From 0aae93e47d022de319475f628b47641999e25600 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sat, 11 Feb 2017 20:01:28 -0500
Subject: [PATCH] Bugfixes and guns.

---
 src/pregmod/fSlaveFeed.tw                 | 18 ++---
 src/pregmod/incubator.tw                  |  7 ++
 src/pregmod/pregmodWidgets.tw             | 81 ++++++++++++++++-------
 src/uncategorized/RESS.tw                 |  6 +-
 src/uncategorized/longSlaveDescription.tw |  2 +-
 src/uncategorized/reDevotedTwins.tw       | 16 ++---
 src/uncategorized/recETSWorkaround.tw     |  4 +-
 src/uncategorized/remoteSurgery.tw        |  6 +-
 src/uncategorized/saDrugs.tw              |  4 +-
 src/uncategorized/saLongTermEffects.tw    | 22 +++---
 10 files changed, 100 insertions(+), 66 deletions(-)

diff --git a/src/pregmod/fSlaveFeed.tw b/src/pregmod/fSlaveFeed.tw
index de7677393b0..da6e8fe225e 100644
--- a/src/pregmod/fSlaveFeed.tw
+++ b/src/pregmod/fSlaveFeed.tw
@@ -6,10 +6,10 @@
 
 The first necessary step is to prepare the milk cow and her udders.
 
-<<if $milktap.fuckdoll > 0>>
+<<if $milkTap.fuckdoll > 0>>
 	This is hilariously easy, as you have complete control over how $milkTap.slaveName is posed.
 
-<<elseif $milktap.fetish == "mindbroken">>
+<<elseif $milkTap.fetish == "mindbroken">>
 	This is very easy, as $milkTap.slaveName blankly follows your every will. Combined with her instinct to relieve the pressure in her breasts, she is simple to position.
 
 <<elseif $milkTap.rivalTarget == $activeSlave.ID>>
@@ -87,7 +87,7 @@ Next, you see to $activeSlave.slaveName.
 <<elseif tooBigBreasts($activeSlave)>>
 	You set her up so that her massive breasts pin her on $milkTap.slaveName's milky nipple.
 
-<<elseif $milktap.fuckdoll > 0>>
+<<elseif $milkTap.fuckdoll > 0>>
 	She hesitantly brings her mouth to its milky nipple, uncertain about suckling from a living doll.
 
 <<elseif $activeSlave.rivalTarget == $milkTap.ID>>
@@ -154,7 +154,7 @@ Next, you see to $activeSlave.slaveName.
 
 <br><br>
 
-<<if $milktap.fuckdoll > 0>>
+<<if $milkTap.fuckdoll > 0>>
 	Slight moaning emenates from the fuckdoll as $activeSlave.slaveName drinks from its breasts. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>her belly is round and taut, making her look pregnant. She pops off it's nipple and settles into its breasts for a short rest while hiccuping<<if $activeSlave.amp != 1>> and rubbing her gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>her belly is round, jiggling and sloshing with milk. She pops off its nipple and settles into its breasts for a short rest while hiccuping<<if $activeSlave.amp != 1>> and teasing her wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>her belly is distended and sloshing with milk. She pops off its nipple and settles into its breasts for a short rest while hiccuping<<if $activeSlave.amp != 1>> and teasing her gurgling stomach<</if>><</if>>.
 
 <<elseif $milkTap.rivalryTarget == $activeSlave.ID>>
@@ -275,10 +275,10 @@ Next, you see to $activeSlave.slaveName.
 
 The first necessary step is to prepare the cum slave and her cock and balls.
 
-<<if $milktap.fuckdoll > 0>>
+<<if $milkTap.fuckdoll > 0>>
 	This is hilariously easy, as you have complete control over how $milkTap.slaveName is posed.
 
-<<elseif $milktap.fetish == "mindbroken">>
+<<elseif $milkTap.fetish == "mindbroken">>
 	This is very easy, as $milkTap.slaveName blankly follows your every will. Combined with her instinct to relieve the building pressure in her loins, she is simple to position.
 
 <<elseif $milkTap.rivalTarget == $activeSlave.ID>>
@@ -365,7 +365,7 @@ Next, you see to $activeSlave.slaveName.
 <<elseif tooBigBreasts($activeSlave)>>
 	You set her up so that her massive breasts pin her, face first, to $milkTap.slaveName's dick.
 
-<<elseif $milktap.fuckdoll > 0>>
+<<elseif $milkTap.fuckdoll > 0>>
 	She hesitantly brings her mouth to its precum tipped dick, uncertain about sucking off a doll.
 
 <<elseif $activeSlave.rivalTarget == $milkTap.ID>>
@@ -432,7 +432,7 @@ Next, you see to $activeSlave.slaveName.
 
 <br><br>
 
-<<if $milktap.fuckdoll > 0>>
+<<if $milkTap.fuckdoll > 0>>
 	Slight moaning emenates from the fuckdoll as $activeSlave.slaveName sucks its dick. You enjoy the show, specifically the sight of $activeSlave.slaveName's belly steadily growing larger until <<if $activeSlave.inflation == 3>>her belly is round and taut, making her look pregnant. She pops off it's cock and settles into its balls for a short rest while hiccuping<<if $activeSlave.amp != 1>> and rubbing her gurgling stomach<</if>><<elseif $activeSlave.inflation == 2>>her belly is round, jiggling and sloshing with cum. She pops off its cock and settles into its balls for a short rest while hiccuping<<if $activeSlave.amp != 1>> and teasing her wobbling, gurgling stomach<</if>><<elseif $activeSlave.inflation == 1>>her belly is distended and sloshing with cum. She pops off its cock and settles into its balls for a short rest while hiccuping<<if $activeSlave.amp != 1>> and teasing her gurgling stomach<</if>><</if>>.
 
 <<elseif $milkTap.rivalryTarget == $activeSlave.ID>>
@@ -562,7 +562,7 @@ You help the bloated $activeSlave.slaveName to the couch to recover and, more im
 	<<if canWalk($activeSlave)>>She gingerly leaves your office, massaging her distended belly as she goes<<else>>Her belly wobbles as she is helped from your office<</if>>. 
 <</if>>
 <br><br>
-<<if $$milkTap.fuckdoll == 0>>
+<<if $milkTap.fuckdoll == 0>>
 Once she is gone, you see to it that the contented $milkTap.slaveName is helped back to her assignment, but only after her dribbling <<if $activeSlave.inflationType == "milk">>teats are dealt with<<else>>cock is dealt with<</if>>, causing the waiting servant to gulp nervously at what that may entail.
 <<else>>
 Once she is gone, you see to it that the dribbling fuckdoll is cleaned up and returned to her proper place, but only after her leaking <<if $activeSlave.inflationType == "milk">>teats are dealt with<<else>>cock is dealt with<</if>>, causing the waiting servant to gulp nervously at what that may entail.
diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw
index 955bff655c3..e2fd9134bfb 100644
--- a/src/pregmod/incubator.tw
+++ b/src/pregmod/incubator.tw
@@ -86,6 +86,13 @@ $incubaterNameCaps is a clean, cold hall designed to be lined with vats and thei
 		<<elseif $incubatorWeightSetting == 1>>
 			Weight management systems are offline; she will likely be malnourished.
 		<</if>>
+		<<if $incubatorMusclesSetting == 3>>
+			Her musculature is not being properly managed, saving costs but likely causing excessive muscle gain.
+		<<elseif $incubatorMusclesSetting == 2>>
+			Her musculature is being carefully managed; she will be released with near normal strength.
+		<<elseif $incubatorMusclesSetting == 1>>
+			Strength management systems are offline; she will likely be released extremely weak.
+		<</if>>
 	<</if>>
 <</for>>
 
diff --git a/src/pregmod/pregmodWidgets.tw b/src/pregmod/pregmodWidgets.tw
index e8812ca3db2..c6c383efea9 100644
--- a/src/pregmod/pregmodWidgets.tw
+++ b/src/pregmod/pregmodWidgets.tw
@@ -446,35 +446,36 @@ $activeSlave.slaveName is up for review:
 
 <<widget "ResyncHeight">>
 
