code:
:: SA serve your other slaves [nobr]

<<set $domSlave = 0>>
<<for $j = 0; $j < $slaves.length; $j++>>
	<<if $slaves[$i].subTarget == $slaves[$j].ID>>
	<<set $domSlave = $slaves[$j]>>
	<<break>>
	<</if>>
<</for>>

<<if $domSlave == 0>>
<<if $slaves[$i].devotion <= 20>>
	<<if $slaves[$i].trust >= -20>>
	is forced to serve your other slaves' sexual needs by constant punishment. Being castigated and raped @@.gold;frightens her into obedience.@@
	<<set $slaves[$i].trust -= 5>>
	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
		She secretly likes being raped @@.hotpink;and wants more.@@
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
		She secretly enjoys the oral abuse @@.hotpink;and wants more.@@
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "painal queen">>
		She secretly gets off on assrape @@.hotpink;and wants more.@@
		<<set $slaves[$i].devotion += 1>>
	<</if>>
	<<else>>
	is forced to serve your other slaves' sexual needs by her fear. Being used on pain of punishment @@.hotpink;habituates her to subservience@@ and @@.gold;keeps her fearful.@@
	<<set $slaves[$i].trust -= 2>>
	<<set $slaves[$i].devotion += 2>>
	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
		She privately likes being abused @@.hotpink;and accepts it.@@
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
		She privately likes being an oral toy and @@.hotpink;and accepts it.@@
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "painal queen">>
		She privately likes being an anal toy @@.hotpink;and accepts it.@@
		<<set $slaves[$i].devotion += 1>>
	<</if>>
	<</if>>
<<else>>
	obediently serves your other slaves' sexual needs. Being used as a sexual outlet for everyone @@.hotpink;keeps her in a good frame of mind.@@
	<<set $slaves[$i].trust += 2>>
	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
		She @@.hotpink;openly enjoys@@ how other slaves can take whatever they want from her.
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "gagfuck queen">>
		She @@.hotpink;openly enjoys@@ how other slaves can order her to lick, suck or blow anything at all.
		<<set $slaves[$i].devotion += 1>>
	<<elseif $slaves[$i].sexualQuirk == "painal queen">>
		She @@.hotpink;openly enjoys@@ how other slaves can shove anything up her butt without asking first.
	<</if>>
<</if>>
<<if ($slaves[$i].heels == 1)>>
<<if ($slaves[$i].shoes != "heels")>>
<<if ($slaves[$i].shoes != "boots")>>
<<if ($slaves[$i].shoes != "extreme heels")>>
	Since she's forced to crawl around, she's especially vulnerable.
<</if>>
<</if>>
<</if>>
<</if>>

<<else>>

is serving ''$domSlave.slaveName'' this week.
<<if ($slaves[$i].heels == 1)>>
<<if ($slaves[$i].shoes != "heels")>>
<<if ($slaves[$i].shoes != "boots")>>
<<if ($slaves[$i].shoes != "extreme heels")>>
	Since $slaves[$i].slaveName cannot stand, $domSlave.slaveName has no trouble taking whatever she wants from her.
<</if>>
<</if>>
<</if>>
<</if>>

<<if ($slaves[$i].anus == 0) && ($slaves[$i].vagina == 0)>>
	Of course, she respects $slaves[$i].slaveName's virgin holes and does not penetrate her.
<<elseif ($slaves[$i].anus == 0)>>
	Of course, she respects $slaves[$i].slaveName's anal virginity and does not penetrate her there.
<<elseif ($slaves[$i].vagina == 0)>>
	Of course, she respects $slaves[$i].slaveName's virginity and does not penetrate her pussy.
<</if>>

<<if ($slaves[$i].devotion < -20) && ($slaves[$i].dick > 0) && canAchieveErection($slaves[$i]) && ($domSlave.fetishKnown == 1) && canDoAnal($domSlave) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
	Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week trying to avoid $domSlave.slaveName, because $domSlave.slaveName won't stop forcing her to get her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it.  @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week,@@ even if it does have to be persuaded.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>
<<elseif ($slaves[$i].devotion <= 50) && canAchieveErection($slaves[$i]) && ($slaves[$i].balls != 0) && ($domSlave.fetishKnown == 1) && canDoAnal($domSlave) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
	Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself constantly asked to use her stiff prick to please $domSlave.slaveName's insatiable ass. She spends the week desperately trying to keep herself hard, because $domSlave.slaveName constantly expects her <<if $seeRace == 1>>$slaves[$i].race <</if>>dick to be hard so $domSlave.slaveName can ride her <<if $seeRace == 1>>$domSlave.race <</if>>butt up and down on it.  @@.hotpink;$domSlave.slaveName enjoys having her own personal cock for the week.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>
<<elseif ($slaves[$i].dick > 0) && canAchieveErection($slaves[$i]) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && canDoAnal($domSlave) && canWalk($domSlave) && ($domSlave.fetish == "buttslut")>>
	$domSlave.slaveName loves anal and $slaves[$i].slaveName has a stiff prick. The two of them have good fun together. <<if $domSlave.amp != 1>>$domSlave.slaveName pulls her anal girltoy into bathrooms and corners constantly<<else>>$domSlave.slaveName has her anal girltoy hold $domSlave.slaveName's limbless torso<</if>> so she can ride that <<if $seeRace == 1>>$slaves[$i].race <</if>>dick with her <<if $seeRace == 1>>$domSlave.race <</if>>butt.  @@.hotpink;$domSlave.slaveName enjoys a week of constant butt loving.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>
	<<if $slaves[$i].sexualQuirk == "none">>
		$slaves[$i].slaveName decides that having her dick up someone's ass is the finest pleasure life has to offer. @@.green;She's now a pervert,@@ constantly scheming to fuck any butt she sees.
		<<set $slaves[$i].sexualQuirk = "perverted">>
	<</if>>

<<elseif ($slaves[$i].devotion > -20) && ($slaves[$i].dick > 0) && canAchieveErection($slaves[$i]) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && canDoAnal($domSlave) && ($domSlave.fetish == "submissive") && ($domSlave.anus > 0)>>
	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her face pushed firmly into her bedsheets and her <<if $seeRace == 1>>$domSlave.race <</if>> ass accommodating $slaves[$i].slaveName's eager <<if $seeRace == 1>>$slaves[$i].race <</if>>cock. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ being expected to fuck a willing asshole.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analCount += $seed>>
	<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].devotion >= -20) && ($slaves[$i].clit > 0) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "submissive")>>
	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her back pushed firmly into her bedsheets and $slaves[$i].slaveName's quickly hardening clit being pushed eagerly into her mouth. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind@@ constant oral attention.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralCount += $seed>>
	<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].devotion >= -20) && canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && canDoAnal($domSlave) && ($domSlave.fetish == "submissive") && ($domSlave.anus > 0)>>
	$domSlave.slaveName loves to submit, and tells $slaves[$i].slaveName to fuck her; when $slaves[$i].slaveName asks how, $domSlave.slaveName tells her to take charge. $domSlave.slaveName finds herself with her face pushed firmly into her bedsheets and her <<if $seeRace == 1>>$domSlave.race <</if>> ass accommodating $slaves[$i].slaveName's thrusting <<if $seeRace == 1>>$slaves[$i].race <</if>>fingers. Afterward, $domSlave.slaveName lavishes kisses on her satisfactory top. $domSlave.slaveName @@.hotpink;enjoys a week of constant submission,@@ and even though she's technically being used, $slaves[$i].slaveName @@.hotpink;doesn't mind the fun.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analCount += $seed>>
	<<set $slaves[$i].devotion += 1>>

<<elseif ($slaves[$i].devotion >= -20) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "dom") && canWalk($domSlave)>>
	$domSlave.slaveName loves to dominate, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $domSlave.slaveName ambushes her in the dormitory, tackles her from behind, and hogties her with sheets. $slaves[$i].slaveName wriggles a little but doesn't really start to attempt escape until $domSlave.slaveName begins to carefully tease her <<if $seeRace == 1>>$slaves[$i].race <</if>><<if $slaves[$i].dick == 0>>clit<<else>>dickhead<</if>>, edging her right up to the point of orgasm and making her beg. It's a long but @@.hotpink;obedience-building@@ week for $slaves[$i].slaveName, and $domSlave.slaveName certainly @@.hotpink;enjoys her toy.@@
	<<set $slaves[$i].devotion += 1>>

<<elseif ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "sadist") && canWalk($domSlave)>>
	$domSlave.slaveName loves to inflict pain, and the first indication $slaves[$i].slaveName gets of what she's in for this week is when $domSlave.slaveName ambushes her in the dormitory, tackles her from behind, and hogties her with sheets. <<if canTalk($domSlave)>>$domSlave.slaveName bends close to the immobilized $slaves[$i].slaveName's ear and whispers to her that she might as well scream.<<else>>$domSlave.slaveName carefully uses gestures to communicate to her that she might as well scream.<</if>> $slaves[$i].slaveName's struggles to escape become desperate at this, and more desperate still when the week's first @@.red;beating@@ starts. Later, she tries going limp and unresistant, but that just makes the annoyed $domSlave.slaveName beat her pain slave all the harder until she gets a reaction again. It's a long and @@.hotpink;will breaking@@ week for $slaves[$i].slaveName, and $domSlave.slaveName certainly @@.hotpink;enjoys torturing her toy.@@
	<<set $slaves[$i].devotion += 1>>
	<<set $slaves[$i].health -= 3>>

<<elseif ($slaves[$i].devotion < -20) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs") && ($domSlave.lactation > 0)>>
	Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName finds herself forced to nurse. She spends the week trying to avoid guzzling down milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to drink from her.@@
<<elseif ($slaves[$i].devotion <= 50) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs") && ($domSlave.lactation > 0)>>
	Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName finds herself constantly nursing. She spends the week obediently taking milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $domSlave.slaveName's motherly satisfaction. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to drink from her whenever she feels overfull.@@
