From 3e1a81b94411a784cf3e444458d25250900ac27a Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Thu, 21 Jan 2021 16:34:43 -0500
Subject: [PATCH] report number of classes

---
 src/endWeek/saTakeClasses.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js
index 1640f26b623..281fd98866b 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;
 		}
-- 
GitLab