-<<if $activeSlave.actualAge == 3>>
+<<switch $activeSlave.actualAge>>
+<<case 3>>
 	<<set $activeSlave.height = random(91,96)>>
-<<elseif $activeSlave.actualAge == 4>>
+<<case 4>>
 	<<set $activeSlave.height = random(97,104)>>
-<<elseif $activeSlave.actualAge == 5>>
+<<case 5>>
 	<<set $activeSlave.height = random(104,111)>>
-<<elseif $activeSlave.actualAge == 6>>
+<<case 6>>
 	<<set $activeSlave.height = random(112,119)>>
-<<elseif $activeSlave.actualAge == 7>>
+<<case 7>>
 	<<set $activeSlave.height = random(118,126)>>
-<<elseif $activeSlave.actualAge == 8>>
+<<case 8>>
 	<<set $activeSlave.height = random(124,132)>>
-<<elseif $activeSlave.actualAge == 9>>
+<<case 9>>
 	<<set $activeSlave.height = random(129,137)>>
-<<elseif $activeSlave.actualAge == 10>>
+<<case 10>>
 	<<set $activeSlave.height = random(133,142)>>
-<<elseif $activeSlave.actualAge == 11>>
+<<case 11>>
 	<<set $activeSlave.height = random(140,149)>>
-<<elseif $activeSlave.actualAge == 12>>
+<<case 12>>
 	<<set $activeSlave.height = random(147,156)>>
-<<elseif $activeSlave.actualAge == 13>>
+<<case 13>>
 	<<set $activeSlave.height = random(152,162)>>
-<<elseif $activeSlave.actualAge == 14>>
+<<case 14>>
 	<<set $activeSlave.height = random(156,165)>>
-<<elseif $activeSlave.actualAge == 15>>
+<<case 15>>
 	<<set $activeSlave.height = random(157,166)>>
-<<else>>
+<<default>>
 	<<set $activeSlave.height = random(159,167)>>
-<</if>>
+<</switch>>
 
 <</widget>>
 
@@ -483,7 +484,7 @@ $activeSlave.slaveName is up for review:
 <<if ($activeSlave.muscles+$activeSlave.height-100)/25 > 5>>
     She has a long ceramic sword strapped to her back,
 	<<switch $activeSlave.nationality>>
-	<<case "Uzbek" "Kazakh" "Belarusian" "Armenian">>
+	<<case "Uzbek" "Kazakh" "Belarusian" "Armenian" "Hungarian" "Cuban">>
 		and, in keeping with her heritage, a PKM GPMG
 	<<case "Russian">>
 		and, in keeping with her heritage, a PKP Pecheneg GPMG
@@ -491,6 +492,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a Fort-401 LMG
 	<<case "American">>
 		and, in keeping with her heritage, a US Ordnance Mk43 Mod.1 GPMG
+	<<case "Canadian">>
+		and, in keeping with her heritage, a Colt Canada 5.56-LSW LMG
 	<<case "British" "Scottish">>
 		and, in keeping with her heritage, an L7A2 GPMG
 	<<case "Japanese">>
@@ -515,6 +518,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a S&T K12 GPMG 
 	<<case "South African">>
 		and, in keeping with her heritage, a Vektor SS-77 GPMG
+	<<case "Finnish">>
+		and, in keeping with her heritage, a Valmet KvKK 62 LMG
 	<<case "Polish">>
 		and, in keeping with her heritage, a ZMT UKM-2000 GPMG
 	<<case "Swiss">>
@@ -537,10 +542,14 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a MKEK MG3 GPMG
 	<<case "Iranian">>
 		and, in keeping with her heritage, a DIO MGA3 GPMG
+	<<case "Vietnamese">>
+		and, in keeping with her heritage, a Z111 RPK LMG
 	<<case "Filipina">>
-		and, in keeping with her heritage, a GA M60E4 GPMG
+		and, in keeping with her heritage, a Government Arsenal M60E4 GPMG
 	<<case "Serbian">>
 		and, in keeping with her heritage, a Zastava M09 LMG
