Skip to content
Snippets Groups Projects
Commit e86f6605 authored by Pregmodder's avatar Pregmodder
Browse files

remove old file

parent 7b86c83c
No related branches found
No related tags found
No related merge requests found
:: SA long term effects [nobr]
<<set _actualBreastSize = $slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk>>
<<set _fetishChangeChance = fetishChangeChance($slaves[$i])>>
<<set _bellyAccessory = $slaves[$i].bellyAccessory>>
<<if _bellyAccessory == "a support band">>
<<set _bellyBand = 2>>
<<else>>
<<set _bellyBand = 1>>
<</if>>
<<if $slaves[$i].aphrodisiacs === -1>><<set _oldEnergy = $slaves[$i].energy, _maxEnergyGain = Math.round((75 - _oldEnergy)/9.3)>><</if>>
<<set _rearQuirk = $slaves[$i].geneticQuirks.rearLipedema == 2 ? 2 : 0>>
<<set _gigantomastiaMod = $slaves[$i].geneticQuirks.gigantomastia == 2 ? ($slaves[$i].geneticQuirks.macromastia == 2 ? 3 : 2) : 1>>
<<set _uterineHypersensitivityMod = $slaves[$i].geneticQuirks.uterineHypersensitivity == 2 ? 2 : 1>>
<<set _Stud = slaveStateById($StudID)>> /% may be null %/
<<if $slaves[$i].fuckdoll > 0>>
<<if $slaves[$i].fuckdoll >= 100>>
$He is perfectly adapted to life in a Fuckdoll suit.
<<else>>
<<if $slaves[$i].fuckdoll <= 5>>
This is $his first week as a living sex toy. $He is @@.mediumorchid;utterly terrified@@ by the prospect of spending the rest of $his life like this. $He is @@.green;forced to adapt@@ to life as a Fuckdoll. $He must remain still, and do $his best to cooperate with anyone who guides $him by touch. When $he obeys commands relayed by $his suit, $he is rewarded with orgasms; when $he does not, $he is punished with pain.
<<set $slaves[$i].trust -= 10>>
<<if $slaves[$i].skill.entertainment > 50>>
$He @@.red;begins to forget $his entertainment skills@@ under the terrible stress of total confinement.
<<set $slaves[$i].skill.entertainment = 50>>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 15>>
This is $his second week as a living sex toy. $His suit continues $his training as a living sex toy, @@.green;forcing $him to accept any treatment@@ $he is subjected to. Though the suit is capable of resisting unacceptable movement to a degree, and it includes integral shackles to secure the toy in any position desired, the Fuckdoll is now severely punished if $he attempts any resistance at all.
<<if $slaves[$i].skill.whoring > 50>>
$He @@.red;loses $his refined courtesanship,@@ since all $he has to remember now is how to be used.
<<set $slaves[$i].skill.whoring = 50>>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 25>>
This week $he @@.green;learns the most basic commands@@ $his suit can pass, those for simple postures. <<if isAmputee($slaves[$i])>>These are very simple, since $he lacks limbs.<<else>>One command directs $him to remain standing, but cock $his hips to offer $his rear hole. Another requires $him to get instantly down <<if hasAllLimbs($slaves[$i])>>on all fours<<else>>to the floor<</if>> and arch $his back, offering both $his face hole and <<if $slaves[$i].vagina > -1>>lower holes<<else>>rear hole<</if>>.<</if>>
<<if $slaves[$i].behavioralQuirk != "none">>
With no stimulation other than use, $he @@.red;quickly forgets what used to make $his behavior special.@@
<<set $slaves[$i].behavioralQuirk = "none">>
<</if>>
<<if $slaves[$i].career != "a Fuckdoll">>
$His procedural memory has largely been overwritten by tonal commands; @@.yellow;$his only meaningful career experience is now the profession of a living sex toy.@@
<<set $slaves[$i].career = "a Fuckdoll">>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 35>>
This week $he @@.green;learns more advanced posture commands.@@ <<if !hasAnyLegs($slaves[$i])>>These remain quite simple, since $he lacks <<if isAmputee($slaves[$i])>>limbs<<else>>legs<</if>>.<<else>>$He practices balance in the heels integral to the suit, and learns to stand and bend at the waist, all the way down, while keeping $his legs straight, putting $his face hole and $his <<if $slaves[$i].vagina > -1>>lower holes<<else>>rear hole<</if>> at convenient waist height.<</if>>
<<if $slaves[$i].sexualQuirk != "none">>
$His sex life now consists of things that enter $his holes. $He learns to desire any use at all, since nothing else interrupts the infinite boredom. $He @@.red;quickly forgets what used to make $his sexual tendencies distinctive.@@
<<set $slaves[$i].sexualQuirk = "none">>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 45>>
This week $he @@.green;learns basic sexual commands@@ from $his suit. Usually, if something is inserted into $his <<if $slaves[$i].vagina > -1>>holes<<else>>lower hole<</if>>, $he is to relax. If a specific command is given, $he is taught to rhythmically tighten <<if $slaves[$i].vagina > -1>>$his holes<<else>>the hole<</if>>, massaging whatever's inside.
<<if $slaves[$i].skill.vaginal > 25>>
Being trained in this uncomplicated act @@.red;quickly teaches $him to ignore $his vaginal talents.@@
<<set $slaves[$i].skill.vaginal = 25>>
<</if>>
<<if $slaves[$i].skill.anal > 25>>
$He's forced to use $his sphincter as hard as $he can, and $he @@.red;quickly forgets all anal refinement.@@
<<set $slaves[$i].skill.anal = 25>>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 55>>
This week $he @@.green;learns more basic sexual commands@@ from $his suit. Usually, if something is inserted into $his throat, $he is to relax and accept a facefucking. If a specific command is given, $he is taught to suck as powerfully as $he can, on pain of punishment.
<<if $slaves[$i].skill.oral > 25>>
Being trained to suck so hard @@.red;quickly erases $his finer oral habits.@@
<<set $slaves[$i].skill.oral = 25>>
<</if>>
<<if $slaves[$i].behavioralFlaw != "none">>
$He has now been obeying $his suit out of a desire to avoid punishment for so long that @@.green;$he loses any propensity to misbehave in distinctive ways.@@
<<set $slaves[$i].behavioralFlaw = "none">>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 65>>
This week $he @@.green;receives training for finer arousal control@@ from $his suit. $He can now be warmed up before use, to make $him as desperate as possible; or $he can be warmed up and left to suffer.
<<if $slaves[$i].fetishStrength > 50>>
$He's now so desperate for any stimulation that $he @@.coral;begins to forget what once aroused $him.@@ $He now wants whatever $he can get.
<<set $slaves[$i].fetishStrength = 50>>
<</if>>
<<if $slaves[$i].sexualFlaw != "none">>
$He's trained to perform thorough mechanical obedience, @@.green;utterly destroying $his sexual deficiencies.@@
<<set $slaves[$i].sexualFlaw = "none">>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 75>>
This week $he @@.green;begins to learn more advanced commands@@ from $his suit. $He is taught a command that instructs $him to take a more active role in penetrative sex. When that command is given, $he must fuck $himself against any <<if $PC.dick != 0>>cocks<<else>>phalli<</if>> that are currently inside $him, as hard as $he possibly can.
<<if $slaves[$i].fetish != "none" && $slaves[$i].fetish != "mindbroken">>
$He @@.coral;no longer retains any sexual preferences@@ at all. $He just wants to be penetrated.
<<set $slaves[$i].fetish = "none", $slaves[$i].fetishStrength = 0>>
<</if>>
<<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 50>>
$He was once highly intelligent, but total concentration of all $his mental abilities on simple tonal commands @@.red;dulls $his intelligence.@@
<<set $slaves[$i].intelligence -= 30>>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 85>>
This week $he @@.green;learns some more advanced commands@@ from $his suit. <<if isAmputee($slaves[$i])>>If $his limbless torso is placed atop a dick and a command is given, $he is to do $his best to bounce on it.<<else>>$He learns a special command, on which $he is to slowly squat down, impaling $himself on any phallus beneath $him. Once $his hole is filled, $he is to bounce up and down, using $his hole to milk the phallus.<</if>>
<<if $slaves[$i].skill.entertainment > 15>>
There is @@.red;no entertainment and no elegance@@ for $him anymore. $He cannot even hear the lewd noises $his holes make.
<<set $slaves[$i].skill.entertainment = 15>>
<</if>>
<<if $slaves[$i].skill.whoring > 15>>
$He @@.red;cannot remember prostitution@@ at all. $He can barely remember anything but being fucked.
<<set $slaves[$i].skill.whoring = 15>>
<</if>>
<<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant > 15>>
$His @@.red;mind steadily degrades@@ under the stress of this treatment.
<<set $slaves[$i].intelligence -= 40>>
<</if>>
<<if $slaves[$i].intelligenceImplant != 0>>
An education holds no bearing for $his new skillset, so it @@.red;wastes away.@@
<<set $slaves[$i].intelligenceImplant = 0>>
<</if>>
<<elseif $slaves[$i].fuckdoll <= 95>>
This week $he @@.green;begins $his final adaptation@@ into a perfect living sex toy. $His suit starts to actively punish any detectable mental activity when $him is not obeying commands or being used.
<<if $slaves[$i].intelligence > -50>>
$He was once reasonably intelligent, but the incredible stress of this treatment @@.red;suppresses $his ability to think coherently.@@
<<set $slaves[$i].intelligence = -50>>
<</if>>
<</if>>
<<set $slaves[$i].fuckdoll = Math.clamp($slaves[$i].fuckdoll+10,0,100)>>
<</if>>
<</if>>
<<if assignmentVisible($slaves[$i]) && ($slaves[$i].assignment !== "live with your Head Girl" || $HGSuiteSurgery === 0)>> /* OPENS AUTOSURGERY, CLOTHES, AND ACCESSORIES */
<<if hasSurgeryRule($slaves[$i], $defaultRules) && $slaves[$i].useRulesAssistant == 1 && $slaves[$i].indentureRestrictions < 2 && $cash > 0>>
<<= rulesAutosurgery($slaves[$i])>>
<</if>>
<</if>>
/* CLOTHES AND ACCESSORIES */
<<= App.SlaveAssignment.clothes($slaves[$i])>>
/* MENTAL EFFECTS */
<<= App.SlaveAssignment.longTermMentalEffects($slaves[$i])>>
/* PIERCING EFFECTS */
<<if ($slaves[$i].vaginaPiercing > 1)>>
<<if ($slaves[$i].vagina > -1) && ($slaves[$i].labia < 2) && (random(1,100) > 90)>>
The weight of $his labial piercings @@.lime;stretches out $his pussylips a bit.@@
<<set $slaves[$i].labia += 1>>
<</if>>
<</if>>
<<if ($slaves[$i].nipplesPiercing == 1)>>
<<if ($slaves[$i].nipples == "tiny")>>
<<if (random(1,100) > 95)>>
$His piercings keep $his nipples half-hard all the time, and @@.lime;$his nipples have stretched out a bit.@@
<<set $slaves[$i].nipples = "cute">>
<</if>>
<<elseif ($slaves[$i].nipples == "partially inverted")>>
<<if (random(1,100) > 70)>>
$His piercings keep $his nipples half-hard all the time, which @@.lime;permanently protrudes them.@@
<<if (random(1,2) == 1)>>
It turns out they're pretty cute.
<<set $slaves[$i].nipples = "cute">>
<<else>>
It turns out they're nice and puffy.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
This is @@.hotpink;a long and uncomfortable experience, which $he gets off on.@@
<<set $slaves[$i].devotion += 1>>
<<else>>
This is @@.mediumorchid;a long and uncomfortable experience.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<<else>>
Having $his nipples held protruded by $his piercings is uncomfortable, which $he
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
@@.hotpink;gets off on.@@
<<set $slaves[$i].devotion += 1>>
<<else>>
@@.mediumorchid;hates.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<</if>>
<<elseif ($slaves[$i].nipples == "inverted")>>
<<if (random(1,100) > 90)>>
$His piercings keep $his nipples half-hard all the time, which eventually @@.lime;permanently protrudes them.@@
<<if (random(1,2) == 1)>>
It turns out they're absolutely massive.
<<set $slaves[$i].nipples = "huge">>
<<else>>
It turns out they're nice and puffy.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
This is @@.hotpink;a long and very uncomfortable experience, which $he gets off on.@@
<<set $slaves[$i].devotion += 3>>
<<else>>
This is @@.mediumorchid;a long and very uncomfortable experience.@@
<<set $slaves[$i].devotion -= 3>>
<</if>>
<<else>>
Having $his nipples held protruded by $his piercings is very uncomfortable, which $he
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
@@.hotpink;gets off on.@@
<<set $slaves[$i].devotion += 1>>
<<else>>
@@.mediumorchid;hates.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<</if>>
<</if>>
<<elseif ($slaves[$i].nipplesPiercing == 2)>>
<<if ($slaves[$i].nipples == "tiny")>>
<<if (random(1,100) > 80)>>
$He's got so much metal in $his nipples that the weight @@.lime;stretches and lengthens them.@@
<<set $slaves[$i].nipples = "cute">>
<</if>>
<<elseif ($slaves[$i].nipples == "partially inverted")>>
<<if (random(1,100) > 50)>>
$He's got so much metal in $his nipples that the weight @@.lime;permanently protrudes them.@@
<<if (random(1,2) == 1)>>
It turns out they're pretty cute.
<<set $slaves[$i].nipples = "cute">>
<<else>>
It turns out they're nice and puffy.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
This is @@.hotpink;a long and uncomfortable experience, which $he gets off on.@@
<<set $slaves[$i].devotion += 2>>
<<else>>
This is @@.mediumorchid;a long and uncomfortable experience.@@
<<set $slaves[$i].devotion -= 2>>
<</if>>
<<else>>
Having $his nipples held protruded by $his piercings is uncomfortable, which $his
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
@@.hotpink;gets off on.@@
<<set $slaves[$i].devotion += 1>>
<<else>>
@@.mediumorchid;hates.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<</if>>
<<elseif ($slaves[$i].nipples == "inverted")>>
<<if (random(1,100) > 70)>>
$He's got so much metal in $his nipples that the weight @@.lime;permanently protrudes them.@@
<<if (random(1,2) == 1)>>
It turns out they're absolutely massive.
<<set $slaves[$i].nipples = "huge">>
<<else>>
It turns out they're nice and puffy.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
This is @@.hotpink;a long and extremely uncomfortable experience, which $he gets off on.@@
<<set $slaves[$i].devotion += 4>>
<<else>>
This is @@.mediumorchid;a long and extremely uncomfortable experience.@@
<<set $slaves[$i].devotion -= 4>>
<</if>>
<<else>>
Having $his nipples held protruded by $his piercings is extremely uncomfortable, which $he
<<if ($slaves[$i].fetish == "masochist") && ($slaves[$i].fetishKnown == 1)>>
@@.hotpink;gets off on.@@
<<set $slaves[$i].devotion += 2>>
<<else>>
@@.mediumorchid;hates.@@
<<set $slaves[$i].devotion -= 2>>
<</if>>
<</if>>
<</if>>
<</if>>
/* HEAVY LACTATION EFFECTS */
<<if ($slaves[$i].nipples != "huge") && ($slaves[$i].nipples != "fuckable")>>
<<if ($slaves[$i].lactation >= 2)>>
<<if ($slaves[$i].nipples == "tiny")>>
<<if (random(1,100) > 70)>>
Having $his heavy milk production forced through $his tiny nipples @@.lime;stretches and engorges them.@@
<<set $slaves[$i].nipples = "cute">>
<</if>>
<<elseif ($slaves[$i].nipples == "cute") || ($slaves[$i].nipples == "inverted")>>
<<if (random(1,100) > 80)>>
$He's lactating so heavily that $his permanently swollen nipples gradually become accustomed to the constant flow of milk. They @@.lime;become puffy@@ and engorged.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<elseif ($slaves[$i].nipples == "partially inverted") || ($slaves[$i].nipples == "inverted")>>
<<if (random(1,100) > 80)>>
$He's lactating so heavily that $his swollen nipples almost never retreat into their inverted state. Lactation has @@.lime;permanently protruded them,@@ leaving them engorged and puffy.
<<set $slaves[$i].nipples = "puffy">>
<</if>>
<<else>>
<<if (random(1,100) > 90)>>
Lactation has @@.lime;swollen $his nipples@@ to an absurd size, making $his status as a cow obvious even when $his chest faucets aren't gushing cream.
<<set $slaves[$i].nipples = "huge">>
<</if>>
<</if>>
<</if>>
<</if>>
/* IMPLANT EFFECTS ON UNDERLYING FLESH */
<<if ($slaves[$i].boobsImplantType == "string")>>
$His string implants absorb fluid @@.lime;slowly swelling $his breasts.@@
<<set $slaves[$i].boobsImplant += 50, $slaves[$i].boobs += 50>>
<<set _effect = random(1,10)>>
<<if ($slaves[$i].boobs > 50000)>>
Since they are as large as $his body can handle, some serum is drained from them.
<<set $slaves[$i].boobs -= 100, $slaves[$i].boobsImplant -= 100>>
<<elseif ($slaves[$i].boobsImplant > 25000) && (_effect >= 2)>>
As they grow they @@.red;greatly irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 20)>>
<<elseif ($slaves[$i].boobsImplant > 15000) && (_effect >= 3)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].boobsImplant > 10000) && (_effect >= 4)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].boobsImplant > 8000) && (_effect >= 5)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].boobsImplant > 6000) && (_effect >= 6)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].boobsImplant > 4500) && (_effect >= 7)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].boobsImplant > 3000) && (_effect >= 8)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 7)>>
<<elseif ($slaves[$i].boobsImplant > 2000) && (_effect >= 9)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 5)>>
<<elseif ($slaves[$i].boobsImplant > 1000) && (_effect > 9)>>
As they grow they @@.red;irritate@@ the tissue of $his breasts.
<<run healthDamage($slaves[$i], 3)>>
<</if>>
<</if>>
<<if ($slaves[$i].boobsImplant >= $slaves[$i].boobs+$slaves[$i].boobsMilk) && ($slaves[$i].boobsImplant > 0)>>
/* catch in case breast implants get larger than boobs */
$His breast tissue has naturally @@.lime;stretched and grown@@ to accommodate $his implants better.
<<set $slaves[$i].boobs = $slaves[$i].boobsImplant+$slaves[$i].boobsMilk+10>>
<<elseif ($slaves[$i].boobsImplant > 1000)>>
<<if ($slaves[$i].boobs-$slaves[$i].boobsImplant < 1000)>>
<<if (random(1,100) > 60)>>
$His breast tissue has naturally @@.lime;stretched and grown@@ to accommodate $his massive implants a bit better.
<<set $slaves[$i].boobs += 50>>
<</if>>
<</if>>
<<elseif ($slaves[$i].boobsImplant > 600)>>
<<if ($slaves[$i].boobs-$slaves[$i].boobsImplant < 500)>>
<<if (random(1,100) > 60)>>
$His breast tissue has naturally @@.lime;stretched and grown@@ to accommodate $his large implants a bit better.
<<set $slaves[$i].boobs += 50>>
<</if>>
<</if>>
<<elseif ($slaves[$i].boobsImplant > 0)>>
<<if ($slaves[$i].boobs-$slaves[$i].boobsImplant < 300)>>
<<if (random(1,100) > 60)>>
$His breast tissue has naturally @@.lime;stretched and grown@@ to accommodate $his implants a bit better.
<<set $slaves[$i].boobs += 50>>
<</if>>
<</if>>
<</if>>
<<if ($slaves[$i].buttImplantType == "string")>>
$His string implants absorb fluid @@.lime;slowly swelling $his ass.@@
<<set $slaves[$i].buttImplant += .25, $slaves[$i].butt += .25>>
<<if ($slaves[$i].butt+$slaves[$i].buttImplant > 10 && $slaves[$i].buttImplant > 1)>>
Since it as large as $his body can handle, some serum is drained from them.
<<set $slaves[$i].butt -= 1, $slaves[$i].buttImplant -= 1>>
<</if>>
<<set _effect = random(1,8)>>
<<if ($slaves[$i].buttImplant > 7) && (_effect >= 2)>>
As they grow they @@.red;greatly irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 20)>>
<<elseif ($slaves[$i].buttImplant > 6) && (_effect >= 2)>>
As they grow they @@.red;greatly irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 20)>>
<<elseif ($slaves[$i].buttImplant > 5) && (_effect >= 3)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].buttImplant > 4) && (_effect >= 4)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].buttImplant > 3) && (_effect >= 5)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].buttImplant > 2) && (_effect >= 6)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].buttImplant > 1) && (_effect >= 7)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<<elseif ($slaves[$i].buttImplant > 0) && (_effect > 7)>>
As they grow they @@.red;irritate@@ the tissue of $his cheeks.
<<run healthDamage($slaves[$i], 10)>>
<</if>>
<</if>>
<<if $slaves[$i].diet == "muscle building">>
<<if ($slaves[$i].muscles > 30)>>
<<if ($slaves[$i].face-$slaves[$i].faceImplant > 10) && (random(1,100) > 90) && $slaves[$i].drugs == "steroids">>
All the hormones in $his system from $his heavy, steroid enhanced workouts @@.orange;harden $his face a little.@@
<<set $slaves[$i].face -= 5>>
<</if>>
<<if (($slaves[$i].boobs - $slaves[$i].boobsImplant) > 250)>>
<<if (random(1,100) > 95)>>
All the hormones in $his system from $his heavy workouts @@.orange;shrink $his breasts slightly.@@
<<set $slaves[$i].boobs -= 50>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].aphrodisiacs > random(0,2)>>
<<set _Effects = []>>
<<if $aphrodisiacUpgradeRefine != 1>>
<<if ($slaves[$i].dick > 1)>>
<<set _Effects.push("DickShrink")>>
<</if>>
<<if ($slaves[$i].balls > 1)>>
<<set _Effects.push("BallsShrink")>>
<</if>>
<<if ($slaves[$i].clit > 0)>>
<<set _Effects.push("ClitSmaller")>>
<</if>>
<<if ($slaves[$i].voice < 3) && ($slaves[$i].voice > 0)>>
<<set _Effects.push("VoiceHigher")>>
<</if>>
<<if ($slaves[$i].vagina > -1) && ($slaves[$i].ovaries != 0) && ($slaves[$i].vaginaLube < 2)>>
<<set _Effects.push("VaginaWetter")>>
<</if>>
<<set _rearQuirkDivider = _rearQuirk == 0 ? 1 : _rearQuirk>>
<<if (($slaves[$i].butt-$slaves[$i].buttImplant) < 2+_rearQuirk) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75/_rearQuirkDivider))>>
<<set _Effects.push("ButtBigger")>>
<</if>>
<<if (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500*_gigantomastiaMod) && (($slaves[$i].geneMods.NCS == 0) || (random(1,100) > 75/_gigantomastiaMod))>>
<<set _Effects.push("BoobsBigger")>>
<</if>>
<<if $slaves[$i].face-$slaves[$i].faceImplant <= 10>>
<<set _Effects.push("FaceSofter")>>
<</if>>
<<if ($slaves[$i].faceShape == "masculine")>>
<<set _Effects.push("FaceSofterAndrogynous")>>
<<elseif ($slaves[$i].faceShape == "androgynous" && $slaves[$i].geneticQuirks.androgyny != 2)>>
<<set _Effects.push("FaceNormal")>>
<</if>>
<</if>>
<<if ($slaves[$i].devotion <= 20)>>
<<set _Effects.push("Devoted")>>
<</if>>
<<if ($slaves[$i].trust <= 20)>>
<<set _Effects.push("Trusting")>>
<</if>>
<<if ($slaves[$i].attrXY < 95)>>
<<set _Effects.push("MaleAttracted")>>
<</if>>
<<if ($slaves[$i].attrXY < 95)>>
<<set _Effects.push("FemaleAttracted")>>
<</if>>
<<if (_Effects.length > 0)>>
<<set _Effects = _Effects.random()>>
<<switch _Effects>>
<<case "DickShrink">>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>>
Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his dick shrink down to be more childlike.@@
<<set $slaves[$i].dick -= 1>>
<<else>>
Dependence on the hormone-based aphrodisiacs makes @@.orange;$his dick atrophy.@@
<</if>>
<<set $slaves[$i].dick -= 1>>
<<case "BallsShrink">>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>>
Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his balls shrink down to be more childlike.@@
<<set $slaves[$i].balls -= 1>>
<<else>>
Dependence on the hormone-based aphrodisiacs makes @@.orange;$his testicles atrophy.@@
<</if>>
<<set $slaves[$i].balls -= 1>>
<<case "VoiceHigher">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;$his voice higher and more feminine.@@
<<set $slaves[$i].voice += 1>>
<<case "VaginaWetter">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;$his vagina produce more copious natural lubricant.@@
<<set $slaves[$i].vaginaLube += 1>>
<<case "ButtBigger">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;the natural size of $his butt increase.@@
<<set $slaves[$i].butt += 1>>
<<case "BoobsBigger">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;the natural size of $his tits increase.@@
<<set $slaves[$i].boobs += 100>>
<<case "FaceSofter">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;$his facial structure soften and become sexier.@@
<<= faceIncrease($slaves[$i], 10)>>
<<case "FaceSofterAndrogynous">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;$his face soften into androgyny.@@
<<set $slaves[$i].faceShape = "androgynous">>
<<case "FaceNormal">>
Dependence on the hormone-based aphrodisiacs makes @@.lime;$his face soften into femininity.@@
<<set $slaves[$i].faceShape = "normal">>
<<case "ClitSmaller">>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].clit > 1) && (random(1,100) > 50))>>
Dependence on the hormone-based aphrodisiacs combined with $his @@.orange;NCS@@ makes @@.orange;$his clit shrink down to be more childlike.@@
<<set $slaves[$i].clit -= 1>>
<<else>>
Dependence on the hormone-based aphrodisiacs makes @@.orange;$his clit shrink significantly.@@
<</if>>
<<set $slaves[$i].clit -= 1>>
<<case "Devoted">>
Hormonal effects make $him a bit more @@.hotpink;docile.@@
<<set $slaves[$i].devotion += 1>>
<<case "Trusting">>
Hormonal effects make $him a bit more @@.mediumaquamarine;trusting.@@
<<set $slaves[$i].trust += 1>>
<<case "MaleAttracted">>
Dependence on the hormone-based aphrodisiacs makes $him become @@.green;more attracted to men.@@
<<set $slaves[$i].attrXY += 3>>
<<case "FemaleAttracted">>
Dependence on the hormone-based aphrodisiacs makes $him become @@.green;more attracted to women.@@
<<set $slaves[$i].attrXX += 3>>
<<default>>
ERROR: bad aphro addict effect: _Effects
<</switch>>
<</if>>
<</if>>
/* HORMONE EFFECTS + PUBERTY EFFECTS + GROWTH */
<<if $slaves[$i].diet == "XX">>
<<set $slaves[$i].hormoneBalance += 4>>
<<elseif $slaves[$i].diet == "XXY">>
<<if $slaves[$i].hormoneBalance > 0>>
<<set $slaves[$i].hormoneBalance -= 8>>
<<elseif $slaves[$i].hormoneBalance < 0>>
<<set $slaves[$i].hormoneBalance += 8>>
<</if>>
<<elseif $slaves[$i].diet == "XY">>
<<set $slaves[$i].hormoneBalance -= 4>>
<</if>>
<<if ($slaves[$i].drugs == "fertility drugs")>>
<<set $slaves[$i].hormoneBalance += 4>>
<<elseif ($slaves[$i].drugs == "female hormone injections")>>
<<set $slaves[$i].hormoneBalance += 20>>
<<elseif ($slaves[$i].drugs == "male hormone injections")>>
<<set $slaves[$i].hormoneBalance -= 20>>
<<elseif ($slaves[$i].drugs == "testicle enhancement")>>
<<set $slaves[$i].hormoneBalance -= 4>>
<<elseif ($slaves[$i].drugs == "steroids")>>
<<set $slaves[$i].hormoneBalance -= 4>>
<<elseif ($slaves[$i].drugs == "super fertility drugs")>>
<<set $slaves[$i].hormoneBalance += 8>>
<<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>>
<<set $slaves[$i].hormoneBalance -= 12>>
<</if>>
<<if ($slaves[$i].hormones == 1)>>
<<set $slaves[$i].hormoneBalance += 4>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set $slaves[$i].hormoneBalance += 12>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set $slaves[$i].hormoneBalance -= 4>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set $slaves[$i].hormoneBalance -= 12>>
<</if>>
<<if $hormoneUpgradePower == 1>>
<<if ($slaves[$i].hormones == 1)>>
<<set $slaves[$i].hormoneBalance += 2>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set $slaves[$i].hormoneBalance += 6>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set $slaves[$i].hormoneBalance -= 2>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set $slaves[$i].hormoneBalance -= 6>>
<</if>>
<</if>>
<<if $slaves[$i].drugs == "hormone enhancers">>
<<if ($slaves[$i].hormones == 1)>>
<<set $slaves[$i].hormoneBalance += 4>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set $slaves[$i].hormoneBalance += 12>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set $slaves[$i].hormoneBalance -= 4>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set $slaves[$i].hormoneBalance -= 12>>
<</if>>
<<if $hormoneUpgradePower == 1>>
<<if ($slaves[$i].hormones == 1)>>
<<set $slaves[$i].hormoneBalance += 1>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set $slaves[$i].hormoneBalance += 3>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set $slaves[$i].hormoneBalance -= 1>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set $slaves[$i].hormoneBalance -= 3>>
<</if>>
<</if>>
<</if>>
/* NCS helps primary sexual maturity */
<<if $slaves[$i].geneMods.NCS == 0>>
<<set $slaves[$i].hormoneBalance = Math.clamp($slaves[$i].hormoneBalance, -400, 400)>>
<<else>>
<<set $slaves[$i].hormoneBalance = Math.clamp($slaves[$i].hormoneBalance * 1.5, -400, 400)>>
<</if>>
/* androgyny really wants to sit around 0 and will fight changes to do so */
<<if $slaves[$i].geneticQuirks.androgyny == 2>>
<<if $slaves[$i].hormoneBalance > 6>>
<<set $slaves[$i].hormoneBalance -= 10>>
<<elseif $slaves[$i].hormoneBalance < -6>>
<<set $slaves[$i].hormoneBalance += 10>>
<</if>>
<</if>>
<<if $slaves[$i].drugs != "hormone blockers">>
<<= App.SlaveAssignment.hormonesEffects($slaves[$i])>>
<<elseif $slaves[$i].drugs == "hormone blockers">>
The hormone blockers $he is on suppress $his hormones, natural or not.
<<if $slaves[$i].energy > 20>>
$His libido is similarly
<<set _supp = 1, $slaves[$i].energy-->>
<</if>>
<<if _supp == 1>>
<<if ($slaves[$i].attrXX != 50 || $slaves[$i].attrXY != 50) && $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
@@.red;suppressed,@@ alongside what $he @@.red;finds sexually attractive.@@ Though that may not be a bad thing, should $he find a sex repulsive.
<<else>>
@@.red;suppressed.@@
<</if>>
<<elseif ($slaves[$i].attrXX != 50 || $slaves[$i].attrXY != 50) && $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
$His @@.red;sexual tastes are also suppressed by the drugs,@@ though that may not be a bad thing should $he find a sex repulsive.
<</if>>
<<if $slaves[$i].attrXX > 50>>
<<set $slaves[$i].attrXX-->>
<<elseif $slaves[$i].attrXX < 50>>
<<set $slaves[$i].attrXX++>>
<</if>>
<<if $slaves[$i].attrXY > 50>>
<<set $slaves[$i].attrXY-->>
<<elseif $slaves[$i].attrXY < 50>>
<<set $slaves[$i].attrXY++>>
<</if>>
<<if $slaves[$i].hormoneBalance > 0>>
<<set $slaves[$i].hormoneBalance -= 5>>
<<elseif $slaves[$i].hormoneBalance < 0>>
<<set $slaves[$i].hormoneBalance += 5>>
<</if>>
<</if>>
<<if $slaves[$i].genes == "XX">>
<<if ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX > 0>>
<<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>>
<<if $slaves[$i].hormoneBalance > 20>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
<<elseif $slaves[$i].hormoneBalance < 20>>
<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<<else>>
<<if $slaves[$i].hormoneBalance > 60>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 60)/25)>>
<<elseif $slaves[$i].hormoneBalance < 60>>
<<set $slaves[$i].hormoneBalance += Math.ceil((60 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<</if>>
<<else>>
<<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>>
<<if $slaves[$i].hormoneBalance > -20>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 20)/25)>>
<<elseif $slaves[$i].hormoneBalance < -20>>
<<set $slaves[$i].hormoneBalance += Math.ceil((-20 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<<else>>
<<if $slaves[$i].hormoneBalance > 20>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
<<elseif $slaves[$i].hormoneBalance < 20>>
<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<</if>>
<</if>>
<<elseif $slaves[$i].genes == "XY">>
<<if ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX > 0>>
<<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>>
<<if $slaves[$i].hormoneBalance > 20>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
<<elseif $slaves[$i].hormoneBalance < 20>>
<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<<else>>
<<if $slaves[$i].hormoneBalance > 40>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 40)/25)>>
<<elseif $slaves[$i].hormoneBalance < 40>>
<<set $slaves[$i].hormoneBalance += Math.ceil((40 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<</if>>
<<else>>
<<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>>
<<if $slaves[$i].hormoneBalance > -40>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 40)/25)>>
<<elseif $slaves[$i].hormoneBalance < -40>>
<<set $slaves[$i].hormoneBalance += Math.ceil((-40 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<<else>>
<<if $slaves[$i].hormoneBalance > 20>>
<<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>>
<<elseif $slaves[$i].hormoneBalance < 20>>
<<set $slaves[$i].hormoneBalance += Math.ceil((20 - $slaves[$i].hormoneBalance)/25)>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $precociousPuberty == 1>>
<<set _earlyPubertyFlag = 0>>
<<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX == 0>> /* Female type */
<<set _precocious = 0>>
/* Just having NCS speeds precocious Puberty, but also hormonal puberty affects are
* increased while secondary growth is suppressed
*/
<<if ($slaves[$i].geneMods.NCS == 1)>>
<<set _precocious -= 0.8>>
<</if>>
<<if ($slaves[$i].diet == "XX" || $slaves[$i].diet == "XXY")>>
<<set _precocious -= 0.1>>
<<elseif $slaves[$i].diet == "fertility">>
<<set _precocious -= 0.1>>
<</if>>
<<if ($slaves[$i].drugs == "fertility drugs")>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].drugs == "female hormone injections")>>
<<set _precocious -= 1>>
<<elseif ($slaves[$i].drugs == "male hormone injections")>>
<<set _precocious += 1>>
<<elseif ($slaves[$i].drugs == "testicle enhancement")>>
<<set _precocious += 0.1>>
<<elseif ($slaves[$i].drugs == "steroids")>>
<<set _precocious += 0.2>>
<<if ($slaves[$i].boobs > 100) && (random(1,100) < 30/_gigantomastiaMod) && _gigantomastiaMod != 3>>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 300) && (random(1,100) > 25*_gigantomastiaMod))>>
Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his tits to shrink down.@@
<<set $slaves[$i].boobs -= 50/_gigantomastiaMod>>
<<set $slaves[$i].energy += 1>>
<<else>>
$He feels an @@.orange;unusual calmness@@ in $his belly and breasts.
<</if>>
<<set $slaves[$i].boobs -= 50/_gigantomastiaMod>>
<</if>>
<<if ($slaves[$i].geneMods.NCS == 0)>>
<<if ($slaves[$i].clit < 2) && (random(1,100) < 10)>>
$He feels @@.lime;unusual warmness@@ in $his clitoris.
<<set $slaves[$i].clit += 1>>
<</if>>
<</if>>
<<elseif ($slaves[$i].drugs == "super fertility drugs")>>
<<set _precocious -= 0.5>>
<<if ($slaves[$i].geneMods.NCS == 0)>>
$He feels an @@.lime;unusual warm feeling@@ in $his belly and breasts.
<<if ($slaves[$i].boobs < 400*_gigantomastiaMod) && (random(1,100) < 30)>>
$His breasts feel @@.lime;heavy, hot and sensitive.@@
<<set $slaves[$i].boobs += 50>>
<<if random(1,100) < 10 && ($slaves[$i].breastMesh != 1)>>
<<set $slaves[$i].boobShape = "perky">>
<</if>>
<</if>>
<<if ($slaves[$i].hips < 2) && (random(1,100) < 10 * _uterineHypersensitivityMod)>>
$He feels @@.lime;strange minor pains@@ in $his pelvis.
<<set $slaves[$i].hips += 1>>
<</if>>
<<if ($slaves[$i].butt < 4) && (random(1,100) < 10+(5*_rearQuirk))>>
$He feels a @@.lime;strange weight@@ on $his rear.
<<set $slaves[$i].butt += 1>>
<</if>>
<<if ($slaves[$i].labia < 2) && (random(1,100) < 10)>>
$He feels an @@.lime;unusual tenderness@@ in $his labia.
<<set $slaves[$i].labia += 1>>
<</if>>
<</if>>
<<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>>
<<set _precocious += .5>>
<</if>>
<<if ($slaves[$i].hormones == 1)>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set _precocious -= 0.2>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set _precocious += 0.2>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set _precocious += 0.4>>
<</if>>
<<if $slaves[$i].drugs == "hormone enhancers">>
<<if ($slaves[$i].hormones == 1)>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set _precocious -= 0.2>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set _precocious += 0.1>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set _precocious += 0.2>>
<</if>>
<<elseif $slaves[$i].drugs == "hormone blockers">>
<<set _precocious += 1>>
<</if>>
<<if ($slaves[$i].geneMods.NCS == 1)>>
<<set _precocious *= 2>>
<</if>>
<<set $slaves[$i].pubertyAgeXX += _precocious>>
<<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXX) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXX-3) && ($slaves[$i].pubertyAgeXX < $fertilityAge)>>
<<if $slaves[$i].geneMods.NCS == 0>>
$His body is showing signs of @@.lime;early puberty.@@
<<else>>
A routine scan confirms that $his body is advancing towards @@.lime;early puberty,@@ despite not really showing signs of secondary sexual characteristics.
<</if>>
<<set _earlyPubertyFlag = 1>>
<</if>>
<</if>> /* closes female type */
<<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && $slaves[$i].balls >= 1 && $slaves[$i].pubertyXY == 0>> /* Male type */
<<set _precocious = 0>>
/* Just having NCS speeds precocious Puberty, but also hormonal puberty affects are increased while secondary growth is suppressed */
<<if ($slaves[$i].geneMods.NCS == 1)>>
<<set _precocious -= 0.8>>
<</if>>
<<if ($slaves[$i].diet == "XY" || $slaves[$i].diet == "XXY")>>
<<set _precocious -= 0.1>>
<</if>>
<<if ($slaves[$i].drugs == "fertility drugs")>>
<<set _precocious += 0.2>>
<<elseif ($slaves[$i].drugs == "female hormone injections")>>
<<set _precocious += 1>>
<<elseif ($slaves[$i].drugs == "male hormone injections")>>
<<set _precocious -= 1>>
<<elseif ($slaves[$i].drugs == "testicle enhancement")>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].drugs == "steroids")>>
<<set _precocious -= 0.2>>
<<elseif ($slaves[$i].drugs == "hyper testicle enhancement")>>
<<set _precocious -= 0.5>>
<<if ($slaves[$i].geneMods.NCS == 0)>>
$He feels an @@.lime;unusual warm feeling@@ in $his groin.
<<if ($slaves[$i].dick < 4) && (random(1,100) < 30)>>
$His penis feels @@.lime;heavy, hot and oversensitive.@@
<<set $slaves[$i].dick += 1>>
<</if>>
<<if ($slaves[$i].balls < 4) && (random(1,100) < 30)>>
$His balls feel @@.lime;heavy, full and oversensitive.@@
<<set $slaves[$i].balls += 1>>
<</if>>
<</if>>
<<elseif ($slaves[$i].drugs == "super fertility drugs")>>
<<set _precocious -= 1>>
<<if ($slaves[$i].geneMods.NCS == 0)>>
$He feels @@.lime;unusual warm feeling@@ in $his breasts.
<<if ($slaves[$i].boobs < 400*_gigantomastiaMod) && (random(1,100) < 30) && _gigantomastiaMod != 3>>
$His chest feels @@.lime;hot and sensitive.@@
<<set $slaves[$i].boobs += 50>>
<<if random(1,100) < 10 && ($slaves[$i].breastMesh != 1)>>
<<set $slaves[$i].boobShape = "perky">>
<</if>>
<</if>>
<<if ($slaves[$i].hips < 2) && (random(1,100) < 10) * _uterineHypersensitivityMod>>
$He feels @@.lime;strange minor pains@@ in $his pelvis.
<<set $slaves[$i].hips += 1>>
<</if>>
<<if ($slaves[$i].butt < 4) && (random(1,100) < 10+(5*_rearQuirk))>>
$He feels a @@.lime;strange weight@@ to $his rear.
<<set $slaves[$i].butt += 1>>
<</if>>
<</if>>
<<if ($slaves[$i].dick > 1) && (random(1,100) < 30)>>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].dick > 2) && (random(1,100) > 25))>>
Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his dick to shrink.@@
<<set $slaves[$i].dick -= 1>>
<<else>>
$He feels an @@.orange;unusual lightness@@ in $his penis.
<</if>>
<<set $slaves[$i].dick -= 1>>
<</if>>
<<if ($slaves[$i].balls > 1) && (random(1,100) < 30)>>
<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].balls > 2) && (random(1,100) > 25))>>
Hormonal effects work with $his @@.orange;NCS@@ and cause @@.orange;$his balls to shrink.@@
<<set $slaves[$i].balls -= 1>>
<<else>>
$He feels an @@.orange;unusual emptiness@@ to $his scrotum.
<</if>>
<<set $slaves[$i].balls -= 1>>
<</if>>
<</if>>
<<if ($slaves[$i].hormones == 1)>>
<<set _precocious += 0.2>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set _precocious += 0.4>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set _precocious -= 0.2>>
<</if>>
<<if $slaves[$i].drugs == "hormone enhancers">>
<<if ($slaves[$i].hormones == 1)>>
<<set _precocious += 0.1>>
<<elseif ($slaves[$i].hormones == 2)>>
<<set _precocious += 0.2>>
<<elseif ($slaves[$i].hormones == -1)>>
<<set _precocious -= 0.1>>
<<elseif ($slaves[$i].hormones == -2)>>
<<set _precocious -= 0.2>>
<</if>>
<<elseif $slaves[$i].drugs == "hormone blockers">>
<<set _precocious += 1>>
<</if>>
<<if ($slaves[$i].geneMods.NCS == 1)>>
<<set _precocious *= 2>>
<</if>>
<<set $slaves[$i].pubertyAgeXY += _precocious>>
<<if ($slaves[$i].physicalAge < $slaves[$i].pubertyAgeXY) && ($slaves[$i].physicalAge > $slaves[$i].pubertyAgeXY-3) && ($slaves[$i].pubertyAgeXY < $potencyAge) && _earlyPubertyFlag != 1>>
<<if $slaves[$i].geneMods.NCS == 0>>
$His body is showing signs of @@.lime;early puberty.@@
<<else>>
A routine scan confirms that $his body is advancing towards @@.lime;early puberty,@@ despite not really showing signs of secondary sexual characteristics.
<</if>>
<</if>>
<</if>> /* closes male type */
<</if>> /*closes PPmod */
/* puberty - not announced for allowing surprise pregnancy */
<<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>>
<<if $slaves[$i].pubertyXX == 0>>
<<if $slaves[$i].physicalAge >= $slaves[$i].pubertyAgeXX>>
<<set $slaves[$i].pubertyXX = 1>>
<<if $slaves[$i].geneticQuirks.gigantomastia == 3 && random(1,100) < $slaves[$i].hormoneBalance>>
<<set $slaves[$i].geneticQuirks.gigantomastia = 2>>
<</if>>
<<if $slaves[$i].geneticQuirks.macromastia == 3 && random(1,100) < $slaves[$i].hormoneBalance>>
<<set $slaves[$i].geneticQuirks.macromastia = 2>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">>
<<if $slaves[$i].pubertyXY == 0>>
<<if $slaves[$i].physicalAge >= $slaves[$i].pubertyAgeXY>>
<<set $slaves[$i].pubertyXY = 1>>
<</if>>
<</if>>
<</if>>
/* PREGNANCY AND FERTILITY */
<<= App.SlaveAssignment.pregnancy($slaves[$i])>>
<<if $slaves[$i].bellyFluid >= 1500>> /* PREGMOD: NOT PREGNANT, YES INFLATION */
<<= App.SlaveAssignment.inflation($slaves[$i])>>
<<if setup.fakeBellies.includes(_bellyAccessory)>>
$He has trouble keeping $himself full of
<<switch $slaves[$i].inflationType>>
<<case "cum" "food" "milk" "urine" "water">>
$slaves[$i].inflationType
<<default>>
<<print $slaves[$i].inflationType>>s
<</switch>>
with the weight of the fake belly resting on $his swollen stomach, forcing it to be removed.
<<set $slaves[$i].bellyAccessory = "none">>
<</if>>
<<if $slaves[$i].fetish != "mindbroken" && $slaves[$i].fuckdoll == 0>>
<<if $slaves[$i].bellyFluid >= 10000>>
<<if $slaves[$i].fetish != "masochist" && $slaves[$i].sexualFlaw != "hates self">>
Being so distended with fluids is @@.mediumorchid;very uncomfortable@@ to $him.
<<set $slaves[$i].devotion -= 3>>
<</if>>
<<if ($slaves[$i].fetish == "none") && (_fetishChangeChance > random(0,100))>>
Having such a round, heavy belly leads $him to @@.lightcoral;begin fantasizing about being pregnant.@@
<<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>>
<</if>>
<<elseif $slaves[$i].bellyFluid >= 1500>>
<<if $slaves[$i].fetish == "humiliation">>
Having to walk around with a belly full of
<<switch $slaves[$i].inflationType>>
<<case "cum" "food" "milk" "urine" "water">>
$slaves[$i].inflationType
<<default>>
<<print $slaves[$i].inflationType>>s
<</switch>>
is completely humiliating, and
<<if $slaves[$i].fetishKnown == 0>>
$he revels in the attention. @@.lightcoral;$He's a humiliation fetishist!@@
<<set $slaves[$i].fetishKnown = 1>>
<<else>>
$he @@.hotpink;loves it.@@
<<set $slaves[$i].devotion += 2>>
<<if $slaves[$i].fetishStrength < 100>>
Every eye on $his swollen stomach @@.lightcoral;strengthens $his fetish@@ further.
<<set $slaves[$i].fetishStrength++>>
<</if>>
<</if>>
<<else>>
Having to walk around with a belly full of
<<switch $slaves[$i].inflationType>>
<<case "cum" "food" "milk" "urine" "water">>
$slaves[$i].inflationType
<<default>>
<<print $slaves[$i].inflationType>>s
<</switch>>
is @@.mediumorchid;completely humiliating.@@
<<set $slaves[$i].devotion -= 2>>
<<if (($slaves[$i].fetish == "none") || ($slaves[$i].fetishStrength <= 10)) && (_fetishChangeChance > random(0,100))>>
However, all the eyes on $him and $his jiggling middle @@.lightcoral;makes $him begin to crave humiliation.@@
<<set $slaves[$i].fetish = "humiliation", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>>
<</if>>
<</if>>
<</if>>
<<switch $slaves[$i].inflationType>>
<<case "cum" "milk">>
<<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none" && random(1,100) > 70>>
Filling $his guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $him to gluttony.@@
<<set $slaves[$i].behavioralFlaw = "gluttonous">>
<<elseif $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk == "none" && random(1,100) > 70>>
<<if $slaves[$i].inflationType == "cum" && $slaves[$i].fetish == "cumslut">>
<<else>>
Filling $his guts with <<print $slaves[$i].inflationType>> all week @@.red;drives $him to hate eating and food.@@
<<set $slaves[$i].behavioralFlaw = "anorexic">>
<</if>>
<</if>>
<<case "food">>
<<if $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk != "fitness" && random(1,100) > 70>>
Stuffing $his face with food all week @@.red;drives $him to gluttony.@@
<<set $slaves[$i].behavioralFlaw = "gluttonous">>
<<elseif $slaves[$i].behavioralFlaw == "none" && $slaves[$i].behavioralQuirk != "fitness" && random(1,100) > 70>>
Stuffing $his face with food all week @@.red;drives $him to hate eating.@@
<<set $slaves[$i].behavioralFlaw = "anorexic">>
<</if>>
<</switch>>
<</if>>
<<if $slaves[$i].bellyFluid >= 10000 && $seeExtreme == 1 && $slaves[$i].health.health <= -100 && $slaves[$i].geneMods.rapidCellGrowth != 1>>
$He feels an @@.red;unusual intense pain@@ in $his bloated belly.
<<run burst($slaves[$i])>>
<</if>>
<</if>> /* PREGMOD: CLOSES INFLATION OVERRIDE */
/* belly sag calcs */
<<if $slaves[$i].belly >= 1000000>>
<<if $slaves[$i].bellySag < 50>>
<<set $slaves[$i].bellySag += 1>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 1>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 50>>
<<set $slaves[$i].bellySagPreg += 1>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 5, $slaves[$i].bellySagPreg += 5>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 3>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 3>>
<</if>>
<</if>>
<<elseif $slaves[$i].belly >= 750000>>
<<if $slaves[$i].bellySag < 30>>
<<set $slaves[$i].bellySag += 0.7>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.7>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 30>>
<<set $slaves[$i].bellySagPreg += 0.7>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 2, $slaves[$i].bellySagPreg += 2>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 1>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 1>>
<</if>>
<</if>>
<<elseif $slaves[$i].belly >= 600000>>
<<if $slaves[$i].bellySag < 20>>
<<set $slaves[$i].bellySag += 0.5>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.5>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 20>>
<<set $slaves[$i].bellySagPreg += 0.5>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 1, $slaves[$i].bellySagPreg += 1>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 1>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 1>>
<</if>>
<</if>>
<<elseif $slaves[$i].belly >= 450000>>
<<if $slaves[$i].bellySag < 15>>
<<set $slaves[$i].bellySag += 0.4>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.4>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 15>>
<<set $slaves[$i].bellySagPreg += 0.4>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 0.6, $slaves[$i].bellySagPreg += 0.6>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 0.5>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.5>>
<</if>>
<</if>>
<<elseif $slaves[$i].belly >= 300000>>
<<if $slaves[$i].bellySag < 10>>
<<set $slaves[$i].bellySag += 0.3>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.3>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 10>>
<<set $slaves[$i].bellySagPreg += 0.3>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 0.5, $slaves[$i].bellySagPreg += 0.5>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 0.5>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.5>>
<</if>>
<</if>>
<<elseif $slaves[$i].belly >= 100000>>
<<if $slaves[$i].bellySag < 10>>
<<set $slaves[$i].bellySag += 0.2>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.2>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 10>>
<<set $slaves[$i].bellySagPreg += 0.2>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 0.3, $slaves[$i].bellySagPreg += 0.3>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 0.3>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.3>>
<</if>>
<</if>>
<<elseif ($slaves[$i].bellyPreg >= 10000) || ($slaves[$i].bellyImplant >= 10000)>>
<<if $slaves[$i].bellySag < 5>>
<<set $slaves[$i].bellySag += 0.1>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.1>>
<</if>>
<<elseif $slaves[$i].preg > 0 && $slaves[$i].bellySagPreg < 5>>
<<set $slaves[$i].bellySagPreg += 0.1>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<set $slaves[$i].bellySag += 0.2, $slaves[$i].bellySagPreg += 0.2>>
<</if>>
<<if $slaves[$i].geneMods.rapidCellGrowth == 1>>
<<set $slaves[$i].bellySag += 0.2>>
<<if $slaves[$i].preg > 0>>
<<set $slaves[$i].bellySagPreg += 0.2>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].bellySagPreg > $slaves[$i].bellySag>>
<<set $slaves[$i].bellySagPreg = $slaves[$i].bellySag>>
<</if>>
<<if $slaves[$i].bellySag > 0 && $slaves[$i].belly < 1500 && $slaves[$i].geneMods.rapidCellGrowth != 1>>
<<if $slaves[$i].muscles > 95>>
<<if (random(1,100) > 1)>>
$His stretched, extreme muscles @@.lime;firm up readily@@ after
<<if $slaves[$i].bellySagPreg > 0>>
$his pregnancy.
<<set $slaves[$i].bellySag -= 0.5, $slaves[$i].bellySagPreg -= 0.5>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0, $slaves[$i].bellySagPreg = 0>>
<</if>>
<<else>>
being heavily distended for so long.
<<set $slaves[$i].bellySag -= 0.5>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0>>
<</if>>
<</if>>
<</if>>
<<elseif $slaves[$i].muscles >= 30>>
<<if (random(1,100) > 20)>>
$His stretched, muscular belly @@.lime;firms up@@ after
<<if $slaves[$i].bellySagPreg > 0>>
$his pregnancy.
<<set $slaves[$i].bellySag -= 0.4, $slaves[$i].bellySagPreg -= 0.4>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0, $slaves[$i].bellySagPreg = 0>>
<</if>>
<<else>>
being heavily distended for so long.
<<set $slaves[$i].bellySag -= 0.4>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0>>
<</if>>
<</if>>
<</if>>
<<elseif $slaves[$i].muscles >= 5>>
<<if (random(1,100) > 40)>>
$His stretched, toned belly @@.lime;firms up@@ after
<<if $slaves[$i].bellySagPreg > 0>>
$his pregnancy.
<<set $slaves[$i].bellySag -= 0.3, $slaves[$i].bellySagPreg -= 0.3>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0, $slaves[$i].bellySagPreg = 0>>
<</if>>
<<else>>
being heavily distended for so long.
<<set $slaves[$i].bellySag -= 0.3>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if (random(1,100) > 60)>>
$His belly @@.lime;regains some firmness@@ after
<<if $slaves[$i].bellySagPreg > 0>>
$his pregnancy.
<<set $slaves[$i].bellySag -= 0.2, $slaves[$i].bellySagPreg -= 0.2>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0, $slaves[$i].bellySagPreg = 0>>
<</if>>
<<else>>
being heavily distended for so long.
<<set $slaves[$i].bellySag -= 0.2>>
<<if $slaves[$i].bellySag < 0>>
<<set $slaves[$i].bellySag = 0>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].bellyImplant >= 5000>>
<<if $slaves[$i].fuckdoll == 0>>
<<if $slaves[$i].fetish != "mindbroken">>
<<if ($slaves[$i].fetish == "none" || $slaves[$i].fetishStrength <= 10) && $slaves[$i].devotion > 20 && random(1,100) > 85>>
Having an implant simulating pregnancy drives $him to @@.lightcoral;begin fantasizing about being actually pregnant.@@
<<set $slaves[$i].fetish = "pregnancy", $slaves[$i].fetishStrength = 10, $slaves[$i].fetishKnown = 1>>
<</if>>
<</if>>
<</if>>
<<elseif $slaves[$i].bellyImplant >= 1500>>
<<if setup.fakeBellies.includes(_bellyAccessory)>>
$His implant rounded belly renders $his fake one moot.
<<set $slaves[$i].bellyAccessory = "none">>
<</if>>
<</if>>
/* MINDBREAK */
<<if ($slaves[$i].fetish != "mindbroken")>>
<<if $slaves[$i].trust < -95>>
<<if $slaves[$i].devotion < -50>>
<<if $week-$slaves[$i].weekAcquired > 9>>
<<if $slaves[$i].fuckdoll > 50>>
Denied all stimulation other than sexual use for longer than a human mind can bear, @@.red;$he has been irretrievably broken.@@
<<set $slaves[$i].fetish = "mindbroken", $slaves[$i].sexualFlaw = "none", $slaves[$i].behavioralFlaw = "none">>
<<else>>
<<if random(1,5) == 1>>
$He has been used as a sexual slave for so long, and is so hopeless that $his future as a slave will be anything but torment, that $his mind finally slips. @@.red;$He has been irretrievably broken.@@
<<set $slaves[$i].fetish = "mindbroken", $slaves[$i].sexualFlaw = "none", $slaves[$i].behavioralFlaw = "none">>
<<else>>
$He's so unhappy and terrified that the effects of the extreme stress on $his mind and body are unpredictable. This week,
<<set _stressEffect = random(1,4)>>
<<switch _stressEffect>>
<<case 1>>
@@.mediumorchid;$his hatred of sexual slavery was self-reinforcing.@@
<<set $slaves[$i].devotion -= 5>>
<<case 2>>
@@.mediumorchid;$his mental state was bad for $his health.@@
<<run healthDamage($slaves[$i], 5)>>
<<case 3>>
@@.orange;$his face grew a little more haggard.@@
<<set $slaves[$i].face -= 2>>
<<default>>
$he managed to bear it without lasting harm.
<</switch>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].fuckdoll == 0>>
<<if ($slaves[$i].behavioralFlaw == "none")>>
<<if ($slaves[$i].trust < -20) && ($slaves[$i].devotion <= 50)>>
<<if (random(1,100) > 100+$slaves[$i].trust)>>
<<set _effect = random(1,4)>>
Being so afraid so constantly drives $him to find solace in
<<if Array.isArray($personalAttention)>>
<<set _givingAttention = $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; })>>
<<else>>
<<set _givingAttention = -1>>
<</if>>
<<if _givingAttention != -1 && ["build her devotion", "look after her", "soften her behavioral flaw", "soften her sexual flaw", "teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>>
your attention. Relying on you for @@.hotpink;emotional support@@ strengthens $his @@.mediumaquamarine;bond@@ with <<= getWrittenTitle($slaves[$i])>>.
<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
<<elseif _effect == 1>>
self-denial. @@.red;$He has developed anorexia.@@
<<set $slaves[$i].behavioralFlaw = "anorexic">>
<<elseif _effect == 2>>
stress eating. @@.red;$He's now a nervous glutton.@@
<<set $slaves[$i].behavioralFlaw = "gluttonous">>
<<elseif _effect == 3>>
the scraps of prayer and superstition $he can remember from $his life before $he was a slave. @@.red;$He's now religious.@@
<<set $slaves[$i].behavioralFlaw = "devout">>
<<else>>
the remnants of modern philosophy and education $he can remember from $his life before $he was a slave. @@.red;$He feels mentally liberated.@@
<<set $slaves[$i].behavioralFlaw = "liberated">>
<</if>>
<</if>>
<</if>>
<</if>>
<<if ($slaves[$i].sexualFlaw == "none")>>
<<if ($slaves[$i].devotion < -20)>>
<<if (random(1,500) > 500+$slaves[$i].devotion)>>
<<set _effect = random(1,6)>>
Being so angry at $his life as a sex slave has
<<if Array.isArray($personalAttention)>>
<<set _givingAttention = $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; })>>
<<else>>
<<set _givingAttention = -1>>
<</if>>
<<if _givingAttention != -1 && ["build her devotion", "look after her", "soften her behavioral flaw", "soften her sexual flaw", "teach her"].includes($personalAttention[_givingAttention].trainingRegimen)>>
forced $him to face $his problems with you. Lending $him support makes it @@.hotpink;a little more tolerable.@@
<<elseif _effect == 1>>
driven $him into @@.red;sexual apathy.@@
<<set $slaves[$i].sexualFlaw = "apathetic">>
<<elseif _effect == 2>>
convinced $him that the conservative parts of $his upbringing were right: sex is evil. @@.red;$He's now repressed.@@
<<set $slaves[$i].sexualFlaw = "repressed">>
<<elseif _effect == 3>>
given $him a dread of being nude. @@.red;$He's now shamefast.@@
<<set $slaves[$i].sexualFlaw = "shamefast">>
<<elseif _effect == 4>>
deprived $him of any motivation to keep sex appealing or even clean. @@.red;$He's now crude.@@
<<set $slaves[$i].sexualFlaw = "crude">>
<<elseif _effect == 5>>
driven $him to find refuge in high standards. @@.red;$He's now judgemental.@@
<<set $slaves[$i].sexualFlaw = "judgemental">>
<<else>>
convinced $him that sex is only this way here. Convinced that sexual slavery is wrong, @@.red;$He's become sexually idealistic.@@
<<set $slaves[$i].sexualFlaw = "idealistic">>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if !canTalk($slaves[$i])>>
<<if ($slaves[$i].behavioralFlaw == "bitchy")>>
If $he has anything bitchy to say, @@.green;no one can tell,@@ since $he can't talk.
<</if>>
<<if ($slaves[$i].behavioralQuirk == "cutting")>>
If $he has anything witty to say, @@.red;no one can tell,@@ since $he can't talk.
<</if>>
<</if>>
<<if ($slaves[$i].breedingMark == 1 && $propOutcome == 1) && ($slaves[$i].fuckdoll == 0) && ($slaves[$i].fetish != "mindbroken")>>
<<if ($slaves[$i].devotion < -20)>>
$He views the mark of the Societal Elite @@.mediumorchid;with disgust@@ as it brands $him as nothing more than your breeding bitch.
<<set $slaves[$i].devotion -= 10>>
<<elseif ($slaves[$i].devotion <= 50)>>
$He bears the mark of the Societal Elite as a sign of $his superiority. As such, $he @@.mediumorchid;behaves like a spoiled child@@ and tries to have everything $his way.
<<set $slaves[$i].devotion -= 5>>
<<if ($slaves[$i].behavioralFlaw == "none") && ($slaves[$i].behavioralQuirk != "confident")>>
$He has become @@.red;quite arrogant.@@
<<set $slaves[$i].behavioralFlaw = "arrogant">>
<</if>>
<<else>>
$He bears the mark of the Societal Elite @@.hotpink;with pride.@@ It signals that $he is yours, and yours alone, drawing $him ever closer to $his beloved <<= getWrittenTitle($slaves[$i])>>.
<<set $slaves[$i].devotion += 10>>
<</if>>
<</if>>
<<if $slaves[$i].fetish != "mindbroken" && $slaves[$i].fuckdoll == 0>>
<<if $arcologies[0].FSHedonisticDecadence != "unset">>
<<if $arcologies[0].FSHedonisticDecadenceResearch == 1>>
<<if $arcologies[0].FSDegradationist == "unset">>
<<if $slaves[$i].onDiet != 1>>
<<if !canTaste($slaves[$i])>>
$His lack of a sense of taste makes $him essentially immune to the addictive slave treats, as $he can't be enticed by their delicious taste.
<<elseif $slaves[$i].behavioralQuirk == "insecure">>
$He can't stop $himself from eating the @@.hotpink;addictive, delicious@@ slave treats available throughout the arcology. $He knows they are fattening and @@.gold;starts obsessing@@ even more about $his weight, appearance and how others view $him.
<<set $slaves[$i].trust -= 3>>
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
<<set $slaves[$i].weight++>>
<</if>>
<<set $slaves[$i].devotion++>>
<<elseif $slaves[$i].behavioralQuirk == "fitness">>
$He hates the availability of the tasty slave treats and how they tempt $him away from a fit lifestyle, but often @@.hotpink;finds $himself absentmindedly snacking on them.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
The more $his @@.lime;waistline grows,@@ the @@.gold;less $he finds $himself trusting you.@@
<<set $slaves[$i].trust--, $slaves[$i].devotion++>>
<<set $slaves[$i].weight++>>
<<else>>
$He finds that no matter how many $he eats, $he never gains weight, a detail $he is @@.mediumaquamarine;thankful@@ for.
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
$He @@.hotpink;loves@@ the availability of the tasty slave treats and how $he can keep $his mouth filled at @@.hotpink;nearly all times.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
Since $his belly is always full thanks to your food supplies, $he @@.mediumaquamarine;trusts you to keep $him sated,@@ though $his constant gorging has a @@.lime;huge impact on $his waistline.@@
<<set $slaves[$i].trust++, $slaves[$i].devotion += 3>>
<<set $slaves[$i].weight += 3>>
<<else>>
Since $his belly is always full thanks to your food supplies, $he @@.mediumaquamarine;trusts you to keep $him sated.@@ Since the food is fat free, $his waistline is spared $his bad habits.
<<set $slaves[$i].trust++, $slaves[$i].devotion += 3>>
<</if>>
<<elseif $slaves[$i].behavioralFlaw == "anorexic">>
$He hates the availability of the tasty slave treats and how $he @@.hotpink;can't stop eating them.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
The @@.lime;more $his waistline grows,@@ the @@.gold;more horrifying $his body becomes to $him.@@
<<set $slaves[$i].trust -= 5, $slaves[$i].devotion++>>
<<set $slaves[$i].weight++>>
<<else>>
$He finds that no matter how many $he eats, $he never gains weight, a detail $he is @@.mediumaquamarine;thankful@@ for, even if $he is disgusted by $his actions.
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<else>>
$He @@.hotpink;loves@@ the availability of the tasty slave treats and @@.mediumaquamarine;trusts you more@@ for having them so accessible.
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
$He is so distracted by the luxury that $he doesn't notice the @@.lime;weight $he is gaining.@@
<<set $slaves[$i].weight++>>
<</if>>
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<else>> /* no treats for you */
<<if !canTaste($slaves[$i])>>
$He lacks permission to eat the slave treats, which $he has no real opinion over, as $he lacks the sense to taste them anyway.
<<elseif $slaves[$i].behavioralQuirk == "insecure">>
$He is @@.mediumaquamarine;relieved@@ $he doesn't have to fret over eating the treats and gaining weight as $his <<= getWrittenTitle($slaves[$i])>> is carefully directing $him.
<<set $slaves[$i].trust++>>
<<elseif $slaves[$i].behavioralQuirk == "fitness">>
$He is @@.mediumaquamarine;thankful@@ that $he isn't permitted to eat the treats. $He's seen others try one, only to start shoveling them down.
<<set $slaves[$i].trust++>>
<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
$He @@.mediumorchid;resents@@ not being allowed to stuff $his face with the tempting treats like the other slaves $he sees.
<<set $slaves[$i].devotion -= 2>>
<<elseif $slaves[$i].behavioralFlaw == "anorexic">>
$He @@.hotpink;is relieved@@ that $he doesn't have to eat the treats and is @@.mediumaquamarine;thankful@@ for your apparent consideration.
<<set $slaves[$i].trust++, $slaves[$i].devotion += 2>>
<<else>>
$He <<if canSee($slaves[$i])>>sees<<else>>knows<</if>> how much the other slaves enjoy the delicious treats and @@.mediumorchid;resents@@ not being allowed to enjoy them, feeling you are doing this to @@.gold;spite $him.@@
<<set $slaves[$i].devotion--, $slaves[$i].trust-->>
<</if>>
<</if>>
<<else>>
<<if $slaves[$i].onDiet != 1>>
The treats are designed to cause stomach cramps alongside being extremely addictive. $He cannot stop $himself from eating them, but $he can @@.gold;fear@@ your cruelty as $his @@.hotpink;will steadily erodes@@ from the concentrated aphrodisiacs in $his food.
<<set $slaves[$i].devotion += 2, $slaves[$i].trust -= 3>>
<<else>>
The treats are designed to cause stomach cramps alongside being extremely addictive. Since $he is not permitted to eat them, @@.mediumaquamarine;$he breathes a sigh of relief,@@ though $he is fully aware of what happens to those not as fortunate as $him. $He @@.hotpink;tries $his best to be obedient@@ hoping to not undergo the agony, but $his efforts pale in comparison to the effects of the food-based aphrodisiacs.
<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
<</if>>
<</if>>
<<else>>
<<if $slaves[$i].behavioralQuirk == "insecure">>
Watching citizens sculpt their slaves to their ideals fills $him with @@.mediumaquamarine;relief@@ that someone will find $him attractive; that or make $him so.
<<set $slaves[$i].trust++>>
<<elseif $slaves[$i].behavioralQuirk == "fitness">>
Watching both citizens and other slaves lie around and shirk exercise disappoints $him. $He @@.gold;fears@@ that $he'll be prevented from exercising and grow soft too.
<<set $slaves[$i].trust -= 2>>
<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
Being part of a society that welcomes gluttony makes $him @@.mediumaquamarine;feel right at home.@@
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].behavioralFlaw == "anorexic">>
$He feels fat just watching your society gorge itself. $He @@.gold;fears@@ that $he'll be a bloated hog soon too.
<<set $slaves[$i].trust -= 5>>
<</if>>
<</if>>
<<elseif $arcologies[0].FSHedonisticDecadenceResearch == 1>>
<<if $arcologies[0].FSDegradationist == "unset">>
<<if $slaves[$i].onDiet != 1>>
<<if !canTaste($slaves[$i])>>
$His lack of a sense of taste makes $him essentially immune to the addictive slave treats, as $he can't be enticed by their delicious taste.
<<elseif $slaves[$i].behavioralQuirk == "insecure">>
$He can't stop $himself from eating the @@.hotpink;addictive, delicious@@ slave treats available throughout the arcology. $He <<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>knows<<else>>believes<</if>> they are fattening and @@.gold;starts obsessing@@ even more about $his weight, appearance and how others view $him.
<<set $slaves[$i].trust -= 3>>
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
<<set $slaves[$i].weight++>>
<</if>>
<<set $slaves[$i].devotion++>>
<<elseif $slaves[$i].behavioralQuirk == "fitness">>
$He hates the availability of the tasty slave treats and how they tempt $him away from a fit lifestyle, but often @@.hotpink;finds $himself absentmindedly snacking on them.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
The more $his @@.lime;waistline grows,@@ the @@.gold;less $he finds $himself trusting you.@@
<<set $slaves[$i].trust--, $slaves[$i].devotion++>>
<<set $slaves[$i].weight++>>
<<else>>
$He finds that no matter how many $he eats, $he never gains weight, a detail $he is @@.mediumaquamarine;thankful@@ for.
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
$He @@.hotpink;loves@@ the availability of the tasty slave treats and how $he can keep $his mouth filled at @@.hotpink;nearly all times.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
Since $his belly is always full thanks to your food supplies, $he @@.mediumaquamarine;trusts you to keep $him sated,@@ though $his constant gorging has a @@.lime;huge impact on $his waistline.@@
<<set $slaves[$i].trust++, $slaves[$i].devotion += 3>>
<<set $slaves[$i].weight += 3>>
<<else>>
Since $his belly is always full thanks to your food supplies, $he @@.mediumaquamarine;trusts you to keep $him sated.@@ Since the food is fat free, $his waistline is spared $his bad habits.
<<set $slaves[$i].trust++, $slaves[$i].devotion += 3>>
<</if>>
<<elseif $slaves[$i].behavioralFlaw == "anorexic">>
$He hates the availability of the tasty slave treats and how $he @@.hotpink;can't stop eating them.@@
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
The @@.lime;more $his waistline grows,@@ the @@.gold;more horrifying $his body becomes to $him.@@
<<set $slaves[$i].trust -= 5, $slaves[$i].devotion++>>
<<set $slaves[$i].weight++>>
<<else>>
$He finds that no matter how many $he eats, $he never gains weight, a detail $he is @@.mediumaquamarine;thankful@@ for, even if $he is disgusted by $his actions.
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<else>>
$He @@.hotpink;loves@@ the availability of the tasty slave treats and @@.mediumaquamarine;trusts you more@@ for having them so accessible.
<<if $arcologies[0].FSHedonisticDecadenceDietResearch == 0>>
$He is so distracted by the luxury that $he doesn't notice the @@.lime;weight $he is gaining.@@
<<set $slaves[$i].weight++>>
<</if>>
<<set $slaves[$i].trust++, $slaves[$i].devotion++>>
<</if>>
<<else>> /* no treats for you */
<<if !canTaste($slaves[$i])>>
$He lacks permission to eat the slave treats, which $he has no real opinion over, as $he lacks the sense to taste them anyway.
<<elseif $slaves[$i].behavioralQuirk == "insecure">>
$He is @@.mediumaquamarine;relieved@@ $he doesn't have to fret over eating the treats and gaining weight as $his <<= getWrittenTitle($slaves[$i])>> is carefully directing $him.
<<set $slaves[$i].trust++>>
<<elseif $slaves[$i].behavioralQuirk == "fitness">>
$He is @@.mediumaquamarine;thankful@@ that $he isn't permitted to eat the treats. $He's seen others try one, only to start shoveling them down.
<<set $slaves[$i].trust++>>
<<elseif $slaves[$i].behavioralFlaw == "gluttonous">>
$He @@.mediumorchid;resents@@ not being allowed to stuff $his face with the tempting treats like the other slaves<<if canSee($slaves[$i])>> $he sees<</if>>.
<<set $slaves[$i].devotion -= 2>>
<<elseif $slaves[$i].behavioralFlaw == "anorexic">>
$He @@.hotpink;is relieved@@ that $he doesn't have to eat the treat and is @@.mediumaquamarine;thankful@@ for your apparent consideration.
<<set $slaves[$i].trust++, $slaves[$i].devotion += 2>>
<<else>>
$He <<if canSee($slaves[$i])>>sees<<else>>knows<</if>> how much the other slaves enjoy the delicious treats and @@.mediumorchid;resents@@ not being allowed to enjoy them, feeling you are doing this to @@.gold;spite $him.@@
<<set $slaves[$i].devotion--, $slaves[$i].trust-->>
<</if>>
<</if>>
<<else>>
<<if $slaves[$i].onDiet != 1>>
The treats are designed to cause stomach cramps alongside being extremely addictive. $He cannot stop $himself from eating them, but $he can @@.gold;fear@@ your cruelty as $his @@.hotpink;will steadily erodes@@ from the concentrated aphrodisiacs in $his food.
<<set $slaves[$i].devotion += 2, $slaves[$i].trust -= 3>>
<<else>>
The treats are designed to cause stomach cramps alongside being extremely addictive. Since $he is not permitted to eat them, @@.mediumaquamarine;$he breathes a sigh of relief,@@ though $he is fully aware of what happens to those not as fortunate as $him. $He @@.hotpink;tries $his best to be obedient@@ hoping to not undergo the agony, but $his efforts pale in comparison to the effects of the food based aphrodisiacs.
<<set $slaves[$i].devotion++, $slaves[$i].trust++>>
<</if>>
<</if>>
<</if>>
<</if>>
<<includeDOM App.SlaveAssignment.saSocialEffects($slaves[$i])>>
<<if $slaves[$i].fuckdoll == 0>>
<<if (!jQuery.isEmptyObject($slaves[$i].brand))>>
<<if ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel") || ($slaves[$i].assignment == "serve in the club")>>
Since $he is in public, your brand against the $slaves[$i].skin skin of $his <<set _brandedSlave = $slaves[$i]>><<print Object.keys(State.temporary.brandedSlave.brand)[0]>> @@.green;slightly increases your reputation@@ as a slaveowner.
<<run repX(5, "futureSocieties", $slaves[$i])>>
<<switch $slaves[$i].assignment>>
<<case "work in the brothel">><<run getSlaveStatisticData($slaves[$i], $facility.brothel).rep += 5>>
<</switch>>
<</if>>
<<if $rep > 10000>>
$His brand is considered a minor enhancement to $his beauty since you are very well liked.
<<elseif $rep < 5000>>
$His brand is considered a minor blemish on $his beauty since you are not well liked.
<</if>>
<</if>>
<</if>>
/* Disability mental effects */
<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
<<set _visionFlag = 0>>
<<if getBestVision($slaves[$i]) === 0>>
<<if $slaves[$i].hears <= -2>>
<<if $slaves[$i].devotion > 50>>
Even though $he is blind and deaf, $he is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to keep $him safe.
<<set $slaves[$i].trust += 5>>
<<elseif $slaves[$i].devotion > 20>>
Since $he's blind, deaf and on the cusp of devotion, $he becomes @@.hotpink;more reliant@@ on you, but also begins to be @@.mediumaquamarine;less fearful@@ of the world around $him.
<<set $slaves[$i].devotion += 5, $slaves[$i].trust += 3>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
$He may be blind and deaf, but $he knows nobody would dare harm $him under your watch, @@.mediumaquamarine;building $his trust@@ in you.
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].devotion >= -20>>
$His blindness and deafness forces $him to @@.hotpink;entirely rely@@ on your mercy. However, it only @@.gold;amplifies $his fear@@ as $he has only <<if canSmell($slaves[$i])>>the smell of arousal<<else>>a stumbling sense of touch<</if>> to warn of an impending threat.
<<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 30>>
<<else>>
Being blind and deaf forces $him to @@.hotpink;completely rely@@ on your mercy. It does nothing to stem @@.gold;the horror@@ $he faces being unable to sense the world around $him.
<<set $slaves[$i].devotion += 20, $slaves[$i].trust -= 50>>
<</if>>
<<elseif ($slaves[$i].hears == -1 && $slaves[$i].earwear != "hearing aids") || ($slaves[$i].hears == 0 && $slaves[$i].earwear == "muffling ear plugs")>>
<<if $slaves[$i].devotion > 50>>
Even though $he is blind and unable to properly hear, $he is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to keep $him safe.
<<set $slaves[$i].trust += 4>>
<<elseif $slaves[$i].devotion > 20>>
Since $he's blind, hard of hearing and on the cusp of devotion, $he becomes @@.hotpink;more reliant@@ on you, but also begins to be @@.mediumaquamarine;less fearful@@ of the world around $him.
<<set $slaves[$i].devotion += 4, $slaves[$i].trust += 2>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
$He may be blind and hard of hearing, but $he knows nobody would dare harm $him under your watch, @@.mediumaquamarine;building $his trust@@ in you.
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].devotion >= -20>>
$His blindness and trouble hearing forces $him to @@.hotpink;rely@@ on your mercy. However, it only @@.gold;amplifies $his fear@@ as $he strains to hear anything potential threats to $him.
<<set $slaves[$i].devotion += 7, $slaves[$i].trust -= 20>>
<<else>>
Being blind and hard of hearing forces $him to @@.hotpink;rely@@ on your mercy. It does nothing to stem @@.gold;the terrible sounds@@ $he struggles to hear.
<<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 25>>
<</if>>
<<else>>
<<if $slaves[$i].devotion > 50>>
Even though $he is blind, $he is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to keep $him safe.
<<set $slaves[$i].trust += 3>>
<<elseif $slaves[$i].devotion > 20>>
Since $he's blind and on the cusp of devotion, $he becomes slightly @@.hotpink;more reliant,@@ but also begins to be @@.mediumaquamarine;less fearful@@ of what $he can't see.
<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 1>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
$He may be blind, but $he knows nobody would dare harm $him under your watch, @@.mediumaquamarine;building $his trust@@ in you.
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].devotion >= -20>>
$His blindness forces $him to @@.hotpink;rely@@ on your mercy. However, it only @@.gold;amplifies $his fear@@ as $he has severely limited capabilities to defend $himself.
<<set $slaves[$i].devotion += 5, $slaves[$i].trust -= 10>>
<<else>>
Being blind forces $him to @@.hotpink;completely rely@@ on your mercy. It does nothing to stem @@.gold;the terror@@ $he faces constantly being unable to tell what will happen to $him.
<<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 25>>
<</if>>
<</if>>
<<set _visionFlag = -2>>
<<elseif getBestVision($slaves[$i]) === 1>>
<<if !canSeePerfectly($slaves[$i])>>
<<if $slaves[$i].devotion > 50>>
$His vision may be clouded but it doesn't get in the way of $his devotion to you.
<<elseif $slaves[$i].devotion > 20>>
Since $he's on the cusp of devotion, $his blurred vision makes $him @@.hotpink;slightly more submissive,@@ since $he can't always see what's happening to $him.
<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
$His blurred vision @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his fuzzy vision allows $him to ignore the details of everyone $he's expected to fuck.
<<set $slaves[$i].devotion += 1>>
<<else>>
$His blurred vision tends to make $him @@.gold;a little more fearful,@@ since $he can never tell what's about to happen to $him.
<<set $slaves[$i].trust -= 1>>
<</if>>
<<set _visionFlag = -1>>
<</if>>
<<elseif getBestVision($slaves[$i]) === 2>>
<<if !canSeePerfectly($slaves[$i])>>
<<if $slaves[$i].devotion > 50>>
$He tolerates the annoyance of blurred vision induced by $his eyewear.
<<elseif $slaves[$i].devotion > 20>>
Since $he's on the cusp of devotion, the blurred vision induced by $his eyewear actually makes $him @@.hotpink;slightly more submissive.@@
<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
The blurred vision induced by $his eyewear actually @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his fuzzy vision allows $him to ignore the details of everyone $he's expected to fuck.
<<set $slaves[$i].devotion += 1>>
<<else>>
The blurred vision induced by $his eyewear actually @@.mediumorchid;infuriates $him.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<<set _visionFlag = -1>>
<</if>>
<</if>>
<<if _visionFlag == -1>>
<<if $slaves[$i].hears == -2>>
<<if $slaves[$i].devotion > 50>>
Since $he is also deaf, $he begins to @@.mediumaquamarine;rely@@ on you to give $him the feedback $his body does cannot.
<<set $slaves[$i].trust += 3>>
<<elseif $slaves[$i].devotion > 20>>
Since $he is also deaf, $he becomes @@.hotpink;very reliant@@ on you, but also begins to @@.mediumaquamarine;trust@@ you to convey what $his body does not.
<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
Since $he is also deaf, $he views you as $his @@.mediumaquamarine;blurry guardian.@@
<<set $slaves[$i].trust += 5>>
<<elseif $slaves[$i].devotion >= -20>>
Since $he is also deaf, $he @@.gold;descends into paranoia@@ as every blurry shape could be out to get $him.
<<set $slaves[$i].trust -= 20>>
<<else>>
Since $he is also deaf, $he @@.gold;delves into the depths of paranoia@@ as every blurry shape could be out to get $him. $He becomes increasingly @@.mediumorchid;hateful@@ to those around $him in an effort to ward off threats.
<<set $slaves[$i].trust -= 30, $slaves[$i].devotion -= 10>>
<</if>>
<<elseif $slaves[$i].hears == -1>>
<<if ($slaves[$i].earwear != "hearing aids")>>
<<if $slaves[$i].devotion > 50>>
$His hearing may be muddled too, but $he doesn't let it bother $him.
<<elseif $slaves[$i].devotion > 20>>
Since $he is also hard of hearing, $he is forced into @@.hotpink;very submissive state,@@ though @@.gold;worrying thoughts@@ begin to plague $his mind.
<<set $slaves[$i].devotion += 3, $slaves[$i].trust -= 3>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
Since $he is also hard of hearing, $he has a hard time understanding what partners want from $him, often causing them to @@.gold;get forceful@@ with $him.
<<set $slaves[$i].trust -= 5>>
<<else>>
Since $he is also hard of hearing, @@.gold;$he becomes increasingly paranoid@@ since $he can barely discern other's intent any more.
<<set $slaves[$i].trust -= 5>>
<</if>>
<</if>>
<<elseif $slaves[$i].hears == 0>>
<<if ($slaves[$i].earwear == "muffling ear plugs")>>
<<if $slaves[$i].devotion > 50>>
$He tolerates the annoyance of muffled hearing induced by $his ear plugs.
<<elseif $slaves[$i].devotion > 20>>
Since $his hearing is also muffled, $he is forced into @@.hotpink;very submissive state,@@ though @@.gold;worrying thoughts@@ begin to plague $his mind.
<<set $slaves[$i].devotion += 3, $slaves[$i].trust -= 3>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
Since $his hearing is also muffled, $he has a hard time understanding what partners want from $him, often causing them to @@.gold;get forceful@@ with $him.
<<set $slaves[$i].trust -= 5>>
<<else>>
The muffled hearing induced by $his ear plugs @@.mediumorchid;infuriates $him@@ with $his vision problems.
<<set $slaves[$i].devotion -= 5>>
<</if>>
<</if>>
<</if>>
<<elseif _visionFlag != -2>>
<<if $slaves[$i].hears == -2>>
<<if $slaves[$i].devotion > 50>>
Even though $he is deaf, $he is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to watch $his back.
<<set $slaves[$i].trust += 1>>
<<elseif $slaves[$i].devotion > 20>>
Since $he's deaf and on the cusp of devotion, $he becomes slightly @@.hotpink;more reliant,@@ but also begins to be @@.mediumaquamarine;less fearful@@ of what is lurking out of sight.
<<set $slaves[$i].devotion += 1, $slaves[$i].trust += 1>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
$He may be deaf, but no one can sneak up on $him while $he is with you, @@.mediumaquamarine;developing the trust@@ that you have $his back.
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].devotion >= -20>>
$His deafness forces $him to @@.gold;distrust everyone@@ as everything out of sight is a potential threat to $him.
<<set $slaves[$i].trust -= 10>>
<<else>>
Being deaf forces $him to @@.gold;fear@@ everything $he can't see. At any moment, something could jump on $his back and force $him into position.
<<set $slaves[$i].trust -= 25>>
<</if>>
<<elseif $slaves[$i].hears == -1>>
<<if ($slaves[$i].earwear != "hearing aids")>>
<<if $slaves[$i].devotion > 50>>
$His hearing may be muddled but it doesn't get in the way of $his devotion to you.
<<elseif $slaves[$i].devotion > 20>>
Since $he's on the cusp of devotion, $his muffled hearing makes $him @@.hotpink;slightly more submissive,@@ since $he can't always hear what's going on around $him.
<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
$His muffled hearing @@.mediumorchid;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the disgusting comments from everyone around $him.
<<set $slaves[$i].devotion += 1>>
<<else>>
$His muffled hearing tends to make $him @@.mediumorchid;a little more fearful,@@ since $he can never tell what people are saying about $him.
<<set $slaves[$i].trust -= 1>>
<</if>>
<</if>>
<<elseif $slaves[$i].hears == 0>>
<<if ($slaves[$i].earwear == "muffling ear plugs")>>
<<if $slaves[$i].devotion > 50>>
$He tolerates the annoyance of muffled hearing induced by $his ear plugs.
<<elseif $slaves[$i].devotion > 20>>
Since $he's on the cusp of devotion, the muffled hearing induced by $his ear plugs actually makes $him @@.hotpink;slightly more submissive.@@
<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>>
The muffled hearing induced by $his ear plugs actually @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the disgusting comments from everyone around $him.
<<set $slaves[$i].devotion += 1>>
<<else>>
The muffled hearing induced by $his ear plugs @@.mediumorchid;irritates $him.@@
<<set $slaves[$i].devotion -= 1>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken" && $slaves[$i].muscles < -95>>
<<if $slaves[$i].devotion > 50>>
$He knows $he is near helpless but is devoted enough to you to allow $himself to lower $his guard. $He becomes @@.mediumaquamarine;trusting@@ of your ability to keep $him safe.
<<set $slaves[$i].trust += 3>>
<<elseif $slaves[$i].devotion > 20>>
Since $he's near helpless and on the cusp of devotion, $he becomes slightly @@.hotpink;more reliant,@@ but also begins to be @@.mediumaquamarine;less fearful@@ of what could happen to $him.
<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 1>>
<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
$He may be physically frail and vulnerable, but $he knows nobody would dare harm $him under your watch, @@.mediumaquamarine;building $his trust@@ in you.
<<set $slaves[$i].trust += 2>>
<<elseif $slaves[$i].devotion >= -20>>
$His frailty forces $him to @@.hotpink;rely@@ on your mercy. However, it only @@.gold;amplifies $his fear@@ as $he has no chance of defending $himself.
<<set $slaves[$i].devotion += 5, $slaves[$i].trust -= 10>>
<<else>>
Being frail and near helpless forces $him to @@.hotpink;heavily rely@@ on your mercy. It does nothing to stem @@.gold;the terror@@ $he faces constantly knowing that whatever anyone wants to do to $him, there is nothing $he can do to stop it.
<<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 25>>
<</if>>
<</if>>
/* LONG TERM PHYSICAL EFFECTS */
<<= App.SlaveAssignment.longTermPhysicalEffects($slaves[$i])>>
/* LANGUAGE */
<<if ($slaves[$i].accent > 0) && ($slaves[$i].fetish != "mindbroken")>>
<<if $slaves[$i].rules.speech == "restrictive">>
<<set _minweeks = 30 - Math.trunc(($slaves[$i].intelligence+$slaves[$i].intelligenceImplant)/10)>>
<<elseif $slaves[$i].rules.speech == "accent elimination">>
<<set _minweeks = 15 - Math.trunc(($slaves[$i].intelligence+$slaves[$i].intelligenceImplant)/10)>>
<<elseif $slaves[$i].rules.speech == "language lessons">>
<<set _minweeks = 10 - Math.trunc(($slaves[$i].intelligence+$slaves[$i].intelligenceImplant)/10)>>
<<else>>
<<set _minweeks = 20 - Math.trunc(($slaves[$i].intelligence+$slaves[$i].intelligenceImplant)/10)>>
<</if>>
<<if $slaves[$i].voice == 0 || $slaves[$i].lips > 95>> /* can't speak, but slowly picks up language */
<<set _minweeks += 30>>
<<elseif SlaveStatsChecker.checkForLisp($slaves[$i])>> /* moderate speech impediment */
<<set _minweeks += 15>>
<</if>>
<<if $slaves[$i].accent == 4>>
<<set _minweeks += 40>>
<</if>>
<<if ($slaves[$i].accent >= 4)>>
<<if ($week - $slaves[$i].weekAcquired) > _minweeks - 5>>
<<set $slaves[$i].accent -= 1>>
<<if $slaves[$i].rules.speech == "language lessons">>
<<set $slaves[$i].rules.speech = "accent elimination">>
<</if>>
<<if $slaves[$i].voice == 0 || $slaves[$i].lips > 95>>
$He has managed to pick up enough $language that @@.green;$he could now barely get $his point across.@@ If $he were able to talk, that is.
<<else>>
$He has managed to pick up enough $language that @@.green;$he can now barely get $his point across.@@ $His accent is horrible, but it's a start.
<</if>>
<</if>>
<<elseif ($slaves[$i].accent >= 3)>>
<<if ($week - $slaves[$i].weekAcquired) > _minweeks>>
<<set $slaves[$i].accent -= 1>>
<<if $slaves[$i].voice == 0 || $slaves[$i].lips > 95>>
$He has managed to pick up enough $language that @@.green;$he's now able to understand most of what $he hears.@@
<<else>>
$He has managed to pick up enough $language that @@.green;$he's now reasonably fluent in the language.@@ $His accent is quite heavy, but $he can make $himself understood.
<</if>>
<</if>>
<<elseif canTalk($slaves[$i])>>
<<if ($slaves[$i].accent == 2)>>
<<if ($week - $slaves[$i].weekAcquired) > (5 + _minweeks)>>
<<set $slaves[$i].accent -= 1>>
$He has heard and spoken a great deal of $language as your slave. @@.green;$His accent has diminished to a pleasant exoticism.@@
<</if>>
<<elseif ($slaves[$i].accent == 1) && ($slaves[$i].rules.speech == "accent elimination")>>
<<if ($week - $slaves[$i].weekAcquired) > (10 + _minweeks)>>
<<set $slaves[$i].accent -= 1>>
$He does $his best to speak proper, unaccented $language, as encouraged by the rules. @@.green;$His accent has diminished to imperceptibility.@@
<</if>>
<</if>>
<</if>>
<</if>>
/* PRESTIGE */
<<if ($slaves[$i].prestige > 0)>>
Merely owning such a prestigious slave @@.green;helps your reputation.@@
<<run repX((250*$slaves[$i].prestige), "prestigiousSlave", $slaves[$i])>>
<</if>>
/* App.SlaveAssignment.porn */
<<if $slaves[$i].porn.prestige == 3>>
$He is the whore people envision when they think of $slaves[$i].porn.fameType porn. $His omnipresence on the internet @@.green;boosts $his owner's reputation.@@
<<run repX((750*$slaves[$i].porn.prestige), "porn", $slaves[$i])>>
<<set _donations = Math.floor($slaves[$i].porn.viewerCount/(random(13,20)))+(random(-5000,5000))>>
<<if _donations > 0>>
A number of gifts and donations totaling @@.yellowgreen;<<print cashFormat(_donations)>>@@ were also sent to $him, among other things.
<<run cashX(_donations, "porn", $slaves[$i])>>
<</if>>
<<elseif $slaves[$i].porn.feed > 0>>
<<= App.SlaveAssignment.porn($slaves[$i])>>
<</if>>
<<if $seeAge != 0>>
<<if $slaves[$i].birthWeek >= 51>>
$His birthday was this week<<if $seeAge == 1>>; $he turned <<print $slaves[$i].physicalAge+1>><</if>>.
<<if ($slaves[$i].fuckdoll > 0) || ($slaves[$i].fetish == "mindbroken")>>
$He did not know.
<<elseif $slaves[$i].devotion > 50>>
$He did not notice.
<<elseif $week-$slaves[$i].weekAcquired > 10>>
$He remembered it only dimly.
<<else>>
$He remembered it, but no one cared.
<</if>>
<</if>>
<<if retirementReady($slaves[$i]) && $retiree == 0>>
<<set $retiree = $slaves[$i].ID>>
<</if>>
<</if>>
<<if $slaves[$i].indenture == 0 && $expiree == 0>>
<<set $expiree = $slaves[$i].ID>>
<</if>>
<<if $arcologies[0].FSRestart != "unset">>
<<if $slaves[$i].breedingMark == 1 && $propOutcome == 1 && $eugenicsFullControl != 1>>
<<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth/13.33 || $slaves[$i].pregKnown == 1>>
<<if $slaves[$i].pregSource != -1 && $slaves[$i].pregSource != -6>>
$slaves[$i].slaveName's weekly health checkup revealed $he is pregnant with an unacceptable child. @@.red;Its life has been terminated, you have been fined <<print cashFormat(100000)>>, and your rep among the Elite has been severely damaged.@@
<<run TerminatePregnancy($slaves[$i])>>
<<set $slaves[$i].counter.abortions++>>
<<set $abortionsTotal++>>
<<run cashX(-100000, "fines", $slaves[$i])>>
<<set $failedElite += 150>>
<<if $slaves[$i].abortionTat > -1>>
But hey, $he gets a tattoo signifying $his abortion. Was it worth it?
<<set $slaves[$i].abortionTat++>>
<<run cashX(forceNeg($modCost), "slaveMod", $slaves[$i])>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
/*--------------- main labor triggers: -------- */
<<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth/8>>
<<if $slaves[$i].pregControl != "labor suppressors" && $slaves[$i].assignment != "labor in the production line">>
<<if $slaves[$i].broodmother < 1>>
<<if WombBirthReady($slaves[$i], $slaves[$i].pregData.normalBirth*1.075) > 0>> /*check for really ready fetuses - 43 weeks - max, overdue*/
<<run startLabor($slaves[$i])>>
<<elseif WombBirthReady($slaves[$i], $slaves[$i].pregData.normalBirth) > 0 && (random(1,100) > 50)>> /*check for really ready fetuses - 40 weeks - normal*/
<<run startLabor($slaves[$i])>>
<<elseif WombBirthReady($slaves[$i], $slaves[$i].pregData.normalBirth/1.1111) > 0 && (random(1,100) > 90)>> /*check for really ready fetuses - 36 weeks minimum */
<<run startLabor($slaves[$i])>>
<</if>>
<<else>>
<<if WombBirthReady($slaves[$i], 37)>> /* broodmothers ready at 37 week always */
<<run startLabor($slaves[$i])>>
<</if>>
<</if>>
<</if>>
<<if $dangerousPregnancy == 1 && !isInLabor($slaves[$i])>>
<<if ($slaves[$i].assignment != "work in the dairy" || $dairyRestraintsSetting < 2) && $slaves[$i].pregAdaptation < 500 && $slaves[$i].broodmother < 1>>
<<set _miscarriageChance = -10>>
<<set _miscarriageChance += (($slaves[$i].bellyPreg/1000)-$slaves[$i].pregAdaptation)>> /* this could use to not be linear */
<<if $slaves[$i].inflation > 0>>
<<set _miscarriageChance += 10>>
<</if>>
<<set _miscarriageChance -= ($slaves[$i].curatives == 1 ? 100 : 0)>>
<<if $slaves[$i].health.health < -20>>
<<set _miscarriageChance -= ($slaves[$i].health.health)>>
<<if $slaves[$i].trust < -20>>
<<set _miscarriageChance -= ($slaves[$i].trust/2)>>
<</if>>
<<elseif $slaves[$i].health.health > 80>>
<<set _miscarriageChance -= ($slaves[$i].health.health/10)>>
<</if>>
<<if $slaves[$i].weight < -50>>
<<set _miscarriageChance -= ($slaves[$i].weight)>>
<</if>>
<<if $masterSuitePregnancySlaveLuxuries == 1 && ($slaves[$i].assignment == "serve in the master suite" || $slaves[$i].assignment == "be your Concubine")>>
<<set _miscarriageChance -= 300>>
<<elseif $slaves[$i].assignment == "rest">>
<<set _miscarriageChance -= 100>>
<<elseif $slaves[$i].assignment == "rest in the spa">>
<<set _miscarriageChance -= 50>>
<<elseif $slaves[$i].assignment == "get treatment in the clinic">>
<<if _S.Nurse>>
<<set _miscarriageChance -= 200>>
<<else>>
<<set _miscarriageChance -= 150>>
<</if>>
<</if>>
<<if $slaves[$i].bellyAccessory == "a support band">>
<<set _miscarriageChance -= 30>>
<</if>>
<<if $slaves[$i].pregControl == "slow gestation">>
<<set _miscarriageChance -= 100>>
<<elseif $slaves[$i].pregControl == "labor suppressors">>
<<set _miscarriageChance -= 10000>>
<<elseif $slaves[$i].pregControl == "speed up">>
<<if _miscarriageChance > 0>>
<<set _miscarriageChance *= 2>>
<</if>>
<</if>>
<<set _miscarriageChance = Math.round(_miscarriageChance)>>
<<if _miscarriageChance > random(0,100)>>
<<set _chance = random(1,100)>>
<<if $slaves[$i].preg >= $slaves[$i].pregData.normalBirth/1.33>>
<<run startLabor($slaves[$i])>>
<<set _miscarriage = 1>>
<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.48>>
<<set $slaves[$i].prematureBirth = 1>>
<<run startLabor($slaves[$i])>>
<<set _miscarriage = 1>>
<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.6 && _chance > 10>>
<<set $slaves[$i].prematureBirth = 1>>
<<run startLabor($slaves[$i])>>
<<set _miscarriage = 1>>
<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.73 && _chance > 40>>
<<set $slaves[$i].prematureBirth = 1>>
<<run startLabor($slaves[$i])>>
<<set _miscarriage = 1>>
<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.81 && _chance > 75>>
<<set $slaves[$i].prematureBirth = 1>>
<<run startLabor($slaves[$i])>>
<<set _miscarriage = 1>>
<<else>>
$His overwhelmed body has @@.orange;forced $him to miscarry,@@ possibly saving $his life.
<<if lastPregRule($slaves[$i],$defaultRules)>><<set $slaves[$i].preg = -1>><<else>><<set $slaves[$i].preg = 0>><</if>>
<<if $slaves[$i].fuckdoll == 0 && $slaves[$i].fetish != "mindbroken">>
<<if $slaves[$i].sexualFlaw == "breeder">>
$He is @@.mediumorchid;filled with violent, all-consuming hatred@@ at $himself for failing to carry to term and you for allowing this to happen.
<<if $slaves[$i].pregType > 4>>
The loss of so many children at once @@.red;shatters the distraught breeder's mind.@@
<<set $slaves[$i].fetish = "mindbroken", $slaves[$i].behavioralQuirk = "none", $slaves[$i].behavioralFlaw = "none", $slaves[$i].sexualQuirk = "none", $slaves[$i].sexualFlaw = "none", $slaves[$i].devotion = 0, $slaves[$i].trust = 0>>
<<else>>
$He cares little for what punishment awaits $his actions.
<<set $slaves[$i].devotion -= 25*$slaves[$i].pregType>>
<</if>>
<<elseif $slaves[$i].devotion < -50>>
$He is @@.mediumorchid;filled with violent, consuming hatred@@ and @@.gold;fear.@@ Even though $he knew $his bab<<if $slaves[$i].pregType > 1>>ies were<<else>>y was<</if>> likely destined for a slave orphanage, it seems $he cared for <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>> and blames you for the loss.
<<set $slaves[$i].devotion -= 25, $slaves[$i].trust -= 25>>
<<elseif $slaves[$i].devotion < -20>>
$He is @@.mediumorchid;afflicted by desperate, inconsolable grief@@ and @@.gold;horror.@@ Even though $he knew $his bab<<if $slaves[$i].pregType > 1>>ies were<<else>>y was<</if>> likely destined for a slave orphanage, it seems $he cared for <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>>.
<<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 20>>
<<elseif $slaves[$i].fetish == "pregnancy">>
$He is @@.mediumorchid;filled with deep regret@@ and @@.gold;fear.@@
<<if $slaves[$i].fetishKnown == 1>>
To a pregnancy fetishist, ending it like this hurts far worse than birth ever would.
<<else>>
It appears $he was more attached to $his baby bump than $he let on and is hurting even more for it.
<</if>>
<<set _fetishModifier = $slaves[$i].fetishStrength/2>>
<<set $slaves[$i].devotion -= 1*_fetishModifier, $slaves[$i].trust -= 1*_fetishModifier>>
<<elseif $slaves[$i].devotion <= 20>>
$He is @@.mediumorchid;consumed by enduring sorrow@@ and @@.gold;horror.@@ Even though $he knew $his bab<<if $slaves[$i].pregType > 1>>ies were<<else>>y was<</if>> likely destined for a slave orphanage, it seems $he cared for <<if $slaves[$i].pregType > 1>>them<<else>>it<</if>>.
<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
<<elseif $slaves[$i].devotion <= 50>>
$He is dully obedient. $He has been broken to slave life so thoroughly that even this is neither surprising nor affecting.
<<else>>
$He is @@.mediumorchid;disappointed by this development@@ and @@.gold;afraid@@ of your reaction. By failing to carry to term, $he has failed your will.
<<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 10>>
<</if>>
<</if>>
<<set TerminatePregnancy($slaves[$i])>>
<<set $slaves[$i].counter.abortions++>>
<<set $abortionsTotal++>>
<<if $slaves[$i].abortionTat > -1>>
<<set $slaves[$i].abortionTat++>>
The temporary tattoo of a child has been replaced with $his <<= ordinalSuffix($slaves[$i].abortionTat)>> crossed out infant.
<<run cashX(forceNeg($modCost), "slaveMod", $slaves[$i])>>
<</if>>
<<set _miscarriage = 1>>
<</if>>
<</if>>
<</if>>
<<if $seeExtreme == 1>>
<<if _miscarriage != 1 && $slaves[$i].bellyPreg >= 100000 && $slaves[$i].geneMods.rapidCellGrowth != 1>> /* If $he can't relieve the pressure that way, will $he hold? */
<<if $slaves[$i].bellyPreg >= 500000 || $slaves[$i].wombImplant != "restraint">>
<<if (($slaves[$i].belly > ($slaves[$i].pregAdaptation*3200)) || $slaves[$i].bellyPreg >= 500000)>>
<<set _burstChance = -80>>
<<set _burstChance += (($slaves[$i].belly/1000)-$slaves[$i].pregAdaptation)>> /* this could use to not be linear */
<<if $slaves[$i].health.health < -20>>
<<set _burstChance -= ($slaves[$i].health.health)>>
<<elseif $slaves[$i].health.health > 80>>
<<set _burstChance -= ($slaves[$i].health.health/10)>>
<</if>>
<<if $slaves[$i].weight < 0>>
<<set _burstChance -= $slaves[$i].weight>>
<</if>>
<<set _burstChance -= $slaves[$i].bellySag>>
<<set _burstChance -= $slaves[$i].muscles>>
<<if $slaves[$i].bellyAccessory == "a support band">>
<<set _burstChance -= 10>>
<</if>>
<<if $slaves[$i].pregControl == "slow down">>
<<set _burstChance -= 20>>
<</if>>
<<if $slaves[$i].assignment == "get treatment in the clinic">>
<<if _S.Nurse>>
<<set _burstChance -= 100>>
<<else>>
<<set _burstChance -= 30>>
<</if>>
<<elseif $slaves[$i].assignment == "work in the dairy" && $dairyPregSetting == 3>>
<<set _burstChance -= 250>>
<</if>>
<<if $slaves[$i].pregControl == "speed up">>
<<if _burstChance > 0>>
<<set _burstChance *= 4>>
<</if>>
<</if>>
<<set _burstChance = Math.round(_burstChance)>>
<<if _burstChance > random(0,100)>>
<<run burst($slaves[$i])>>
<<else>>
Constant @@.red;<<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>>painful orgasms<<else>>sharp pains<</if>>@@ from $his womb strongly suggest @@.red;$his body is beginning to break.@@
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<run endWeekHealthDamage($slaves[$i])>>
<<if burstCheck($slaves[$i])>>
<<set $burstee = 1>>
<<else>>
<<if $slaves[$i].health.health <= -90 && $slaves[$i].assignment != "get treatment in the clinic">>
<<set _deathSeed = ($slaves[$i].health.health-$slaves[$i].physicalAge-($slaves[$i].chem*2)-($slaves[$i].addict*2))>>
<<if $slaves[$i].weight < -50 || $slaves[$i].weight > 95>>
<<set _deathSeed -= 100>>
<</if>>
<<if $slaves[$i].weight > 190>>
<<set _deathSeed -= 100>>
<</if>>
<<if $slaves[$i].aphrodisiacs > 0>>
<<set _deathSeed -= (75*$slaves[$i].aphrodisiacs)>>
<</if>>
<<if $slaves[$i].inflationType == "aphrodisiac">>
<<set _deathSeed -= (100*$slaves[$i].inflation)>>
<</if>>
<<if $slaves[$i].curatives == 1>>
<<set _deathSeed += 200>>
<</if>>
<<if random(1,1000) > (400+_deathSeed)>>
<<run planDeath($slaves[$i], "health")>>
<</if>>
<<if ($slaves[$i].aphrodisiacs > 0 || $slaves[$i].inflationType == "aphrodisiac") && random(1,1000) > (200+_deathSeed)>>
<<run planDeath($slaves[$i], "OD")>>
<</if>>
<</if>>
<<if $seeAge == 1>>
<<set _deathSeed = (($slaves[$i].health.health*2)-($slaves[$i].physicalAge*2)-($slaves[$i].chem*4)-($slaves[$i].addict*3))>>
<<if $slaves[$i].physicalAge >= Math.max((70+($slaves[$i].health.health/5)-($slaves[$i].addict)-($slaves[$i].chem/20)),50) && random(1,1000) > 800+_deathSeed>>
<<run planDeath($slaves[$i], "old")>>
<</if>>
<</if>>
<</if>>
<<if (($slaves[$i].hStyle != "shaved" || $slaves[$i].hStyle != "buzzcut" || $slaves[$i].hStyle != "trimmed") && $slaves[$i].bald != 1 && $slaves[$i].haircuts == 0)>>
<<if ($slaves[$i].hLength < 150)>>
<<set $slaves[$i].hLength += 1>>
<</if>>
<</if>>
<<if $slaves[$i].aphrodisiacs === -1 && $slaves[$i].energy - _oldEnergy > _maxEnergyGain>>Anaphrodisiacs @@.red;limit $his sex drive.@@<<set $slaves[$i].energy = _oldEnergy + _maxEnergyGain>><</if>>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment