From 4b4e3a480ff1bf62d8742540a7ea9373a08bf7b6 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Thu, 21 Sep 2017 00:46:46 -0400
Subject: [PATCH] RESS overhauling.

---
 src/uncategorized/RESS.tw | 614 +++++++++++++++++++++++++++-----------
 1 file changed, 438 insertions(+), 176 deletions(-)

diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index ce18729e675..09cb38d7396 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -1230,7 +1230,7 @@ It's time for her routine inspection, and she's standing before you, nude. She c
 <<case "extreme aphrodisiacs">>
 
 As you are retiring for the night, <<EventNameLink $activeSlave>> 
-<<if ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>
+<<if !canWalk($activeSlave)>>
 	crawls
 <<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>
 	totters
@@ -1259,36 +1259,76 @@ There is a horrible crash from the shower. You rush in to see <<EventNameLink $a
 
 <<case "devoted anal virgin">>
 
-<<EventNameLink $activeSlave>> comes into your office and politely waits until you indicate she can have your attention. <<if canTalk($activeSlave) == false>>She comically pantomimes anal sex, and then uses gestures to ask if she can serve you anally.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She lisps, "<<Master>>, tho many of the other thlaveth get buttfucked. I think ith kinda hot, and I feel almotht wrong not taking cock in all my holeth. Pleathe take my butt, <<Master>>."<<else>>She says, "<<Master>>, I see so many of the other slaves getting buttfucked. I think it's hot seeing them take it up the ass, and I feel almost incomplete since I don't take cock in every hole. Please take my butt virginity, <<Master>>."<</if>> She<<if $activeSlave.preg > 20>> carefully turns and spreads her legs, allowing her pregnant belly space as she bends over, to wiggle<<else>> turns around and wiggles<</if>> her posterior indicatively.
+<<EventNameLink $activeSlave>> comes into your office and politely waits until you indicate she can have your attention.
+<<if !canTalk($activeSlave)>>
+	She comically pantomimes anal sex, and then uses gestures to ask if she can serve you anally.
+<<else>>
+	She <<say>>s, "<<Master>>, I <<s>>ee <<s>>o many of the other <<s>>lave<<s>> getting buttfucked. I think it'<<s>> hot <<s>>eeing them take it up the a<<ss>>, and I feel almo<<s>>t incomplete <<s>>in<<c>>e I don't take cock in every hole. Plea<<s>>e take my butt virginity, <<Master>>."
+<</if>>
+She<<if $activeSlave.belly >= 10000>> carefully turns and spreads her legs, allowing her _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant <</if>> belly space as she bends over, to wiggle<<else>> turns around and wiggles<</if>> her posterior indicatively.
 
 <<case "surgery addict">>
 
-Going about your day, <<if ($activeSlave.amp != 1)>>you see <<EventNameLink $activeSlave>> sitting crosslegged in the remote surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<<else>>you see <<EventNameLink $activeSlave>> sitting propped against the doorway of the surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<</if>> She's not breaking any rules, but this behavior is so strange you investigate. She asks hesitantly <<if ($activeSlave.lips > 70)>>through her huge lips, "<<Master>>, Ah... Ah have a loh of implanth. A loh." <<if ($activeSlave.amp != 1)>>She touches her body absently.<<else>>She wriggles her stumps, trying to indicate her implants.<</if>> "Cahn... cahn yeh give me thome more?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>through her piercings, "<<Master>>, Ah... Ah have a loh of implanth. A loh."<<if ($activeSlave.amp != 1)>>She touches her body absently.<<else>>She wriggles her stumps, trying to indicate her implants.<</if>> "Cahn... cahn yeh give me thome more?"<<else>>, "<<Master>>, I... I have a lot of implants. A lot."<<if ($activeSlave.amp != 1)>>She touches her body absently.<<else>>She wriggles her stumps, trying to indicate her implants.<</if>> "Can... can you give me some more?"<</if>>
+Going about your day, <<if ($activeSlave.amp != 1)>>you see <<EventNameLink $activeSlave>> sitting crosslegged in the remote surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<<else>>you see <<EventNameLink $activeSlave>> sitting propped against the doorway of the surgery room, <<if canSee($activeSlave)>>staring intently at<<else>>gazing longingly towards<</if>> the equipment.<</if>> She's not breaking any rules, but this behavior is so strange you investigate. She asks
+<<if ($activeSlave.lips > 70)>>
+	hesitantly through her huge lips,
+<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>
+	hesitantly through her piercings,
+<<else>>
+	hesitantly,
+<</if>>
+"<<Master>>, I... I have a lot of implant<<s>>. A lot."<<if ($activeSlave.amp != 1)>>She touches her body absently.<<else>>She wriggles her stumps, trying to indicate her implants.<</if>> "Can... can you give me <<s>>ome more?"
 
 <<case "night visit">>
 
-As you are retiring for the night, <<EventNameLink $activeSlave>> <<if ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawls<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>totters<<else>>walks<</if>> into your bedroom and stands before you submissively. Since she's allowed to ask questions, she says <<if canTalk($activeSlave) == false || ($activeSlave.accent >= 3)>>nothing, but begs you with gestures to have sex with her.<<elseif ($activeSlave.lips > 70)>>meekly through her massive dick-sucking lips, "<<Master>>, muh you peese uck me?"<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>meekly through her inconvenient oral piercings, "<<Master>>, muh you peese uck me?"<<else>>meekly, "<<Master>>, would you please fuck me?"<</if>>
+As you are retiring for the night, <<EventNameLink $activeSlave>>
+<<if !canWalk($activeSlave)>>
+	crawls
+<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>
+	totters
+<<elseif $activeSlave.belly >= 10000>>
+	waddles
+<<else>>
+	walks
+<</if>>
+into your bedroom and stands before you submissively. Since she's allowed to ask questions, 
+<<if !canTalk($activeSlave)>>
+	she begs you with gestures to have sex with her.
+<<else>>
+	<<if ($activeSlave.lips > 70)>>
+		she says meekly through her massive dick-sucking lips,
+	<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>
+		she says meekly through her inconvenient oral piercings,
+	<<else>>
+		she says meekly,
+	<</if>>
+	"<<Master>>, would you plea<<s>>e fuck me?"
+<</if>>
 
 
 <<case "trusting HG">>
 
-<<EventNameLink $activeSlave>> is a busy girl. Your Head Girl is heading for bed, but she's not done with the day's work just yet. She walks into your office with a pensive look on her face, using a tablet to  fiddle with slaves' schedules for tomorrow. Since she was about to retire, she's nude: you can't help but notice, in the dimmed light of nighttime in your penthouse, the way the low glow of the tablet
+<<EventNameLink $activeSlave>> is a busy girl. Your Head Girl is heading for bed, but she's not done with the day's work just yet. She walks into your office with a pensive look on her face, using a tablet to fiddle with slaves' schedules for tomorrow. Since she was about to retire, she's nude: you can't help but notice, in the dimmed light of nighttime in your penthouse, the way the low glow of the tablet
 <<if ($activeSlave.boobs > 5000)>>
 	falls across the tops of her absurd boobs, since she's forced to hold it on top of them to use it.
-<<elseif ($activeSlave.dickAccessory != "chastity") && canAchieveErection($activeSlave)>>
-  <<if ($activeSlave.dick > 4)>>
-	makes her perpetual, formidable erection cast a shadow.
-  <<elseif ($activeSlave.dick > 2)>>
-	catches the head of her stiffly erect dick.
-  <<else>>
-	highlights her stiff little girldick.
-  <</if>>
+<<elseif ($activeSlave.belly >= 10000)>>
+	falls across the top of her <<print _belly>>, tautly <<if $activeSlave.belly >= 3000>>pregnant<<else>>swollen<</if>> belly.
+<<elseif !["chastity", "combined chastity"].includes($activeSlave.dickAccessory) && canAchieveErection($activeSlave)>>
+	<<if ($activeSlave.dick > 4)>>
+		makes her perpetual, formidable erection cast a shadow.
+	<<elseif ($activeSlave.dick > 2)>>
+		catches the head of her stiffly erect dick.
+	<<else>>
+		highlights her stiff little girldick.
+	<</if>>
 <<elseif ($activeSlave.nipples == "huge")>>
 	throws a shadow off each of her massive nipples and down the lower halves of her boobs.
+<<elseif ($activeSlave.belly >= 1500)>>
+	makes her rounded middle cast a shadow.
 <<elseif ($activeSlave.muscles > 95)>>
 	gives extra definition to her glorious muscles.
-<<elseif ($activeSlave.preg > 20)>>
-	falls across the top of her massive, tautly pregnant belly.
+<<elseif ($activeSlave.weight > 95)>>
+	highlights her soft belly.
 <<elseif ($activeSlave.dick > 0)>>
 	rests on the base of her soft cock.
 <<elseif ($activeSlave.weight > 10)>>
@@ -1299,27 +1339,35 @@ As you are retiring for the night, <<EventNameLink $activeSlave>> <<if ($activeS
 <br><br>
 She did not expect to find you here, and is so preoccupied that she doesn't notice you right away. When she does, she smiles. "Good evening,
 <<if $HGFormality == 1>>
-  <<if SlaveStatsChecker.checkForLisp($activeSlave)>>
 	<<Master>>,"
-  <<else>>
-	<<Master>>,"
-  <</if>>
-  she murmurs properly, and keeps working. Only a slight blush, barely detectable in the low light, betrays her consternation at not greeting you immediately.
+	she murmurs properly, and keeps working. Only a slight blush, barely detectable in the low light, betrays her consternation at not greeting you immediately.
 <<elseif $activeSlave.trust > 95>>
-  <<if SlaveStatsChecker.checkForLisp($activeSlave)>>
-	<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Thir<<else>>Ma'am<</if>>,"
-  <<else>>
-	<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Sir<<else>>Ma'am<</if>>,"
-  <</if>>
-  she murmurs. Even in the dim light, you perceive a slight blush of pleasure from her as she savors the status of being allowed to call you that. She goes back to working with a little smile still playing across her lips.
+	<<if def $PC.customTitle>>
+		<<if SlaveStatsChecker.checkForLisp($activeSlave)>>
+			$PC.customTitleLisp,"
+		<<else>>
+			$PC.customTitle,"
+		<</if>>
+	<<elseif $PC.title != 0>>
+		<<S>>ir,"
+	<<else>>
+		Ma'am,"
+	<</if>>
+	she murmurs. Even in the dim light, you perceive a slight blush of pleasure from her as she savors the status of being allowed to call you that. She goes back to working with a little smile still playing across her lips.
 <<else>>
-  um,
-  <<if SlaveStatsChecker.checkForLisp($activeSlave)>>
-	<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Th-thir<<else>>M-ma'am<</if>>,"
-  <<else>>
-	<<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>S-sir<<else>>M-ma'am<</if>>,"
-  <</if>>
-  she stammers hesitantly. She isn't comfortable with your permission to be less formal in private, and blushes furiously at her awkwardness. She takes refuge in her tablet.
+	um,
+	<<if def $PC.customTitle>>
+		<<if SlaveStatsChecker.checkForLisp($activeSlave)>>
+			$PC.customTitleLisp,"
+		<<else>>
+			$PC.customTitle,"
+		<</if>>
+	<<elseif $PC.title != 0>>
+		<<S>>-<<s>>ir,"
+	<<else>>
+		M-ma'am,"
+	<</if>>
+	she stammers hesitantly. She isn't comfortable with your permission to be less formal in private, and blushes furiously at her awkwardness. She takes refuge in her tablet.
 <</if>>
 
 <<case "ignorant horny">>
@@ -1354,21 +1402,49 @@ She hasn't been with you long; it's been a mere <<print $week-$activeSlave.weekA
 
 <<case "cage relief">>
 
-You come face to face with <<EventNameLink $activeSlave>> in a hallway of your penthouse, entirely by happenstance. <<if canSee($activeSlave)>>Her $activeSlave.eyeColor eyes lock with yours, and she stares at you dumbly for a long moment<<else>>Once she regains her footing after bumping into you, she gazes towards you dumbly for a long moment<</if>>. Then she squares her <<if $activeSlave.shoulders > 0>>broad<<elseif $activeSlave.shoulders < 0>>pretty<<else>>feminine<</if>> shoulders and bites her lower lip, obviously doing her best to think quickly. Right when you're about to reprimand her for not greeting you properly, she surprises you by throwing herself abjectly on the ground in front of you<<if $activeSlave.preg > 20>>, her rear forced into the air by her pregnant belly<</if>>.
+You come face to face with <<EventNameLink $activeSlave>> in a hallway of your penthouse, entirely by happenstance. <<if canSee($activeSlave)>>Her $activeSlave.eyeColor eyes lock with yours, and she stares at you dumbly for a long moment<<else>>Once she regains her footing after bumping into you, she gazes towards you dumbly for a long moment<</if>>. Then she squares her <<if $activeSlave.shoulders > 0>>broad<<elseif $activeSlave.shoulders < 0>>pretty<<else>>feminine<</if>> shoulders and bites her lower lip, obviously doing her best to think quickly. Right when you're about to reprimand her for not greeting you properly, she surprises you by throwing herself abjectly on the ground in front of you<<if $activeSlave.belly >= 10000>>, her rear forced into the air by her _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant<<else>>distended<</if>> belly<</if>>.
 <br><br>
-<<if canTalk($activeSlave) == false>>
-  She uses gestures to apologize for her rudeness, and then gets to her knees so she can use her hands to gesture more clearly. Her hands are shaky as she begs, making two false starts before unmistakably gesturing to ask you to cut her balls off. Once she sees that you understand, she begins to cry openly. She gestures that she can barely get off wearing her chastity cage, that it hurts when she does, and that she's constantly oppressed by the need for release. She thinks that it would be easier to be soft all the time, so she could climax without discomfort. She begs hard, and promises to be a good little bitch.
-<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>
-  "Pleathe, <<Master>>," the prostrate slave says shakily, sounding like she's on the verge of tears. "P-pleathe cut my ballth off." Hearing herself say it, she begins to cry openly. "I c-can't t-take it anymore. I can b-barely get off wearing thith cage on my dick, and when I d-do, it h-hurth," she sobs. "I need to g-g-get off th-tho bad. Pleathe, pleathe, if I were thoft all the time, I wouldn't get hard, tho I could come wh-whenever." She looks up at you in supplication, tears streaking her face. "Pleathe, <<Master>>! I'll be th-thuch a good little bitch, I promithe!"
+<<if !canTalk($activeSlave)>>
+	She uses gestures to apologize for her rudeness, and then gets to her knees so she can use her hands to gesture more clearly. Her hands are shaky as she begs, making two false starts before unmistakably gesturing to ask you to cut her balls off. Once she sees that you understand, she begins to cry openly. She gestures that she can barely get off wearing her chastity cage, that it hurts when she does, and that she's constantly oppressed by the need for release. She thinks that it would be easier to be soft all the time, so she could climax without discomfort. She begs hard, and promises to be a good little bitch.
 <<else>>
-  "Please, <<Master>>," the prostrate slave says shakily, sounding like she's on the verge of tears. "P-please cut my balls off." Hearing herself say it, she begins to cry openly. "I c-can't t-take it anymore. I can b-barely get off wearing this cage on my dick, and when I d-do, it h-hurts," she sobs. "I need to g-g-get off s-so bad. Please, please, if I were soft all the time, I wouldn't get hard, so I could come wh-whenever." She looks up at you in supplication, tears streaking her face. "Please, <<Master>>! I'll be s-such a good little bitch, I promise!"
+	"Plea<<s>>e, <<Master>>," the prostrate slave <<say>>s shakily, sounding like she's on the verge of tears. "P-plea<<s>>e cut my ball<<s>> off." Hearing herself <<say>> it, she begins to cry openly. "I c-can't t-take it anymore. I can b-barely get off wearing thi<<s>> cage on my dick, and when I d-do, it h-hurt<<s>>," she sobs. "I need to g-g-get off <<s>>-<<s>>o bad. Plea<<s>>e, plea<<s>>e, if I were <<s>>oft all the time, I wouldn't get hard, <<s>>o I could come wh-whenever." She looks up at you in supplication, tears streaking her face. "Plea<<s>>e, <<Master>>! I'll be <<s>>-<<s>>uch a good little bitch, I promi<<s>>e!"
 <</if>>
 
 <<case "used whore">>
 
-At the end of a long day, you take a moment to watch the comings and goings of your arcology to decompress. While doing so, you notice someone who's clearly had a longer day than you. <<EventNameLink $activeSlave>> is <<if $activeSlave.preg > 20>>slowly waddling, one hand under her pregnant belly and the other on the small of her back,<<else>>making<</if>> her tired way back to the kitchen for a meal and then bed after a long day of sex work. She's stripped off her soiled clothes already, and is clearly too tired to care about nudity at all.
+At the end of a long day, you take a moment to watch the comings and goings of your arcology to decompress. While doing so, you notice someone who's clearly had a longer day than you. <<EventNameLink $activeSlave>> is <<if $activeSlave.belly >= 5000>>slowly waddling, one hand under her _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant <</if>>belly and the other on the small of her back,<<else>>making<</if>> her tired way back to the kitchen for a meal and then bed after a long day of sex work. She's stripped off her soiled clothes already, and is clearly too tired to care about nudity at all.
 <br><br>
-She comes around the corner and <<if ($PC.boobs > 0)>>runs into your prominent rack<<else>>almost runs into you<</if>>. She stops and <<if canSee($activeSlave)>>stares<<else>>faces you<</if>>, struggling to find the appropriate thing to say or do, but too exhausted to manage it. Even though she's been obediently cleaning herself between fucks, she looks used up. Her $activeSlave.skin skin is reddened here and there.<<if $activeSlave.preg > 30>> The tip of her huge belly is chafed from rubbing against the floor.<</if>><<if ($activeSlave.vagina > -1) && ($activeSlave.vaginalAccessory != "chastity belt")>> Her <<if ($activeSlave.labia > 1)>>generous<<else>>poor<</if>> pussylips are puffy, and you have no doubt her vagina is quite sore.<</if>> The awkward way she's standing suggests that her <<if ($activeSlave.anus > 2)>>gaping<<elseif ($activeSlave.anus > 1)>>big<<else>>tight<</if>> asshole has had more than one dick up it recently. Even her nipples are pinker than usual, having been cruelly pinched<<if $activeSlave.lactation > 0>> and milked<</if>>.
+She comes around the corner and
+<<if ($PC.belly >= 100000)>>
+	slams into your massively distended belly, nearly knocking you over.
+<<elseif ($PC.belly >= 10000)>>
+	bumps into your heavily gravid middle.
+<<elseif ($PC.belly >= 5000)>>
+	bumps into your rounded middle.
+<<elseif ($PC.balls > 2)>>
+	nearly knees your prominent testicles.
+<<elseif ($PC.boobs > 0)>>
+	runs into your prominent rack.
+<<else>>
+	almost runs into you.
+<</if>>
+She stops and <<if canSee($activeSlave)>>stares<<else>>faces you<</if>>, struggling to find the appropriate thing to say or do, but too exhausted to manage it. Even though she's been obediently cleaning herself between fucks, she looks used up. Her $activeSlave.skin skin is reddened here and there.
+<<if $activeSlave.belly >= 750000>>
+	Her _belly belly is heavily bruised, the super-stretched skin nearly at its limit from the weight put on it and the forces pushing against it.
+<<elseif $activeSlave.belly >= 600000>>
+	Her _belly belly is deep red and heavily bruised; it's clear that at least one client roughly fucked her over it.
+<<elseif $activeSlave.belly >= 450000>>
+	Her _belly belly looks extremely painful, it's obvious she got fucked over it.
+<<elseif $activeSlave.belly >= 300000>>
+	Her _belly belly is black and blue, it's obvious she got fucked over it.
+<<elseif $activeSlave.belly >= 150000>>
+	Her _belly belly is heavily chafed from rubbing the floor as she struggled to keep her weight off it.
+<<elseif $activeSlave.belly >= 100000>>
+	Her _belly belly is heavily chafed from rubbing against the floor.
+<<elseif $activeSlave.belly >= 10000>>
+	The tip of her huge belly is chafed from rubbing against the floor.
+<</if>>
+<<if canDoVaginal($activeSlave)>> Her <<if ($activeSlave.labia > 1)>>generous<<else>>poor<</if>> pussylips are puffy, and you have no doubt her vagina is quite sore.<</if>><<if canDoAnal($activeSlave)>> The awkward way she's standing suggests that her <<if ($activeSlave.anus > 2)>>gaping<<elseif ($activeSlave.anus > 1)>>big<<else>>tight<</if>> asshole has had more than one dick up it recently.<</if>> Even her nipples are pinker than usual, having been cruelly pinched<<if $activeSlave.lactation > 0>> and milked<</if>>.
 
 <<case "desperately horny">>
 
@@ -1376,37 +1452,39 @@ She comes around the corner and <<if ($PC.boobs > 0)>>runs into your prominent r
 <<if ($activeSlave.speechRules == "restrictive")>>
   Since she is not allowed to speak, she just enters your office and stands there, unsure what to do.
 <<else>>
-  <<if canTalk($activeSlave) == false>>
-	She tries to communicate something with her hands, but she's so distracted she can't manage it. She starts to shake a little and gives up.
-  <<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>
-	"<<Master>>, pleathe! Pleathe - I - pleathe, I need to - oh, <<Master>> -" she lisps frantically. She starts to shake a little and lapses into silence.
-  <<else>>
-	"<<Master>>, please! Please - I - please, I need to - oh, <<Master>> -" she babbles. She starts to shake a little and lapses into silence.
-  <</if>>
+	<<if !canTalk($activeSlave)>>
+		She tries to communicate something with her hands, but she's so distracted she can't manage it. She starts to shake a little and gives up.
+	<<else>>
+		"<<Master>>, plea<<s>>e! Plea<<s>>e - I - plea<<s>>e, I need to - oh, <<Master>> -" she <<if SlaveStatsChecker.checkForLisp($activeSlave)>>lisps frantically<<else>>babbles<</if>>. She starts to shake a little and lapses into silence.
+	<</if>>
 <</if>>
 The reason for her distress is obvious:
-<<if ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "chastity")>>
-  her chastity cage is mostly solid, but it has a small hole below where the tip of her dick is held, and this is dripping precum. She's sexually helpless, and sexually overcharged to the point where she's dripping more precum than a usual dickgirl might ejaculate normally.
-<<elseif ($activeSlave.dick > 0) && ($activeSlave.hormones > 0)>>
-  though the hormones are keeping it soft, her member is dripping a stream of precum; droplets of the stuff spatter her legs. One of her spasms brings her dickhead brushing against her thigh, and the stimulation almost brings her to orgasm.
-<<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>>
-  though she's gelded, her soft member is dripping a stream of watery precum; droplets of the stuff spatter her legs. One of her spasms brings her dickhead brushing against her thigh, and the stimulation almost brings her to orgasm.
+<<if ["chastity", "combined chastity"].includes($activeSlave.dickAccessory)>>
+	her chastity cage is mostly solid, but it has a small hole below where the tip of her dick is held, and this is dripping precum. She's sexually helpless, and sexually overcharged to the point where she's dripping more precum than a usual dickgirl might ejaculate normally.
+<<elseif ($activeSlave.dick > 0) && ($activeSlave.hormones > 0) && !canAchieveErection($activeSlave)>>
+	though the hormones are keeping it soft, her member is dripping a stream of precum; droplets of the stuff spatter her legs. One of her spasms brings her dickhead brushing against her thigh, and the stimulation almost brings her to orgasm.
+<<elseif ($activeSlave.dick > 0) && ($activeSlave.balls == 0) && !canAchieveErection($activeSlave)>>
+	though she's gelded, her soft member is dripping a stream of watery precum; droplets of the stuff spatter her legs. One of her spasms brings her dickhead brushing against her thigh, and the stimulation almost brings her to orgasm.
+<<elseif ($activeSlave.dick > 0) && !canAchieveErection($activeSlave)>>
+	though she's far too large to get hard, her engorged member is dripping a stream of watery precum; droplets of the stuff spatter the floor. One of her spasms brushes the length of her cock against her thigh, and the stimulation almost brings her to orgasm.
 <<elseif $activeSlave.dick > 4>>