+	<<case "Romanian">>
+		and, in keeping with her heritage, a FACSA PM md.93 LMG
 	<<default>>
 		and a FN MAG 60.20 GPMG
 	<</switch>>
@@ -556,6 +565,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a Fort-227 assault rifle
 	<<case "American">>
 		and, in keeping with her heritage, a Colt M16A4 assault rifle
+	<<case "Canadian">>
+		and, in keeping with her heritage, a Colt Canada MRR assault rifle
 	<<case "Japanese">>
 		and, in keeping with her heritage, a Howa Type 89 assault rifle
 	<<case "British" "Scottish">>
@@ -570,6 +581,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a DGIM FX-05 Xiuhcoatl assault rifle
 	<<case "Spanish">>
 		and, in keeping with her heritage, a CETME Model C battle rifle
+	<<case "Cuban">>
+		and, in keeping with her heritage, an AKM assault rifle
 	<<case "Australian">>
 		and, in keeping with her heritage, a Lithgow EF88 Austeyr bullpup assault rifle
 	<<case "Chinese">>
@@ -584,6 +597,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a Vektor R4 assault rifle
 	<<case "Swedish">>
 		and, in keeping with her heritage, a Bofors Ak-5C assault rifle
+	<<case "Finnish">>
+		and, in keeping with her heritage, a SAKO Rk 95 TP assault rifle
 	<<case "Colombian">>
 		and, in keeping with her heritage, a Indumil ACE 22 assault rifle
 	<<case "Polish">>
@@ -608,18 +623,28 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a MKEK MPT-76 assault rifle
 	<<case "Iranian">>
 		and, in keeping with her heritage, a DIO KH-2002 Khaybar bullpup assault rifle
+	<<case "Vietnamese">>
+		and, in keeping with her heritage, a Z111 AKM assault rifle
 	<<case "Filipina">>
 		and, in keeping with her heritage, a Elitool M653P carbine
+	<<case "Thai">>
+		and, in keeping with her heritage, a MND Type 11 assault rifle
 	<<case "Brazilian">>
 		and, in keeping with her heritage, a IMBEL IA2 assault rifle
 	<<case "Argentinian">>
 		and, in keeping with her heritage, a FMAP FARA-83 assault rifle
+	<<case "Peruvian">>
+		and, in keeping with her heritage, a SIMA FAD bullpup assault rifle
 	<<case "Chilean">>
 		and, in keeping with her heritage, a FAMAE ACE 22NC assault rifle
 	<<case "Serbian">>
 		and, in keeping with her heritage, a Zastava M21A assault rifle
 	<<case "Croatian">>
-		and, in keeping with her heritage, a HS Produkt VHS-2 bullpup assault rifle
+		and, in keeping with her heritage, an HS Produkt VHS-2 bullpup assault rifle
+	<<case "Hungarian">>
+		and, in keeping with her heritage, a FEG AMD-65M assault rifle
+	<<case "Romanian">>
+		and, in keeping with her heritage, a ROMARM PA md.86 assault rifle
 	<<default>>
 		and a FN F2000 bullpup assault rifle
 	<</switch>>
@@ -662,21 +687,23 @@ $activeSlave.slaveName is up for review:
 	<<case "Swiss">>
 		and, in keeping with her heritage, a SIG MPX SMG
 	<<case "Austrian">>
-		and, in keeping with her heritage, a Steyr MPi 81 SMG
+		and, in keeping with her heritage, a Steyr AUG A3 Para XS bullpup SMG
 	<<case "Zimbabwean">>
 		<<if $activeSlave.race == "white">>
 			and, in keeping with her heritage, a Sterling Mk.IV SMG
 		<<else>>
 			and a H&K MP5 SMG
 		<</if>>
-	<<case "Czech" "Slovak">>
-		and, in keeping with her heritage, a CZUB Scorpion EVO3 A1 SMG
 	<<case "Indonesian">>
 		and, in keeping with her heritage, a Pindad PM1A1 SMG
 	<<case "Indian">>
 		and, in keeping with her heritage, a OFB MSMC SMG
+	<<case "Turkish">>
+		and, in keeping with her heritage, a Sarsilmaz SAR 109 SMG
 	<<case "Iranian">>
 		and, in keeping with her heritage, a DIO MPT-9 Tondar SMG