<<elseif ($domSlave.fetishKnown == 1) && ($domSlave.fetish == "boobs") && ($domSlave.fetishStrength > 60) && ($domSlave.lactation > 0)>>
	Since $domSlave.slaveName loves giving milk, $slaves[$i].slaveName constantly nurses from her. She spends the week happily taking milk from $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>nipples with her hungry <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, to $domSlave.slaveName's motherly delight. @@.hotpink;$domSlave.slaveName loves having $slaves[$i].slaveName to feed and fill.@@

<<elseif ($slaves[$i].devotion < -20) && canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs")>>
	Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself forced to knead, massage, and even suck. She spends the week trying to avoid servicing $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to see to her tits.@@
<<elseif canWalk($domSlave) && ($slaves[$i].devotion <= 50) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs")>>
	Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName finds herself kneading, massaging, and even sucking. She spends the week obediently servicing $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, to $domSlave.slaveName's languorous pleasure. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@
<<elseif canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "boobs")>>
	Since $domSlave.slaveName loves having her breasts attended to, $slaves[$i].slaveName pampers her breasts shamelessly. She spends the week devotedly massaging $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>breasts with her <<if $seeRace == 1>>$slaves[$i].race <</if>>hands, sucking lovingly at her nipples, and caring for everything with lotions and oils. They sleep together so that $slaves[$i].slaveName can hold her boobs as she goes to sleep, which sometimes results in less sleep for both as the $domSlave.slaveName keeps them at breast play into the night. @@.hotpink;$domSlave.slaveName enjoys having $slaves[$i].slaveName to see to her tits.@@

<<elseif ($slaves[$i].devotion < -20) && canDoAnal($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
	Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself forced to give analingus on command. She spends the week trying to avoid servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth, but $domSlave.slaveName insists. @@.hotpink;$domSlave.slaveName enjoys being able to force $slaves[$i].slaveName to service her butt.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>
<<elseif ($slaves[$i].devotion <= 50) && canDoAnal($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut")>>
	Since $domSlave.slaveName loves anal, $slaves[$i].slaveName finds herself giving analingus on command. She spends the week servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$domSlave.slaveName enjoys  having her ass pleasured whenever she wants it.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>
<<elseif ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "buttslut") && canDoAnal($domSlave)>>
	Since $domSlave.slaveName loves anal play, $slaves[$i].slaveName lavishes attention on her butt. She spends the week servicing $domSlave.slaveName's insatiable <<if $seeRace == 1>>$domSlave.race <</if>>ass with her <<if $seeRace == 1>>$slaves[$i].race <</if>>mouth. @@.hotpink;$domSlave.slaveName enjoys having an enthusiastic anal playmate.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.analCount += $seed>>
	<<set $analTotal += $seed>>

<<elseif ($slaves[$i].dick > 0) && !canAchieveErection($slaves[$i]) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "cumslut")>>
	Since $domSlave.slaveName loves cum, and $slaves[$i].slaveName has a dick, $domSlave.slaveName has her own private semen dispenser, even if it's rather limp. $domSlave.slaveName sometimes gets tired of having to work hard for cum, so she spends the week making $slaves[$i].slaveName painstakingly bring her flaccid dick almost to orgasm before $domSlave.slaveName wraps her <<if $seeRace == 1>>$domSlave.race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>soft dickhead to suck down the cum. @@.hotpink;$domSlave.slaveName enjoys having a servile dick on demand.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<<elseif ($slaves[$i].dick > 0) && ($slaves[$i].balls != 0) && ($domSlave.fetishKnown == 1) && ($domSlave.fetishStrength > 60) && ($domSlave.fetish == "cumslut")>>
	Since $domSlave.slaveName loves cum, and $slaves[$i].slaveName has a dick, $domSlave.slaveName has her own private semen dispenser. $domSlave.slaveName sometimes gets tired of having to work hard for cum, so she spends the week stimulating poor $slaves[$i].slaveName's prostate to force her to climax so $domSlave.slaveName can wrap her <<if $seeRace == 1>>$domSlave.race <</if>>lips around $slaves[$i].slaveName's <<if $seeRace == 1>>$slaves[$i].race <</if>>dickhead to suck down her cum. @@.hotpink;$domSlave.slaveName enjoys having a servile dick on demand.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>

<<elseif ($slaves[$i].devotion < -20) && ($domSlave.energy > 95)>>
	Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's resisting <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $domSlave.slaveName takes her pleasure. @@.hotpink;$domSlave.slaveName enjoys being able to use $slaves[$i].slaveName.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<<elseif ($slaves[$i].devotion <= 50) && ($domSlave.energy > 95)>>
	Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's compliant <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as $domSlave.slaveName takes her pleasure. @@.hotpink;$domSlave.slaveName enjoys being able to use $slaves[$i].slaveName.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<<elseif ($domSlave.energy > 95)>>
	Since $domSlave.slaveName loves to fuck, $slaves[$i].slaveName spends the week getting fucked. $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>body atop $slaves[$i].slaveName's enthusiastic <<if $seeRace == 1>>$slaves[$i].race <</if>>form is a frequent sight as the two of them share pleasure. @@.hotpink;$domSlave.slaveName enjoys having an extra outlet for her sexual needs.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>