-  her gigantic member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.preg > 20>>pregnancy<<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
+	her gigantic member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.belly >= 10000 || $activeSlave.weight > 95>>_belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>><<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
 <<elseif $activeSlave.dick > 2>>
-  her impressive member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.preg > 20>>pregnancy<<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
+	her impressive member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.belly >= 10000 || $activeSlave.weight > 95>>_belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>><<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
 <<elseif $activeSlave.dick > 0>>
-  her little member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.preg > 20>>pregnancy<<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
-<<elseif $activeSlave.vaginalAccessory == "chastity belt">>
-  female juices are leaking out from behind her chastity belt. Her cunt desperately wants to be fucked, and is dripping natural lubricant to ease penetration by cocks that cannot reach it through its protective shield.
+	her little member juts out painfully, scattering droplets of precum whenever she moves. One of her spasms brings her dickhead brushing up against her <<if $activeSlave.belly >= 10000 || $activeSlave.weight > 95>>_belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>><<else>>abdomen<</if>>, and the stimulation almost brings her to orgasm.
+<<elseif ["chastity belt", "combined chastity"].includes($activeSlave.vaginalAccessory)>>
+	female juices are leaking out from behind her chastity belt. Her cunt desperately wants to be fucked, and is dripping natural lubricant to ease penetration by cocks that cannot reach it through its protective shield.
+<<elseif $activeSlave.clit > 3>>
+	her dick-like clit is painfully engorged and juts out massively. The stimulation of the air on he clit keeps her on the brink of orgasm.
 <<elseif $activeSlave.clit > 0>>
-  her lovely clit is painfully engorged, and her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her clit brushing accidentally against her hand, and the stimulation almost brings her to orgasm.
+	her lovely clit is painfully engorged, and her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her clit brushing accidentally against her hand, and the stimulation almost brings her to orgasm.
 <<elseif $activeSlave.labia > 0>>
-  her lovely pussylips are painfully engorged, and her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her generous labia brushing against her thighs, and the stimulation almost brings her to orgasm.
+	her lovely pussylips are painfully engorged, and her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her generous labia brushing against her thighs, and the stimulation almost brings her to orgasm.
 <<elseif $activeSlave.vagina == -1>>
 	though she has no external genitalia to display it, she's flushed and uncomfortable, and is unconsciously presenting her ass, since that's her only real avenue to climax.
 <<else>>
-  her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her enough stimulation that it almost brings her to orgasm.
+	her pussy is so wet there are little rivulets of moisture running down her inner thighs. One of her spasms brings her enough stimulation that it almost brings her to orgasm.
 <</if>>
 <br><br>
 This is the result of not getting off for several days while on the slave diet provided by the nutritional systems. The mild aphrodisiacs included in her food increase her sex drive, and the increased libido can become cumulative if it's not regularly addressed. It looks like she hasn't really gotten hers in a couple of days, and the poor girl can likely think of nothing but that. She's so horny she'll do anything for release. However, she did come to you with her trouble rather than masturbating illicitly.
@@ -1415,13 +1493,23 @@ This is the result of not getting off for several days while on the slave diet p
 
 <<EventNameLink $activeSlave>> is implanted with slow-release lactation drugs. Her lactation is dissimilar to that of a normal mother. It's the same stuff, but it's produced at a much, much higher volume. To stay comfortable, $activeSlave.slaveName has to use milkers every couple of hours<<if $activeSlave.assignment != "get milked">> even though she isn't assigned to give milk as her primary job<</if>>. Any more than that, and she gets painfully sore; any less than that, and <<if $activeSlave.nipples == "inverted">>her milk, backed up behind her inverted nipples, leaves her in agony<<else>>she begins to spontaneously squirt cream whenever her breasts are subjected to the slightest motion<</if>>.
 <br><br>
-She constantly passes by your desk as you work, going back and forth between the milkers and her other tasks. Even if you didn't know which was which, it would be easy to tell which way she was going. One way, she <<if ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawls<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>totters<<else>>walks<</if>> gingerly, supporting her udders with both hands<<if $activeSlave.preg > 20>> and her pregnant belly<</if>>, <<if $activeSlave.nipples == "inverted">>wincing<<else>>dribbling a little milk<</if>> as she goes. The other way, she has a distinctly relieved expression and her breasts are much saggier.
+She constantly passes by your desk as you work, going back and forth between the milkers and her other tasks. Even if you didn't know which was which, it would be easy to tell which way she was going. One way, she
+<<if !canWalk($activeSlave)>>
+	crawls
+<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>
+	totters
+<<elseif $activeSlave.belly >= 10000>>
+	waddles
+<<else>>
+	walks
+<</if>>
+gingerly, supporting her udders with both hands<<if $activeSlave.belly >= 10000>> and her _belly <<if $activeSlave.belly >= 3000>>pregnant<<else>>rounded<</if>> belly<</if>>, <<if $activeSlave.nipples == "inverted">>wincing<<else>>dribbling a little milk<</if>> as she goes. The other way, she has a distinctly relieved expression and her breasts are much saggier.
 
 <<case "whore rebellious">>
 
 <<EventNameLink $activeSlave>> is kicked out of bed early in the morning. She's not yet obedient, but she has to earn her keep anyway. This means selling her body, or in her particular case, having her unwilling body sold. She knows the score and allows herself to be stuffed into a special latex public whore suit. She's learned the hard way that resisting being suited up just means she'll be painfully punished before being suited up.
 <br><br>
-The suit is quite special. It is made of thick, durable latex with temperature regulation and anchor points for restraint. It is specially crafted to be able to accommodate its wearer's tits, belly,<<if $seeDicks != 0>> dick,<</if>> and rear, however large. It has a hole at her mouth that holds her jaws well open, with a plug to fill it completely when not in use. She breathes through a port at her nose that muffles all noise, in and out.<<if ($activeSlave.dick > 0)>> Her cock is neglected inside the latex, with no means of access.<</if>><<if ($activeSlave.vagina != -1)>> There's a hole over her pussy, of course.<</if>> Finally, there's a hole over her anus.
+The suit is quite special. It is made of thick, durable latex with temperature regulation and anchor points for restraint. It is specially crafted to be able to accommodate its wearer's tits, belly,<<if $seeDicks != 0>> dick, balls,<</if>> and rear, however large. It has a hole at her mouth that holds her jaws well open, with a plug to fill it completely when not in use. She breathes through a port at her nose that muffles all noise, in and out.<<if ($activeSlave.dick > 0)>> Her cock is neglected inside the latex, with no means of access.<</if>><<if ($activeSlave.vagina != -1)>> There's a hole over her pussy, of course.<</if>> Finally, there's a hole over her anus.
 <br><br>
 She will spend the day restrained in public, with your other slaves periodically stopping by to hydrate her and wash out her holes.
 
@@ -1429,7 +1517,51 @@ She will spend the day restrained in public, with your other slaves periodically
 
 <<EventNameLink $activeSlave>> is a real public servant. This morning, she rose early, did her chores, and looked after herself. She heads out past your desk toward the arcology's lower floors to offer herself freely to everyone she meets.
 <br><br>
