From ed10fd7415558311b9fc703b3d74678611ca21c9 Mon Sep 17 00:00:00 2001
From: Blank_Alt <Blank_Alt>
Date: Fri, 23 Dec 2022 16:00:21 +1300
Subject: [PATCH] Implement feedback

---
 src/endWeek/saTakeClasses.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js
index bd0e5255abf..5503d872f56 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")}.`;
 		}
 	}
 
-- 
GitLab