<<elseif ($slaves[$i].devotion < -20) && ($domSlave.dick > 0) && canAchieveErection($domSlave)>>
	$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like forcing it into $slaves[$i].slaveName's unwilling mouth. @@.hotpink;$domSlave.slaveName loves having someone to facefuck whenever she wants.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
<<elseif ($slaves[$i].devotion <= 50) && ($domSlave.dick > 0) && canAchieveErection($domSlave)>>
	$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like putting it into $slaves[$i].slaveName's compliant mouth. @@.hotpink;$domSlave.slaveName loves having someone to suck her off at last.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
<<elseif ($domSlave.dick > 0) && canAchieveErection($domSlave)>>
	$domSlave.slaveName doesn't get to use her still-functional cock as much as she would like; it often stands stiff and untended while she's being used. Not this week: $slaves[$i].slaveName spends the week with $domSlave.slaveName's <<if $seeRace == 1>>$domSlave.race <</if>>dick between her <<if $seeRace == 1>>$slaves[$i].race <</if>>lips, whenever she feels like receiving an enthusiastic blowjob. @@.hotpink;$domSlave.slaveName loves having someone to tend to her prick at last.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>

<<elseif ($slaves[$i].devotion < -20) && canWalk($domSlave) && ($domSlave.attrXX > 85)>>
	Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week trying to avoid $domSlave.slaveName's playful <<if $seeRace == 1>>$domSlave.race <</if>>hands, but they rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body anyway. @@.hotpink;$domSlave.slaveName enjoys having a nice little toy right at hand,@@ even if she does have to be forced.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<<elseif ($slaves[$i].devotion <= 50) && canWalk($domSlave) && ($domSlave.attrXX > 85)>>
	Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself groped, fingered, and toyed with. She spends the week accepting the attention of  $domSlave.slaveName's playful <<if $seeRace == 1>>$domSlave.race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, eliciting embarrassed arousal. @@.hotpink;$domSlave.slaveName enjoys having a nice little toy right at hand,@@ even if she is a little hesitant.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<<elseif canWalk($domSlave) && ($domSlave.fetishKnown == 1) && ($domSlave.attrXX > 85)>>
	Since $domSlave.slaveName loves girls, $slaves[$i].slaveName finds herself with a frank and open lover for the week. She spends the week accepting the attention of  $domSlave.slaveName's adoring <<if $seeRace == 1>>$domSlave.race <</if>>hands. They rove across her <<if $seeRace == 1>>$slaves[$i].race <</if>>body, knowing just where to touch and where to press. @@.hotpink;$domSlave.slaveName enjoys having a compliant girlfriend,@@ and they spend as much time together as they can.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>

<<elseif ($slaves[$i].devotion < -20) && ($slaves[$i].dick > 0) && canWalk($domSlave) && ($domSlave.attrXY > 85)>>
	<<if ($slaves[$i].balls > 0) && ($slaves[$i].hormones <= 0) && ($slaves[$i].dickAccessory != "chastity")>>
	Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself forced to get hard and fuck. She spends the week trying to avoid $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it does have to be forced to stand up for her.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<else>>
	Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and cruelly taunted for her impotence. She spends the week trying to avoid $domSlave.slaveName's abuse of her poor useless penis. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good for taunting and torture.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<</if>>
<<elseif ($slaves[$i].devotion <= 50) && ($slaves[$i].dick > 0) && canWalk($domSlave) && ($domSlave.attrXY > 85)>>
	<<if ($slaves[$i].balls > 0) && ($slaves[$i].hormones <= 0) && ($slaves[$i].dickAccessory != "chastity")>>
	Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself required to get hard and fuck constantly. She spends the week doing her best to satisfy $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<else>>
	Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and toyed with. She spends the week complying with $domSlave.slaveName's amusements. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft toy.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<</if>>
<<elseif canWalk($domSlave) && ($slaves[$i].dick > 0) && ($domSlave.attrXY > 85)>>
	<<if ($slaves[$i].balls > 0) && ($slaves[$i].hormones <= 0) && ($slaves[$i].dickAccessory != "chastity")>>
	Since $domSlave.slaveName loves hard cocks, $slaves[$i].slaveName finds herself asked to get hard and fuck constantly. She spends the week doing her best to satisfy $domSlave.slaveName's constant demands. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ and won't leave it alone.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<else>>
	Since $domSlave.slaveName loves cocks, even soft ones, $slaves[$i].slaveName finds herself being sucked, groped, and played with until she comes. She spends the week enjoying with $domSlave.slaveName's little games. @@.hotpink;$domSlave.slaveName enjoys having a nice dick right at hand,@@ even if it's only good as a soft, dripping toy.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].penetrativeCount += $seed>>
	<<set $penetrativeTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<</if>>

<<elseif !canWalk($slaves[$i])>>
	$domSlave.slaveName doesn't have any special desires, so she simply uses the helpless $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName finds her helpless <<if $seeRace == 1>>$slaves[$i].race <</if>>torso being used as a bath toy, a bedwarmer, and for sexual convenience. @@.hotpink;$domSlave.slaveName enjoys the ease and companionship.@@.
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>