-As she goes, you notice that <<if ($activeSlave.dick > 0) && ($activeSlave.dickAccessory == "chastity")>>precum is starting to dribble out of her chastity cage<<elseif ($activeSlave.dick > 0) && ($activeSlave.hormones < 1) && ($activeSlave.balls > 0)>>her cock is so hard it's standing out, perfectly straight<<elseif ($activeSlave.dick > 0)>>her pathetically soft cock is streaming precum, a sure sign of a bitch who wants to be buttfucked<<elseif ($activeSlave.clit > 0)>>her big clit is obviously engorged<<elseif ($activeSlave.vaginaLube > 0)>>her pussy is already soaking wet<<else>>her cheeks are flushed and she's panting a little<</if>>. Apparently, she can't wait to <<if ($activeSlave.fetish == "submissive")>>play the submissive<<elseif ($activeSlave.fetish == "humiliation")>>be publicly degraded<<elseif ($activeSlave.fetish == "pregnancy") && ($activeSlave.preg > 10)>>have her pregnancy fondled<<elseif ($activeSlave.fetish == "pregnancy")>>pretend to get knocked up<<elseif ($activeSlave.fetish == "boobs")>>have her tits fondled<<elseif ($activeSlave.fetish == "cumslut")>>gorge herself on cum<<elseif ($activeSlave.fetish == "buttslut")>>spend all day getting pounded in the ass<<elseif ($activeSlave.attrXX > 65)>>enjoy all the women<<elseif ($activeSlave.attrXY > 65)>>enjoy all the men<<else>>be a complete slut<</if>>. If you went with her, you could certainly show off a little.
+As she goes, you notice that
+<<if ["chastity", "combined chastity"].includes($activeSlave.dickAccessory)>>
+	precum is starting to dribble out of her chastity cage.
+<<elseif ($activeSlave.dick > 0) && ($activeSlave.hormones < 1) && ($activeSlave.balls > 0)>>
+	her cock is so hard it's standing out, perfectly straight.
+<<elseif ($activeSlave.dick > 0) && !canAchieveErection($activeSlave)>>
+	her pathetically soft cock is streaming precum, a sure sign of a bitch who wants to be buttfucked.
+<<elseif ($activeSlave.dick > 0) && !canAchieveErection($activeSlave)>>
+	her semi-hard cock is dribbling precum, a sure sign of a bitch who wants to be buttfucked.
+<<elseif ($activeSlave.clit > 0)>>
+	her big clit is obviously engorged.
+<<elseif ($activeSlave.vaginaLube > 0)>>
+	her pussy is already soaking wet.
+<<else>>
+	her cheeks are flushed and she's panting a little.
+<</if>>
+Apparently, she can't wait to
+<<if ($activeSlave.fetish == "submissive")>>
+	play the submissive.
+<<elseif ($activeSlave.fetish == "humiliation")>>
+	be publicly degraded.
+<<elseif ($activeSlave.fetish == "masochist")>>
+	be roughly handled.
+<<elseif ($activeSlave.fetish == "dom")>>
+	play the dom.
+<<elseif ($activeSlave.fetish == "sadist")>>
+	find a willing masochist.
+<<elseif ($activeSlave.fetish == "pregnancy") && ($activeSlave.preg > 10)>>
+	have her pregnancy fondled.
+<<elseif ($activeSlave.fetish == "pregnancy")>>
+	pretend to get knocked up.
+<<elseif ($activeSlave.fetish == "boobs")>>
+	have her tits fondled.
+<<elseif ($activeSlave.fetish == "cumslut")>>
+	gorge herself on cum.
+<<elseif ($activeSlave.fetish == "buttslut")>>
+	spend all day getting pounded in the ass.
+<<elseif ($activeSlave.attrXX > 65)>>
+	enjoy all the women.
+<<elseif ($activeSlave.attrXY > 65)>>
+	enjoy all the men.
+<<else>>
+	be a complete slut.
+<</if>>
+If you went with her, you could certainly show off a little.
 
 <<case "millenary">>
 
@@ -1445,15 +1577,30 @@ You come across <<EventNameLink $activeSlave>> in the kitchen. She has a normal
 
 You see <<EventNameLink $activeSlave>> moving gingerly as she heads out of the workout room, as though she's suffering some pain in her groin. Since she's coming off a workout rather than any duty that would explain a sore pussy, you head over to her to investigate. She greets you properly, looking a little rueful.
 <br><br>
-<<if canTalk($activeSlave) == false>>She gestures impatiently at her pussy, pulling down the compression shorts she was wearing to display her generous labia. She humorously pantomimes them moving about as she exercises and indicates pain.<<elseif ($activeSlave.lips > 70)>>She lisps through her massive lips, "<<Master>>, my puthylipth are tho big. They make uthing the treadmill really painful."<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>She lisps through her huge piercings, "<<Master>>, my puthylipth are tho big. They make uthing the treadmill really painful."<<else>>"<<Master>>, my pussylips are really big. They make running on the treadmill really painful, even wearing my compression shorts," she explains. "They just kind of get in the way."<</if>> She looks doubtful, as though she's wondering whether to make a request. Finally she makes up her mind to ask: <<if canTalk($activeSlave) == false>>she waves towards the surgery, and gestures about the labiaplasty she knows some slaves receive, asking you if she can have hers reduced.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>> "May I have labiaplathty, <<Master>>? It would make working out tho much eathier."<<else>>"May I have labiaplasty, <<Master>>? It would make working out so much easier on my poor pussy."<</if>>
+<<if !canTalk($activeSlave)>>
+	She gestures impatiently at her pussy, pulling down the compression shorts she was wearing to display her generous labia. She humorously pantomimes them moving about as she exercises and indicates pain.
+<<else>>
+	<<if ($activeSlave.lips > 70)>>
+		She lisps through her massive lips,
+	<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>
+		She lisps through her huge piercings,
+	<</if>>
+	"<<Master>>, my pu<<ss>>ylip<<s>> are really big. They make running on the treadmill really painful, even wearing my compre<<ss>>ion <<s>>hort<<s>>," she explains. "They ju<<s>>t kind of get in the way."
+<</if>>
+She looks doubtful, as though she's wondering whether to make a request. Finally she makes up her mind to ask:
+<<if !canTalk($activeSlave)>>
+	she waves towards the surgery, and gestures about the labiaplasty she knows some slaves receive, asking you if she can have hers reduced.
+<<else>>
+	"May I have labiapla<<s>>ty, <<Master>>? It would make working out <<s>>o much ea<<s>>ier on my poor pu<<ss>>y."
+<</if>>
 
 <<case "restricted smart">>
 
-During a routine inspection of <<EventNameLink $activeSlave>>, you notice that she's behaving a little strangely. She's participating in the inspection with almost manic attention, trying to anticipate your directions and hanging desperately on your every word. After a moment, you reflect that she's a smart girl, and is probably suffering for a lack of conversation. As you regard her <<if ($activeSlave.amp == 1)>>sitting limblessly<<else>>standing<</if>> there, her <<if canSee($activeSlave)>>eyes almost scream<<else>>face almost screams<</if>> at you for some sort of stimulation. Her life is not without mental interest, but talking is one of the quintessential human behaviors, and having it taken away is very difficult for someone as intelligent as her. A mute almost might have it easier, for she is also denied the volubility through sign language that mute slaves under less restrictive rules often enjoy.
+During a routine inspection of <<EventNameLink $activeSlave>>, you notice that she's behaving a little strangely. She's participating in the inspection with almost manic attention, trying to anticipate your directions and hanging desperately on your every word. After a moment, you reflect that she's a smart girl, and is probably suffering for a lack of conversation. As you regard her <<if ($activeSlave.amp == 1)>>sitting limblessly<<elseif !canWalk($activeSlave)>>kneeling<<else>>standing<</if>> there, her <<if canSee($activeSlave)>>eyes almost scream<<else>>face almost screams<</if>> at you for some sort of stimulation. Her life is not without mental interest, but talking is one of the quintessential human behaviors, and having it taken away is very difficult for someone as intelligent as her. A mute almost might have it easier, for she is also denied the volubility through sign language that mute slaves under less restrictive rules often enjoy.
 
 <<case "restricted profession">>
 
-<<EventNameLink $activeSlave>> is <<if ($activeSlave.amp == 1)>>sitting limblessly<<else>>standing<</if>> before your desk for her regular inspection. She is studiously observing the letter of the rule against speaking, and is doing her best to make your inspection as efficient as possible. Her desire to please radiates off her in almost palpable waves. She obviously wants to communicate something to you, but can't do it without breaking the rules.
+<<EventNameLink $activeSlave>> is <<if ($activeSlave.amp == 1)>>sitting limblessly<<elseif !canWalk($activeSlave)>>kneeling<<else>>standing<</if>> before your desk for her regular inspection. She is studiously observing the letter of the rule against speaking, and is doing her best to make your inspection as efficient as possible. Her desire to please radiates off her in almost palpable waves. She obviously wants to communicate something to you, but can't do it without breaking the rules.
 
 <<case "a gift">>
 
@@ -1581,74 +1728,74 @@ During a routine inspection of <<EventNameLink $activeSlave>>, you notice that s
 
 You're working at your desk when <<EventNameLink $activeSlave>> walks by your office. She checks to see whether you're in while trying very hard to look like she's minding her own business, and turns to go once she <<if canSee($activeSlave)>>sees<<else>>hears<</if>> that you're present. You <<if canSee($activeSlave)>>crook a finger at her<<else>>clear your throat at her, signaling you want her before you<</if>>. She's a good girl and not likely to be plotting anything nefarious, but letting nonsense like that slide would be stupid. She hurries in, blushing furiously, with her hands behind her back. Deciding to deal with the obvious thing first, you ask her what she's got. She blushes even harder, and brings her hands around to reveal one of the large cloth napkins used for entertaining, carefully folded into the shape of _napkin. It's very well done.
 <br><br>
-"I'm <<s>>orry, <<Master>>," she mumbles, <<if canSee($activeSlave)>>glancing<<else>>her head facing<</if>>  down at her feet. "One of the other girl<<s>> <<if canSee($activeSlave)>><<s>>howed<<else>>taught<</if>> u<<s>> how to fold <<s>>tuff when we were re<<s>>ting together. I wanted to make <<s>>omething for you, and thi<<s>> wa<<s>> the fir<<s>>t thing that wa<<s>> good enough. I wa<<s>> ju<<s>>t going to <<s>>lip it onto your desk. I - I feel kind of <<s>>tupid, now."
+"I'm <<s>>orry, <<Master>>," she mumbles, <<if canSee($activeSlave)>>glancing<<else>>her head facing<</if>> down at her feet. "One of the other girl<<s>> <<if canSee($activeSlave)>><<s>>howed<<else>>taught<</if>> u<<s>> how to fold <<s>>tuff when we were re<<s>>ting together. I wanted to make <<s>>omething for you, and thi<<s>> wa<<s>> the fir<<s>>t thing that wa<<s>> good enough. I wa<<s>> ju<<s>>t going to <<s>>lip it onto your de<<s>>k. I - I feel kind of <<s>>tupid, now."
 
 <<case "mods please">>
 
-<<EventNameLink $activeSlave>> is such a good <<if $activeSlave.preg > 10>>pregnant<</if>>
+<<EventNameLink $activeSlave>> is such a good
 $desc
 that she enjoys being inspected, even if the inspection doesn't immediately transition into sex. At the moment, she's luxuriating under your gaze, eagerly offering the sight of every inch of her nude body with you. She is confident in her appearance, and more than happy to share it.
 <br><br>
 <<if canSee($activeSlave)>>Seeing<<else>>Feeling<</if>> your intent gaze, she
-<<if SlaveStatsChecker.checkForLisp($activeSlave)>>
-  lisps, "<<Master>>, may I pleathe athk you for thomething?"
-<<else>>
-  asks, "<<Master>>, may I please ask you for something?"
-<</if>>
+<<if SlaveStatsChecker.checkForLisp($activeSlave)>>lisps<<else>>asks<</if>>, "<<Master>>, may I plea<<s>>e a<<s>>k you for <<s>>omething?"
 
 At your <<if canSee($activeSlave)>>nod<<else>>acknowledgement<</if>>, she
 <<if ($activeSlave.fetish == "submissive") && ($activeSlave.fetishKnown == 1)>>
