From 295b061e943b5cf1e4b83c4998d34c71ddfa2e3c Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Thu, 8 Mar 2018 17:07:21 -0500 Subject: [PATCH] MB kickers moved to more appropriate locations where they won't make slaves disappear for a week. --- devNotes/VersionChangeLog-Premod+LoliMod.txt | 1 + src/uncategorized/saStayConfined.tw | 15 +- src/uncategorized/saTakeClasses.tw | 292 ++++++++++--------- src/uncategorized/schoolroomReport.tw | 34 ++- src/uncategorized/slaveAssignmentsReport.tw | 15 - 5 files changed, 184 insertions(+), 173 deletions(-) diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index fa483c0791d..a492ff431c3 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -6,6 +6,7 @@ 386 -tweaked childgen to only random face and int for playerXmarked if the child is below the minimum value + -migrated mindbroken kicker cases from slaveAssignmentsReport to saTakeClasses and saStayConfined 385 -fixed itt noted errors diff --git a/src/uncategorized/saStayConfined.tw b/src/uncategorized/saStayConfined.tw index 087fc68a9b5..d1ff6702554 100644 --- a/src/uncategorized/saStayConfined.tw +++ b/src/uncategorized/saStayConfined.tw @@ -2,6 +2,7 @@ <<SlavePronouns $slaves[$i]>> +<<if $slaves[$i].fetish != "mindbroken">> <<if ($slaves[$i].devotion < -50)>> is kept in solitary confinement whenever $pronoun is not being forced to do something else. $pronounCap still hates $possessive place in the world, but being forced to rely on slave life as $possessive only human contact @@.hotpink;grinds down $possessive resistance.@@ <<set $slaves[$i].devotion += 2>> @@ -31,8 +32,18 @@ The stress of confinement @@.red;damages $possessive health@@. <<set $slaves[$i].health -= 10>> -<<if ($slaves[$i].sentence == 0) && (($slaves[$i].devotion > 20) || (($slaves[$i].devotion >= -20) && ($slaves[$i].trust < -20)) || (($slaves[$i].devotion >= -50) && ($slaves[$i].trust < -50)))>> - $pronounCap is now willing to @@.hotpink;do as $pronoun's told@@, so @@.yellow;$possessive assignment has defaulted to rest.@@ +<<else>> + is oblivious to $possessive confinement. +<</if>> + +<<if ($slaves[$i].sentence == 0) && (($slaves[$i].devotion > 20) || (($slaves[$i].devotion >= -20) && ($slaves[$i].trust < -20)) || (($slaves[$i].devotion >= -50) && ($slaves[$i].trust < -50)) || ($slaves[$i].fetish == "mindbroken"))>> + $pronounCap + <<if $slaves[$i].fetish == "mindbroken">> + broken mind hinges entirely on other's guidance, + <<else>> + is now willing to @@.hotpink;do as $pronoun's told@@, + <</if>> + so @@.yellow;$possessive assignment has defaulted to rest.@@ <<if $slaves[$i].assignment == "be confined in the cellblock">> <<set _brokenSlaves++, _DL--, _dI-->> <</if>> diff --git a/src/uncategorized/saTakeClasses.tw b/src/uncategorized/saTakeClasses.tw index 10c5ab07135..dae37313d59 100644 --- a/src/uncategorized/saTakeClasses.tw +++ b/src/uncategorized/saTakeClasses.tw @@ -4,7 +4,12 @@ <<set _learning = 1>> -<<if ($slaves[$i].assignment == "learn in the schoolroom")>> +<<if $slaves[$i].fetish == "mindbroken">> + is no longer mentally capable and @@.yellow;has been dropped from class.@@ + <<if $slaves[$i].assignment == "take classes">> + <<removeJob $slaves[$i] "take classes">> + <</if>> +<<elseif ($slaves[$i].assignment == "learn in the schoolroom")>> <<if ($Schoolteacher != 0)>> <<set _seed = $Schoolteacher.intelligence+$Schoolteacher.intelligenceImplant>> <<if ($Schoolteacher.visualAge > 35)>> @@ -60,169 +65,172 @@ <</if>> <</if>> -<<if ($slaves[$i].intelligence >= 3)>> - $pronounCap is a genius, - <<set _learning += 1>> -<<elseif ($slaves[$i].intelligence >= 2)>> - $pronounCap is highly intelligent - <<set _learning += 1>> -<<elseif ($slaves[$i].intelligence >= 1)>> - $pronounCap is of above average intelligence - <<if (random(1,100) < 70)>> +<<if $slaves[$i].fetish != "mindbroken">> + <<if ($slaves[$i].intelligence >= 3)>> + $pronounCap is a genius, <<set _learning += 1>> - <</if>> -<<elseif ($slaves[$i].intelligence >= 0)>> - $pronounCap is of average intelligence - <<if (random(1,100) < 50)>> + <<elseif ($slaves[$i].intelligence >= 2)>> + $pronounCap is highly intelligent <<set _learning += 1>> - <</if>> -<<else>> - <<set _seed = 50 + $slaves[$i].intelligence*20>> - <<if ($schoolroomUpgradeRemedial == 1) && random(1,100) < 50>> - <<set _seed = 50>> - <</if>> - <<if (random(1,100) < _seed)>> - <<set _learning += 1>> - <</if>> - <<if ($slaves[$i].intelligence >= -1)>> - $pronounCap is of below average intelligence - <<elseif ($slaves[$i].intelligence >= -2)>> - $pronounCap is quite stupid + <<elseif ($slaves[$i].intelligence >= 1)>> + $pronounCap is of above average intelligence + <<if (random(1,100) < 70)>> + <<set _learning += 1>> + <</if>> + <<elseif ($slaves[$i].intelligence >= 0)>> + $pronounCap is of average intelligence + <<if (random(1,100) < 50)>> + <<set _learning += 1>> + <</if>> <<else>> - $pronounCap is an imbecile, + <<set _seed = 50 + $slaves[$i].intelligence*20>> + <<if ($schoolroomUpgradeRemedial == 1) && random(1,100) < 50>> + <<set _seed = 50>> + <</if>> + <<if (random(1,100) < _seed)>> + <<set _learning += 1>> + <</if>> + <<if ($slaves[$i].intelligence >= -1)>> + $pronounCap is of below average intelligence + <<elseif ($slaves[$i].intelligence >= -2)>> + $pronounCap is quite stupid + <<else>> + $pronounCap is an imbecile, + <</if>> <</if>> -<</if>> -<<if ($slaves[$i].devotion > 95)>> - and worshipful of you, - <<set _learning += 1>> -<<elseif ($slaves[$i].devotion > 50)>> - and devoted to you, - <<if (random(1,100) < 70)>> - <<set _learning += 1>> - <</if>> -<<elseif ($slaves[$i].devotion > 20)>> - and obedient to you, - <<if (random(1,100) < 50)>> - <<set _learning += 1>> - <</if>> -<<elseif ($slaves[$i].trust < -20)>> - and frightened of you, - <<if (random(1,100) < 50)>> + <<if ($slaves[$i].devotion > 95)>> + and worshipful of you, <<set _learning += 1>> + <<elseif ($slaves[$i].devotion > 50)>> + and devoted to you, + <<if (random(1,100) < 70)>> + <<set _learning += 1>> + <</if>> + <<elseif ($slaves[$i].devotion > 20)>> + and obedient to you, + <<if (random(1,100) < 50)>> + <<set _learning += 1>> + <</if>> + <<elseif ($slaves[$i].trust < -20)>> + and frightened of you, + <<if (random(1,100) < 50)>> + <<set _learning += 1>> + <</if>> + <<else>> + and neither likes you nor is afraid of you, <</if>> -<<else>> - and neither likes you nor is afraid of you, -<</if>> -<<if (_learning <= 1)>> - and $pronoun learns slowly this week. -<<elseif (_learning == 2)>> - and $pronoun does well with $possessive studies this week. -<<else>> - and $pronoun is perfectly studious this week. -<</if>> + <<if (_learning <= 1)>> + and $pronoun learns slowly this week. + <<elseif (_learning == 2)>> + and $pronoun does well with $possessive studies this week. + <<else>> + and $pronoun is perfectly studious this week. + <</if>> -<<set _seed = 0>> -<<set $skillIncrease = 10+$slaves[$i].intelligence>> -<<for _j = 0; _j < _learning; _j++>> - <<if ($slaves[$i].devotion <= 20) && (_seed == 0)>> - Since $pronoun is wanting in basic obedience, $pronoun suffers through courses on @@.hotpink;$possessive place@@ in the Free Cities world. - <<set $slaves[$i].devotion += 10>> - <<set _seed = 1>> - <<elseif ($slaves[$i].oralSkill <= 10)>> - Since $pronoun is orally incompetent, $pronoun is taught basic gag reflex suppression exercises and other simple oral things. - <<OralSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>> - Since $pronoun is unskilled at using $possessive pussy, $pronoun is taught kegel exercises and other simple vaginal skills. - <<VaginalSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina >= 0)>> - Since $pronoun is unskilled at using $possessive pussy and not permitted to learn through practice, $pronoun is taught kegel exercises, vaginal basics and several new positions. - <<VaginalSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus > 0) && canDoAnal($slaves[$i])>> - Since $pronoun is a novice at taking it up $possessive butt, $pronoun is taught relaxation exercises and other simple anal basics. - <<AnalSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus >= 0)>> - Since $pronoun is a novice at taking it up $possessive butt and not permitted to learn through practice, $pronoun is taught relaxation exercises and other simple anal basics. - <<AnalSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].whoreSkill <= 10)>> - Since $pronoun has little idea what's involved in selling $possessive body, $pronoun is taught basic safety practices and other simple prostitution skills. - <<WhoreSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].entertainSkill <= 10)>> - Since $possessive entertainment value is limited to $possessive holes, $pronoun is taught simple conversational skills and other courtesan's essentials. - <<EntertainSkillIncrease $slaves[$i]>> - <<elseif ($schoolroomUpgradeSkills == 1)>> - <<if ($slaves[$i].oralSkill <= 30)>> - Having completed the basic sex slave curriculum, $pronoun studies more advanced ways to use $possessive lips and tongue to please cocks, cunts, and asses. + <<set _seed = 0>> + <<set $skillIncrease = 10+$slaves[$i].intelligence>> + <<for _j = 0; _j < _learning; _j++>> + <<if ($slaves[$i].devotion <= 20) && (_seed == 0)>> + Since $pronoun is wanting in basic obedience, $pronoun suffers through courses on @@.hotpink;$possessive place@@ in the Free Cities world. + <<set $slaves[$i].devotion += 10>> + <<set _seed = 1>> + <<elseif ($slaves[$i].oralSkill <= 10)>> + Since $pronoun is orally incompetent, $pronoun is taught basic gag reflex suppression exercises and other simple oral things. <<OralSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].whoreSkill <= 30)>> - Having completed the basic sex slave curriculum, $pronoun studies intermediate prostitution, including how to stay as safe as possible and maximize $possessive efficiency. - <<WhoreSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].entertainSkill <= 30)>> - Having completed the basic sex slave curriculum, $pronoun studies courtesanship, including social dynamics and flirtation more subtle than straightforward begging for sex. - <<EntertainSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].vaginalSkill <= 30) && ($slaves[$i].vagina >= 0)>> - Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin pussy for use in $possessive first time<<else>>pussy<</if>>. + <<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>> + Since $pronoun is unskilled at using $possessive pussy, $pronoun is taught kegel exercises and other simple vaginal skills. <<VaginalSkillIncrease $slaves[$i]>> - <<elseif ($slaves[$i].analSkill <= 30)>> - Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin ass for use in $possessive first time<<else>>ass<</if>>. + <<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina >= 0)>> + Since $pronoun is unskilled at using $possessive pussy and not permitted to learn through practice, $pronoun is taught kegel exercises, vaginal basics and several new positions. + <<VaginalSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus > 0) && canDoAnal($slaves[$i])>> + Since $pronoun is a novice at taking it up $possessive butt, $pronoun is taught relaxation exercises and other simple anal basics. + <<AnalSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus >= 0)>> + Since $pronoun is a novice at taking it up $possessive butt and not permitted to learn through practice, $pronoun is taught relaxation exercises and other simple anal basics. <<AnalSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].whoreSkill <= 10)>> + Since $pronoun has little idea what's involved in selling $possessive body, $pronoun is taught basic safety practices and other simple prostitution skills. + <<WhoreSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].entertainSkill <= 10)>> + Since $possessive entertainment value is limited to $possessive holes, $pronoun is taught simple conversational skills and other courtesan's essentials. + <<EntertainSkillIncrease $slaves[$i]>> + <<elseif ($schoolroomUpgradeSkills == 1)>> + <<if ($slaves[$i].oralSkill <= 30)>> + Having completed the basic sex slave curriculum, $pronoun studies more advanced ways to use $possessive lips and tongue to please cocks, cunts, and asses. + <<OralSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].whoreSkill <= 30)>> + Having completed the basic sex slave curriculum, $pronoun studies intermediate prostitution, including how to stay as safe as possible and maximize $possessive efficiency. + <<WhoreSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].entertainSkill <= 30)>> + Having completed the basic sex slave curriculum, $pronoun studies courtesanship, including social dynamics and flirtation more subtle than straightforward begging for sex. + <<EntertainSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].vaginalSkill <= 30) && ($slaves[$i].vagina >= 0)>> + Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin pussy for use in $possessive first time<<else>>pussy<</if>>. + <<VaginalSkillIncrease $slaves[$i]>> + <<elseif ($slaves[$i].analSkill <= 30)>> + Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin ass for use in $possessive first time<<else>>ass<</if>>. + <<AnalSkillIncrease $slaves[$i]>> + <</if>> <</if>> - <</if>> -<</for>> + <</for>> -<<if ($slaves[$i].intelligenceImplant < 1) || ($slaves[$i].intelligenceImplant > 1)>> - $pronounCap makes some progress towards a basic education. - <<set $slaves[$i].intelligenceImplant += 0.1*_learning>> - <<if ($slaves[$i].intelligenceImplant >= 1)>> - <<set $slaves[$i].intelligenceImplant = 1>> - $pronounCap has completed a course of slave education, and for most purposes $pronoun is now @@.deepskyblue;more intelligent.@@ - <<if ($slaves[$i].intelligence < 3)>> - <<set $slaves[$i].intelligence += 1>> + <<if ($slaves[$i].intelligenceImplant < 1) || ($slaves[$i].intelligenceImplant > 1)>> + $pronounCap makes some progress towards a basic education. + <<set $slaves[$i].intelligenceImplant += 0.1*_learning>> + <<if ($slaves[$i].intelligenceImplant >= 1)>> + <<set $slaves[$i].intelligenceImplant = 1>> + $pronounCap has completed a course of slave education, and for most purposes $pronoun is now @@.deepskyblue;more intelligent.@@ + <<if ($slaves[$i].intelligence < 3)>> + <<set $slaves[$i].intelligence += 1>> + <</if>> <</if>> <</if>> -<</if>> -<<if ($slaves[$i].intelligenceImplant == 1)>> -<<if $slaves[$i].voice != 0>> - <<if ($slaves[$i].intelligence > random(-4,4))>> - <<if ($schoolroomUpgradeLanguage == 0)>> - <<if ($slaves[$i].accent > 3)>> - $pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly. + <<if ($slaves[$i].intelligenceImplant == 1)>> + <<if $slaves[$i].voice != 0>> + <<if ($slaves[$i].intelligence > random(-4,4))>> + <<if ($schoolroomUpgradeLanguage == 0)>> + <<if ($slaves[$i].accent > 3)>> + $pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly. + <<set $slaves[$i].accent -= 1>> + <<if $slaves[$i].speechRules == "language lessons">> + <<set $slaves[$i].speechRules = "accent elimination">> + <</if>> + <<elseif ($slaves[$i].accent == 3)>> + $pronounCap has @@.green;learned functional $language,@@ and can make <<print $object>>self understood, though $possessive $slaves[$i].nationality accent is still quite heavy. <<set $slaves[$i].accent -= 1>> - <<if $slaves[$i].speechRules == "language lessons">> - <<set $slaves[$i].speechRules = "accent elimination">> <</if>> - <<elseif ($slaves[$i].accent == 3)>> - $pronounCap has @@.green;learned functional $language,@@ and can make <<print $object>>self understood, though $possessive $slaves[$i].nationality accent is still quite heavy. - <<set $slaves[$i].accent -= 1>> + <<else>> + <<if ($slaves[$i].accent > 3)>> + $pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly. + <<set $slaves[$i].accent -= 1>> + <<elseif ($slaves[$i].accent >= 2)>> + $pronounCap has @@.green;learned decent $language,@@ though $pronoun retains enough of $possessive $slaves[$i].nationality accent to make $possessive voice distinctly sexy. + <<set $slaves[$i].accent = 1>> + <</if>> <</if>> - <<else>> - <<if ($slaves[$i].accent > 3)>> - $pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly. - <<set $slaves[$i].accent -= 1>> - <<elseif ($slaves[$i].accent >= 2)>> - $pronounCap has @@.green;learned decent $language,@@ though $pronoun retains enough of $possessive $slaves[$i].nationality accent to make $possessive voice distinctly sexy. - <<set $slaves[$i].accent = 1>> <</if>> <</if>> <</if>> -<</if>> -<</if>> -<<if ($slaves[$i].intelligenceImplant == 1) && ($slaves[$i].assignment == "take classes")>> -<<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> -<<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> -<<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> -<<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> -<<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> -<<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> - $pronounCap can learn little from further classes, so @@.yellow;$possessive assignment has defaulted to rest.@@ - <<removeJob $slaves[$i] "take classes">> -<</if>> -<</if>> -<</if>> -<</if>> -<</if>> -<</if>> + + <<if ($slaves[$i].intelligenceImplant == 1) && ($slaves[$i].assignment == "take classes")>> + <<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> + <<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> + <<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> + <<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> + <<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> + <<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> + $pronounCap can learn little from further classes, so @@.yellow;$possessive assignment has defaulted to rest.@@ + <<removeJob $slaves[$i] "take classes">> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> <</if>> diff --git a/src/uncategorized/schoolroomReport.tw b/src/uncategorized/schoolroomReport.tw index 515eb1a1791..4e4842320cb 100644 --- a/src/uncategorized/schoolroomReport.tw +++ b/src/uncategorized/schoolroomReport.tw @@ -176,23 +176,29 @@ <<set $slaves[$i].livingRules = "normal">> <</if>> /% Education done? Has to be here before we run the SA's or there will be double entries for slave %/ - <<if ($slaves[$i].intelligenceImplant == 1)>> - <<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> - <<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> - <<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> - <<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> - <<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> - <<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> - <br><br>''__@@.pink;$slaves[$i].slaveName@@__'' can learn little from further classes, so @@.yellow;her assignment has defaulted to rest.@@ + <<if $slaves[$i].fetish == "mindbroken">> <<removeJob $slaves[$i] "learn in the schoolroom">> <<set _restedSlaves++, _dI--, _DL-->> <<continue>> - <</if>> - <</if>> - <</if>> - <</if>> - <</if>> - <</if>> + <<else>> + <<if ($slaves[$i].intelligenceImplant == 1)>> + <<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>> + <<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>> + <<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>> + <<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>> + <<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>> + <<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>> + <br><br>''__@@.pink;$slaves[$i].slaveName@@__'' can learn little from further classes, so @@.yellow;her assignment has defaulted to rest.@@ + <<removeJob $slaves[$i] "learn in the schoolroom">> + <<set _restedSlaves++, _dI--, _DL-->> + <<continue>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> + <</if>> <</if>> <<if $showEWD != 0>> <br><br> diff --git a/src/uncategorized/slaveAssignmentsReport.tw b/src/uncategorized/slaveAssignmentsReport.tw index 782476422d3..2931ae24004 100644 --- a/src/uncategorized/slaveAssignmentsReport.tw +++ b/src/uncategorized/slaveAssignmentsReport.tw @@ -260,21 +260,6 @@ <<set $Concubine = $slaves[$i], $fuckSlaves++>> <<case "serve in the master suite" "please you">> <<set $fuckSlaves++>> -<<case "take classes">> - <<if $slaves[$i].fetish == "mindbroken">> - <<removeJob $slaves[$i] "take classes">> - ''__@@.pink;$slaves[$i].slaveName@@__'' is no longer mentally capable and @@.yellow;has been dropped from class.@@ - <</if>> -<<case "learn in the schoolroom">> - <<if $slaves[$i].fetish == "mindbroken">> - <<removeJob $slaves[$i] "learn in the schoolroom">> - ''__@@.pink;$slaves[$i].slaveName@@__'' is no longer mentally capable and @@.yellow;has been dropped from class.@@ - <</if>> -<<case "be confined in the cellblock">> - <<if $slaves[$i].fetish == "mindbroken">> - <<removeJob $slaves[$i] "be confined in the cellblock">> - ''__@@.pink;$slaves[$i].slaveName@@__'' has mentally broken and thus can not be broken further. @@.yellow;She has been released from the cellblock.@@ - <</if>> <</switch>> <<if $Lurcher>> -- GitLab