diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js index bd0e5255abf91f8e9b83efd6636c9cc4ed792f25..5503d872f56cadd609c4e90c293b3cda09a69f07 100644 --- a/src/endWeek/saTakeClasses.js +++ b/src/endWeek/saTakeClasses.js @@ -735,8 +735,8 @@ App.SlaveAssignment.takeClasses = function saTakeClasses(slave) { r += `tutorLessons ERROR unknown skill`; } if (tutorForSlave(slave)) { - const trainingPercentage = ((slave.skill[uncapFirstChar(tutorForSlave(slave))] || slave.skill[tutorForSlave(slave)]) / Constant.MASTERED_XP) * 100; - r += ` ${He} is currently ${Math.round(trainingPercentage)}% through training and should be finished in approximately ${numberWithPluralOne(Math.round(Constant.MASTERED_XP / lessonSkillIncrease(slave)), "week")}.`; + const skill = slave.skill[uncapFirstChar(tutorForSlave(slave))] || slave.skill[tutorForSlave(slave)]; + r += ` ${He} is currently ${Math.round((skill / Constant.MASTERED_XP) * 100)}% through training and should be finished in approximately ${numberWithPluralOne(Math.round((Constant.MASTERED_XP - skill) / lessonSkillIncrease(slave)), "week")}.`; } }