-  gives a submissive shudder, and turns to show you her bare back.
-  <<if SlaveStatsChecker.checkForLisp($activeSlave)>>
-	"<<Master>>, may I have a corthet pierthing? I would love to feel more, um, bound. Tied up. Pleathe?"
-  <<else>>
-	"<<Master>>, may I have a corset piercing? I would love to feel more, um, bound. Tied up. Please?"
-  <</if>>
-  She awaits your answer coquettishly, <<if canSee($activeSlave)>>her $activeSlave.eyeColor eyes huge<<else>>a look of begging on her face<</if>>.
+	gives a submissive shudder, and turns to show you her bare back.
+	"<<Master>>, may I have a cor<<s>>et pier<<c>>ing? I would love to feel more, um, bound. Tied up. Plea<<s>>e?"
+	She awaits your answer coquettishly, <<if canSee($activeSlave)>>her $activeSlave.eyeColor eyes huge<<else>>a look of begging on her face<</if>>.
 <<elseif ($activeSlave.fetish == "cumslut") && ($activeSlave.fetishKnown == 1)>>
-  blows you a wet kiss.
-  "<<Master>>, may I have a tongue pier<<c>>ing? It would take my dick <<s>>ucking to the next level. Plea<<s>>e?"
-  She sticks out her tongue helpfully, leaving her favorite fuckhole wide open so you can see down her hungry throat.
+	blows you a wet kiss.
+	"<<Master>>, may I have a tongue pier<<c>>ing? It would take my dick <<s>>ucking to the next level. Plea<<s>>e?"
+	She sticks out her tongue helpfully, leaving her favorite fuckhole wide open so you can see down her hungry throat.
 <<elseif ($activeSlave.fetish == "humiliation") && ($activeSlave.fetishKnown == 1)>>
-  blushes with humiliation.
-  "<<Master>>, may I have a t-tattoo? L-like, on my fa<<c>>e. A mean one. Plea<<s>>e?"
-  She hangs her head.
+	blushes with humiliation.
+	"<<Master>>, may I have a t-tattoo? L-like, on my fa<<c>>e. A mean one. Plea<<s>>e?"
+	She hangs her head.
 <<elseif ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>
-  spins around to show off her favorite fuckhole, bending over <<if $activeSlave.preg > 20>>as far as she can with her pregnant belly in the way<<else>>farther than usual<</if>> to indicate the area between it and <<if $activeSlave.vagina > -1>>her cunt<<elseif ($activeSlave.balls > 0) && ($activeSlave.scrotum > 0)>>her ballsack<<elseif $activeSlave.dick == 0>>her featurelessly smooth groin and its little cumhole<<else>>the base of her soft bitchclit<</if>>.
-  "<<Master>>, may I have a pier<<c>>ing right here? Right below my butthole? It would keep me <<s>>o ready for a buttfuck. I mean, more than I already am. Plea<<s>>e?"
-  The shameless buttslut begins to wink her asshole meaningfully.
+	spins around to show off her favorite fuckhole, bending over <<if $activeSlave.belly >= 5000>>as far as she can with her _belly <<if $activeSlave.bellyPreg >= 3000>>pregnant <</if>> belly in the way<<else>>farther than usual<</if>> to indicate the area between it and <<if $activeSlave.vagina > -1>>her cunt<<elseif ($activeSlave.balls > 0) && ($activeSlave.scrotum > 0)>>her ballsack<<elseif $activeSlave.dick == 0>>her featurelessly smooth groin and its little cumhole<<else>>the base of her soft bitchclit<</if>>.
+	"<<Master>>, may I have a pier<<c>>ing right here? Right below my butthole? It would keep me <<s>>o ready for a buttfuck. I mean, more than I already am. Plea<<s>>e?"
+	The shameless buttslut begins to wink her asshole meaningfully.
 <<elseif ($activeSlave.fetish == "boobs") && ($activeSlave.fetishKnown == 1)>>
-  wiggles her shoulders to give her boobs some motion.
-  "<<Master>>, may I have <<s>>ome nipple pier<<c>>ings? It would be like having someone playing with my nipple<<s>>, but, like, all the time. Plea<<s>>e?"
-  She starts to bounce flirtily.
+	wiggles her shoulders to give her boobs some motion.
+	"<<Master>>, may I have <<s>>ome nipple pier<<c>>ings? It would be like having someone playing with my nipple<<s>>, but, like, all the time. Plea<<s>>e?"
+	She starts to bounce flirtily.
 <<elseif ($activeSlave.fetish == "pregnancy") && ($activeSlave.fetishKnown == 1)>>
-  blushes suddenly and hangs her head.
-  "<<Master>>, may I have a tattoo? Right here?" She indicates her <<if $activeSlave.preg > 20>>rounded belly<<else>>abdomen<</if>>. "I would love an adverti<<s>>ement that I want to be, um, filled up.<<if $activeSlave.preg > 20>>Well, when I'm empty again.<</if>> Plea<<s>>e?"
-  She <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you hopefully.
+	blushes suddenly and hangs her head.
+	<<if $bellyImplants == 1 && ($activeSlave.preg < -1 || $activeSlave.ovaries == 0 || ($activeSlave.ovaries == 0 && $activeSlave.mpreg == 0))>>
+		"<<Master>>, I've alway<<s>> dreamt about being pregnant, and I've heard you can make <<s>>lave<<s>> look it. Would you give me a big baby bump? I want to be pregnant and proud. Plea<<s>>e?
+	<<elseif $activeSlave.belly >= 10001>>
+		"<<Master>>, may I have a pier<<c>>ing? Right here? A big one?" She indicates her popped navel. "I feel it like it would get my belly more attention, plu<<s>> I'd hate to not take advantage of my new outie. Plea<<s>>e?
+	<<else>>
+		"<<Master>>, may I have a tattoo? Right here?" She indicates her <<if $activeSlave.belly > 1500>>rounded belly<<else>>abdomen<</if>>. "I would love an adverti<<s>>ement that I want to be, um, filled up.<<if $activeSlave.pregKnown == 1>>Well, when I'm empty again.<</if>> Plea<<s>>e?"
+	<</if>>
+	She <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you hopefully.
 <<elseif ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1)>>
-  tosses her head, a <<if canSee($activeSlave)>>gleam in her eye<<else>>devious look on her face<</if>>.
-  "<<Master>>, may I have a tattoo? Right here?" She indicates her eyebrow, temple, and cheek. "It would be cool if other girls <<s>>aw me and were all, 'I'm about to get fucked.' Plea<<s>>e?"
-  She smiles at you hopefully.
+	tosses her head, a <<if canSee($activeSlave)>>gleam in her eye<<else>>devious look on her face<</if>>.
+	"<<Master>>, may I have a tattoo? Right here?" She indicates her eyebrow, temple, and cheek. "It would be cool if other girl<<s>> <<s>>aw me and were all, 'I'm about to get fucked.' Plea<<s>>e?"
+	She smiles at you hopefully.
 <<elseif ($activeSlave.fetish == "sadist") && ($activeSlave.fetishKnown == 1)>>
-  tosses her head, a <<if canSee($activeSlave)>>gleam in her eye<<else>>malicious look on her face<</if>>.
-  <<if $activeSlave.dick > 0>>
-	"<<Master>>, may I have a <<s>>haft pier<<c>>ing? If I get to <<s>>tick it in another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<s>>hudder<</if>> when that extra little bit of metal <<s>>lide<<s>> inside her. Plea<<s>>e?"
-  <<else>>
-	"<<Master>>, may I have a labia pier<<c>>ing? If I get to trib another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<s>>hudder<</if>> when that little bit of metal grind<<s>> again<<s>>t her. Plea<<s>>e?"
-  <</if>>
-  She shudders at the thought, <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> at you hopefully.
+	tosses her head, a <<if canSee($activeSlave)>>gleam in her eye<<else>>malicious look on her face<</if>>.
+	<<if canAchieveErection($activeSlave)>>
+		"<<Master>>, may I have a <<s>>haft pier<<c>>ing? If I get to <<s>>tick it in another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<s>>hudder<</if>> when that extra little bit of metal <<s>>lide<<s>> in<<s>>ide her. Plea<<s>>e?"
+	<<elseif $activeSlave.dick > 0>>
+		"<<Master>>, may I have a toungue pier<<c>>ing? If I get to eat another girl out, I'd love to li<<s>>ten to her <<s>>queal when that little bit of metal <<s>>crape<<s>> again<<s>>t her. Plea<<s>>e?". Plea<<s>>e?"
+	<<else>>
+		"<<Master>>, may I have a labia pier<<c>>ing? If I get to trib another girl, I'd love to <<if canSee($activeSlave)>><<s>>ee her fa<<c>>e<<else>>feel her <<s>>hudder<</if>> when that little bit of metal grind<<s>> again<<s>>t her. Plea<<s>>e?"
+	<</if>>
+	She shudders at the thought, <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> at you hopefully.
 <<elseif ($activeSlave.fetish == "masochist") && ($activeSlave.fetishKnown == 1)>>
-  bites her lower lip, looking aroused.
-  <<if $activeSlave.dick > 0>>
-	"<<Master>>, may I have a dick pier<<c>>ing? Right th-through my cock. Oh f-fuck it would hurt. Plea<<s>>e?"
-  <<else>>
-	"<<Master>>, may I have a pu<<ss>>y piercing? Right th-through me. Oh f-fuck it would hurt. Plea<<s>>e?"
-  <</if>>
-  She shivers at the thought, <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> at you hopefully.
+	bites her lower lip, looking aroused.
+	<<if $activeSlave.dick > 0>>
+		"<<Master>>, may I have a dick pier<<c>>ing? Right th-through my cock. Oh f-fuck it would hurt. Plea<<s>>e?"
+	<<else>>
+		"<<Master>>, may I have a pu<<ss>>y piercing? Right th-through me. Oh f-fuck it would hurt. Plea<<s>>e?"
+	<</if>>
+	She shivers at the thought, <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> at you hopefully.
 <<else>>
-  bats her eyes at you, and turns halfway to display her boobs in profile.
-  "<<Master>>, may I have my nipple<<s>> pier<<c>>ed? It'<<s>> <<s>>illy and girly, but I gue<<ss>> - I gue<<ss>> I'd like something <<s>>illy and girly. Plea<<s>>e?"
-  She blushes prettily and <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you hopefully.
+	bats her eyes at you, and turns halfway to display her boobs in profile.
+	"<<Master>>, may I have my nipple<<s>> pier<<c>>ed? It'<<s>> <<s>>illy and girly, but I gue<<ss>> - I gue<<ss>> I'd like something <<s>>illy and girly. Plea<<s>>e?"
+	She blushes prettily and <<if canSee($activeSlave)>>looks<<else>>gazes<</if>> at you hopefully.
 <</if>>
 
 <<case "injections please">>