<<else>>
	$domSlave.slaveName doesn't have any special desires $slaves[$i].slaveName can satisfy, so she simply uses $slaves[$i].slaveName for comfort and convenience. $slaves[$i].slaveName washes her superior's <<if $seeRace == 1>>$domSlave.race <</if>>body thoroughly and uses her own <<if $seeRace == 1>>$slaves[$i].race <</if>>body to warm $domSlave.slaveName's bed at night. @@.hotpink;$domSlave.slaveName enjoys the ease and companionship.@@
	<<set $seed = random(9,12)>>
	<<set $slaves[$i].oralCount += $seed>>
	<<set $oralTotal += $seed>>
	<<set $domSlave.oralCount += $seed>>
	<<set $oralTotal += $seed>>
<</if>>

<<set $domSlave.devotion += 4>>

<<if $domSlave.health < 40>>
	@@.green;$domSlave.slaveName's health improves@@ with $slaves[$i].slaveName to serve her and help with some of her harder duties.
	<<set $domSlave.health += 10>>
<</if>>

<<if $slaves[$i].devotion <= 20>>
	<<if $slaves[$i].trust >= -20>>
	$slaves[$i].slaveName @@.gold;is further habituated to subservience@@ by $domSlave.slaveName.
	<<set $slaves[$i].trust -= 5>>
	<<if $slaves[$i].sexualQuirk == "strugglefuck queen">>
		Secretly, though, $slaves[$i].slaveName gets off on being raped, @@.hotpink;and wants more.@@
		<<set $slaves[$i].devotion += 1>>
	<</if>>
	<</if>>
<</if>>

<<if $domSlave.dick > 0>>
<<if $slaves[$i].behavioralFlaw == "hates men">>
<<if $slaves[$i].devotion > 20>>
	Spending so much time in close proximity to a slave with a dick @@.green;reconciles her to getting fucked by them.@@
<<set $slaves[$i].behavioralFlaw = "none">>
<</if>>
<</if>>
<</if>>
<<if $domSlave.vagina != -1>>
<<if $slaves[$i].behavioralFlaw == "hates women">>
<<if $slaves[$i].devotion > 20>>
	Spending so much time in close proximity to a slave with a pussy @@.green;reconciles her to sex with girls.@@
<<set $slaves[$i].behavioralFlaw = "none">>
<</if>>
<</if>>
<</if>>

<<if $slaves[$i].relationship == 0>>
	<<if $slaves[$i].rivalryTarget != $domSlave.ID>>
	<<if $slaves[$i].devotion >= 10>>
	<<if $domSlave.relationship == 0>>
	<<if random(1,100) > 50>>
		$slaves[$i].slaveName and $domSlave.slaveName enjoy spending time together and @@.lightgreen;strike up a friendship.@@
		<<set $domSlave.relationship = 1>>
		<<set $domSlave.relationshipTarget = $slaves[$i].ID>>
		<<set $slaves[$i].relationship = 1>>
		<<set $slaves[$i].relationshipTarget = $domSlave.ID>>
	<<else>>
		$slaves[$i].slaveName and $domSlave.slaveName find they enjoy their sexual relationship and @@.lightgreen;become friends with benefits.@@
		<<set $domSlave.relationship = 3>>
		<<set $domSlave.relationshipTarget = $slaves[$i].ID>>
		<<set $slaves[$i].relationship = 3>>
		<<set $slaves[$i].relationshipTarget = $domSlave.ID>>
	<</if>>
	<</if>>
	<</if>>
	<</if>>
<<elseif $slaves[$i].relationship > 0>>
	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
	<<if $slaves[$i].devotion >= -20>>
	$slaves[$i].slaveName likes getting fucked by $domSlave.slaveName and @@.hotpink;appreciates@@ having it as her job.
	<<set $slaves[$i].devotion += 1>>
	<</if>>
	<</if>>
	<<if $slaves[$i].relationship < 3>>
	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
	<<if $slaves[$i].devotion >= 10>>
		$slaves[$i].slaveName and $domSlave.slaveName find that they enjoy having sex just as much as they like being friends, and become @@.lightgreen;friends with benefits.@@
		<<set $domSlave.relationship = 3>>
		<<set $slaves[$i].relationship = 3>>
	<<elseif $slaves[$i].devotion <= 20>>
		$slaves[$i].slaveName and $domSlave.slaveName's relationship is @@.lightsalmon;damaged@@ by $domSlave.slaveName having the right to use $slaves[$i].slaveName.
		<<set $domSlave.relationship -= 1>>
		<<set $slaves[$i].relationship -= 1>>
	<</if>>
	<</if>>
	<<elseif $slaves[$i].relationship < 4>>
	<<if $slaves[$i].relationshipTarget == $domSlave.ID>>
	<<if $slaves[$i].devotion >= 10>>
		$slaves[$i].slaveName and $domSlave.slaveName don't have to be encouraged to have sex, but with extra time for it, they become @@.lightgreen;lovers.@@
		<<set $domSlave.relationship += 1>>
		<<set $slaves[$i].relationship += 1>>
	<</if>>
	<</if>>
	<</if>>
<</if>>

