From b19c2af98e8735416baef0c2f48bbdc9814dfd0b Mon Sep 17 00:00:00 2001 From: lowercase-donkey <lowercasedonkey@gmail.com> Date: Thu, 1 Aug 2019 11:26:29 -0400 Subject: [PATCH] classroom too --- src/js/slaveListing.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/js/slaveListing.js b/src/js/slaveListing.js index b0fdd139747..027e51ee67d 100644 --- a/src/js/slaveListing.js +++ b/src/js/slaveListing.js @@ -217,6 +217,41 @@ App.UI.SlaveList.render = function() { } else if (slave.health < 20) { assignment.innerText += ` for poor health`; } + } else if (slave.assignment === "learn in the schoolroom") { + let lessons = []; + let i; + if (slave.intelligenceImplant >= 30) { + lessons.push("general"); + } + if ((slave.voice === 0) || (slave.accent <= 1) || ((V.schoolroomUpgradeLanguage === 0) && (slave.accent <= 2))) { + lessons.push("speech"); + } + if ((slave.skill.oral > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.oral > 10))) { + lessons.push("oral"); + } + if ((slave.skill.whoring > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.whoring > 10))) { + lessons.push("whoring"); + } + if ((slave.skill.entertainment > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.entertainment > 10))) { + lessons.push("entertainment"); + } + if ((slave.skill.anal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.anal > 10))) { + lessons.push("anal"); + } + if ((slave.skill.vaginal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.vaginal > 10)) || (slave.vagina < 0)) { + lessons.push("vaginal"); + } + if (lessons.length > 0) { + assignment.innerText += ", practicing: "; + } + for (i = 0; i < lessons.length; i++) { + assignment.innerText += lessons[i]; + if (i === (lessons.length - 2)) { + assignment.innerText += " and "; + } else if (i < (lessons.length - 2)) { + assignment.innerText += ", "; + } + } } assignment.innerText += ". "; res.appendChild(assignment); -- GitLab