@@ -1658,74 +1805,108 @@ At your <<if canSee($activeSlave)>>nod<<else>>acknowledgement<</if>>, she
   "<<Master>>, I'm feeling healthy, and I've been a good girl thi<<s>> week. With everyone getting <<s>>o many powerful drug<<s>> -" she takes a breath before asking in a rush
 
 <<if ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "dom") && ($activeSlave.dick > 0) && ($activeSlave.dick < 5) && ($activeSlave.balls > 0)>>
-  "- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I know I'm a <<s>>ex <<s>>lave and it'<<s>> my pla<<c>>e to get fucked, but when I do get to do a girl, <<Master>>, I want to <<if canSee($activeSlave)>><<s>>ee a little fear in her eye<<s>><<else>>feel her a<<ss>> clench in fear<</if>>."
-  <<set $seed = "dick">>
+	"- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I know I'm a <<s>>ex <<s>>lave and it'<<s>> my pla<<c>>e to get fucked, but when I do get to do a girl, <<Master>>, I want to <<if canSee($activeSlave)>><<s>>ee a little fear in her eye<<s>><<else>>feel her a<<ss>> clench in fear<</if>>."
+	<<set _injection = "dick">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "sadist") && ($activeSlave.dick > 0) && ($activeSlave.dick < 5) && ($activeSlave.balls > 0)>>
-  "- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I know I'm a <<s>>ex <<s>>lave and it'<<s>> my pla<<c>>e to get fucked, but when I do get to do a girl, <<Master>>, I want her to hurt."
-  <<set $seed = "dick">>
+	"- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I know I'm a <<s>>ex <<s>>lave and it'<<s>> my pla<<c>>e to get fucked, but when I do get to do a girl, <<Master>>, I want her to hurt."
+	<<set _injection = "dick">>
 <<elseif ($activeSlave.energy > 95) && ($activeSlave.dick > 0) && ($activeSlave.dick < 5) && ($activeSlave.balls > 0)>>
-  "- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I just want to fuck all the time, <<Master>>. Girl<<s>> with big cock<<s>> have more fun, even getting fucked. E<<s>>pe<<c>>ially getting fucked."
-  <<set $seed = "dick">>
+	"- may I have a do<<s>>e of peni<<s>> enhan<<c>>ement? I ju<<s>>t want to fuck all the time, <<Master>>. Girl<<s>> with big cock<<s>> have more fun, even getting fucked. E<<s>>pe<<c>>ially getting fucked."
+	<<set _injection = "dick">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "masochist") && ($activeSlave.dick > 1)>>
-  "- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I'm a <<s>>ex <<s>>lave and it's my pla<<c>>e to get fucked, and when I get u<<s>>ed like a little <<s>>lut it hurt<<s>> <<s>>o good, <<Master>>."
-  <<set $seed = "dickMinus">>
+	"- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I'm a <<s>>ex <<s>>lave and it'<<s>> my pla<<c>>e to get fucked, and when I get u<<s>>ed like a little <<s>>lut it hurt<<s>> <<s>>o good, <<Master>>."
+	<<set _injection = "dickMinus">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "submissive") && ($activeSlave.dick > 1)>>
-  "- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I don't need a big dick to get fucked, <<Master>>. I don't want to intimidate anyone who might u<<s>>e me."
-  <<set $seed = "dickMinus">>
+	"- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I don't need a big dick to get fucked, <<Master>>. I don't want to intimidate anyone who might u<<s>>e me."
+	<<set _injection = "dickMinus">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "cumslut") && ($activeSlave.lips <= 70)>>
-  "- may I have a do<<s>>e of lip enhan<<c>>ement? I want everyone to imagine my lip<<s>> around their cock, <<Master>>."
-  <<set $seed = "lips">>
+	"- may I have a do<<s>>e of lip enhan<<c>>ement? I want everyone to imagine my lip<<s>> around their cock, <<Master>>."
+	<<set _injection = "lips">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "humiliation") && ($activeSlave.dick > 1)>>
-  "- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? It would be <<s>>o humiliating to have a little bitch dick, <<Master>>, everyone would know I'm a worthle<<ss>> little <<s>>lut."
-  <<set $seed = "dickMinus">>
+	"- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? It would be <<s>>o humiliating to have a little bitch dick, <<Master>>, everyone would know I'm a worthle<<ss>> little <<s>>lut."
+	<<set _injection = "dickMinus">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "humiliation") && ($activeSlave.lips <= 70)>>
-  "- may I have a do<<s>>e of lip enhan<<c>>ement? I want lip<<s>> <<s>>o big everyone know<<s>> I'm a <<s>>lut the moment they <<s>>ee me. They'll all <<s>>tare at me."
-  <<set $seed = "lips">>
+	"- may I have a do<<s>>e of lip enhan<<c>>ement? I want lip<<s>> <<s>>o big everyone know<<s>> I'm a <<s>>lut the moment they <<s>>ee me. They'll all <<s>>tare at me."
+	<<set _injection = "lips">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "buttslut") && ($activeSlave.butt < 9)>>
-  "- may I have a do<<s>>e of a<<ss>> growth drug<<s>>? I would love it if everyone thought of fucking my big butt the moment they <<s>>aw me!"
-  <<set $seed = "butt">>
+	"- may I have a do<<s>>e of a<<ss>> growth drug<<s>>? I would love it if everyone thought of fucking my big butt the moment they <<s>>aw me!"
+	<<set _injection = "butt">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "boobs") && ($activeSlave.butt < 9)>>
-  "- may I have a do<<s>>e of boob growth drug<<s>>? I would love it if everyone thought of touching and <<s>>ucking and fucking my big bimbo boobie<<s>> the moment they <<s>>aw me!"
-  <<set $seed = "boobs">>
+	"- may I have a do<<s>>e of boob growth drug<<s>>? I would love it if everyone thought of touching and <<s>>ucking and fucking my big bimbo boobie<<s>> the moment they <<s>>aw me!"
+	<<set _injection = "boobs">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "pregnancy") && ($activeSlave.butt < 9)>>
-  "- may I have a do<<s>>e of boob growth drug<<s>>? I want to look, you know, fertile, <<Master>>."
-  <<set $seed = "boobs">>
+	"- may I have a do<<s>>e of boob growth drug<<s>>? I want to look, you know, fertile, <<Master>>."
+	<<set _injection = "boobs">>
 <<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "cumslut") && ($activeSlave.lips <= 70)>>
-  "- may I have a do<<s>>e of lip enhan<<c>>ement? I want everyone to want to fuck my fa<<c>>epu<<ss>>y."
-  <<set $seed = "lips">>
+	"- may I have a do<<s>>e of lip enhan<<c>>ement? I want everyone to want to fuck my fa<<c>>epu<<ss>>y."
+	<<set _injection = "lips">>
 <<elseif ($activeSlave.attrKnown == 1) && ($activeSlave.attrXY > 65) && ($activeSlave.lips <= 70)>>
-  "- may I have a do<<s>>e of boob growth drug<<s>>? Nothing get<<s>> a cute boy hard like a big pair of boobie<<s>>."
-  <<set $seed = "boobs">>
+	"- may I have a do<<s>>e of boob growth drug<<s>>? Nothing get<<s>> a cute boy hard like a big pair of boobie<<s>>."
+	<<set _injection = "boobs">>
 <<elseif ($arcologies[0].FSGenderRadicalist > 0) && ($activeSlave.dick > 1)>>
-  "- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I ju<<s>>t want to become the be<<s>>t little girl I can be, <<Master>>, I don't want anything di<<s>>tracting anyone from my rear pu<<ss>>y."
-  <<set $seed = "dickMinus">>
+	"- may I have a big do<<s>>e of hormone<<s>> to <<s>>hrink my dick? I ju<<s>>t want to become the be<<s>>t little girl I can be, <<Master>>, I don't want anything di<<s>>tracting anyone from my rear pu<<ss>>y."
+	<<set _injection = "dickMinus">>
 <<elseif ($activeSlave.butt < $activeSlave.boobs/500)>>
-  "- may I have a do<<s>>e of a<<ss>> growth drug<<s>>? I want to be a<<s>> fuckable a<<s>> I can for you, <<Master>>, and I think my butt need<<s>> it more than my boob<<s>>."
-  <<set $seed = "butt">>
+	"- may I have a do<<s>>e of a<<ss>> growth drug<<s>>? I want to be a<<s>> fuckable a<<s>> I can for you, <<Master>>, and I think my butt need<<s>> it more than my boob<<s>>."
+	<<set _injection = "butt">>
 <<else>>
-  "- may I have a do<<s>>e of boob growth drug<<s>>? I want to be a<<s>> fuckable as I can for you, <<Master>>, and I think my boob<<s>> need it more than my butt."
-  <<set $seed = "boobs">>
+	"- may I have a do<<s>>e of boob growth drug<<s>>? I want to be a<<s>> fuckable a<<s>> I can for you, <<Master>>, and I think my boob<<s>> need it more than my butt."
+	<<set _injection = "boobs">>
 <</if>>
 
 <<case "hot PC">>
 
 <<if $arcologies[0].FSPhysicalIdealist != "unset">>
-  You maintain a tremendous workout routine: the leader of a society that worships physical perfection can afford nothing less. Working out maintains your appearance, keeps you sharp, and makes you the exemplar of the physical ideal that you have to be for your vision for the future to be realized. So, you pay the iron price for your <<if $PC.title == 1>>muscles<<else>>toned body<</if>>. Like most of the arcology's prominent citizens, you often lift publicly and take part in other amateur sports, but you also have your own private weight room in your penthouse, and you spend a lot of time there.
+	You maintain a tremendous workout routine: the leader of a society that worships physical perfection can afford nothing less. Working out maintains your appearance, keeps you sharp, and makes you the exemplar of the physical ideal that you have to be for your vision for the future to be realized. So, you pay the iron price for your <<if $PC.title == 1>>muscles<<else>>toned body<</if>>. Like most of the arcology's prominent citizens, you often lift publicly and take part in other amateur sports, but you also have your own private weight room in your penthouse, and you spend a lot of time there.
 <<elseif $PC.physicalAge >= 50>>