+	<<case "Vietnamese">>
+		and, in keeping with her heritage, a Z111 K-50M LMG
 	<<case "Filipina">>
 		and, in keeping with her heritage, a Ferfrans SCW7 PDW
 	<<case "Brazilian">>
@@ -689,6 +716,8 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a Zastava Master FLG SMG
 	<<case "Croatian">>
 		and, in keeping with her heritage, a PM Agram 2000 SMG
+	<<case "Romanian">>
+		and, in keeping with her heritage, a UM Cugir LP7 SMG
 	<<default>>
 		and a H&K MP5 SMG
 	<</switch>>
@@ -696,8 +725,8 @@ $activeSlave.slaveName is up for review:
 <<else>>
     She has a short ceramic sword strapped to her back
 	<<switch $activeSlave.nationality>>
-	<<case "Uzbek" "Kazakh" "Belarusian" "Armenian" "Ukrainian">>
-		and, in keeping with her heritage, a VPMZ-Molot Stechkin APS machine pistol
+	<<case "Uzbek" "Kazakh" "Belarusian" "Armenian" "Ukrainian" "Cuban">>
+		and, in keeping with her heritage, a Molot Ordnance Stechkin APS machine pistol
 	<<case "Russian">>
 		and, in keeping with her heritage, a KBP OTs-33 Pernach machine pistol
 	<<case "American">>
@@ -720,7 +749,7 @@ $activeSlave.slaveName is up for review:
 		and, in keeping with her heritage, a Saab Bofors Dynamics CBJ-MS machine pistol
 	<<case "Polish">>
 		and, in keeping with her heritage, a WITU PMM machine pistol
-	<<case "Czech">>
+	<<case "Czech" "Slovak">>
 		and, in keeping with her heritage, a CZUB CZ 75 Automatic machine pistol
 	<<case "Swiss">>
 		and, in keeping with her heritage, a B+T MP9 machine pistol
@@ -731,7 +760,9 @@ $activeSlave.slaveName is up for review:
 	<<case "Romanian">>
 		and, in keeping with her heritage, a UMS Pistolul md.98 Dracula machine pistol
 	<<case "Hungarian">>
-		and, in keeping with her heritage, a F&Eacute;G KGP-9 machine pistol
+		and, in keeping with her heritage, a FEG KGP-9 machine pistol
+	<<case "Peruvian">>
+		and, in keeping with her heritage, a SIMA MGP-87 machine pistol
 	<<default>>
 		and a Glock 18 machine pistol
 	<</switch>>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 16e295d2594..8cb27e95bbf 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -1505,7 +1505,7 @@ With her <<if $activeSlave.preg > 20>>enormously pregnant belly<<elseif $activeS
 	<<set $activeSlave.devotion += 5>>
 	<<set $activeSlave.vaginalCount += 1>>
 	<<set $vaginalTotal += 1>>
-	<<display "Vaginal VCheck">>
+	<<display "VaginalVCheck">>
 	<<set $activeSlave.preg to 1>>
 	<<set $activeSlave.pregType to 1>>
 	<<set $activeSlave.pregSource to -1>>
@@ -1528,7 +1528,7 @@ With her <<if $activeSlave.preg > 20>>enormously pregnant belly<<elseif $activeS
 	<<set $activeSlave.analCount += 1>>
 	<<set $analTotal += 1>>
 	<<set $activeSlave.vaginalAccessory to "chastity belt">>
-	<<display "Anal VCheck">>
+	<<display "AnalVCheck">>
 	<</replace>>
 <</click>><<if ($activeSlave.anus == 0)>> //This option will take virginity//<</if>>
 
@@ -1622,7 +1622,7 @@ With her <<if $activeSlave.preg > 20>>enormously pregnant belly<<elseif $activeS
 	<<set $activeSlave.analCount += 1>>
 	<<set $analTotal += 1>>
 	<<set $activeSlave.dickAccessory to "chastity">>
-	<<display "Anal VCheck">>
+	<<display "AnalVCheck">>
 	<</replace>>
 <</click>><<if ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
 <<if $seeExtreme == 1 && $activeSlave.indentureRestrictions <= 0>>
diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw
index 3c257257d1e..b1d78796842 100644
--- a/src/uncategorized/longSlaveDescription.tw
+++ b/src/uncategorized/longSlaveDescription.tw
@@ -2179,7 +2179,7 @@ Her scars make her look like she's in the right place.
 		<</if>>
 		<</if>>
 	<</if>>
-	<<if $activeSlave.earPiercing > 0>>
+	<<if $activeSlave.nosePiercing > 0>>
 		<<if $activeSlave.nosePiercing == 1>>
 			She has a simple stud in her nose.
 		<<else>>
diff --git a/src/uncategorized/reDevotedTwins.tw b/src/uncategorized/reDevotedTwins.tw
index 07d551d73f7..cd1d282fb52 100644
--- a/src/uncategorized/reDevotedTwins.tw
+++ b/src/uncategorized/reDevotedTwins.tw
@@ -1,18 +1,14 @@
-:: RE devoted twins
- 
-<<nobr>>
+:: RE devoted twins [nobr]
 
 <<set $nextButton to "Continue">>
 <<set $nextLink to "RIE Eligibility Check">>
 
-<</nobr>>\
-\
 $alphaTwin.slaveName and $betaTwin.slaveName are such good and devoted slaves that they happily do everything together. They sleep in each other's arms, bathe together, work together whenever they can, and fuck together. For a while they masturbated together until they became so habituated to sexual slavery that they stopped seeing much distinction between masturbation and sex with one another. At the moment, they're getting ready for their day, chatting quietly and helping each other.
-\
+<br><br>
 <span id="result">
-<<click "Take them out for the morning">>
+<br><<click "Take them out for the morning">>
 	<<replace "#result">>
-	You head out of your penthouse with a pretty sex slave under each arm. They're attentive companions, doing everything they can to mirror each other as they show off their bodies to onlookers. It's a bright, sunny day, so you walk them up and down a busy glassed-in galleria. They clearly expect you to fuck them in public, but for once you just enjoy a couple of hours with them. They start disappointed that you aren't going to use them, but they quickly get over it and enjoy preening under your arms.
+	<br>You head out of your penthouse with a pretty sex slave under each arm. They're attentive companions, doing everything they can to mirror each other as they show off their bodies to onlookers. It's a bright, sunny day, so you walk them up and down a busy glassed-in galleria. They clearly expect you to fuck them in public, but for once you just enjoy a couple of hours with them. They start disappointed that you aren't going to use them, but they quickly get over it and enjoy preening under your arms.
 	@@color:mediumaquamarine;They have both become more trusting of you,@@ and @@color:green;your reputation has increased considerably.@@
 	<<for $i to 0; $i < $slaves.length; $i++>>
 	<<if $alphaTwin.ID == $slaves[$i].ID>>
@@ -27,9 +23,9 @@ $alphaTwin.slaveName and $betaTwin.slaveName are such good and devoted slaves th
 	<<set $rep += 1000>>
 	<</replace>>
 <</click>>
-<<click "Use them side by side">>
+<br><<click "Use them side by side">>
 	<<replace "#result">>
