diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js index 1640f26b623e3014a8b915f1e27f6e26d5324396..281fd98866bf669f9c53d9fa095b02eb1a44e66f 100644 --- a/src/endWeek/saTakeClasses.js +++ b/src/endWeek/saTakeClasses.js @@ -299,13 +299,14 @@ App.SlaveAssignment.takeClasses = (function() { function skillLessons(slave) { let undevoted = 0; // forces an obedience lesson to replace the first skill lesson let skillIncrease = 0; + let lessons; const set = new Set(); if (V.schoolroomRemodelBimbo !== 1 || slave.assignment !== Job.SCHOOL) { skillIncrease = (10 + Math.floor((slave.intelligence + slave.intelligenceImplant) / 32)); } else { skillIncrease = (10 + (Math.abs(Math.floor((slave.intelligence + slave.intelligenceImplant) / 32)))); } - for (let lessons = 0; lessons < Math.max(1, learning); lessons++) { + for (lessons = 0; lessons < Math.max(1, learning); lessons++) { if (slave.devotion <= 20 && undevoted === 0) { set.add(` Since ${he} is wanting in basic obedience, ${he} suffers through courses on <span class="devotion inc">${his} place</span> in the Free Cities world.`); slave.devotion += 10; @@ -338,6 +339,9 @@ App.SlaveAssignment.takeClasses = (function() { } } } + if (lessons > 1) { + r += ` ${He} completes ${num(lessons)} this week.`; + } for (const item of set) { r += item; }