-  You take care of yourself. You're no longer as young as you once were, making it almost a requirement that you work out, hard and regularly. The fact is, the overwhelming majority of arcology owners who maintain their positions for more than a short time are physically fit. The Free Cities have a reputation for destroying old world wastrels who inherit wealth and think that makes them able to survive in an anarcho-capitalist world. Sloth and an inability to self-govern are not qualities common among your successful peers. Not to mention, it's useful to look good, and it may well prove essential to be physically capable in the near future.
+	You take care of yourself. You're no longer as young as you once were, making it almost a requirement that you work out, hard and regularly. The fact is, the overwhelming majority of arcology owners who maintain their positions for more than a short time are physically fit. The Free Cities have a reputation for destroying old world wastrels who inherit wealth and think that makes them able to survive in an anarcho-capitalist world. Sloth and an inability to self-govern are not qualities common among your successful peers. Not to mention, it's useful to look good, and it may well prove essential to be physically capable in the near future.
+<<else>>
+	You take care of yourself. It would be absurd to think that there's any explicit requirement that you work out, hard and regularly, but the fact remains that the overwhelming majority of arcology owners who maintain their positions for more than a short time are physically fit. The Free Cities have a reputation for destroying old world wastrels who inherit wealth and think that makes them able to survive in an anarcho-capitalist world. Sloth and an inability to self-govern are not qualities common among your successful peers. Not to mention, it's useful to look good, and it may well prove essential to be physically capable in the near future.
+<</if>>
+You complete the final rep of your first workout of the day, rack the bar, and jump to your feet to shower, change, and see to your empire. The motion brings your field of view up, and you notice for the first time that <<EventNameLink $activeSlave>> is frozen in the open doorway, having seen something in the workout room that caught her attention as she passed by. Her eyes are fixed on your
+<<if $PC.belly >= 120000>>
+	massive pregnancy with almost painful intensity. You can't really blame her; you're the perfect image of a fertile goddess and your overfilled belly is coated in sweat. Even though you can't work your core any longer, you still take your workouts seriously, something most pregnant women would shy away from. You flush a little at what must she must have thought; will all the grunting and effort, she likely thought you were giving birth.
+<<elseif $PC.belly >= 100000>>
+	massive pregnancy with almost painful intensity. You can't really blame her; you're eye-catchingly gravid and your full belly is coated in a thin sheen of sweat. Even though you can't work your core any longer, you still take your workouts seriously, something most pregnant women would shy away from.
+<<elseif $PC.belly >= 60000>>
+	giant pregnancy with almost painful intensity. You can't really blame her; you're eye-catchingly massive and your heavy belly is coated in a thin sheen of sweat.
+<<elseif $PC.belly >= 15000>>
+	advanced pregnancy with almost painful intensity. You can't really blame her; you're the perfect image of a mother-to-be and your heavy belly is coated in a thin sheen of sweat.
+<<elseif $PC.belly >= 10000>>
+	heavily pregnant middle and the last remnants of your abs with almost painful intensity. You can't really blame her; you're the perfect image of a mother-to-be and your heavy belly is coated in a thin sheen of sweat.
+<<elseif $PC.belly >= 5000>>
+	greatly swollen middle and its stretched abdominal muscles with almost painful intensity. You can't really blame her; despite how big you've gotten, you still have some abs left.
+<<elseif $PC.boobsBonus > 2>>
+	sports bra clad boobs with almost painful intensity. You can't really blame her; the bra's three sizes too small, forcing your enormous <<if $PC.boobsImplant == 1>>fake breasts to balloon around the strained material<<else>>breasts to lewdly bulge around the strained material<</if>>, soaked in your sweat<<if $PC.preg > 30 || $PC.births > 0>>and breast milk<</if>>, and your nipples are clearly defined through the streatched thin material.
+<<elseif $PC.boobsBonus == 2>>
+	sports bra clad boobs with almost painful intensity. You can't really blame her; the bra's two sizes too small, allowing your huge <<if $PC.boobsImplant == 1>>fake <</if>>breasts to lewdly bulge out of them, soaked in your sweat<<if $PC.preg > 30 || $PC.births > 0>>and breast milk<</if>>, and your nipples are clearly visible as bumps in the strained material.
+<<elseif $PC.boobsBonus == 1>>
+	sports bra clad boobs with almost painful intensity. You can't really blame her; the bra's one size too small, allowing your big <<if $PC.boobsImplant == 1>>fake <</if>>breasts to bulge out of them, soaked in your sweat<<if $PC.preg > 30 || $PC.births > 0>>and breast milk<</if>>, and your nipples are clearly visible as bumps in the tuat material.
+<<elseif $PC.boobs == 1>>
+	sports bra clad boobs with almost painful intensity. You can't really blame her; the bra's soaked in your sweat<<if $PC.preg > 30 || $PC.births > 0>>and breast milk<</if>> and your nipples are clearly visible as bumps in the tight material.
+<<elseif $PC.belly >= 1500>>
+	swollen middle and its abdominal muscles with almost painful intensity. You can't really blame her; despite your growing child<<if $PC.pregType > 1>>ren<</if>>, they're still pretty cut.
+<<elseif $PC.belly >= 100>>
+	<<if $PC.title == 1>>
+		slightly distended abdominal muscles and flat chest with almost painful intensity. You can't really blame her; they're pretty cut, and your sports bra's soaked in your sweat and your nipples are clearly visible as bumps in the tight material. 
+	<<else>>
+		slightly distended abdominal muscles with almost painful intensity. You can't really blame her; they're pretty cut, and your bare chest is coated in a light sheen of glistening sweat.
+	<</if>>
+	<<if $PC.pregKnown == 1>>You doubt she realizes that the slight swell to your middle is a child.<</if>>
 <<else>>
-  You take care of yourself. It would be absurd to think that there's any explicit requirement that you work out, hard and regularly, but the fact remains that the overwhelming majority of arcology owners who maintain their positions for more than a short time are physically fit. The Free Cities have a reputation for destroying old world wastrels who inherit wealth and think that makes them able to survive in an anarcho-capitalist world. Sloth and an inability to self-govern are not qualities common among your successful peers. Not to mention, it's useful to look good, and it may well prove essential to be physically capable in the near future.
+	<<if $PC.title == 1>>
+		abdominal muscles and flat chest with almost painful intensity. You can't really blame her; they're pretty cut, and your sports bra's soaked in your sweat and your nipples are clearly visible as bumps in the tight material.
+	<<else>>
+		abdominal muscles with almost painful intensity. You can't really blame her; they're pretty cut, and your bare chest is coated in a light sheen of glistening sweat.
+	<</if>>
 <</if>>
-You complete the final rep of your first workout of the day, rack the bar, and jump to your feet to shower, change, and see to your empire. The motion brings your field of view up, and you notice for the first time that <<EventNameLink $activeSlave>> is frozen in the open doorway, having seen something in the workout room that caught her attention as she passed by. Her eyes are fixed on your <<if $PC.boobs == 1>>sports bra clad boobs with almost painful intensity. You can't really blame her; the bra's soaked in your sweat and your nipples are clearly visible as bumps in the tight material.<<else>>abdominal muscles with almost painful intensity. You can't really blame her; they're pretty cut, and your bare chest is coated in a light sheen of glistening sweat.<</if>>
 <br><br>
 Her $activeSlave.eyeColor eyes track up your torso comically until she's looking into your eyes. She stares dumbly at you for a moment before realizing what she's doing and blushing with embarrassment. She's reasonably well broken, but is still coming to terms with her sexual place as a $desc.
 In particular, she hasn't gotten used to the effects of her training, the slave food, and the atmosphere in the penthouse, all of which are serving to fuel an acceleration of her sex drive.
-<<if canTalk($activeSlave) == false>>
-  She uses shaky hands to ask you to fuck her,
-<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>
-  "Thorry, <<Master>>, I was jutht, um, pathing by and I thought, um, I thaw, um, thorry <<Master>> I'm going now," she babbles,
+<<if !canTalk($activeSlave)>>
+	She uses shaky hands to ask you to fuck her,
 <<else>>
-  "Sorry, <<Master>>, I was just, um, passing by and I thought, um, I saw, um, sorry <<Master>> I'm going now," she babbles,
+	"<<S>>orry, <<Master>>, I was ju<<s>>t, um, pa<<ss>>ing by and I thought, um, I <<s>>aw, um, <<s>>orry <<Master>> I'm going now," she babbles,
 <</if>>
 and turns to flee.
 
@@ -1735,32 +1916,58 @@ Having just enjoyed one of your slaves, you take a quick post-coital rinse in on
 <br><br>
 As her gaze travels down your body towards the floor,
 <<if $activeSlave.attrXY <= 35>>
-  it lingers for a moment on your generous breasts before continuing to track downward. When it reaches your cock, still half-hard from the sex and the warm shower, she stiffens with discomfort.
+	it lingers for a moment on your
+	<<if $PC.boobsBonus > 2>>
+		enormous <<if $PC.boobsImplant == 1>> chest balloons<<else>>cow tits<</if>>
+	<<elseif $PC.boobsBonus == 2>>
+		huge <<if $PC.boobsImplant == 1>>, clearly fake<<else>>, heavy<</if>> breasts
+	<<elseif $PC.boobsBonus == 1>>
+		big <<if $PC.boobsImplant == 1>>, perky<</if>> breasts
+	<<elseif $PC.boobsBonus == -0.5>>
+		handfilling breasts
+	<<elseif $PC.boobsBonus == -1>>
+		average breasts
+	<<elseif $PC.boobs == 1>>
+		generous breasts
+	<</if>>
+	before continuing to track downward. When it reaches your cock, still half-hard from the sex and the warm shower, she stiffens with discomfort.
 <<else>>
-  she averts her eyes from your generous, bare breasts as best she can, quickly looking farther down. Her gaze lingers for a moment on your cock, still half-hard from the sex and the warm shower, but she's stiff with discomfort.
+	she averts her eyes from your
+	<<if $PC.boobsBonus > 2>>
+		enormous, bare <<if $PC.boobsImplant == 1>> chest balloons<<else>>cow tits<</if>>
+	<<elseif $PC.boobsBonus == 2>>
+		huge, bare <<if $PC.boobsImplant == 1>>, clearly fake<<else>>, heavy<</if>> breasts
+	<<elseif $PC.boobsBonus == 1>>
+		big, bare <<if $PC.boobsImplant == 1>>, perky<</if>> breasts
+	<<elseif $PC.boobsBonus == -0.5>>
+		handfilling, bare breasts
+	<<elseif $PC.boobsBonus == -1>>
+		average, bare breasts
+	<<elseif $PC.boobs == 1>>
+		generous, bare breasts
+	<</if>>
+	as best she can, quickly looking farther down. Her gaze lingers for a moment on your cock, still half-hard from the sex and the warm shower, but she's stiff with discomfort.
 <</if>>
 She swallows uncomfortably, frozen in place and staring at the floor. Her eyes flick up again, stealing a glance at
 <<if $activeSlave.attrXY <= 35>>
-  your boobs and studiously avoiding your dick.
+	your boobs and studiously avoiding your dick.
 <<else>>
-  your dick and studiously avoiding your boobs.
+	your dick<<if $PC.balls > 2>> and enormous testicles, while<<else>> and<</if>> studiously avoiding your boobs.
 <</if>>
-<<if canTalk($activeSlave) == false>>
-  She gestures a proper greeting, hands shaking with nervousness.
-<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>
-  "Um, hi, <<Master>>," she lisps nervously.
+<<if !canTalk($activeSlave)>>
+	She gestures a proper greeting, hands shaking with nervousness.
 <<else>>
-  "Um, hi, <<Master>>," she says nervously.
+	"Um, hi, <<Master>>," she <<say>>s nervously.
 <</if>>
 <<if $activeSlave.attrKnown != 1>>