-	Slave twins inevitably get used to threesomes with their sibling, and $alphaTwin.slaveName and $betaTwin.slaveName are no exception. They greet you with every appearance of arousal and begin a carefully balanced routine - foreplay with you, of course, but whatever parts of them aren't working on you work on the other slave. They stroke you while making out, stroke each other while sucking you to rock hardness, and finger each others' holes while <<if $PC.vagina == 1>>crowding their faces against your pussy. You reach down and seize a nipple in each hand, pulling them upward so they can suck your nipples instead; they use manual stimulation to keep you going while they do. With one straddling each of your thighs, grinding shamelessly, you can reach around and molest their butts with your own hands.<<else>>rubbing four breasts up and down your dick. Since you only have one cock, the symmetry ends when you start fucking them. As you switch from hole to hole, whichever twin isn't getting fucked at the moment uses her mouth and hands to stimulate your balls and her twin's fuckhole as you pound it. When you finally cum in $betaTwin.slaveName, $alphaTwin.slaveName sucks it out and they kiss deeply to share your ejaculate.<</if>> @@color:hotpink;They have both become more devoted to you.@@
+	<br>Slave twins inevitably get used to threesomes with their sibling, and $alphaTwin.slaveName and $betaTwin.slaveName are no exception. They greet you with every appearance of arousal and begin a carefully balanced routine - foreplay with you, of course, but whatever parts of them aren't working on you work on the other slave. They stroke you while making out, stroke each other while sucking you to rock hardness, and finger each others' holes while <<if $PC.vagina == 1>>crowding their faces against your pussy. You reach down and seize a nipple in each hand, pulling them upward so they can suck your nipples instead; they use manual stimulation to keep you going while they do. With one straddling each of your thighs, grinding shamelessly, you can reach around and molest their butts with your own hands.<<else>>rubbing four breasts up and down your dick. Since you only have one cock, the symmetry ends when you start fucking them. As you switch from hole to hole, whichever twin isn't getting fucked at the moment uses her mouth and hands to stimulate your balls and her twin's fuckhole as you pound it. When you finally cum in $betaTwin.slaveName, $alphaTwin.slaveName sucks it out and they kiss deeply to share your ejaculate.<</if>> @@color:hotpink;They have both become more devoted to you.@@
 	<<for $i to 0; $i < $slaves.length; $i++>>
 	<<if $alphaTwin.ID == $slaves[$i].ID>>
 		<<set $slaves[$i].devotion += 4>>
diff --git a/src/uncategorized/recETSWorkaround.tw b/src/uncategorized/recETSWorkaround.tw
index 3117a65dfca..0d2d1292473 100644
--- a/src/uncategorized/recETSWorkaround.tw
+++ b/src/uncategorized/recETSWorkaround.tw
@@ -124,7 +124,7 @@ The son cheers happily and hugs her relieved mother. She leans in and kisses him
 <<set $activeSlave.actualAge -= 18>>
 <<set $activeSlave.physicalAge = $activeSlave.actualAge>>
 <<set $activeSlave.visualAge = $activeSlave.actualAge>>
-<<widget "ResyncHeight">>
+<<ResyncHeight>>
 <<set $activeSlave.vagina to 0>>
 <<set $activeSlave.preg to -2>>
 <<set $activeSlave.dick to 2>>
@@ -163,7 +163,7 @@ The daughter cheers happily and hugs her relieved father. He leans in and kisses
 <<set $activeSlave.actualAge -= 18>>
 <<set $activeSlave.physicalAge = $activeSlave.actualAge>>
 <<set $activeSlave.visualAge = $activeSlave.actualAge>>
-<<widget "ResyncHeight">>
+<<ResyncHeight>>
 <<set $activeSlave.vagina to 3>>
 <<set $activeSlave.preg to 30>>
 <<set $activeSlave.dick to 0>>
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index da571791307..981a7ebaae2 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -626,8 +626,8 @@ $pronounCap has
 <<elseif ($activeSlave.areolae > 1) and  ($activeSlave.areolae < 4)>>
 	<<if $activeSlave.indentureRestrictions < 2>>
 	$pronounCap has big areolae that could be reshaped into a pattern.  Graft skin to make $possessive areolae:
-	[[Heart-shaped|Surgery Degradation][$activeSlave.areolae to 4,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType to "boobs"]]
-	 | [[Star-shaped|Surgery Degradation][$activeSlave.areolae to 5,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType to "boobs"]]
+	[[Heart-shaped|Surgery Degradation][$activeSlave.areolae to 4,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType to "areolae"]]
+	 | [[Star-shaped|Surgery Degradation][$activeSlave.areolae to 5,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType to "areolae"]]
 	<</if>>
 <<elseif $activeSlave.areolae is 4>>
 	$possessiveCap huge areolae have been surgically altered to be heart-shaped.
@@ -1581,7 +1581,7 @@ The prosthesis facility has constructed $possessive prosthetic limbs.
 	<</if>>
 <<elseif ($activeSlave.height >= 150) && ($surgeryUpgrade == 1)>>
 	<<if $activeSlave.indentureRestrictions < 1>>