<<if $slaves[$i].rivalry == 0>>
	<<if $slaves[$i].relationshipTarget != $domSlave.ID>>
	<<if $slaves[$i].devotion <= 50>>
	<<if $domSlave.rivalry == 0>>
	<<if random(1,100) > 50>>
	$slaves[$i].slaveName resents $domSlave.slaveName for using her and the two @@.lightsalmon;start to dislike each other.@@
	<<set $domSlave.rivalry = 1>>
	<<set $domSlave.rivalryTarget = $slaves[$i].ID>>
	<<set $slaves[$i].rivalry = 1>>
	<<set $slaves[$i].rivalryTarget = $domSlave.ID>>
	<</if>>
	<</if>>
	<</if>>
	<</if>>
<<else>>
	<<if $slaves[$i].rivalryTarget == $domSlave.ID>>
	<<if $slaves[$i].devotion <= 50>>
	$slaves[$i].slaveName resents subordinating herself to $domSlave.slaveName and @@.mediumorchid;dislikes@@ having it as her job.
	<<set $slaves[$i].devotion -= 2>>
	<</if>>
	<</if>>
	<<if $slaves[$i].rivalry < 3>>
	<<if $slaves[$i].rivalryTarget == $domSlave.ID>>
	<<if $slaves[$i].devotion <= 50>>
	$slaves[$i].slaveName hates being used by her rival $domSlave.slaveName so much that their @@.lightsalmon;feud worsens.@@
	<<set $domSlave.rivalry += 1>>
	<<set $slaves[$i].rivalry += 1>>
	<<elseif $slaves[$i].devotion > 50>>
	$slaves[$i].slaveName serves $domSlave.slaveName so devotedly that they @@.lightgreen;work out@@ some of their differences through sex.
	<<set $domSlave.rivalry -= 1>>
	<<set $slaves[$i].rivalry -= 1>>
	<</if>>
	<</if>>
	<</if>>
<</if>>

<<set $domSlave.tired = 1>>
<<for $j = 0; $j < $slaves.length; $j++>>
<<if $domSlave.ID == $slaves[$j].ID>>
<<set $slaves[$j] = $domSlave>>
<<break>>
<</if>>
<</for>>

<</if>>

license: mit


code:
:: SA stay confined [nobr]

<<SlavePronouns $slaves[$i]>>

<<if ($slaves[$i].devotion < -50)>>
	is kept in solitary confinement whenever $pronoun is not being forced to do something else. $pronounCap still hates $possessive place in the world, but being forced to rely on slave life as $possessive only human contact @@.hotpink;grinds down $possessive resistance.@@
	<<set $slaves[$i].devotion += 2>>
<<elseif ($slaves[$i].devotion <= 20)>>
	is kept in solitary confinement whenever $pronoun is not being forced to do something else. With nothing to do but look forward to the next time $pronoun's let out to serve, @@.hotpink;$pronoun begins to rely on servitude.@@
	<<set $slaves[$i].devotion += 1>>
<<elseif ($slaves[$i].devotion <= 50)>>
	accepts solitary confinement whenever $pronoun is not being forced to do something else. Since $pronoun is obedient, the mental torture neither breaks $object further nor causes $object to hate you.
<<else>>
	accepts solitary confinement whenever $pronoun is not being forced to do something else. $pronounCap spends $possessive time wondering hopelessly how $pronoun has failed you, @@.mediumorchid;damaging $possessive devotion to you.@@
	<<set $slaves[$i].devotion -= 2>>
<</if>>

<<if ($slaves[$i].trust < -50)>>
	$pronounCap is so terrified of you that this confinement does not make $object fear you any more.
<<elseif ($slaves[$i].trust < -20)>>
	$pronounCap is already afraid of you, but this confinement makes $object @@.gold;fear you even more.@@
	<<set $slaves[$i].trust -= 2>>
<<elseif ($slaves[$i].trust <= 20)>>
	This confinement makes $object @@.gold;fear your power@@ over $object.
	<<set $slaves[$i].trust -= 4>>
<<else>>
	This confinement makes $object @@.gold;trust you less,@@ and fear you more.
	<<set $slaves[$i].trust -= 5>>
<</if>>

The stress of confinement @@.red;damages $possessive health@@.
<<set $slaves[$i].health -= 10>>

<<if ($slaves[$i].sentence == 0) && (($slaves[$i].devotion > 20) || (($slaves[$i].devotion >= -20) && ($slaves[$i].trust < -20)) || (($slaves[$i].devotion >= -50) && ($slaves[$i].trust < -50)))>>
	$pronounCap is now willing to @@.hotpink;do as $pronoun's told@@, so @@.yellow;$possessive assignment has defaulted to rest.@@
	<<if $slaves[$i].assignment == "be confined in the cellblock">>
		<<set _brokenSlaves++, _DL--, _dI-->>
	<</if>>
	<<removeJob $slaves[$i] $slaves[$i].assignment>>
<</if>>


code:
:: SA take classes [nobr]

<<SlavePronouns $slaves[$i]>>

<<set _learning = 1>>