-  <br><br>
-  Just like that, the existing mystery about her feelings about girls and guys is @@.pink;cleared up.@@
-  <<set $activeSlave.attrKnown = 1>>
+	<br><br>
+	Just like that, the existing mystery about her feelings about girls and guys is @@.pink;cleared up.@@
+	<<set $activeSlave.attrKnown = 1>>
 <</if>>
 
 <<case "penitent">>
 
-As <<EventNameLink $activeSlave>> comes before you for routine inspection, it is obvious that her penitent's habit is having an effect. She moves with exquisite care, desperate to minimize the chafing<<if $activeSlave.preg > 10>>, especially on her growing pregnancy<</if>>. She seems totally concentrated on obedience: the constant discomfort often has the effect of forcing a slave to marshal all her mental faculties in the service of pain avoidance.
+As <<EventNameLink $activeSlave>> comes before you for routine inspection, it is obvious that her penitent's habit is having an effect. She moves with exquisite care, desperate to minimize the chafing<<if $activeSlave.pregKnown == 1 && $activeSlave.belly >= 1500>>, especially on her growing pregnancy<</if>>. She seems totally concentrated on obedience: the constant discomfort often has the effect of forcing a slave to marshal all her mental faculties in the service of pain avoidance.
 <br><br>
 Her responses to your routine questions are so mechanical and honest that you make an impromptu confession of it. You require her to tell the full tale of all her minor infractions against the rules, and even order her to confess her resistant thoughts to you as well. Past the ability to resist, she pours out a stream of her inner fears, hopes, and feelings about her life as a sex slave.
 
@@ -1772,23 +1979,78 @@ Lately, you've noticed that she reacts to these <<if canSee($activeSlave)>>sight
 
 <<case "devoted waist">>
 
-<<EventNameLink $activeSlave>> is a real work of surgical art. As she showers, carefully soaping and then moisturizing every inch of her $activeSlave.skin skin, you notice the undeniable eroticism created by the unnatural narrowness of her middle<<if $activeSlave.preg > 20>>, especially given how much her pregnancy extends past her sides<</if>>. Though her hands are by no means large, when she washes her sides, her hands span almost the entire circumference of her waist. <<if $activeSlave.dick > 0>>Though she's not sexually aroused, her cock is visible as she bathes herself; her member and her narrow waist work together to create a real melange of gender traits.<<elseif ($activeSlave.boobs > 800) && ($activeSlave.butt > 4)>>Her massive bust and hips work together to create a spectacular hourglass effect; she's a fantasy woman made flesh.<<else>>The narrowness of her waist accentuates her feminine features.<</if>>
+<<EventNameLink $activeSlave>> is a real work of surgical art. As she showers, carefully soaping and then moisturizing every inch of her $activeSlave.skin skin, you notice the undeniable eroticism created by the unnatural narrowness of her middle<<if $activeSlave.belly >= 5000>>, especially given how much her _belly <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>> extends past her sides<</if>>. Though her hands are by no means large, when she washes her sides, her hands span almost the entire circumference of her waist. <<if $activeSlave.dick > 0>>Though she's not sexually aroused, her cock is visible as she bathes herself; her member and her narrow waist work together to create a real melange of gender traits.<<elseif ($activeSlave.boobs > 800) && ($activeSlave.butt > 4)>>Her massive bust and hips work together to create a spectacular hourglass effect; she's a fantasy woman made flesh.<<else>>The narrowness of her waist accentuates her feminine features.<</if>>
 
 <<case "muscles">>
 
-Early one morning, <<EventNameLink $activeSlave>> <<if ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawls<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>totters<<elseif $activeSlave.preg > 30>>waddles<<else>>walks<</if>> past your door stark naked, with a towel thrown over her shoulder. She's clearly moving from the gym to the showers after a hard workout; she's quite the iron pumper and gets up before anyone to protect her gains. She notices your gaze, so she subtly flexes for your benefit. Cords of muscle ripple along her massive thighs, <<if $activeSlave.preg > 30>>pregnancy ruined<<else>>washboard<</if>> abs, ripped biceps, and strapping lats. <<if $activeSlave.dick > 2>>Her massive cock completes the picture.<</if>>
+Early one morning, <<EventNameLink $activeSlave>>
+<<if !canWalk($activeSlave)>>
+	crawls
+<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>
+	totters
+<<elseif $activeSlave.belly >= 10000>>
+	waddles
+<<else>>
+	walks
+<</if>>
+past your door stark naked, with a towel thrown over her shoulder. She's clearly moving from the gym to the showers after a hard workout; she's quite the iron pumper and gets up before anyone to protect her gains. She notices your gaze, so she subtly flexes for your benefit. Cords of muscle ripple along her massive thighs,
+<<if $activeSlave.bellyPreg >= 10000>>
+	pregnancy ruined abs,
+<<elseif $activeSlave.belly >= 10000>>
+	hints of what were once abs across her _belly taut middle,
+<<elseif $activeSlave.belly >= 1500>>
+	broadening abs,
+<<else>>
+	washboard abs,
+<</if>>
+ripped biceps, and strapping lats. <<if $activeSlave.dick > 2>>Her massive cock completes the picture.<</if>>
 
 <<case "obedient girlish">>
 
-<<EventNameLink $activeSlave>> is nice and slim<<if $activeSlave.preg > 20>> as she can be given her advanced pregnancy<</if>>, with a trim chest, narrow hips and not much of an ass to speak of. Despite the myriad ways a Free Cities slaveowner can give his property tits and asses, you've held off for now, keeping her lithe. <<if $activeSlave.amp != 1>>She comes before you for a routine nude inspection, obediently standing before your desk with her hands crossed over her <<if $activeSlave.preg > 20>>rounded<<else>>flat<</if>> stomach.<<else>>Another slave strips her and leaves her naked torso on your desk for a routine inspection.<</if>> A perfectly devoted slave might display herself, and a rebellious one might try to cover herself: she's neither. <<if $activeSlave.dick > 0>>Though she's not sexually aroused, her cock is visible and contributes greatly to her androgyny.<<elseif $activeSlave.vagina == -1>>The smooth featureless skin between her legs makes her look like a doll, not a girl.<<else>>Her bare pussy completes the picture of simultaneous innocence and availability.<</if>>
+<<EventNameLink $activeSlave>> is nice and 
+<<if $activeSlave.bellyPreg >= 1500>>
+	slim as she can be given her pregnancy,
+<<elseif $activeSlave.bellyImplant >= 1500>>
+	slim as she can be given the implant rounding out her middle,
+<<elseif $activeSlave.bellyFluid >= 1500>>
+	slim as she can be given the amount of $activeSlave.inflationType distending her middle,
+<<else>>
+	slim,
+<</if>>
+with a trim chest, narrow hips and not much of an ass to speak of. Despite the myriad ways a Free Cities slaveowner can give his property tits and asses, you've held off for now, keeping her lithe. <<if $activeSlave.amp != 1>>
+	She comes before you for a routine nude inspection, obediently standing before your desk with her hands crossed
+	<<if $activeSlave.belly >= 30000>>
+		atop her _belly
+	<<elseif $activeSlave.belly >= 1500>>
+		over her rounded
+	<<else>>
+		over her flat
+	<</if>>
+	stomach.
+<<else>>
+	Another slave strips her and leaves her naked torso on your desk for a routine inspection.
+<</if>>
+A perfectly devoted slave might display herself, and a rebellious one might try to cover herself: she's neither. <<if $activeSlave.dick > 0>>Though she's not sexually aroused, her cock is visible and contributes greatly to her androgyny.<<elseif $activeSlave.vagina == -1>>The smooth featureless skin between her legs makes her look like a doll, not a girl.<<else>>Her bare pussy completes the picture of simultaneous innocence and availability.<</if>>
 
 <<case "diet">>
 
-<<EventNameLink $activeSlave>> is on a diet, and she needs it. That doesn't make it any easier for her. Your slaves are not permitted time to waste over meals. They enter the simple kitchen, drink their allotted portion of slave food out of a cup, and get on with their duties.<<if $activeSlave.preg > 10>> Despite eating for two, her diet is still in full effect.<</if>> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> catches $activeSlave.slaveName, whose cup is always filled less than halfway, skulking around in the hope that one of the others will take her eyes off her cup, or even leave leftovers.
+<<EventNameLink $activeSlave>> is on a diet, and she needs it. That doesn't make it any easier for her. Your slaves are not permitted time to waste over meals. They enter the simple kitchen, drink their allotted portion of slave food out of a cup, and get on with their duties.<<if $activeSlave.preg > 10>> Despite eating for <<if $activeSlave.pregType <= 1>>two<<elseif $activeSlave.pregType >= 10>>far too many<<elseif $activeSlave.pregType == 9>>ten<<elseif $activeSlave.pregType == 8>>nine<<elseif $activeSlave.pregType == 7>>eight<<elseif $activeSlave.pregType == 6>>seven,<<elseif $activeSlave.pregType == 5>>six<<elseif $activeSlave.pregType == 4>>five<<elseif $activeSlave.pregType == 3>>four<<else>>three<</if>>, her diet is still in full effect.<</if>> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> catches $activeSlave.slaveName, whose cup is always filled less than halfway, skulking around in the hope that one of the others will take her eyes off her cup, or even leave leftovers.
 
 <<case "huge naturals">>
 
-<<EventNameLink $activeSlave>> comes before you naked for a routine inspection. You take particular care to examine her massive breasts; since they've grown so large it's necessary to check for unsightly veins, stretch marks, and the like. You note her big nipples with appreciation. Since her breasts are so enormous and completely free of implants, they're quite saggy. When she stands, her nipples face out and down. As you inspect her with your hands, she <<if canTalk($activeSlave) == false || ($activeSlave.accent >= 3)>>breathes a little harder and looks like she would speak, were she not mute.<<elseif ($activeSlave.lips > 70)>>murmurs through her huge lips, "Dat feelth good, <<Master>>."<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>murmurs through her piercings, "Dat feelth good, <<Master>>."<<else>>murmurs, "That feels really nice, <<Master>>."<</if>>
+<<EventNameLink $activeSlave>> comes before you naked for a routine inspection. You take particular care to examine her massive breasts; since they've grown so large it's necessary to check for unsightly veins, stretch marks, and the like. You note her big nipples with appreciation. Since her breasts are so enormous and completely free of implants, they're quite saggy. When she stands, her nipples face out and down. As you inspect her with your hands, she
+<<if !canTalk($activeSlave)>>
+	breathes a little harder and looks like she would speak, were she not mute.
+<<else>>
+	<<if ($activeSlave.lips > 70)>>
+		murmurs through her huge lips,
+	<<elseif ($activeSlave.lipsPiercing+$activeSlave.tonguePiercing > 2)>>
+		murmurs through her piercings,
+	<<else>>
+		murmurs,
+	<</if>>
+	"That feel<<s>> really ni<<c>>e, <<Master>>."
+<</if>>
 
 <<case "hugely pregnant">>
 
-- 
GitLab