-	[[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant to -1,$activeSlave.height -= 1,$cash -= $surgeryCost, $activeSlave.health -= 40,$surgeryType to "height"]]
+	[[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant to -1,$activeSlave.height -= 10,$cash -= $surgeryCost, $activeSlave.health -= 40,$surgeryType to "height"]]
 	<</if>>
 <</if>>
 <</if>>
diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw
index 10de6e93fe1..59bc6ed5b19 100644
--- a/src/uncategorized/saDrugs.tw
+++ b/src/uncategorized/saDrugs.tw
@@ -467,7 +467,7 @@
 	$pronounCap's on super fertility drugs, so $pronoun is more likely to conceive, and will have multiple pregnancy.
   <</if>>
   <<if ($slaves[$i].lactation == 0)>>
-  <<if random(0,10) < $slaves[$i].health>>
+  <<if random(0,50) < $slaves[$i].health>>
 	The hormonal changes produced by the fertility drugs have the side effect of @@color:lime;inducing lactation,@@ indistinguishable from natural lactation.
 	<<set $slaves[$i].lactation to 1>>
   <</if>>
@@ -506,7 +506,7 @@
 	$pronounCap's on fertility drugs, so $pronoun is more likely to conceive, and may experience multiple pregnancy.
 	<</if>>
 	<<if ($slaves[$i].lactation == 0)>>
-	<<if random(0,10) < $slaves[$i].health>>
+	<<if random(0,100) < $slaves[$i].health>>
 	The hormonal changes produced by the fertility drugs have the side effect of @@color:lime;inducing lactation,@@ indistinguishable from natural lactation.
 	<<set $slaves[$i].lactation to 1>>
 	<</if>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 7a66c316ad7..1705fbf8a92 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -778,16 +778,6 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr
 	<</if>>
 	<</if>>
 <<elseif ($slaves[$i].buttplug is "large plug") || ($slaves[$i].buttplug is "long, large plug")>>
-	<<if $slaves[$i].anus < 3>>
-		<<if random(1,2) == 1>>
-			Constantly wearing a large plug up her ass @@color:lime;loosens her sphincter.@@
-			<<set $slaves[$i].anus += 1>>
-		<<else>>
-			The large plug she's required to wear up her ass stretches it to the limit, but on the rare occasions when the plug is removed, her rear hole still tightens up.
-		<</if>>
-	<<else>>
-		Her anus accommodates the large plug she's required to wear.
-	<</if>>
 	<<if $slaves[$i].fuckdoll == 0>>
 	<<if $slaves[$i].fetish != "mindbroken">>
 	<<if ($slaves[$i].anus < 2)>>
@@ -799,13 +789,23 @@ and ($slaves[$i].clothes != "a slutty qipao") and ($slaves[$i].clothes != "restr
 			@@color:hotpink;breaks her to anal slavery@@ slightly.
 			<<set $slaves[$i].devotion += 1>>
 		<</if>>
-		<<if ($slaves[$i].anus == 1)>>
+		<<if ($slaves[$i].anus < 1)>>
 			It stretches her tight rosebud painfully, making her somewhat @@color:gold;less trusting@@ of you.
 			<<set $slaves[$i].trust -= 1>>
 		<</if>>
 	<</if>>
 	<</if>>
 	<</if>>
+	<<if $slaves[$i].anus < 3>>
+		<<if random(1,2) == 1>>
+			Constantly wearing a large plug up her ass @@color:lime;loosens her sphincter.@@
+			<<set $slaves[$i].anus += 1>>
+		<<else>>
+			The large plug she's required to wear up her ass stretches it to the limit, but on the rare occasions when the plug is removed, her rear hole still tightens up.
+		<</if>>
+	<<else>>
+		Her anus accommodates the large plug she's required to wear.
+	<</if>>
 <<elseif ($slaves[$i].buttplug is "huge plug") || ($slaves[$i].buttplug is "long, huge plug")>>
 	<<if ($slaves[$i].anus < 4)>>
 		<<if $slaves[$i].fuckdoll == 0>>
-- 
GitLab