<<if ($slaves[$i].assignment == "learn in the schoolroom")>>
	<<if ($Schoolteacher != 0)>>
		<<set _seed = $Schoolteacher.intelligence+$Schoolteacher.intelligenceImplant>>
		<<if ($Schoolteacher.visualAge > 35)>>
			<<set _seed += 1>>
		<</if>>
		<<if setup.schoolteacherCareers.includes($Schoolteacher.career)>>
			<<set _seed += 1>>
		<</if>>
		<<if ($Schoolteacher.face > 40)>>
			<<set _seed += 1>>
		<</if>>
		<<if (random(1,100) < 20+(_seed*20))>>
			<<set _learning += 1>>
		<</if>>
	<</if>>
<</if>>

takes courses in slavery<<if $schoolroomUpgradeSkills + $schoolroomUpgradeRemedial + $schoolroomUpgradeLanguage != 0>>, using $schoolroomName's improved educational materials, <</if>> under $assistantName's supervision;
<<if ($slaves[$i].devotion > 20)>>
	$pronoun is such an obedient slave that your assistant mostly @@.hotpink;encourages $object.@@
	<<set $slaves[$i].devotion += 2>>
<<elseif ($slaves[$i].trust < -20)>>
	$pronoun obeys out of fear, so your assistant mostly @@.hotpink;encourages $object.@@
	<<set $slaves[$i].devotion += 1>>
<<else>>
	$pronoun is resistant, so your assistant mostly @@.gold;punishes $object,@@ increasing $possessive @@.mediumorchid;dislike for slavery.@@
	<<set $slaves[$i].devotion -= 2>>
	<<set $slaves[$i].trust -= 4>>
<</if>>

<<if ($slaves[$i].intelligence >= 3)>>
	$pronounCap is a genius,
	<<set _learning += 1>>
<<elseif ($slaves[$i].intelligence >= 2)>>
	$pronounCap is highly intelligent
	<<set _learning += 1>>
<<elseif ($slaves[$i].intelligence >= 1)>>
	$pronounCap is of above average intelligence
	<<if (random(1,100) < 70)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($slaves[$i].intelligence >= 0)>>
	$pronounCap is of average intelligence
	<<if (random(1,100) < 50)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($schoolroomUpgradeRemedial == 1)>>
	<<if (random(1,100) < 50)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($slaves[$i].intelligence >= -1)>>
	$pronounCap is of below average intelligence
	<<if (random(1,100) < 30)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($slaves[$i].intelligence >= -2)>>
	$pronounCap is quite stupid
	<<if (random(1,100) < 10)>>
		<<set _learning += 1>>
	<</if>>
<<else>>
	$pronounCap is an imbecile,
<</if>>

<<if ($slaves[$i].devotion > 95)>>
	and worshipful of you,
	<<set _learning += 1>>
<<elseif ($slaves[$i].devotion > 50)>>
	and devoted to you,
	<<if (random(1,100) < 70)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($slaves[$i].devotion > 20)>>
	and obedient to you,
	<<if (random(1,100) < 50)>>
		<<set _learning += 1>>
	<</if>>
<<elseif ($slaves[$i].trust < -20)>>
	and frightened of you,
	<<if (random(1,100) < 50)>>
		<<set _learning += 1>>
	<</if>>
<<else>>
	and neither likes you nor is afraid of you,
<</if>>

<<if (_learning <= 1)>>
	and $pronoun learns slowly this week.
<<elseif (_learning == 2)>>
	and $pronoun does well with $possessive studies this week.
<<else>>
	and $pronoun is perfectly studious this week.
<</if>>

<<set _seed = 0>>
<<set $skillIncrease = 10+$slaves[$i].intelligence>>
<<for _j = 0; _j < _learning; _j++>>
	<<if ($slaves[$i].devotion <= 20) && (_seed == 0)>>
		Since $pronoun is wanting in basic obedience, $pronoun suffers through courses on @@.hotpink;$possessive place@@ in the Free Cities world.
		<<set $slaves[$i].devotion += 10>>
		<<set _seed = 1>>
	<<elseif ($slaves[$i].oralSkill <= 10)>>
		Since $pronoun is orally incompetent, $pronoun is taught basic gag reflex suppression exercises and other simple oral things.
		<<OralSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>>
		Since $pronoun is unskilled at using $possessive pussy, $pronoun is taught kegel exercises and other simple vaginal skills.
		<<VaginalSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].vaginalSkill <= 10) && ($slaves[$i].vagina >= 0)>>
		Since $pronoun is unskilled at using $possessive pussy and not permitted to learn through practice, $pronoun is taught kegel exercises, vaginal basics and several new positions.
		<<VaginalSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus > 0) && canDoAnal($slaves[$i])>>
		Since $pronoun is a novice at taking it up $possessive butt, $pronoun is taught relaxation exercises and other simple anal basics.
		<<AnalSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].analSkill <= 10) && ($slaves[$i].anus >= 0)>>
		Since $pronoun is a novice at taking it up $possessive butt and not permitted to learn through practice, $pronoun is taught relaxation exercises and other simple anal basics.
		<<AnalSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].whoreSkill <= 10)>>
		Since $pronoun has little idea what's involved in selling $possessive body, $pronoun is taught basic safety practices and other simple prostitution skills.
		<<WhoreSkillIncrease $slaves[$i]>>
	<<elseif ($slaves[$i].entertainSkill <= 10)>>
		Since $possessive entertainment value is limited to $possessive holes, $pronoun is taught simple conversational skills and other courtesan's essentials.
		<<EntertainSkillIncrease $slaves[$i]>>
	<<elseif ($schoolroomUpgradeSkills == 1)>>
		<<if ($slaves[$i].oralSkill <= 30)>>
			Having completed the basic sex slave curriculum, $pronoun studies more advanced ways to use $possessive lips and tongue to please cocks, cunts, and asses.
			<<OralSkillIncrease $slaves[$i]>>
		<<elseif ($slaves[$i].whoreSkill <= 30)>>
			Having completed the basic sex slave curriculum, $pronoun studies intermediate prostitution, including how to stay as safe as possible and maximize $possessive efficiency.
			<<WhoreSkillIncrease $slaves[$i]>>
		<<elseif ($slaves[$i].entertainSkill <= 30)>>
			Having completed the basic sex slave curriculum, $pronoun studies courtesanship, including social dynamics and flirtation more subtle than straightforward begging for sex.
			<<EntertainSkillIncrease $slaves[$i]>>
		<<elseif ($slaves[$i].vaginalSkill <= 30) && ($slaves[$i].vagina >= 0)>>
			Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin pussy for use in $possessive first time<<else>>pussy<</if>>.
			<<VaginalSkillIncrease $slaves[$i]>>
		<<elseif ($slaves[$i].analSkill <= 30)>>
			Having completed the basic sex slave curriculum, $pronoun studies more advanced techniques and exotic positions to make use of $possessive <<if $slaves[$i].vagina == 0>>virgin ass for use in $possessive first time<<else>>ass<</if>>.
			<<AnalSkillIncrease $slaves[$i]>>
		<</if>>
	<</if>>
<</for>>

<<if ($slaves[$i].intelligenceImplant < 1) || ($slaves[$i].intelligenceImplant > 1)>>
	$pronounCap makes some progress towards a basic education.
	<<set $slaves[$i].intelligenceImplant += 0.1*_learning>>
	<<if ($slaves[$i].intelligenceImplant >= 1)>>
		<<set $slaves[$i].intelligenceImplant = 1>>
		$pronounCap has completed a course of slave education, and for most purposes $pronoun is now @@.deepskyblue;more intelligent.@@
		<<if ($slaves[$i].intelligence < 3)>>
			<<set $slaves[$i].intelligence += 1>>
		<</if>>
	<</if>>
<</if>>

<<if ($slaves[$i].intelligenceImplant == 1)>>
<<if $slaves[$i].voice != 0>>
	<<if ($slaves[$i].intelligence > random(-4,4))>>
	<<if ($schoolroomUpgradeLanguage == 0)>>
		<<if ($slaves[$i].accent > 3)>>
			$pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly.
			<<set $slaves[$i].accent -= 1>>
			<<if $slaves[$i].speechRules == "language lessons">>
				<<set $slaves[$i].speechRules = "accent elimination">>
			<</if>>
		<<elseif ($slaves[$i].accent == 3)>>
		$pronounCap has @@.green;learned functional $language,@@ and can make <<print $object>>self understood, though $possessive $slaves[$i].nationality accent is still quite heavy.
		<<set $slaves[$i].accent -= 1>>
		<</if>>
	<<else>>
		<<if ($slaves[$i].accent > 3)>>
			$pronounCap has @@.green;learned some $language,@@ and can make $possessive point with some gesturing, though $pronoun speaks $language horribly.
			<<set $slaves[$i].accent -= 1>>
		<<elseif ($slaves[$i].accent >= 2)>>
		$pronounCap has @@.green;learned decent $language,@@ though $pronoun retains enough of $possessive $slaves[$i].nationality accent to make $possessive voice distinctly sexy.
		<<set $slaves[$i].accent = 1>>
		<</if>>
	<</if>>
	<</if>>
<</if>>
<</if>>

<<if ($slaves[$i].intelligenceImplant == 1) && ($slaves[$i].assignment == "take classes")>>
<<if ($slaves[$i].voice == 0) || ($slaves[$i].accent <= 1) || (($schoolroomUpgradeLanguage == 0) && ($slaves[$i].accent <= 2))>>
<<if ($slaves[$i].oralSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].oralSkill > 10))>>
<<if ($slaves[$i].whoreSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].whoreSkill > 10))>>
<<if ($slaves[$i].entertainSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].entertainSkill > 10))>>
<<if ($slaves[$i].analSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].analSkill > 10))>>
<<if ($slaves[$i].vaginalSkill > 30) || (($schoolroomUpgradeSkills == 0) && ($slaves[$i].vaginalSkill > 10)) || ($slaves[$i].vagina < 0)>>
	$pronounCap can learn little from further classes, so @@.yellow;$possessive assignment has defaulted to rest.@@
	<<removeJob $slaves[$i] "take classes">>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>