From 1898f05efdb0a9620a59bc55c85ef19fc36ebd53 Mon Sep 17 00:00:00 2001
From: klorpa <30924131+klorpa@users.noreply.github.com>
Date: Mon, 27 May 2019 18:55:36 -0500
Subject: [PATCH] StillMore

---
 .../brothel/brothelAssignmentScene.tw         |  14 +-
 .../nursery/longChildDescription.tw           |  12 +-
 src/js/DefaultRules.js                        |   2 +-
 src/js/eventSelectionJS.js                    |   4 +-
 src/js/generateGenetics.js                    |   4 +-
 src/js/pregJS.js                              |   4 +-
 src/js/walkPastJS.js                          |  34 +--
 src/npc/descriptions/boobs/boobs.js           |  22 +-
 src/npc/descriptions/fAssistedSex.tw          |  22 +-
 src/npc/descriptions/fFuckdollWidgets.tw      |   8 +-
 src/npc/fRelation.tw                          |   4 +-
 src/player/actions/fEmbrace.tw                |   2 +-
 src/player/actions/fondleBoobs.tw             |  14 +-
 src/player/actions/fondleButt.tw              |   6 +-
 src/player/actions/fondleVagina.tw            |   4 +-
 src/pregmod/FSuckle.tw                        |   6 +-
 src/pregmod/analyzePlayerPregnancy.tw         |   2 +-
 src/pregmod/analyzePregnancy.tw               |   2 +-
 src/pregmod/electiveSurgery.tw                |  14 +-
 src/pregmod/fPat.tw                           |  10 +-
 src/pregmod/fillUpButt.tw                     |   4 +-
 src/pregmod/fillUpFace.tw                     |   8 +-
 src/pregmod/newChildIntro.tw                  |  12 +-
 src/pregmod/rePregInventor.tw                 |  10 +-
 src/pregmod/sePlayerBirth.tw                  |   4 +-
 src/uncategorized/REFI.tw                     |  22 +-
 src/uncategorized/RESS.tw                     |  29 ++-
 src/uncategorized/newSlaveIntro.tw            | 196 +++++++++---------
 src/uncategorized/pMercenaryRomeo.tw          |   6 +-
 src/uncategorized/ptWorkaround.tw             |  11 +-
 src/uncategorized/reBoomerang.tw              |   2 +-
 src/uncategorized/reBusyArcade.tw             |   6 +-
 src/uncategorized/remoteSurgery.tw            |   4 +-
 src/uncategorized/seWeddingTriple.tw          |   2 +-
 src/uncategorized/slaveSold.tw                |   4 +-
 src/uncategorized/storyCaption.tw             |   2 +-
 src/uncategorized/surgeryDegradation.tw       |   2 +-
 src/uncategorized/walkPastList.tw             |   4 +-
 src/utility/descriptionWidgetsFlesh.tw        |   4 +-
 src/utility/descriptionWidgetsStyle.tw        | 136 ++++++------
 40 files changed, 346 insertions(+), 312 deletions(-)

diff --git a/src/facilities/brothel/brothelAssignmentScene.tw b/src/facilities/brothel/brothelAssignmentScene.tw
index 8dd4cb32ba8..de355d0f520 100644
--- a/src/facilities/brothel/brothelAssignmentScene.tw
+++ b/src/facilities/brothel/brothelAssignmentScene.tw
@@ -18,17 +18,17 @@
 
 You could direct $assistantName to relay your orders to $activeSlave.slaveName, but you've decided to avoid relying too much on machine assistance. So, $he is merely directed to report to your office. The
 <<if $activeSlave.devotion > 95>>
-	worshipful $girl <<if $activeSlave.amp != 1>>hurries in as soon as $he possibly can<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, happy $his beloved <<= WrittenMaster($activeSlave)>> is taking an interest in $him.
+	worshipful $girl <<if $activeSlave.missingLegs != 3>>hurries in as soon as $he possibly can<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, happy $his beloved <<= WrittenMaster($activeSlave)>> is taking an interest in $him.
 <<elseif $activeSlave.devotion > 50>>
-	devoted $girl <<if $activeSlave.amp != 1>>hurries in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, eager to do whatever you demand of $him.
+	devoted $girl <<if $activeSlave.missingLegs != 3>>hurries in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, eager to do whatever you demand of $him.
 <<elseif $activeSlave.devotion > 20>>
-	$girl, broken to your will, <<if $activeSlave.amp != 1>>comes in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, clearly ready to follow orders.
+	$girl, broken to your will, <<if $activeSlave.missingLegs != 3>>comes in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, clearly ready to follow orders.
 <<elseif ($activeSlave.trust < -20) && ($activeSlave.devotion > -10)>>
-	fearful slave <<if $activeSlave.amp != 1>>comes in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, afraid of what will happen to $him if $he doesn't.
+	fearful slave <<if $activeSlave.missingLegs != 3>>comes in promptly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, afraid of what will happen to $him if $he doesn't.
 <<elseif ($activeSlave.trust < -50)>>
-	terrified slave <<if $activeSlave.amp != 1>>comes in hurriedly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, almost paralyzed by terror of what will happen to $him if $he doesn't.
+	terrified slave <<if $activeSlave.missingLegs != 3>>comes in hurriedly<<else>>comes in as soon as $he can get another slave to carry $him in<</if>>, almost paralyzed by terror of what will happen to $him if $he doesn't.
 <<else>>
-	rebellious slave <<if $activeSlave.amp != 1>>comes in slowly, having decided that $he can always decide to resist once $he hears what you want<<else>>comes in as soon as you order another slave to carry $him in, since $he can't exactly resist this without limbs<</if>>.
+	rebellious slave <<if $activeSlave.missingLegs != 3>>comes in slowly, having decided that $he can always decide to resist once $he hears what you want<<else>>comes in as soon as you order another slave to carry $him in, since $he can't exactly resist this without <<if $activeSlave.amp != 1>>legs<<else>>limbs<</if>>.
 <</if>>
 You tell $him $he's to report to <<if $Madam != 0>>$Madam.slaveName immediately, to serve in $brothelName<<else>>$brothelName immediately, to serve there<</if>> until further notice.
 
@@ -344,7 +344,7 @@ You tell $him $he's to report to <<if $Madam != 0>>$Madam.slaveName immediately,
 			<<case "hates anal">>
 				by asking if $he'll be assfucked a lot. $He <<if $activeSlave.amp == 1>>shifts uncomfortably, unconsciously trying to shield $his rear as best $he can manage without limbs.<<else>>unconsciously reaches around behind $himself, not quite shielding $his anus with $his hands.<</if>> $His lower lip quivers and $he tries to control $himself out of fear, but finally loses composure and bursts into tears.
 			<<case "hates penetration">>
-				by asking if $he's going to be constantly fucked. $He <<if $activeSlave.missingArms == 3>>shifts uncomfortably, unconsciously trying to shield $his rear as best $he can manage without <<if $activeSlave.amp == 1>>limbs<<else>>hands<</if>>.<<elseif $activeSlave.vagina > 0>>unconsciously lets $his hand<<if $activeSlave.missingArms != 0>>s<</if>> fall to $his crotch, but catches $himself and doesn't quite shield $his pussy.<<else>>unconsciously reaches around behind $himself, not quite shielding $his anus with $his hands.<</if>> $His lower lip quivers, and $he tries to control $himself out of fear, but finally loses composure and bursts into tears.
+				by asking if $he's going to be constantly fucked. $He <<if $activeSlave.missingArms == 3>>shifts uncomfortably, unconsciously trying to shield $his rear as best $he can manage without <<if $activeSlave.amp == 1>>limbs<<else>>hands<</if>>.<<elseif $activeSlave.vagina > 0>>unconsciously lets $his hand<<if $activeSlave.missingArms == 0>>s<</if>> fall to $his crotch, but catches $himself and doesn't quite shield $his pussy.<<else>>unconsciously reaches around behind $himself, not quite shielding $his anus with $his hands.<</if>> $His lower lip quivers, and $he tries to control $himself out of fear, but finally loses composure and bursts into tears.
 			<<case "repressed">>
 				that being a whore is a sin. $He starts to cry quietly. $He tries to get $himself back under control, out of fear, but finally wails and dissolves into prayers intermixed with sobbing.
 			<<case "idealistic">>
diff --git a/src/facilities/nursery/longChildDescription.tw b/src/facilities/nursery/longChildDescription.tw
index f5535b7c252..49709b9a3e9 100644
--- a/src/facilities/nursery/longChildDescription.tw
+++ b/src/facilities/nursery/longChildDescription.tw
@@ -1085,7 +1085,7 @@ $He is
 	<</if>>
 <</if>>
 
-<<if $activeChild.amp == 0>>
+<<if $activeChild.amp == 0 && $activeChild.missingArms == 0>>
 	<<if $activeChild.weight > 190>>
 		$He has hugely thick arms with sagging fat rolls and
 	<<elseif $activeChild.weight > 160>>
@@ -1129,7 +1129,7 @@ $He is
 
 <<pregnancyDescription>>
 
-<<if $activeChild.missingLegs == 0>>
+<<if $activeChild.amp == 0 && $activeChild.missingLegs == 0>>
 	<<if $activeChild.weight > 190>>
 		$He has extremely fat legs with immense soft, rather uneven thighs and
 	<<elseif $activeChild.weight > 160>>
@@ -1218,7 +1218,7 @@ $He is
 	<<if ($activeChild.hColor == "red")>>
 		<<if ($activeChild.hLength >= 10)>>
 			<<if ($activeChild.markings == "freckles") || ($activeChild.markings == "heavily freckled")>>
-				<<if (skinToneLevel($activeSlave.skin) > 5) && (skinToneLevel($activeSlave.skin) < 10)>>
+				<<if (skinToneLevel($activeChild.skin) > 5) && (skinToneLevel($activeChild.skin) < 10)>>
 					It goes perfectly with $his $activeChild.skin skin and freckles.
 				<</if>>
 			<</if>>
@@ -1245,7 +1245,7 @@ $He is
 	<<elseif $activeChild.underArmHStyle == "shaved">>
 		$His armpits appear hairless, but closer inspection reveals light, $activeChild.underArmHColor stubble.
 	<<elseif $activeChild.underArmHStyle == "neat">>
-		$His armpit hair is neatly trimmed <<if $activeChild.missingArms != 0>>since it is always in <<if $activeSlave.missingArms != 3>>at least half <</if>>full view<<else>>to not be visible unless $he lifts $his arms<</if>>.
+		$His armpit hair is neatly trimmed <<if $activeChild.missingArms != 0>>since it is always in <<if $activeChild.missingArms != 3>>at least half <</if>>full view<<else>>to not be visible unless $he lifts $his arms<</if>>.
 	<<elseif $activeChild.underArmHStyle == "bushy">>
 		$His $activeChild.underArmHColor armpit hair has been allowed to grow freely, <<if $activeChild.missingArms == 3>>creating two bushy patches under where $his arms used to be<<else>>it can be seen poking out from under $his arms at all times<</if>>.
 	<</if>>
@@ -1268,8 +1268,8 @@ $He is
 		<<earPiercingDescription>>
 		<<nosePiercingDescription>>
 		<<eyebrowPiercingDescription>>
-		<<if ($activeSlave.custom.tattoo != "") && (def $activeSlave.custom.tattoo)>>
-			<<print $activeSlave.custom.tattoo>>
+		<<if ($activeChild.custom.tattoo != "") && (def $activeChild.custom.tattoo)>>
+			<<print $activeChild.custom.tattoo>>
 		<</if>>
 	<</if>>
 <</if>>
diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js
index 57f9a71e477..41806b6d9d2 100644
--- a/src/js/DefaultRules.js
+++ b/src/js/DefaultRules.js
@@ -938,7 +938,7 @@ window.DefaultRules = (function() {
 	 * @param {object} rule
 	 */
 	function ProcessLegAccessory(slave, rule) {
-		if (rule.legAccessory !== undefined && rule.legAccessory !== null && slave.amp !== 1 && slave.legAccessory !== rule.legAccessory) {
+		if (rule.legAccessory !== undefined && rule.legAccessory !== null && slave.missingLegs !== 3 && slave.legAccessory !== rule.legAccessory) {
 			slave.legAccessory = rule.legAccessory;
 			r += `<br>${slave.slaveName}'s leg accessory was set to ${rule.legAccessory}.`;
 		}
diff --git a/src/js/eventSelectionJS.js b/src/js/eventSelectionJS.js
index 5e6320f8c37..0c1c73adcda 100644
--- a/src/js/eventSelectionJS.js
+++ b/src/js/eventSelectionJS.js
@@ -1593,7 +1593,7 @@ window.generateRandomEventPoolStandard = function(eventSlave) {
 
 		if (eventSlave.aphrodisiacs > 1 || eventSlave.inflationType === "aphrodisiac") {
 			if (eventSlave.speechRules === "restrictive" && eventSlave.releaseRules !== "permissive") {
-				if (eventSlave.amp !== 1) {
+				if (eventSlave.missingArms !== 3) {
 					State.variables.RESSevent.push("extreme aphrodisiacs");
 				}
 			}
@@ -2801,7 +2801,7 @@ window.generateRandomEventPoolServant = function(eventSlave) {
 
 		if (eventSlave.aphrodisiacs > 1 || eventSlave.inflationType === "aphrodisiac") {
 			if (eventSlave.speechRules === "restrictive" && eventSlave.releaseRules !== "permissive") {
-				if (eventSlave.amp !== 1) {
+				if (eventSlave.missingArms !== 3) {
 					State.variables.RESSevent.push("extreme aphrodisiacs");
 				}
 			}
diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js
index b847d520422..57aefd3db0d 100644
--- a/src/js/generateGenetics.js
+++ b/src/js/generateGenetics.js
@@ -1074,7 +1074,7 @@ window.generateGenetics = (function() {
 				}
 			}
 		}
-		
+
 		// myotonic hypertrophy
 		if (father !== 0) {
 			if (mother.geneticQuirks.mGain === 2 && father.geneticQuirks.mGain === 2) {
@@ -1107,7 +1107,7 @@ window.generateGenetics = (function() {
 				}
 			}
 		}
-		
+
 		// myotonic dystrophy
 		if (father !== 0) {
 			if (mother.geneticQuirks.mLoss === 2 && father.geneticQuirks.mLoss === 2) {
diff --git a/src/js/pregJS.js b/src/js/pregJS.js
index c7e0f29bc83..6e39fd05611 100644
--- a/src/js/pregJS.js
+++ b/src/js/pregJS.js
@@ -386,7 +386,7 @@ window.setPregType = function(actor) {
 		let ftvol = FetusGetPrediction(actor, actor.pregData.normalBirth);
 		let cmvol =  ftvol * actor.womb.length;
 		let maxvol = actor.pregAdaptation*2000;
-		if (State.variables.seeHyperPreg == 0) 
+		if (State.variables.seeHyperPreg == 0)
 			maxvol /= 10; //without hyperpreg enabled it's limited to be roughly ten times smaller.
 		let freevol = maxvol - cmvol;
 		let coeff = ((maxvol/actor.womb.length) / (freevol/ftvol)) / 2; // more divide to 2 is to balance for ensured 1 ova even if overlimit.
@@ -394,7 +394,7 @@ window.setPregType = function(actor) {
 		if (ovum > coeff)
 			ovum = coeff;
 		/* for future, if mounthly cycle will be a thing to implement, this will be useful.
-		if (ovum < 0) 
+		if (ovum < 0)
 			ovum = jsRandom(coeff/fertilityStack, 1);
 		*/
 		if (ovum < 1)
diff --git a/src/js/walkPastJS.js b/src/js/walkPastJS.js
index 37e2db62d93..ccd8ae5f4df 100644
--- a/src/js/walkPastJS.js
+++ b/src/js/walkPastJS.js
@@ -113,11 +113,11 @@ window.loverSlave = function(activeSlave) {
 					t += `having loud sex ${_fuckSpot}. ${name} is such a sexual addict that ${he} wants it all the time, and ${partnerName} does ${his2} best to help ${his} ${activeSlaveRel} get off. `;
 					if (canPenetrate(activeSlave) && _fuckSeed > 50) {
 						if (canDoVaginal(_partnerSlave)) {
-							if (_partnerSlave.vagina === 0 && _partnerSlave.amp !== 1) {
+							if (_partnerSlave.vagina === 0 && _partnerSlave.missingLegs === 0) {
 								t += `${name} has ${his} cock between ${partnerName}'s legs and is enjoying an enthusiastic thigh job.`;
 							} else if (_partnerSlave.vagina === 0) {
 								t += `${name} has ${his} cock between ${partnerName}'s labia and is enthusiastically teasing ${his} virgin lover.`;
-							} else if (_fuckSeed > 90 && _partnerSlave.amp !== 1) {
+							} else if (_fuckSeed > 90 && _partnerSlave.missingLegs === 0) {
 								t += `${name} has ${partnerName} on ${his2} knees and is enthusiastically fucking ${his2} pussy doggy style.`;
 							} else if (_fuckSeed > 80 && activeSlave.amp !== 1) {
 								t += `${name} has ${partnerName} pushed against the wall is is fucking ${his2} pussy from behind.`;
@@ -220,7 +220,7 @@ window.loverSlave = function(activeSlave) {
 						t += `having loud buttsex ${_fuckSpot}. ${name} is such an anal addict that ${he} wants it all the time, and ${partnerName} does ${his2} best to keep ${his2} ${activeSlaveRel} satisfied. `;
 						if (activeSlave.anus > 0 && canDoAnal(activeSlave)) {
 							t += `${name} is `;
-							if (activeSlave.amp !== 1) {
+							if (activeSlave.missingLegs === 0) {
 								t += `down on ${his} knees in front of ${partnerName}, taking `;
 							} else {
 								t += `ass up in front of ${partnerName}, taking `;
@@ -315,13 +315,13 @@ window.loverSlave = function(activeSlave) {
 							if (_partnerSlave.chastityPenis !== 1 && _partnerSlave.dick > 0) {
 								if (canPenetrate(_partnerSlave)) {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s turgid cock.`;
-								} else if (_partnerSlave.dick > 7 && activeSlave.amp !== 1) {
+								} else if (_partnerSlave.dick > 7 && activeSlave.missingArms !== 3) {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s fat cock. ${He} is milking the oversized beast as best ${he} can in an effort to draw out a nice, big load of ${his2} cum.`;
-								} else if (_partnerSlave.anus > 0 && canDoAnal(_partnerSlave) && _partnerSlave.prostate > 0 && activeSlave.amp !== 1) {
+								} else if (_partnerSlave.anus > 0 && canDoAnal(_partnerSlave) && _partnerSlave.prostate > 0 && activeSlave.missingArms !== 3) {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s limp cock. ${He} has a finger up poor impotent ${partnerName}'s butt to stimulate ${his2} prostate so ${he2} can cum for ${him}.`;
-								} else if (_partnerSlave.scrotum > 0 && activeSlave.amp !== 1) {
+								} else if (_partnerSlave.scrotum > 0 && activeSlave.missingArms !== 3) {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s limp cock. ${He} is massaging ${his2} balls so ${he2} can cum for ${him}.`;
-								} else if (activeSlave.amp !== 1) {
+								} else if (activeSlave.missingArms !== 3) {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s limp cock. ${He} has a finger massaging poor impotent ${partnerName}'s perineum in the hope of stimulating ${him2} so ${he2} can cum for ${him}.`;
 								} else {
 									t += `hungrily sucking ${his} ${activeSlaveRel}'s limp cock in the hopes ${he} can coax something out.`;
@@ -410,7 +410,7 @@ window.loverSlave = function(activeSlave) {
 								} else {
 									t += `${partnerName} has ${name} on ${his} back and is anally riding ${his} dick while raining loving insults down on ${his2} bitch of a ${activeSlaveRel}.`;
 								}
-							} else if (_partnerSlave.amp !== 1) {
+							} else if (_partnerSlave.missingArms !== 3) {
 								t += `${partnerName} is fisting ${name}'s ass while raining loving insults down on ${his2} bitch of a ${activeSlaveRel}.`;
 							} else {
 								t += `${partnerName} is pounding ${name}'s ass with a dildo while raining loving insults down on ${his2} bitch of a ${activeSlaveRel}.`;
@@ -439,7 +439,7 @@ window.loverSlave = function(activeSlave) {
 							} else if (canDoAnal(_partnerSlave)) {
 								if (_partnerSlave.anus === 0) {
 									t += `${name} is circling the tip of ${his} erection around ${partnerName}'s virgin butthole. ${partnerName} is struggling and pleading with ${him} not to take it like this.`;
-								} else if (_fuckSeed > 90 && activeSlave.amp !== 1) {
+								} else if (_fuckSeed > 90 && _partnerSlave.missingLegs === 0) {
 									t += `${name} has ${partnerName} on ${his2} knees and is forcibly fucking ${his2} ass doggy style while {he2} struggles to get away.`;
 								} else if (_fuckSeed > 80 && activeSlave.amp !== 1 && _partnerSlave.amp !== 1) {
 									t += `${name} has ${partnerName} pushed against the wall and is fucking ${his2} ass from behind while {he2} struggles to get away.`;
@@ -459,7 +459,7 @@ window.loverSlave = function(activeSlave) {
 							t += `${name} is deepthroating ${partnerName} as ${he2} struggles to breath.`;
 						} else if (canDoVaginal(activeSlave) && _fuckSeed > 30) {
 							if (canPenetrate(_partnerSlave) && activeSlave.vagina !== 0) {
-								if (_fuckSeed > 45 && _partnerSlave.amp !== 1) {
+								if (_fuckSeed > 45 && _partnerSlave.missingArms === 0) {
 									t += `${name} is forcing ${partnerName} to hold ${him} aloft as ${he} enjoys a good vaginal pounding from an unwilling partner.`;
 								} else if (_fuckSeed > 40 && activeSlave.amp !== 1 && _partnerSlave.amp !== 1) {
 									t += `${name} has ${partnerName} pinned against the wall and is taking ${his2} dick in ${his} pussy by force.`;
@@ -474,7 +474,7 @@ window.loverSlave = function(activeSlave) {
 								t += `${name} is straddling ${partnerName}'s face and forcing ${him2} to eat ${him} out.`;
 							}
 						} else if (canDoAnal(activeSlave) && canPenetrate(_partnerSlave) && _fuckSeed > 10 && activeSlave.anus !== 0) {
-							if (_fuckSeed > 20 && activeSlave.amp !== 1) {
+							if (_fuckSeed > 20 && _partnerSlave.missingArms === 0) {
 								t += `${name} is forcing ${partnerName} to hold ${him} aloft as ${he} enjoys a good anal pounding from an unwilling partner.`;
 							} else if (_fuckSeed > 10 && activeSlave.amp !== 1 && _partnerSlave.amp !== 1) {
 								t += `${name} has ${partnerName} pinned against the wall and is taking ${his2} dick in ${his} ass by force.`;
@@ -567,7 +567,7 @@ window.loverSlave = function(activeSlave) {
 										}
 									} else {
 										t += `so ${he2} has ${name} on ${his} back so that ${he2} can ride ${him} while `;
-										if (activeSlave.amp !== 1) {
+										if (activeSlave.missingArms !== 3) {
 											t += `letting ${him} fondle ${his2} bouncing belly.`;
 										} else {
 											t += `giving ${him} a face full of belly.`;
@@ -604,7 +604,7 @@ window.loverSlave = function(activeSlave) {
 										}
 									} else {
 										t += `so ${he2} has ${name} on ${his} back so that ${he2} can anally ride ${him} while `;
-										if (activeSlave.amp !== 1) {
+										if (activeSlave.missingArms !== 3) {
 											t += `letting ${him} fondle ${his2} bouncing belly.`;
 										} else {
 											t += `giving ${him} a face full of belly.`;
@@ -950,7 +950,7 @@ window.loverSlave = function(activeSlave) {
 						t +=`ears and `;
 					}
 					t += `neck, cupping a breast with one hand, and lightly stimulating ${him} with the other.`;
-				} else if (_partnerSlave.amp !== 1 && activeSlave.amp !== 1) {
+				} else if (_partnerSlave.missingArms !== 3 && activeSlave.missingArms !== 3) {
 					if (_partnerSlave.ID === V.HeadGirl.ID && V.HGSuite === 1) {
 						t += `in bed `;
 					} else if (activeSlave.livingRules === "luxurious") {
@@ -2306,10 +2306,12 @@ window.buttWatch = function(slave) {
 			}
 			break;
 		case "shibari ropes":
-			if (slave.amp !== 1 ) {
+			if (slave.missingLegs === 0) {
 				t += `Ropes bind ${his} legs, giving ${his} gait an awkward sway.`;
-			} else {
+			} else if (slave.missingLegs === 3) {
 				t += `A rope passes between ${his} leg stumps, pressing against ${his} genitals.`;
+			} else {
+				t += `A rope runs along ${his} perineum, pressing against ${his} genitals.`;
 			}
 			break;
 		case "attractive lingerie for a pregnant woman":
diff --git a/src/npc/descriptions/boobs/boobs.js b/src/npc/descriptions/boobs/boobs.js
index 6bc84d8ecdd..101df59404b 100644
--- a/src/npc/descriptions/boobs/boobs.js
+++ b/src/npc/descriptions/boobs/boobs.js
@@ -1552,13 +1552,18 @@ App.Desc.nipples = function(slave, pronouns) {
 						r += `in proportion with ${his} breasts: they're stiffly erect and `;
 						if ((slave.dick > 0) && (slave.dick < 3)) {
 							r += `bigger than ${his} girlcock.`;
-						} else if ((slave.height < 160) && (slave.amp !== 1)) {
-							r += `almost as large as ${his} little fists.`;
+						} else if ((slave.height < 160) && (slave.missingArms !== 3)) {
+							r += `almost as large as ${his} little `;
+							if (slave.missingArms == 0) {
+								r += `fists.`;
+							} else {
+								r += `fist.`;
+							}
 						} else {
-							r += 'large enough to be jerked off.';
+							r += `large enough to be jerked off.`;
 						}
 					} else {
-						r += 'enormously erect.';
+						r += `enormously erect.`;
 					}
 					break;
 				case "fuckable":
@@ -1594,8 +1599,13 @@ App.Desc.nipples = function(slave, pronouns) {
 						r += `in proportion with ${his} breasts: they've grown `;
 						if ((slave.dick > 0) && (slave.dick < 3)) {
 							r += `bigger than ${his} little girlcock.`;
-						} else if ((slave.height < 160) && (slave.amp !== 1)) {
-							r += `almost as large as ${his} little fists.`;
+						} else if ((slave.height < 160) && (slave.missingArms !== 3)) {
+							r += `almost as large as ${his} little `;
+							if (slave.missingArms == 0) {
+								r += `fists.`;
+							} else {
+								r += `fist.`;
+							}
 						} else {
 							r += `large enough to be jerked off.`;
 						}
diff --git a/src/npc/descriptions/fAssistedSex.tw b/src/npc/descriptions/fAssistedSex.tw
index 8106c1348c1..6a61054c253 100644
--- a/src/npc/descriptions/fAssistedSex.tw
+++ b/src/npc/descriptions/fAssistedSex.tw
@@ -6,31 +6,39 @@
 You order $his servants forward so that $he can tease you with $his enormously swollen body.
 <<if $activeSlave.devotion > 95>>
 	Smirking, $he leans backwards,
-	<<if $activeSlave.missingArms != 3>>
+	<<if $activeSlave.missingArms == 0>>
 		raising $his hands above $his head
+	<<elseif $activeSlave.missingArms != 3>>
+		raising $his hand above $his head
 	<<else>>
 		with two slender arms rising upward behind $him, making it look like $he has limbs once more
 	<</if>>
 	as a gaggle of $his trained menials slide underneath $his belly, lifting the monolithic organ off the ground and setting the tightly packed orb to wobbling.
 <<elseif ($activeSlave.trust < -20) && ($activeSlave.devotion > -10)>>
 	Smiling nervously, $he leans backwards,
-	<<if $activeSlave.missingArms != 3>>
+	<<if $activeSlave.missingArms == 0>>
 		raising $his hands above $his head
+	<<elseif $activeSlave.missingArms != 3>>
+		raising $his hand above $his head
 	<<else>>
 		with two slender arms rising upward behind $him, making it look like $he has limbs once more
 	<</if>>
 	as a gaggle of $his trained menials slide underneath $his belly, lifting the monolithic organ off the ground and setting the tightly packed orb to wobbling.
 <<else>>
-	<<if $activeSlave.missingArms != 3>>
-		$He covers $his eyes with $his hands,
+	<<if $activeSlave.missingArms == 0>>
+		$He covers $his <<if canSee($activeSlave)>>eyes<<else>>face<</if>> with $his hands,
+	<<elseif $activeSlave.missingArms != 3>>
+		$He tries to cover $his <<if canSee($activeSlave)>>eyes<<else>>face<</if>> with $his hand,
 	<<else>>
-		Two slender arms snake around from behind $him, almost making it look like $he has limbs once more. They cover $his quivering eyes
+		Two slender arms snake around from behind $him, almost making it look like $he has limbs once more. They cover $his quivering <<if canSee($activeSlave)>>eyes<<else>>expression<</if>>
 	<</if>>
 	as a gaggle of $his trained menials slide underneath $his belly, lifting the monolithic organ off the ground and setting the tightly packed orb to wobbling.
-	<<if $activeSlave.missingArms != 3>>
+	<<if $activeSlave.missingArms == 0>>
 		Two more servants take hold of $his arms, forcing $him to lift them above $his head.
+	<<elseif $activeSlave.missingArms != 3>>
+		Another servant takes hold of $his arm, forcing $him to lift it above $his head.
 	<<else>>
-		The hands covering $his eyes draw away, revealing $his crying face, then lift above $his head in a deliberately provocative pose.
+		The hands covering $his <<if canSee($activeSlave)>>eyes<<else>>head<</if>> draw away, revealing $his crying face, then lift above $his head in a deliberately provocative pose.
 	<</if>>
 	$He tenses in a moment of instinctive resistance, then surrenders $his body to $his aids' total control, clearly afraid of punishment.
 <</if>>
diff --git a/src/npc/descriptions/fFuckdollWidgets.tw b/src/npc/descriptions/fFuckdollWidgets.tw
index e75f18ee25f..c37cf8f90a4 100644
--- a/src/npc/descriptions/fFuckdollWidgets.tw
+++ b/src/npc/descriptions/fFuckdollWidgets.tw
@@ -43,11 +43,11 @@ You climax, <<if $PC.dick == 1>>blowing your load down $his throat<<else>>giving
 <<run clearSummaryCache($activeSlave)>>
 You decide to use the Fuckdoll's <<if $activeSlave.vagina > 3>>cavernous<<elseif $activeSlave.vagina == 3>>soft<<elseif $activeSlave.vagina == 2>>inviting<<elseif $activeSlave.vagina == 1>>tight<</if>> front hole.
 <<if $activeSlave.fuckdoll <= 10>>
-	Since $he is not well adapted to life as a living sex toy yet, $he won't respond to position commands. So, you simply <<if $activeSlave.amp == 0>>push $him down to lie on the couch<<else>>set $him on your desk<</if>> and shove <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>> inside $his vagina.
+	Since $he is not well adapted to life as a living sex toy yet, $he won't respond to position commands. So, you simply <<if $activeSlave.missingLegs != 3>>push $him down to lie on the couch<<else>>set $him on your desk<</if>> and shove <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>> inside $his vagina.
 <<elseif $activeSlave.fuckdoll <= 70>>
 	$He can follow intermediate commands, so you order $him into a position for use of $his front hole. $He obediently <<if $activeSlave.amp == 0>>gets down on all fours and <</if>>cocks $his hips, offering $his cunt until you insert <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>> into $his wet channel.
 <<else>>
-	$He can follow advanced commands, so you bring $him over to your chair <<if $activeSlave.amp == 0>>and order $him to squat down onto your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> and ride.<<else>>and impale $him on <<if $PC.dick == 1>>your cock<<else>>your strap-on<</if>>, ordering $him to do $his feeble best to bounce.<</if>>
+	$He can follow advanced commands, so you bring $him over to your chair <<if $activeSlave.missingLegs != 3>>and order $him to squat down onto your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> and ride.<<else>>and impale $him on <<if $PC.dick == 1>>your cock<<else>>your strap-on<</if>>, ordering $him to do $his feeble best to bounce.<</if>>
 <</if>>
 <<if $activeSlave.fuckdoll <= 20>>
 	$He's not fully used to being raped without warning, so $he struggles, $his muscles spasming delightfully.
@@ -186,11 +186,11 @@ You repeat this ritual throughout the week, ensuring that $he will be an @@.lime
 <<run clearSummaryCache($activeSlave)>>
 You decide to use the Fuckdoll's <<if $activeSlave.anus > 3>>gaping<<elseif $activeSlave.anus == 3>>loose<<elseif $activeSlave.anus == 2>>relaxed<<elseif $activeSlave.anus == 1>>tight<</if>> rear hole.
 <<if $activeSlave.fuckdoll <= 10>>
-	Since $he is not well adapted to life as a living sex toy yet, $he won't respond to position commands. So, you simply <<if $activeSlave.amp == 0>>walk over to $him<<else>>flip $him over<</if>> and ram <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>> up $his rear hole.
+	Since $he is not well adapted to life as a living sex toy yet, $he won't respond to position commands. So, you simply <<if $activeSlave.missingLegs != 3>>walk over to $him<<else>>flip $him over<</if>> and ram <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>> up $his rear hole.
 <<elseif $activeSlave.fuckdoll <= 80>>
 	$He can follow intermediate commands, so you order $him to present $his rear hole. $He obediently <<if $activeSlave.amp == 0>>bends over, arches $his back, and<<else>>flips over and<</if>> winks $his anus until you insert <<if $PC.dick == 1>>your cock<<else>>a strap-on<</if>>.
 <<else>>
-	$He can follow advanced commands, so you bring $him over to your chair <<if $activeSlave.amp == 0>>and order $him to squat down onto your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> and slide $his anus up and down <<if $PC.dick == 1>>your<<else>>the<</if>> shaft.<<else>>and impale $him on <<if $PC.dick == 1>>your cock<<else>>your strap-on<</if>>, ordering $him to do $his feeble best to bounce.<</if>>
+	$He can follow advanced commands, so you bring $him over to your chair <<if $activeSlave.missingLegs != 3>>and order $him to squat down onto your <<if $PC.dick == 1>>cock<<else>>strap-on<</if>> and slide $his anus up and down <<if $PC.dick == 1>>your<<else>>the<</if>> shaft.<<else>>and impale $him on <<if $PC.dick == 1>>your cock<<else>>your strap-on<</if>>, ordering $him to do $his feeble best to bounce.<</if>>
 <</if>>
 <<if $activeSlave.fuckdoll <= 20>>
 	$He's not fully used to having things suddenly forced up $his ass, so $he struggles, and $his sphincter spasms deliciously.
diff --git a/src/npc/fRelation.tw b/src/npc/fRelation.tw
index a570465c95d..3bf2d0e30fd 100644
--- a/src/npc/fRelation.tw
+++ b/src/npc/fRelation.tw
@@ -63,7 +63,7 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off
 	$activeSlave.slaveName is a lot more ready and willing for this than $slaves[$partner].slaveName, so<<if ($PC.dick == 0)>>while getting into a strap-on,<</if>> you sit $him on the couch and make $slaves[$partner].slaveName sit on $his lap, facing $him. In this position, $activeSlave.slaveName can reach around and spread $his _partnerRel's <<if $seeRace == 1>>$activeSlave.race <</if>>buttocks for _him2, controlling _him2 all the while in case _he2 has hesitations about this. $slaves[$partner].slaveName knows that _he2's trapped, and lets _his2 _activeSlaveRel hold _his2 ass wide so you can use _him2. They're face to face, and it's not hard to tell that $slaves[$partner].slaveName is glaring daggers at $activeSlave.slaveName. You reward $activeSlave.slaveName for $his obedience and punish $slaves[$partner].slaveName for _his2 resistance by forcing _him2 to suck $activeSlave.slaveName off while you finish using $slaves[$partner].slaveName.
 	<<set $activeSlave.counter.oral++, $slaves[$partner].counter.oral++, $oralTotal++>>
 	<<= VCheck.Partner()>>
-<<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && (_activeSlaveRel == "mother" || _activeSlaveRel == "father")>>
+<<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && ($activeSlave.missingArms == 0) && (_activeSlaveRel == "mother" || _activeSlaveRel == "father")>>
 	$activeSlave.slaveName gives you a little smile when $he <<if canHear($activeSlave)>>hears<<else>>learns<</if>> you wish to fuck $him and $his daughter $slaves[$partner].slaveName<<if ($PC.dick == 0)>> and <<if canSee($activeSlave)>>sees<<else>>acknowledges<</if>> your strap-on<</if>>. On your direction, $activeSlave.slaveName sits on the couch. When $slaves[$partner].slaveName enters, _his2 _activeSlaveRel spreads $his arms and tells _him2 to sit on $his lap. $slaves[$partner].slaveName gets the idea and straddles $him so they're face to face. You take $slaves[$partner].slaveName from behind; _he2 gasps as _he2 feels _his2 _activeSlaveRel's hands stimulate _him2 from the front. They make out shamelessly while you take your pleasure. When you finish, $activeSlave.slaveName lies down on the couch so $slaves[$partner].slaveName can ride $his <<if $seeRace == 1>>$activeSlave.race <</if>>face. As $he sucks the cum out of $his daughter's sopping fuckhole, $slaves[$partner].slaveName sucks you hard again. In the mood for something harder this time, you jam yourself into the older $activeSlave.slaveName. $slaves[$partner].slaveName gets off $activeSlave.slaveName's face so _he2 can offer _himself2 for fondling and groping while you pound $activeSlave.slaveName. After you're done, $slaves[$partner].slaveName returns _his2 _activeSlaveRel's affection and gives $him some gentle oral as the older slave lies there exhausted.
 	<<set $activeSlave.counter.oral += 2, $slaves[$partner].counter.oral += 2, $oralTotal += 2>>
 	<<= VCheck.Both()>>
@@ -97,7 +97,7 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off
 	<<= VCheck.Both()>>
 	<<= VCheck.Partner()>>
 <<elseif ["friend with benefits", "lover", "slave wife"].includes(_activeSlaveRel) && ($activeSlave.devotion > 20) && ($slaves[$partner].devotion > 20)>>
-	$activeSlave.slaveName and $slaves[$partner].slaveName eagerly retire to the couch and arrange themselves face to face so they can make out and enjoy each other's bodies as you enjoy theirs. You decide not to set up an elaborate threesome, and just <<if ($PC.dick == 0)>>engage in a little tribadism with<<else>>fuck<</if>> whatever hole catches your eye next. They rarely break their intimate kissing, forming between the two of them a loving entity on the couch with all sorts of interesting parts to experience. They're sex slaves, and you're fucking them, but they're also lovers who are very comfortable in each others' arms, kissing, fondling each other, and <<if ($PC.dick == 0)>>enjoying your pussy loving<<else>>taking your dick<</if>>.
+	$activeSlave.slaveName and $slaves[$partner].slaveName eagerly retire to the couch and arrange themselves face to face so they can make out and enjoy each other's bodies as you enjoy theirs. You decide not to set up an elaborate threesome, and just <<if ($PC.dick == 0)>>engage in a little tribadism with<<else>>fuck<</if>> whatever hole catches your eye next. They rarely break their intimate kissing, forming between the two of them a loving entity on the couch with all sorts of interesting parts to experience. They're sex slaves, and you're fucking them, but they're also lovers who are very comfortable in each others' <<if ($activeSlave.missingArms == 0)) && ($slaves[$partner].missingArms == 0)>>arms<<else>>embrace<</if>>, kissing, fondling each other, and <<if ($PC.dick == 0)>>enjoying your pussy loving<<else>>taking your dick<</if>>.
 	<<= VCheck.Both()>>
 	<<= VCheck.Partner()>>
 <<else>>
diff --git a/src/player/actions/fEmbrace.tw b/src/player/actions/fEmbrace.tw
index 7d9730dc91e..b6345c79682 100644
--- a/src/player/actions/fEmbrace.tw
+++ b/src/player/actions/fEmbrace.tw
@@ -47,7 +47,7 @@ You tell $activeSlave.slaveName to
 	$He pauses, obviously considering whether to resist, but eventually decides to save $his strength to fight more onerous orders, and gives in. Once $he's close, you take a moment to gaze deeply into $his <<= App.Desc.eyeColor($activeSlave)>> eyes. $He stares back, but after a few moments $he loses the contest of wills and looks down.
 <</if>>
 
-You walk around $him and put your hands around $his abdomen,<<if ($activeSlave.amp != 1)>> to gently pull $him close towards you<<else>> moving close towards $him on your desk<</if>> and then wrap your arms around $his shoulders.<<if ($activeSlave.amp != 1)>> When you press your hips against $hers,<<else>> You use your arms to prop $him up against you,<</if>> <<if ($activeSlave.trust > 20)>>letting $him lean while taking the weight of $his against you<<else>>$he tries to lean away from you, pushing against your arms<</if>>. You lovingly squeeze $him in your long, cradling embrace.
+You walk around $him and put your hands around $his abdomen, <<if ($activeSlave.amp != 1)>>to gently pull $him close towards you<<else>>moving close towards $him on your desk<</if>> and then wrap your arms around $his shoulders. <<if ($activeSlave.amp != 1)>>When you press your hips against $hers,<<else>>You use your arms to prop $him up against you,<</if>> <<if ($activeSlave.trust > 20)>>letting $him lean while taking the weight of $him against you<<else>>$he tries to lean away from you, pushing against your arms<</if>>. You lovingly squeeze $him in your long, cradling embrace.
 
 <<if ($activeSlave.boobs < 2600)>>
 	<<if ($activeSlave.nipples == "huge")>>
diff --git a/src/player/actions/fondleBoobs.tw b/src/player/actions/fondleBoobs.tw
index 2b82aeb92e1..8e112477159 100644
--- a/src/player/actions/fondleBoobs.tw
+++ b/src/player/actions/fondleBoobs.tw
@@ -145,13 +145,13 @@ You call $him over so you can fondle $his
 	<<else>>
 		flat breasts,
 	<</if>>
-	<<if ($activeSlave.amp != 1)>>
-		$he places $his hands on your <<if $PC.boobs == 1>>bosom<<elseif $PC.title == 0>>flat chest<<else>>manly chest<</if>> in turn, $his tendency towards sexual dominance encouraging $him to compete with you in fondling each other.
+	<<if ($activeSlave.missingArms != 3)>>
+		$he places $his hand<<if ($activeSlave.missingArms == 0)>>s<</if>> on your <<if $PC.boobs == 1>>bosom<<elseif $PC.title == 0>>flat chest<<else>>manly chest<</if>> in turn, $his tendency towards sexual dominance encouraging $him to compete with you in fondling each other.
 	<</if>>
 	You both alternate between taking your mouth to $his<<if ($activeSlave.lactation > 0)>> milky<</if>> nipples and $hers to yours, gently nuzzling and nibbling while simultaneously fondling each other all the while. Both of you continue to passionately lick, nibble, stroke and fondle one other until tiredly, $he slows down. When you eventually stop, $he looks up at you happily.
 	<<if ($activeSlave.accent >= 3)>>
 		$He does $his best to communicate excitement with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>, since $he does not speak $language well enough to express $himself.
-	<<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>>
+	<<elseif ($activeSlave.missingArms == 3) && (!canTalk($activeSlave))>>
 		$He does $his best to communicate excitement with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>.
 	<<elseif !canTalk($activeSlave)>>
 		$He signs that $he liked that.
@@ -204,7 +204,7 @@ You call $him over so you can fondle $his
 	$He moans passionately at the continued stimulation of $his breasts and nipples. When you finally stop, $he reaches up to your face with $his hand and lovingly strokes it, a blissful look on $his $activeSlave.skin face.
 	<<if ($activeSlave.accent >= 3)>>
 		$He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>, since $he's not confident in $his ability to express it in $language.
-	<<elseif ($activeSlave.amp == 1) && !canTalk($activeSlave)>>
+	<<elseif ($activeSlave.missingArms == 3) && !canTalk($activeSlave)>>
 		$He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>.
 	<<elseif !canTalk($activeSlave)>>
 		$He signs that $he loves you.
@@ -253,7 +253,7 @@ You call $him over so you can fondle $his
 	$He moans passionately at the continued punishment of $his breasts and nipples. Your rough play leaves red marks on $his breasts and nipples and $he becomes even more aroused. When you finally stop $he rubs the marks on $his breasts with $his hands, an ecstatic look on $his $activeSlave.skin face.
 	<<if ($activeSlave.accent >= 3)>>
 		$He does $his best to communicate pleasure with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>, since $he's not confident in $his ability to express it in $language.
-	<<elseif ($activeSlave.amp == 1) && !canTalk($activeSlave)>>
+	<<elseif ($activeSlave.missingArms == 3) && !canTalk($activeSlave)>>
 		$He does $his best to communicate $his pleasure with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>.
 	<<elseif !canTalk($activeSlave)>>
 		$He signs that $he loves it.
@@ -302,7 +302,7 @@ You call $him over so you can fondle $his
 	$He moans passionately at the continued stimulation of $his breasts and nipples. When you finally stop, $he reaches up to your face with $his hand and lovingly strokes it, a blissful look on $his $activeSlave.skin face.
 	<<if ($activeSlave.accent >= 3)>>
 		$He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>, since $he's not confident in $his ability to express it in $language.
-	<<elseif ($activeSlave.amp == 1) && !canTalk($activeSlave)>>
+	<<elseif ($activeSlave.missingArms == 3) && !canTalk($activeSlave)>>
 		$He does $his best to communicate devotion with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>face<</if>>.
 	<<elseif !canTalk($activeSlave)>>
 		$He signs that $he loves you.<<else>>"I love you, <<Master>>," $he <<say>>s euphorically.
@@ -347,7 +347,7 @@ You call $him over so you can fondle $his
 		Moving your head close to $his breasts, you nuzzle on a nipple slit with your lips and even lick it delicately with your tongue. Then you alternate, gently probing the depths of the other nipple. You dig deep into both $his breasts, teasing what was once the tips of $his<<if ($activeSlave.lactation > 0)>> milky<</if>> nipples with your fingers before vigorously fingering $his tits.
 	<</if>>
 	You sense considerable uneasiness in the <<if ($activeSlave.physicalAge > 30)>>$woman<<else>>$girl<</if>>; $he's doing $his duty as a slave by complying with your wishes, and is probably struggling with the mixture of resistance, obedience and perhaps even devotion forced to the forefront of $his mind by your hands on $his breasts. $He gradually loses $himself in the feeling of your gentle hands. When you finally stop, $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes gaze<<else>>face gazes<</if>> puzzlingly at you. Even though $he has accepted life as a sex slave, $he looks as though $he is unsure of what to make of this.
-	<<if ($activeSlave.amp == 1) && !canTalk($activeSlave)>>
+	<<if ($activeSlave.missingArms == 3) && !canTalk($activeSlave)>>
 		$His <<if canSee($activeSlave)>>eyes beg<<else>>expression begs<</if>> for an answer: is that it?
 	<<elseif !canTalk($activeSlave)>>
 		$He signs hesitantly, asking if that's it.
diff --git a/src/player/actions/fondleButt.tw b/src/player/actions/fondleButt.tw
index 2f82d55a13a..be21cbb6ac6 100644
--- a/src/player/actions/fondleButt.tw
+++ b/src/player/actions/fondleButt.tw
@@ -195,7 +195,7 @@ as well as $his
 	<</if>>
 	buttocks a gentle smack. You tell $him to stand as you are finished. $He stands and looks at you quizzically. Though $he has accepted life as a sex slave, $he cannot help but feel a conflicted mixture of enjoyment and mild embarrassment.
 <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.anus == 0)>>
-	$He obeys your harmless order but $he can't help but feel slight trepidation and trembles slightly at the thought of you groping $his butt. <<if ($activeSlave.amp != 1)>>$He stands in front of you as you <<else>>You <</if>>reach around and grab $his
+	$He obeys your harmless order but $he can't help but feel slight trepidation and trembles slightly at the thought of you groping $his butt. <<if ($activeSlave.missingLegs != 3)>>$He stands in front of you as you <<else>>You <</if>>reach around and grab $his
 	<<if $activeSlave.butt < 2>>
 		flat
 	<<elseif $activeSlave.butt <= 2>>
@@ -528,10 +528,10 @@ as well as $his
 		couch-like
 	<</if>>
 	buttocks. You start rubbing along $his cheeks, feeling the shape of $his<<if $seeRace == 1>> $activeSlave.race<</if>> ass with your fingers and squeezing gently. As you rub your fingers around $his anus, $he sighs audibly. $He moans as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He quivers while you circle around $his anus with your fingers. You look at $his face and $he is looking back at you longingly, getting aroused by your continued touch on $his butt. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but let out a moan while in your grasp.
-	<<if ($activeSlave.amp != 1)>>
+	<<if ($activeSlave.missingLegs != 3)>>
 		You pull $his body closer towards you by $his buttocks, turn $him around and push $him down, bending $him over your desk.
 	<<else>>
 		You move closer to $him, turn $him around and push $him down, face-down on your desk so that $his butt is up facing towards you.
 	<</if>>
-	You look at $his rear while you squeeze $his cheeks and rub them with your firm hands. You wander along the outline of $his posterior with both your eyes and hands, then look at $his butthole as you trace it with your fingers and thumb. Eventually, you decide to stop, and $he <<if canSee($activeSlave)>>looks up into your eyes<<else>>angles $his head to face you<</if>> ecstatically<<if ($activeSlave.amp != 1)>> as $he stands up<</if>>, eager for more.
+	You look at $his rear while you squeeze $his cheeks and rub them with your firm hands. You wander along the outline of $his posterior with both your eyes and hands, then look at $his butthole as you trace it with your fingers and thumb. Eventually, you decide to stop, and $he <<if canSee($activeSlave)>>looks up into your eyes<<else>>angles $his head to face you<</if>> ecstatically<<if ($activeSlave.missingLegs != 3)>> as $he stands up<</if>>, eager for more.
 <</if>>
diff --git a/src/player/actions/fondleVagina.tw b/src/player/actions/fondleVagina.tw
index 1125a302d10..75f62122819 100644
--- a/src/player/actions/fondleVagina.tw
+++ b/src/player/actions/fondleVagina.tw
@@ -140,7 +140,7 @@ You call $him over so you can fondle $his
 		<<else>>
 			pretty little clit
 		<</if>>
-		and rub it with your fingertips as your hand nears it. $His pussy juices run down $his leg as $he begins to moan audibly<<if ($activeSlave.missingArms != 3)>>, grasping your wrist with $his hand<<if ($missingArms == 0)>>s<</if>> tightly<</if>> and clamping $his thighs together as you continue to move your hand along $his pussy. $He moans as $he shudders in an orgasm, almost embarrassed. $He looks into your eyes expectantly.
+		and rub it with your fingertips as your hand nears it. $His pussy juices run down $his leg as $he begins to moan audibly<<if ($activeSlave.missingArms != 3)>>, grasping your wrist with $his hand<<if ($activeSlave.missingArms == 0)>>s<</if>> tightly<</if>> and clamping $his thighs together as you continue to move your hand along $his pussy. $He moans as $he shudders in an orgasm, almost embarrassed. $He looks into your eyes expectantly.
 	<<elseif ($activeSlave.devotion >= -20)>>
 		$He clearly dislikes the thought of getting fondled by you. $His lower lip quivers with trepidation as $he watches your hands move towards $him. $He has no choice but to obey if $he wants to avoid punishment. $He gasps and shakes as you gently trace along $his
 		<<if $activeSlave.labia == 1>>
@@ -162,7 +162,7 @@ You call $him over so you can fondle $his
 		<<else>>
 			pretty little clit
 		<</if>>
-		and rub it with your fingertips as your hand nears it. $His pussy juices run down $his leg as $he begins to moan audibly<<if ($activeSlave.amp != 1)>>, grasping your wrist with $his hands tightly<</if>> and clamping $his thighs together as you continue to move your hand along $his pussy. $He moans as $he shudders in an orgasm, clearly embarrassed to end up in this position as $he loses control.
+		and rub it with your fingertips as your hand nears it. $His pussy juices run down $his leg as $he begins to moan audibly<<if ($activeSlave.missingArms != 3)>>, grasping your wrist with $his hand<<if ($activeSlave.missingArms == 0)>>s<</if>> tightly<</if>> and clamping $his thighs together as you continue to move your hand along $his pussy. $He moans as $he shudders in an orgasm, clearly embarrassed to end up in this position as $he loses control.
 	<<else>>
 		As you anticipated, $he refuses to let $himself be groped by you. $He is unable to resist you, also as you expected, when you mention some of the alternatives. $He gasps and shakes as you gently trace along $his
 		<<if $activeSlave.labia == 1>>
diff --git a/src/pregmod/FSuckle.tw b/src/pregmod/FSuckle.tw
index 1cbca946d44..0c98698d17a 100644
--- a/src/pregmod/FSuckle.tw
+++ b/src/pregmod/FSuckle.tw
@@ -17,6 +17,8 @@
 /* still needed: breast implant support, nipple piercing support */
 
 You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to
+<<if ($activeSlave.missingLegs == 3)>>
+	have another slave set $him on the floor close to you.
 <<if tooBigBreasts($activeSlave)>>
 	have another slave help $him heft $his tits so $he can take a seat on the floor close to you.
 <<elseif tooBigBelly($activeSlave)>>
@@ -29,10 +31,8 @@ You <<if _mood == 2>>demand<<else>>beckon<</if>> $activeSlave.slaveName to
 	have another slave help $him heft $his balls so $he can take a seat on the floor close to you.
 <<elseif tooFatSlave($activeSlave)>>
 	have another slave help $him up so $he can take a seat on the floor close to you.
-<<elseif ($activeSlave.amp != 1)>>
-	to take a seat on the floor close to you.
 <<else>>
-	have another slave set $him on the floor close to you.
+	to take a seat on the floor close to you.
 <</if>>
 
 <<if canWalk($activeSlave)>>
diff --git a/src/pregmod/analyzePlayerPregnancy.tw b/src/pregmod/analyzePlayerPregnancy.tw
index 7aa01d5dd7b..20bea6206a1 100644
--- a/src/pregmod/analyzePlayerPregnancy.tw
+++ b/src/pregmod/analyzePlayerPregnancy.tw
@@ -270,7 +270,7 @@
 					There is not enough free space to keep this child in $nurseryName.
 				<</if>>
 			<</if>>
-		<<else>>	
+		<<else>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			Unindefined ova found, no detailed data available.<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			Age: too early for scan.
diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw
index 1ca847d73e9..09fcd3a3b1f 100644
--- a/src/pregmod/analyzePregnancy.tw
+++ b/src/pregmod/analyzePregnancy.tw
@@ -281,7 +281,7 @@
 					There is not enough free space to keep this child in $nurseryName.
 				<</if>>
 			<</if>>
-		<<else>>	
+		<<else>>
 			<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			Unindefined ova found, no detailed data available.<br>&nbsp;&nbsp;&nbsp;&nbsp;
 			Age: too early for scan.
diff --git a/src/pregmod/electiveSurgery.tw b/src/pregmod/electiveSurgery.tw
index 9034d75ae3b..54699042d0b 100644
--- a/src/pregmod/electiveSurgery.tw
+++ b/src/pregmod/electiveSurgery.tw
@@ -187,43 +187,43 @@ You have @@.orange;$PC.skin skin.@@<<if $PC.skin != $PC.origSkin>> Your original
 	<br><br>She darts for your middle.
 	<<if $PC.belly >= 120000>>
 		"My god! What happened to you? You might now want to hit the fertility drugs so hard next time. Then again, I don't think you'll see us complaining when you come in for a tummy tuck to get everything back where it used to be." She says with a wink as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue octuplet-bursting belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue octuplet-bursting belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>over-crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 110000>>
 		"My god! What happened to you? You might now want to hit the fertility drugs so hard next time. Then again, I don't think you'll see us complaining when you come in for a tummy tuck to get everything back where it used to be." She says with a wink as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue septuplet-stuffed belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue septuplet-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>over-crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 95000>>
 		Oh wow! It's like a party in there!" She says as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue sextuplet-stuffed belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue sextuplet-stuffed belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 80000>>
 		You must feel so full, like all the time. What's it feel like? Do they every calm down?" She says as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 64000>>
 		Oh wow! You're immense! I almost can't wrap my arms around it!" She says as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue quadruplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 48000>>
 		"Oh wow! You're gigantic! Are you sure you want to have surgery in this state? Things start to get complicated when you're this pregnant." She says as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue triplet-filled belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue triplet-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
 	<<elseif $PC.belly >= 32000>>
 		"My word, are you sure you want to have surgery in this state? You're gigantic! Plus things start to get complicated when you're this pregnant." She says as she uses both hands to massage your
-		<<if $PC.preg > 40>>overdue twin-filled belly, enjoying the kicks from your children within. "If you go into labor, we have everything you'll need, so don't worry."
+		<<if $PC.preg > 40>>overdue twin-filled belly, enjoying the kicks from your child<<if $PC.pregType > 1>>ren<</if>> within. "If you go into labor, we have everything you'll need, so don't worry."
 		<<else>>crowded belly.
 		<</if>>
 		<br>
diff --git a/src/pregmod/fPat.tw b/src/pregmod/fPat.tw
index 4e487066535..97c14663f5a 100644
--- a/src/pregmod/fPat.tw
+++ b/src/pregmod/fPat.tw
@@ -6,8 +6,8 @@
 <<setPlayerPronouns>>
 
 You tell $activeSlave.slaveName to
-<<if ($activeSlave.amp != 1)>>
-	move closer towards you.
+<<if $activeSlave.missingLegs == 3>>
+	have another slave set $him up onto your desk.
 <<elseif tooBigBreasts($activeSlave)>>
 	have another slave help $him heft $his tits so $he can be near you.
 <<elseif tooBigBelly($activeSlave)>>
@@ -21,7 +21,7 @@ You tell $activeSlave.slaveName to
 <<elseif tooFatSlave($activeSlave)>>
 	have another slave help $him up so $he can be near you.
 <<else>>
-	have another slave set $him up onto your desk.
+	move closer towards you.
 <</if>>
 
 /*approach*/
@@ -129,7 +129,7 @@ You walk around $him, drawing closer and slowly resting your hand on $his head.
 	Tenderly and lovingly you brush your fingers along $his head, enjoying the feeling of your slave's utterly willing submission. $He slowly leans $his body closer and closer to you<<if $activeSlave.missingLegs == 3>> and finally onto your lap<</if>>, relaxing as $he feels your caress. As $he shifts $his weight to your chest, $he feels all of the daily stresses of the day melt away, and a deep, happy sigh escapes $his lips. You smile fondly, allowing all of the troubles of being an arcology owner dissipate, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content wife.
 <<elseif ($activeSlave.relationship == -2)>>
 	Tenderly and lovingly you brush your fingers along $his head, for a moment, appreciating how easily your slave submits to your desire to pat $his head. $He slowly leans $his body closer and closer to you<<if $activeSlave.missingLegs == 3>> allowing you to move $him onto your lap<</if>>, relaxing as $he feels your caresses. As $his weight falls onto you, all of the stress from $his body melts away, and a small, respectful sigh escapes $his pursed lips. You smile fondly, allowing all of the troubles of being an arcology owner drift away, in a similar fashion to your slave. For now, just for now, you are just a _womanP and _hisP devoted and content servant.
-<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.amp != 1)>>
+<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.missingArms != 3)>>
 	As you start to touch $him $he smiles at you and takes your hand, following its movements. You tenderly and lovingly kiss it and let it rest on the side of $his head, before continuing with your ministrations. As opposed to your more submissive slaves, $activeSlave.slaveName takes an active role in your petting, gently guiding where your hand goes along $his head. You enjoy the feel of $his hand on yours, as well as $his <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>smooth scalp<<else>> hair<</if>>.
 <<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "submissive") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>>
 	$He stiffens at your touch but slowly relaxes at the sensation of your hand on $his head. You tenderly and lovingly stroke your fingers along $his scalp, enjoying the feeling of your slave's subservience. $He gently, submissively, presses $his head against your hand, like a dog. As you continue <<if $activeSlave.hStyle == "shaved bald" || $activeSlave.bald == 1>>kneading $his shaved scalp<<else>>stroking $his hair<</if>>, $he starts to clutch $his thighs, and if you listen you can hear subdued whimpers. $He looks up at you with adoring eyes, and relishes in the pureness of this act as $his master's pet to $his beloved <<= WrittenMaster($activeSlave)>>.
@@ -217,7 +217,7 @@ You move your hand down to caress $his forehead, and then slide your hand along
 		"I love you, <<Master>>," $he <<say>>s dreamily.
 	<</if>>
 	$He looks as though $he wants much more than your mere caress.
-<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && !$activeSlave.amp != 1>>
+<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.missingArms != 3)>>
 	$He tries hard to stop from losing $himself in your incredibly skilled hands. $He takes $his tendency towards sexual dominance right up to the edge of insubordination, when $he starts to caress your face in turn. When you finally stop, $his eyes are closed and $he's smiling. When you are finally finished stroking your slave, they remove their hand from yours. Then you give them a playful flick on the nose, and the mischievous twinkle in your eye is only half playful, reminding $him of $his place in these walls.
 	<<if ($activeSlave.accent >= 3)>>
 		$He does $his best to communicate enjoyment with $his <<if canSee($activeSlave)>><<= App.Desc.eyeColor($activeSlave)>> eyes<<else>>facial expressions<</if>>, since $he does not speak $language well enough to express $himself.
diff --git a/src/pregmod/fillUpButt.tw b/src/pregmod/fillUpButt.tw
index 66e5c93a3f8..6ecdc56448c 100644
--- a/src/pregmod/fillUpButt.tw
+++ b/src/pregmod/fillUpButt.tw
@@ -119,7 +119,7 @@ before shoving the equipment into $his
 <<elseif $activeSlave.devotion < -20>>
 	<<if canWalk($activeSlave)>>
 		You instruct $him to present $his anus for a $activeSlave.inflationType enema. Opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, $he tries to step back, but you catch $him and pull $him closer to you as you reach around and grab $his
-	<<elseif ($activeSlave.amp != 1)>>
+	<<elseif ($activeSlave.missingLegs != 3)>>
 		You instruct $him to present $his anus for a $activeSlave.inflationType enema. $He's opposed to the thought of being filled <<if $activeSlave.inflation > 0>>more <</if>>with $activeSlave.inflationType, but since $he is immobile, can't escape. You reach around and grab $his
 	<<else>>
 		$He's opposed to the thought of being filled with <<if $activeSlave.inflation > 0>>more <</if>>$activeSlave.inflationType, but as an amputee can do nothing about it. You reach around and grab $his
@@ -306,7 +306,7 @@ before shoving the equipment into $his
 		<<elseif $activeSlave.butt <= 20>>
 			couch-like
 		<</if>> buttocks. You start rubbing along $his cheeks, feeling the shape of $his <<if $seeRace == 1>>$activeSlave.race <</if>>ass with your fingers and squeezing gently. As you rub your fingers around $his anus, $he sighs audibly. $He moans as you continue to move around $his posterior gently reaching to touch your fingertips against $his sphincter while rubbing $his ass at the same time. $He quivers while you circle around $his anus with your fingers. You look at $his face and $he is <<if canSee($activeSlave)>>looking<<else>>gazing<</if>> back at you longingly, getting aroused by your continued touch on $his butt. You keep squeezing $his buttocks tenderly — first one, then the other and then finally both and $he can't help but let out a moan while in your grasp.
-		<<if ($activeSlave.amp != 1)>>
+		<<if ($activeSlave.missingLegs != 3)>>
 			You pull $his body closer towards you by $his buttocks, turn $him around and bend $him over your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>.
 		<<else>>
 			You pull $his body closer towards you by $his buttocks, turn $him around and place $his wriggling body on your lap, <<if $activeSlave.inflation == 2>>$his soft and jiggly <<print $activeSlave.inflationType>>-filled belly spilling over your legs<<elseif $activeSlave.inflation == 1>>$his <<print $activeSlave.inflationType>> distended belly resting on your legs<<else>>$his belly resting on your legs<</if>>.
diff --git a/src/pregmod/fillUpFace.tw b/src/pregmod/fillUpFace.tw
index aac268905b8..32513155ba7 100644
--- a/src/pregmod/fillUpFace.tw
+++ b/src/pregmod/fillUpFace.tw
@@ -29,7 +29,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl
 	<<if canWalk($activeSlave)>>
 		You instruct $him to take a seat on your lap and open $his mouth wide for the hose, but $he remains still and unresponsive. Talking to a broken mind is pointless.
 	<</if>>
-	You reach out and wrap you arms around $his
+	You reach out and wrap your arms around $his
 	<<if $activeSlave.weight > 190>>
 		immensely soft
 	<<elseif $activeSlave.belly >= 150000>>
@@ -176,12 +176,12 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl
 	<<else>>
 		firm, flat
 	<</if>>
-	belly. You <<if $activeSlave.amp != 1>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a small hiccup, that $he immediately apologizes for, from the overfilled slave and no motion at all from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the full slave and tons of motion from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the bloated slave and a little jiggle from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>.
+	belly. You <<if $activeSlave.missingArms != 3>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a small hiccup, that $he immediately apologizes for, from the overfilled slave and no motion at all from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the full slave and tons of motion from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a small hiccup, that $he immediately apologizes for, from the bloated slave and a little jiggle from $his gut. $He sighs contently, hoping you'll give $him more attention. You order $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. $His meal attempts to come back up on $his several times, but $he dutifully holds it down. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>.
 
 <<else>>
 	<<if canWalk($activeSlave)>>
 		You instruct $him to take a seat on your lap and open $his mouth wide for the hose. $He eagerly settles $himself onto your lap as you wrap your arms around $his
-	<<elseif ($activeSlave.amp != 1)>>
+	<<elseif ($activeSlave.missingLegs != 3)>>
 		You inform $him $he'll be taking a seat on your lap, opening $his mouth wide for the hose, and drinking until you tell $him $he is full enough. $He squirms with excitement as you heft $him onto your lap, wrapping your arms around $his
 	<<else>>
 		$He's devotedly <<if canSee($activeSlave)>>looks<<else>>smiles<</if>> at you as you heft $him onto your lap, wrapping your arms around $his
@@ -215,7 +215,7 @@ You attach a hose to $dairyName tap with the pipes set to pump $activeSlave.infl
 	<<else>>
 		firm, flat
 	<</if>>
-	belly. You <<if $activeSlave.amp != 1>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a cute burp followed by $his tongue running over $his lips, from the overfilled slave and no motion at all from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his near-bursting belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the full slave and tons of motion from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his overfilled belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the bloated slave and a little jiggle from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his bloated belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>.
+	belly. You <<if $activeSlave.missingArms != 3>>hand $him the hose<<else>>place the hose in $his mouth<</if>>, allowing $him to drink from it at $his own pace, as you keep a hand on the tap to control the flow. With everything in place, you place your free hand on $his gurgling stomach.<<if $activeSlave.inflation == 2>>You can feel $his $activeSlave.skin belly growing taut with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the firm orb of $his belly a couple gentle pats, eliciting a cute burp followed by $his tongue running over $his lips, from the overfilled slave and no motion at all from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two gallons of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his near-bursting belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<elseif $activeSlave.inflation == 1>>You can feel $his $activeSlave.skin belly growing larger with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give the jiggling orb of $his belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the full slave and tons of motion from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with four liters of $activeSlave.inflationType until you say otherwise, before helping $his heavy body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his overfilled belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<<else>>You can feel $his $activeSlave.skin belly swelling with $activeSlave.inflationType as it pushes out against your hand. Once you have given $him $his fill, you give $his bloated belly a couple pats, eliciting a cute burp followed by $his tongue running over $his lips, from the bloated slave and a little jiggle from $his gut. $He sighs contently, before eagerly begging for more. You tell $him to keep $himself filled with two liters of $activeSlave.inflationType until you say otherwise, before helping $his sloshing body onto the couch to recover. Apart from a few hiccups, $he spends $his time settling $his stomach and teasing $his bloated belly. Only after a few minutes of rest is the groaning $activeSlave.slaveName ready to be moved<</if>>.
 <</if>>
 
 <<if _pregDiscovery == 0>>
diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw
index c3131af5637..75c6e2121e6 100644
--- a/src/pregmod/newChildIntro.tw
+++ b/src/pregmod/newChildIntro.tw
@@ -7,9 +7,9 @@
 
 /* use the secondary location if the primary brand target won't work for this slave */
 <<set _brandTarget = $brandTarget.primary>>
-<<if (!$activeSlave.dick && $brandTarget.primary == "penis")
+<<if ($activeSlave.dick == 0 && $brandTarget.primary == "penis")
 || ($activeSlave.earShape != "none" && $brandTarget.primary == "ear")
-|| ($activeSlave.amp != 0 && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calve" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot"))
+|| (($activeSlave.amp != 0 || $activeSlave.missingLegs == 3) && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calve" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot"))
 || ($activeSlave.balls == 0 && $activeSlave.scrotum == 0 && $brandTarget.primary == "testicle")>>
 	<<set _brandTarget = $brandTarget.secondary>>
 <</if>>
@@ -28,7 +28,7 @@
 	<</if>>
 <</if>>
 
-You completed the legalities before heading to $incubatorName, knowing the tank will release $him on your approach, and instruct $assistantName to notify the new girl's parents to meet you in your office. As the tank exhumes the disoriented $girl, you help $him to $his feet<<if $incubatorReproductionSetting > 1>>, making sure to feel-up $his overdeveloped body,<</if>> and walk $him to your penthouse. Though first you must decide upon a name for the new $girl; it won't take long to reach your office, so you have only @@.orange;one chance to name $him@@ before you arrive.
+You completed the legalities before heading to $incubatorName, knowing the tank will release $him on your approach, and instruct $assistantName to notify the new $girl's parents to meet you in your office. As the tank exhumes the disoriented $girl, you help $him to $his feet<<if $incubatorReproductionSetting > 1>>, making sure to feel-up $his overdeveloped body,<</if>> and walk $him to your penthouse. Though first you must decide upon a name for the new $girl; it won't take long to reach your office, so you have only @@.orange;one chance to name $him@@ before you arrive.
 <span id="naming">
 <br>Choose a name for $him. <<textbox "$activeSlave.slaveName" $activeSlave.slaveName>>
 	<<link "Commit name.">>
@@ -949,7 +949,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 <<if $PC.preg >= 24>>
 	<br><<link "Permit $him to explore your pregnancy">>
 	<<replace "#result">>
-		You beckon the curious $girl to your weighty pregnancy and as $he approaches push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to wrap $his arms around it. $He happily runs $his hands across your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back to $his feet. $He spends a lot of time comparing your belly to $his own; $he might not be a pregnancy fetishist, but it seems likely $he may become one.
+		You beckon the curious $girl to your weighty pregnancy and, as $he approaches, push it directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to <<if $activeSlave.missingArms != 0>>embrace<<else>>wrap $his arms around<</if>> it. $He happily <<if $activeSlave.missingArms != 0>>feels up<<else>>runs $his hands across<</if>> your belly, cooing with delight at the tautness and warmth. $He jumps back with a gasp the first time $he is met with a kick from within you, but @@.hotpink;giggles pleasantly@@ as you help $him back <<if $activeSlave.missingLegs != 0>>up<<else>>to $his feet<</if>>. $He spends a lot of time comparing your belly to $his own; $he might not be a pregnancy fetishist, but it seems likely $he may become one.
 		<<set $activeSlave.devotion += 5>>
 		<<if random(1,100) > 40 && $activeSlave.fetish == "none">>
 			<<set $activeSlave.fetish = "pregnancy">>
@@ -1022,7 +1022,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 	<</link>>
 <</if>>
 
-<<if $activeSlave.amp != 1>>
+<<if $activeSlave.missingLegs != 3>>
 	<<if $activeSlave.indentureRestrictions <= 0>>
 		<br><<link "Clip $his Achilles tendons">>
 		<<set $activeSlave.heels = 1>>
@@ -1205,7 +1205,7 @@ You slowly strip down, gauging $his reactions to your show, until you are fully
 	<</link>>
 <</if>>
 
-<<if ($activeSlave.amp != 1)>>
+<<if ($activeSlave.missingArms != 3)>>
 	<br><<link "Put a shock collar on $him and force $him to rape $himself">>
 	<<set $activeSlave.trust -= 100>>
 	<<set $activeSlave.devotion -= 50>>
diff --git a/src/pregmod/rePregInventor.tw b/src/pregmod/rePregInventor.tw
index e481f36129b..4ef192c1752 100644
--- a/src/pregmod/rePregInventor.tw
+++ b/src/pregmod/rePregInventor.tw
@@ -438,7 +438,7 @@
 			"If you'll permit, <<Master>>," $he <<say>>s teasingly, "I'd like to <<sh>>ow off my 'invention' ju<<s>>t a little longer."
 		<<else>>
 			$He smirks and
-			<<if $activeSlave.amp < 1>>
+			<<if $activeSlave.missingArms != 3>>
 				motions to you that $he'd like to tease you just a little longer.
 			<<else>>
 				one of $his servants, seeming to read their mistress's mind, motions to you that your slave has something big to show off still.
@@ -446,8 +446,8 @@
 		<</if>>
 		<br><br>
 		You motion for $him to continue.
-		<<if $activeSlave.amp < 1>>
-			$He lifts $his arms over $his head and begins to spin again, giving you a glorious view of $his
+		<<if $activeSlave.missingArms != 3>>
+			$He lifts $his arm<<if $activeSlave.missingArms == 0>>s<</if>> over $his head and begins to spin again, giving you a glorious view of $his
 		<<else>>
 			$His servants spin $him again, giving you a glorious view of $his
 		<</if>>
@@ -695,8 +695,8 @@
 			a look of understanding lights up in $his eyes.
 		<</if>>
 		<<if !canTalk($activeSlave)>>
-			<<if $activeSlave.amp == 0>>
-				$He waves $his arms in mock dismay<<if $activeSlave.skill.combat > 0>> and lowers $his guard<</if>> as you prepare to wrestle $him in the pool of goop.
+			<<if $activeSlave.missingArms != 3>>
+				$He waves $his arm<<if $activeSlave.missingArms == 0>>s<</if>> in mock dismay<<if $activeSlave.skill.combat > 0>> and lowers $his guard<</if>> as you prepare to wrestle $him in the pool of goop.
 			<<else>>
 				$He waves $his stubs in mock dismay as you prepare to wrestle $him in the pool of goop.
 			<</if>>
diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index 2933a04f8c7..6fcef233b51 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -124,10 +124,10 @@ While sitting at your desk planning your day, @@.lime;your water breaks,@@ thoro
 	You barely make it half-way down the hall before you feel the first of your many children drop into position at the entrance to your birth canal. You try to keep going, but as it forces its way through your pelvis, spreading it wider, you're forced to the ground. Fortunately the penthouse is littered with supply rooms and closets, so you drag your laboring body into the nearest one instead. Fortunately, $assistantName discretely directs
 	<<if $Nurse != 0>>
 		<<setLocalPronouns $Nurse>>
-		@@.pink;$Nurse.slaveName@@ to you with everything $he'll need to deliver your children.<<if _concubinePresent == 1>> @@.pink;$Concubine.slaveName@@ bursts in after $him and circles around behind you before wrapping _his2 arms around your contraction wracked middle. _He2'll be here to comfort you while you labor.<</if>>
+		@@.pink;$Nurse.slaveName@@ to you with everything $he'll need to deliver your child<<if $PC.pregType > 1>>ren<</if>>.<<if _concubinePresent == 1>> @@.pink;$Concubine.slaveName@@ bursts in after $him and circles around behind you before wrapping _his2 arms around your contraction wracked middle. _He2'll be here to comfort you while you labor.<</if>>
 	<<elseif $Bodyguard != 0>>
 		<<setLocalPronouns $Bodyguard>>
-		@@.pink;$Bodyguard.slaveName@@ to your location. Ever since $he realized $he was protecting for not only you, but the lives you bear too, $he made sure to hone $his skills as a midwife to make sure $he could protect you and your unborn children from any dangers. $He apologizes profusely for not being there when you needed $him most; $he wanted to make sure everything was ready for your arrival.<<if _concubinePresent == 1>> @@.pink;$Concubine.slaveName@@ bursts in after $him and circles around behind you before wrapping _his2 arms around your contraction wracked middle. _He2'll be here to comfort you while you labor.<</if>>
+		@@.pink;$Bodyguard.slaveName@@ to your location. Ever since $he realized $he was protecting for not only you, but the lives you bear too, $he made sure to hone $his skills as a midwife to make sure $he could protect you and your unborn child<<if $PC.pregType > 1>>ren<</if>> from any dangers. $He apologizes profusely for not being there when you needed $him most; $he wanted to make sure everything was ready for your arrival.<<if _concubinePresent == 1>> @@.pink;$Concubine.slaveName@@ bursts in after $him and circles around behind you before wrapping _his2 arms around your contraction wracked middle. _He2'll be here to comfort you while you labor.<</if>>
 	<<elseif $HeadGirl != 0>>
 		<<setLocalPronouns $HeadGirl>>
 		@@.pink;$HeadGirl.slaveName@@ to your location. $He promises to do everything $he can to help you.<<if _concubinePresent == 1>> @@.pink;$Concubine.slaveName@@ bursts in after $him and circles around behind you before wrapping _his2 arms around your contraction wracked middle. _He2'll be here to comfort you while you labor.<</if>>
diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw
index a5c09f856fb..8cc652550d5 100644
--- a/src/uncategorized/REFI.tw
+++ b/src/uncategorized/REFI.tw
@@ -496,7 +496,7 @@ $subSlave.slaveName is <<if $subSlave.vagina > 0 || $subSlave.anus > 0>>riding a
 <<if $activeSlave.amp == 1>>
 	propped limblessly nearby. $He has
 <<elseif $activeSlave.missingLegs == 3>>
-	propped limblessly nearby. $He has
+	propped helplessly nearby. $He has
 <<elseif !canWalk($activeSlave)>>
 	kneeling in the doorway with
 <<else>>
@@ -1129,7 +1129,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 			"<<Master>>, can — can I be — can I be like, you know, that?"
 		<</if>>
 		You make $him state it more explicitly, so $he tries again:
-		<<if $activeSlave.amp == 1 && !canTalk($activeSlave)>>
+		<<if $activeSlave.missingArms == 3 && !canTalk($activeSlave)>>
 			$he wriggles around until $his <<if $activeSlave.mpreg == 1>>ass<</if>>pussy is pointed right at you.
 		<<elseif !canTalk($activeSlave)>>
 			$he <<if $activeSlave.belly >= 1500>>caresses $his _belly<<else>>frantically pantomimes a pregnant<</if>> belly, and lewdly gestures at $his <<if $activeSlave.mpreg == 1>>butthole<<else>>cunt<</if>>.
@@ -1166,20 +1166,20 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 		<<replace "#result">>
 		<<if !canTalk($activeSlave)>>
 			<<if $activeSlave.accent >= 3>>
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					$He takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy, since $he doesn't know the $language words for things like gravid and swollen belly nor does have the hands to gesture it.
 				<<else>>
 					$He fumbles through a gestured explanation that $he's fascinated by pregnancy, since $he doesn't know the $language words for things like gravid and swollen belly.
 				<</if>>
 			<<elseif $activeSlave.voice == 0>>
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					$He's mute and has no hands, so it takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy.
 				<<else>>
 					$He's mute, so $he uses gestures to communicate $his attraction to the pregnant form.
 				<</if>>
 			<<else>>
 				$He can't form
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					words and has no hands, so it takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy.
 				<<else>>
 					words, so $he uses gestures to communicate $his attraction to the pregnant figure.
@@ -1233,20 +1233,20 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 		<<replace "#result">>
 		<<if !canTalk($activeSlave)>>
 			<<if $activeSlave.accent >= 3>>
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					$He takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy, since $he doesn't know the $language words for things like impregnation and swollen belly nor does have the hands to gesture it.
 				<<else>>
 					$He fumbles through a gestured explanation that $he's fascinated by pregnancy, since $he doesn't know the $language words for things like impregnation and swollen belly.
 				<</if>>
 			<<elseif $activeSlave.voice == 0>>
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					$He's mute and has no hands, so it takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy.
 				<<else>>
 					$He's mute, so $he uses gestures to communicate $his attraction to the pregnant sex.
 				<</if>>
 			<<else>>
 				$He can't form
-				<<if $activeSlave.amp == 1>>
+				<<if $activeSlave.missingArms == 3>>
 					words and has no hands, so it takes a long, frustrating time for $him to communicate that $he's fascinated by pregnancy.
 				<<else>>
 					words, so $he uses gestures to communicate $his attraction to the pregnant sex.
@@ -1263,7 +1263,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 			"<<Master>>, I don't know. I ju<<s>>t thought that wa<<s>> really hot."
 		<</if>>
 		You ask $him whether $he wants to get pregnant too, and $he reddens before shaking $his head. You force $him to frame a response:
-		<<if $activeSlave.amp == 1 && !canTalk($activeSlave)>>
+		<<if $activeSlave.missingArms == 3 && !canTalk($activeSlave)>>
 			$he wriggles around until $his throbbing erection is pointed right at you.
 		<<elseif !canTalk($activeSlave)>>
 			$he pantomimes a pregnant belly before stroking the length of $his cock.
@@ -1322,7 +1322,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 			"<<Master>>, I don't know. I ju<<s>>t thought that wa<<s>> really hot."
 		<</if>>
 		You ask $him whether $he wants to get pregnant too, and $he reddens, knowing $he can't. You force $him to frame a response:
-		<<if $activeSlave.amp == 1 && !canTalk($activeSlave)>>
+		<<if $activeSlave.missingArms == 3 && !canTalk($activeSlave)>>
 			$he wriggles around until $his <<if $activeSlave.mpreg == 1>>ass<</if>>pussy is pointed right at you.
 		<<elseif !canTalk($activeSlave)>>
 			$he pantomimes a pregnant belly, and uses gestures to indicate arousal.
@@ -1666,7 +1666,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<<
 		"<<Master>>, would you plea<<s>>e do me like that?"
 	<</if>>
 	You make $him state it more explicitly, so $he tries again:
-	<<if $activeSlave.amp == 1 && !canTalk($activeSlave)>>
+	<<if $activeSlave.missingArms == 3 && !canTalk($activeSlave)>>
 		$he wriggles around until $his ass is pointed straight at you, <<if canDoAnal($activeSlave)>>lets out a deep breath, and relaxes $his sphincter visibly<<else>>and bounces $his rear enticingly<</if>>.
 	<<elseif !canTalk($activeSlave)>>
 		$he tries to depict anal sex with hand gestures, then gives up and turns around and points to $his ass.
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 3a8b159bc58..0908f24f567 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -750,7 +750,7 @@ The source of the many-voiced personal assistant becomes clear: probably on the
 <<case "sore ass">>
 
 One night, you see <<EventNameLink>> <<if ($activeSlave.amp == 1)>>scooting $himself from side to side uncomfortably<<elseif ($activeSlave.heels == 1) && ($activeSlave.shoes != "heels") && ($activeSlave.shoes != "pumps") && ($activeSlave.shoes != "boots") && ($activeSlave.shoes != "extreme heels")>>crawling gingerly<<elseif ($activeSlave.shoes == "heels") || ($activeSlave.shoes == "pumps") || ($activeSlave.shoes == "boots") || ($activeSlave.shoes == "extreme heels")>>tottering along painfully<<else>>walking a little funny<</if>>, as though $he has a sore butt. You call $him over to inspect $his backdoor to see if $he needs care, <<if ($activeSlave.amp == 1)>>and set $his helpless body down, spreading $his buttocks to examine $his anus.<<else>>and order $him to spread $his buttocks for you so you can examine $his anus.<</if>> $His asshole is fine, just a little sore from hard buttfucks. $He complies with you, but as you probe $him gently with a finger,
-<<if !canTalk($activeSlave) && ($activeSlave.amp == 1)>>
+<<if !canTalk($activeSlave) && ($activeSlave.missingArms == 3)>>
 	$he wriggles desperately and turns to mouth "it hurts <<Master>> please don't assrape me" at you.
 <<elseif !canTalk($activeSlave)>>
 	$he gestures desperately, telling you $his butt hurts and asking you not to assfuck $him.
@@ -2500,7 +2500,7 @@ As you inspect $him with your hands, $he
 
 <<case "hugely pregnant">>
 
-<<EventNameLink>>'s daily routine includes frequent application of special skin care to $his $activeSlave.skin, hugely swollen belly to prevent $his pregnancy from ruining $his appearance with unsightly stretch marks. Several times a day, $he visits the bathroom to <<if ($activeSlave.amp == 1)>>have another slave<<else>>carefully<</if>> coat $his entire _belly stomach in the stuff. $He's so pregnant that it's hard to reach <<if $activeSlave.belly >= 150000>>most of its mass<<else>>the underside<</if>>. The chore keeps $him occupied and stationary for quite a while; there's no need to leave $him sexually idle while $he completes it.
+<<EventNameLink>>'s daily routine includes frequent application of special skin care to $his $activeSlave.skin, hugely swollen belly to prevent $his pregnancy from ruining $his appearance with unsightly stretch marks. Several times a day, $he visits the bathroom to <<if ($activeSlave.missingArms == 3)>>have another slave<<else>>carefully<</if>> coat $his entire _belly stomach in the stuff. $He's so pregnant that it's hard to reach <<if $activeSlave.belly >= 150000>>most of its mass<<else>>the underside<</if>>. The chore keeps $him occupied and stationary for quite a while; there's no need to leave $him sexually idle while $he completes it.
 
 <<case "slave dick on slave">>
 
@@ -5432,7 +5432,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<<if $Concubine != 0>>
 			<<setLocalPronouns $Concubine 2>>
 			with $Concubine.slaveName trying _his2 best to drain your swollen belly.
-			<<if canTalk($Concubine) && $Concubine.amp != 1>>
+			<<if canTalk($Concubine)>>
 				<<run Enunciate($Concubine)>>
 				"I'm <<s>>o <<s>>orry <<Master>>... I <<s>>tepped out for a minute and thi<<s>> happen<<s>>." You ask what happened to $activeSlave.slaveName. "$He'<<s>> bound and gagged now, $he won't hurt you anymore. But what are you going to do with that belly? I won't tell anyone what happened, but we've got to get rid of it."
 			<<else>>
@@ -6062,7 +6062,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<</if>>
 		cuddled up beside you. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> lowers the temperature in the room and directs another slave to quietly put a couple of warm blankets over you and $activeSlave.slaveName. When you finally wake, several hours later, the effect is magical. You're ensconced in a little island of warmth and comfort, a tiny universe of relaxation populated only by yourself and your slave. $He woke before you did, but remained still to avoid disturbing you. <<if canSee($activeSlave)>>From the lazy, contented look in $his <<= App.Desc.eyeColor($activeSlave)>> eyes as $he meets your waking gaze, $he did not mind waiting. @@.hotpink;$He was already looking at your face when you opened your eyes.@@<<else>>From the serene expression on $his face as $he meets your waking gaze, $he did not mind waiting. @@.hotpink;$He was already looking at your face, lost in the soothing sounds of your breathing, when you opened your eyes.@@<</if>>
 		<br><br>
-		Since you're awake, $he rolls onto $his face and then further, to place $his back and <<if $activeSlave.butt > 5>>massive ass<<elseif $activeSlave.butt > 2>>healthy rear<<else>>butt<</if>> against you, making sure to drag $his $activeSlave.nipples nipples against you the whole way. You accept the invitation and spoon $him, <<if $activeSlave.height >= 185>>your bodies lining up well, since $he's as tall as you are<<elseif $activeSlave.height >= 160>>$his body fitting neatly within the embrace of your larger frame<<else>>$his small body fitting entirely within your embrace<</if>>. $His <<if $activeSlave.muscles > 30>>muscles<<else>>softness<</if>> and warmth awaken your desire, and $he feels <<if $PC.dick == 1>>your stiffening cock beginning to press against <<if $activeSlave.amp == 1>>$his perineum. $He shifts to slide $himself along its shaft<<if $PC.vagina == 1>> and down to where your pussy begins<</if>><<else>>the place between $his thighs. $He shifts to let your dick slide between them, and reaches down to massage its head<</if>><<else>>heat building against $his butt. <<if $activeSlave.amp == 1>>$He does $his best to grind against you, since $he can't caress you without hands<<else>>$He snakes a hand behind $himself to caress your womanhood, and begins to gently masturbate with the other<</if>><</if>>.
+		Since you're awake, $he rolls onto $his face and then further, to place $his back and <<if $activeSlave.butt > 5>>massive ass<<elseif $activeSlave.butt > 2>>healthy rear<<else>>butt<</if>> against you, making sure to drag $his $activeSlave.nipples nipples against you the whole way. You accept the invitation and spoon $him, <<if $activeSlave.height >= 185>>your bodies lining up well, since $he's as tall as you are<<elseif $activeSlave.height >= 160>>$his body fitting neatly within the embrace of your larger frame<<else>>$his small body fitting entirely within your embrace<</if>>. $His <<if $activeSlave.muscles > 30>>muscles<<else>>softness<</if>> and warmth awaken your desire, and $he feels <<if $PC.dick == 1>>your stiffening cock beginning to press against <<if $activeSlave.missingLegs != 0>>$his perineum. $He shifts to slide $himself along its shaft<<if $PC.vagina == 1>> and down to where your pussy begins<</if>><<else>>the place between $his thighs. $He shifts to let your dick slide between them, and reaches down to massage its head<</if>><<else>>heat building against $his butt. <<if $activeSlave.missingArms == 3>>$He does $his best to grind against you, since $he can't caress you without hands<<else>>$He snakes a hand behind $himself to caress your womanhood, and begins to gently masturbate with the other<</if>><</if>>.
 		<<if $PC.dick == 1>>
 			<<if ($activeSlave.vagina > 0) && ($activeSlave.anus > 0) && canDoVaginal($activeSlave) && canDoAnal($activeSlave)>>
 				$He begins to shift farther forward and back along your dick, causing its head to press against $his anus and then slide forward to nestle between $his pussylips. In response to $his wordless question, you nibble $his ear and tell $him that it's $his choice. $He turns $his upper torso to <<if canSee($activeSlave)>>stare at you in surprise<<else>>so that you may see $his surprise<</if>> for a moment, and then smiles and gives you a peck on the cheek.
@@ -6092,10 +6092,10 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 					$He hikes $himself up a bit, and then easily slides your cock into $his loose rectum. You share loving anal
 					<<set _didAnal = 1>>
 				<<else>>
-					$He decides against buttsex, and <<if $activeSlave.amp == 1>>contents $himself with grinding<<else>>presses $his thighs together so you can frot $him.<</if>> After making love
+					$He decides against buttsex, and <<if $activeSlave.missingLegs != 0>>contents $himself with grinding<<else>>presses $his thighs together so you can frot $him.<</if>> After making love
 				<</if>>
 			<<else>>
-				You <<if $activeSlave.amp == 1>>grind against $him<<else>>frot $him<</if>>
+				You <<if $activeSlave.missingLegs != 0>>grind against $him<<else>>frot $him<</if>>
 			<</if>>
 		<<else>>
 			You reach around $him and attend to a nipple with each hand, spreading your attention to the whole breast once they<<if $activeSlave.nipples != "fuckable">>'re perfectly stiff<<else>>'ve tightened around your fingers<</if>>. After sharing gentle lovemaking
@@ -8255,7 +8255,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
 		You call $activeSlave.slaveName in and ask how full $he is. $He looks confused for a moment but soon figures out what you mean.
-		<<if !canTalk($activeSlave) && ($activeSlave.amp == 1)>>
+		<<if !canTalk($activeSlave) && ($activeSlave.missingArms == 3)>>
 			As a mute amputee $he communicates poorly,
 			<<if $activeSlave.inflationType == "cum">>
 				<<if $activeSlave.bellyFluid >= 10000>>
@@ -10016,9 +10016,8 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<<if $activeSlave.amp == 1>>
 			limbless torso and head completely: everything except the lower part of $his face, and $his boobs.
 		<<else>>
-			arms, legs, and $his face from the nose up.
+			<<if $activeSlave.missingArms == 0 && $activeSlave.missingLegs == 0>>arms, legs,<<else>>limbs<</if>> and $his face from the nose up. The only flesh visible at all is $his mouth, $his chin, and $his huge breasts, supported and presented by gentle corseting.
 		<</if>>
-		The only flesh visible at all is $his mouth, $his chin, and $his huge breasts, supported and presented by gentle corseting.
 		<<if $activeSlave.amp == 1>>
 			You carry $him around
 			<<if $club != 0>>
@@ -10110,7 +10109,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 <<link "No, reassure $him that $he doesn't need to be a slut">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
-		You kindly explain that you've decided to save $his virginity — for now. $He looks slightly down-hearted and tries to smile nonetheless, but finds $himself swept off $his <<if $activeSlave.amp == 1>>stumps<<else>>feet<</if>> and<<if $activeSlave.bellyPreg >= 5000>> gently<</if>> deposited on the couch. $He gasps with surprise when $he finds $himself being teased, fondled, and massaged rather than outright used. In no time at all $he's pressing $his whole<<if $activeSlave.belly >= 5000>> <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>rounded<</if>><</if>> body against you and shivering with delight. $He shudders, almost uncontrollably, when you grind your <<if $PC.dick == 0>>clitoris<<else>>dick<</if>> against $his moistened, wet pussy between $his thighs, taking extra care not to penetrate the willing slave. $He leaves your office feeling @@.hotpink;very close to $his <<= WrittenMaster()>> indeed,@@ and seems to have forgotten $his unfucked vagina, for now.
+		You kindly explain that you've decided to save $his virginity — for now. $He looks slightly down-hearted and tries to smile nonetheless, but finds $himself swept off $his <<if $activeSlave.missingLegs == 3>>stumps<<elseif $activeSlave.missingLegs != 0>>foot<<else>>feet<</if>> and<<if $activeSlave.bellyPreg >= 5000>> gently<</if>> deposited on the couch. $He gasps with surprise when $he finds $himself being teased, fondled, and massaged rather than outright used. In no time at all $he's pressing $his whole<<if $activeSlave.belly >= 5000>> <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>rounded<</if>><</if>> body against you and shivering with delight. $He shudders, almost uncontrollably, when you grind your <<if $PC.dick == 0>>clitoris<<else>>dick<</if>> against $his moistened, wet pussy between $his thighs, taking extra care not to penetrate the willing slave. $He leaves your office feeling @@.hotpink;very close to $his <<= WrittenMaster()>> indeed,@@ and seems to have forgotten $his unfucked vagina, for now.
 		<<set $activeSlave.devotion += 4>>
 	<</replace>>
 <</link>>
@@ -11809,7 +11808,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 	<<link "Share $his body with the public">>
 		<<EventNameDelink $activeSlave>>
 		<<replace "#result">>
-			<<if ($activeSlave.amp != 1)>>
+			<<if ($activeSlave.missingLegs != 3)>>
 				$activeSlave.slaveName is surprised to find you walking beside $him, but obediently falls in behind you as a proper slave should.
 			<<else>>
 				You scoop $activeSlave.slaveName's limbless form up and carry $him out.
@@ -12177,9 +12176,9 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 		<<elseif $activeSlave.belly >= 300000>>
 			$he struggles to get into position with $his _belly stomach in the way,
 		<<elseif $activeSlave.belly >= 10000>>
-			$he gently lowers $his <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>bloated<</if>> form to its knees,
+			$he gently lowers $his <<if $activeSlave.bellyPreg >= 3000>>gravid<<else>>bloated<</if>> form to <<if $activeSlave.missingLegs == 0>>its knees<<else>>the ground<</if>>,
 		<<else>>
-			$he gets down on $his knees,
+			$he gets down on <<if $activeSlave.missingLegs == 0>>$his knees<<else>>the ground<</if>>,
 		<</if>>
 		$he @@.hotpink;focuses on the task@@ in front of $him with all $his considerable intelligence, clearly having decided to make things easier on $himself by conforming to $his new life.
 		<<set $activeSlave.devotion += 4, $activeSlave.counter.oral++, $oralTotal++>>
@@ -14152,8 +14151,8 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 			<<else>>
 				<<= VCheck.Vaginal()>>
 			<</if>>
-			<<if ($activeSlave.amp != 1)>>
-				$He does $his best to steady $himself atop the squirming mass, but $his hands are slick from the lotion and $he slides around for a while before $he gives up and accepts that $he's in for an uncomfortable time.
+			<<if ($activeSlave.missingArms != 3)>>
+				$He does $his best to steady $himself atop the squirming mass, but $his <<if ($activeSlave.missingArms != 0)>>hand is<<else>>hands are<</if>> slick from the lotion and $he slides around for a while before $he gives up and accepts that $he's in for an uncomfortable time.
 			<</if>>
 			<<if $activeSlave.mpreg == 1>>
 				Taking it up the ass
diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw
index ccf2f9ae04f..f7ecef19630 100644
--- a/src/uncategorized/newSlaveIntro.tw
+++ b/src/uncategorized/newSlaveIntro.tw
@@ -14,9 +14,9 @@
 
 /* use the secondary location if the primary brand target won't work for this slave */
 <<set _brandTarget = $brandTarget.primary>>
-<<if (!$activeSlave.dick && $brandTarget.primary == "penis")
+<<if ($activeSlave.dick == 0 && $brandTarget.primary == "penis")
 || ($activeSlave.earShape != "none" && $brandTarget.primary == "ear")
-|| ($activeSlave.amp != 0 && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calve" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot"))
+|| (($activeSlave.amp != 0 || $activeSlave.missingLegs == 3) && ($brandTarget.primary == "thigh" || $brandTarget.primary == "calve" || $brandTarget.primary == "ankle" || $brandTarget.primary == "foot"))
 || ($activeSlave.balls == 0 && $activeSlave.scrotum == 0 && $brandTarget.primary == "testicle")>>
 	<<set _brandTarget = $brandTarget.secondary>>
 <</if>>
@@ -846,7 +846,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Clean up $his whorish appearance">>
 		<<replace "#introResult">>
-			$He's totally unsurprised when you send $him to the salon for a makeover. It takes several days of work before $he's brought back in for another inspection; when $he arrives, you wordlessly point $him to a full length mirror. $He <<if canSee($activeSlave)>>sees $himself<<else>><<if $activeSlave.amp != 1>>tenderly uses $his hands and finds $himself<<else>>stoically waits while you vividly describe $his new appearance. One<</if>><</if>> without tattoos, a hooker's haircut and piercings, a conventionally pretty $girl with subtle implants and a clean appearance. $He gasps <<if $activeSlave.amp != 0>>and covers $his mouth with a hand<<else>>but quickly closes $his mouth<</if>>, and then suddenly bursts into tears. "Thank you, <<Master>>," $he sobs. "I never would have thought."<<if $activeSlave.amp != 1>>$He reaches out to touch $his reflection. <<else>>$He pauses for just a moment. <</if>>I <<if canSee($activeSlave)>>look<<else>>feel<</if>> like a nice $girl." $He is @@.hotpink;grateful to you@@ for <<if canSee($activeSlave)>>showing $him<<else>><<if $activeSlave.amp != 1>>letting $him feel<<else>>detailing<</if>><</if>> this new side of $himself, and has @@.mediumaquamarine;begun to trust@@ that being your slave will be less degrading than being a free prostitute.
+			$He's totally unsurprised when you send $him to the salon for a makeover. It takes several days of work before $he's brought back in for another inspection; when $he arrives, you wordlessly point $him to a full length mirror. $He <<if canSee($activeSlave)>>sees $himself<<else>><<if $activeSlave.missingArms != 3>>tenderly uses $his hand<<if $activeSlave.missingArms == 0>>s<</if>> and finds $himself<<else>>stoically waits while you vividly describe $his new appearance. One<</if>><</if>> without tattoos, a hooker's haircut and piercings, a conventionally pretty $girl with subtle implants and a clean appearance. $He gasps <<if $activeSlave.missingArms != 3>>and covers $his mouth with a hand<<else>>but quickly closes $his mouth<</if>>, and then suddenly bursts into tears. "Thank you, <<Master>>," $he sobs. "I never would have thought."<<if $activeSlave.missingArms != 3>>$He reaches out to touch $his reflection. <<else>>$He pauses for just a moment. <</if>>I <<if canSee($activeSlave)>>look<<else>>feel<</if>> like a nice $girl." $He is @@.hotpink;grateful to you@@ for <<if canSee($activeSlave)>>showing $him<<else>><<if $activeSlave.missingArms != 3>>letting $him feel<<else>>detailing<</if>><</if>> this new side of $himself, and has @@.mediumaquamarine;begun to trust@@ that being your slave will be less degrading than being a free prostitute.
 		<</replace>>
 		<<set $activeSlave.trust += 4>>
 		<<set $activeSlave.devotion += 4>>
@@ -1473,7 +1473,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 				<<if $activeSlave.amp == 1>>
 					You secure $his unresisting body to the couch next to your desk with $his vagina exposed.
 				<<else>>
-					You cuff $his <<if $activeSlave.missingArms != 3>>wrist<<if $activeSlave.missingArms != 0>>s<</if>><<if $activeSlave.missingLegs != 3>> and <</if>><</if>><<if $activeSlave.missingLegs != 3>>ankle<<if $activeSlave.missingLegs != 0>>s<</if>><</if>> and secure $his unresisting body to the couch next to your desk with $his legs spread.
+					You cuff $his <<if $activeSlave.missingArms != 3>>wrist<<if $activeSlave.missingArms == 0>>s<</if>><<if $activeSlave.missingLegs != 3>> and <</if>><</if>><<if $activeSlave.missingLegs != 3>>ankle<<if $activeSlave.missingLegs == 0>>s<</if>><</if>> and secure $his unresisting body to the couch next to your desk with $his legs spread.
 				<</if>>
 				$He writhes and moans as you enter $his virgin pussy. You might not have even had to restrain $him for this, but being tied up and deflowered sends $him a message. $He's certainly entered your service in a way that colors $his impression of you @@.hotpink;with pain@@ and @@.gold;fear.@@ @@.lime;$His tight little pussy has been broken in.@@
 				<<set $activeSlave.devotion += 5>>
@@ -1506,7 +1506,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 			<<if $activeSlave.amp == 1>>
 				You secure $his unresisting body to the couch next to your desk with $his butt sticking out.
 			<<else>>
-				You cuff $his <<if $activeSlave.missingArms != 3>>wrist<<if $activeSlave.missingArms != 0>>s<</if>><<if $activeSlave.missingLegs != 3>> and <</if>><</if>><<if $activeSlave.missingLegs != 3>>ankle<<if $activeSlave.missingLegs != 0>>s<</if>><</if>> and secure $his unresisting body to the couch next to your desk so that $he's straddling the back of the couch with $his butt sticking out.
+				You cuff $his <<if $activeSlave.missingArms != 3>>wrist<<if $activeSlave.missingArms == 0>>s<</if>><<if $activeSlave.missingLegs != 3>> and <</if>><</if>><<if $activeSlave.missingLegs != 3>>ankle<<if $activeSlave.missingLegs == 0>>s<</if>><</if>> and secure $his unresisting body to the couch next to your desk so that $he's straddling the back of the couch with $his butt sticking out.
 			<</if>>
 			$He lies obediently still until $he feels the lubricated head of your cock pushing against $his virgin butthole, at which point $he starts in surprise. When the pain of the buttfuck gets to be too much $he begs you to use $his <<if $activeSlave.dick == 0>>pussy<<else>>mouth<</if>> instead. $He gasps and cries as you slowly push your cock all the way up $his tight little butt, and in no time you fill $his rectum with cum. $He's certainly entered your service in a way that colors $his impression of you @@.mediumorchid;with pain@@ and @@.gold;fear.@@ @@.lime;$His tight little ass has been broken in.@@
 		<</replace>>
@@ -1673,7 +1673,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 <</if>>
 
-<<if $PC.belly >= 3000 && $activeSlave.amp != 1>>
+<<if $PC.belly >= 3000 && $activeSlave.missingArms != 3>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Make $him worship your pregnancy">>
 		<<replace "#introResult">>
@@ -1689,59 +1689,59 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 		<</replace>>
 	<</link>>
 	<<if $PC.preg >= 28>>
-	<<if $PC.pregMood == 2 && canPenetrate($activeSlave)>>
-		|
-		<<link "$He has a dick and you need it">>
-			<<replace "#introResult">>
-				You aggressively approach $activeSlave.slaveName, forcing your pregnancy directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to be pushed to the ground. You quickly straddle $his face, forcing your oozing cunt over $his mouth as you eagerly stroke $his cock to full length.
-				<<if $activeSlave.fetish == "pregnancy">>
-					$He groans with disappointment as your pregnant pussy leaves $his reach, though $his displeasure is short lived as you greedily take $his entire dick into your aching snatch. You ride $him mercilessly, frequently smacking $him with your heavy belly. $He loves every minute of it, especially when $he feels your body tense up as $he lets loose $his load deep into you. Where most slaves would be begging for mercy, $he @@.hotpink;eagerly complies@@ as you adjust yourself and begin round two. You don't know what came over you, but when you wake up, you find $he's resting peacefully under your gravid mass. <<if $activeSlave.fetishKnown == 0>>It seems $he likes @@.green;being a pregnant _womanP's plaything.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a pregnancy fetish and the look on $his face confirms it.<</if>> A kick from within startles you from your thoughts; it would appear your child<<if $PC.pregType > 1>>ren<</if>> agree<<if $PC.pregType == 1>>s<</if>> that you'll have to have another ride sometime.
-					<<set $activeSlave.devotion += 15>>
-				<<else>>
-					$He coughs as your pregnant pussy vacates $his face, though $his relief is short lived as you greedily slam yourself down onto $his waiting dick. You ride $him mercilessly, frequently smacking $him with your heavy belly. $He hates every minute of it, choosing to alternate between begging you to stop and just openly weeping. You cum hard as you watch the look on $his face as $he unwillingly cums deep inside you. $He cries out in protest as you continue raping $him, but you don't care. All that matters is your satisfaction. This continues until you pass out from orgasmic exhaustion with $him still inside you. You are eventually awoken by $his desperate struggle to escape from beneath your gravid mass; $he quickly regrets $his choices as you remount $him for one last go. $He now @@.hotpink;better understands $his place as a toy@@ and is @@.gold;terrified@@ of your insatiable lust.
-					<<set $activeSlave.devotion += 5, $activeSlave.trust -= 15>>
-				<</if>>
-				<<set $activeSlave.counter.penetrative += 5, $penetrativeTotal += 5>>
-				<<set $activeSlave.counter.oral++, $oralTotal++>>
-			<</replace>>
-		<</link>>
-	<<elseif $PC.pregMood == 1 && $PC.lactation > 0>>
-		|
-		<<link "Take $him to your breast">>
-			<<replace "#introResult">>
-				You calmly approach $activeSlave.slaveName, pulling $him into a soothing embrace against your
-				<<if $PC.boobsBonus > 2>>
-					enormous<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
-				<<elseif $PC.boobsBonus == 2>>
-					huge<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
-				<<elseif $PC.boobsBonus == 1>>
-					large<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
-				<<elseif $PC.boobsBonus == -1>>
-					milk laden breasts.
-				<<elseif $PC.boobsBonus == -2>>
-					small, milk laden breasts.
-				<<elseif $PC.boobsBonus == -3>>
-					tiny, milk laden breasts.
-				<<elseif $PC.boobs == 1>>
-					big, milk laden breasts.
-				<<else>>
-					milk swollen chest.
-				<</if>>
-				$He tries to squirm away from the moist spot growing under $his cheek, but you reveal your nipple and carefully direct $his mouth over it.
-				<<if $activeSlave.fetish == "pregnancy">>
-					Slowly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, a wasted effort as a hand sneaks its way to your <<if $PC.dick == 1>>growing erection and enthusiastically begins pumping away. You clutch your pervy $girl closer to you as $he caresses your pregnancy with one hand and gets you off with the other<<else>>wet pussy and enthusiastically begins rubbing your clit. You clutch your pervy $girl closer to you as $he caresses your pregnancy with one hand and gets you off with the other<</if>>. Before long you find yourself bucking your hips with lust, a queue for you to release $him from your nipple so $he may slide down your gravid dome of a belly to finish you off. Happy to serve $his pregnant <<= WrittenMaster($activeSlave)>>, $he returns to your chest, happy to relieve you of the pressure building in your neglected breast. <<if $activeSlave.fetishKnown == 0>>Judging by that show, @@.green;$he savors getting to be with a pregnant _womanP.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a pregnancy fetish and $his eagerness to serve a pregnant _womanP proves that.<</if>> A kick from within startles you from your thoughts; as you reach to soothe your child<<if $PC.pregType > 1>>ren<</if>>, you find your new slave @@.mediumaquamarine;already doting on them.@@ $He's already starting to @@.hotpink;show understanding of $his place.@@
-					<<set $activeSlave.devotion += 15, $activeSlave.trust += 15>>
-				<<elseif $activeSlave.fetish == "boobs">>
-					Eagerly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, a wasted effort as a hand sneaks its way to your neglected breast. $He massages it, careful not to encourage your lactation too much, as $he greedily sucks you dry. $He wastes no time in swapping to your other nipple, shifting $his ministrations to the one the just left. By the time your reserves are tapped out, both you and $he are quite content. You permit $him to rest against your chest for a little before you send $him on $his way. <<if $activeSlave.fetishKnown == 0>>Judging by $his enthusiasm, @@.green;$he savors getting $his mouth close to a pair of boobs.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a breast fetishist and $his eagerness to lighten a lactating _womanP proves that.<</if>> A kick from within startles you from your thoughts; you pat your gravid middle, reassuring your child<<if $PC.pregType > 1>>ren<</if>> that you'll make sure to save some milk for them. $He's already starting to @@.hotpink;show understanding of $his place@@ and even @@.mediumaquamarine;beginning to build trust@@ with you.
-					<<set $activeSlave.devotion += 15, $activeSlave.trust += 15>>
-				<<else>>
-					Reluctantly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, but it is too much. As $he drinks deeper, you begin moaning with relief. At first $he tenses at <<if canHear($activeSlave)>>the sound<<else>>your body's shuddering<</if>>, fearing punishment, but soon realizes you have no intent on @@.mediumaquamarine;harming $him.@@ $He allows you to dote over $him as if $he were your child, carefully moving to your other breast once the first runs dry. As $he drinks, $he begins to massage your taut middle, $his touch soft and gentle. When you both finish, you push $him to $his feet and send $him on $his way. @@.hotpink;$He stays and offers a hand to help you to your feet.@@ You are surprised by this display; it might be obedience, but $he also may view you in your gravid state as someone weak. As $he helps you back to your desk, $he shoulders all of your weight. It would appear $he is putting you first, for now.
-					<<set $activeSlave.devotion += 5, $activeSlave.trust += 5>>
-				<</if>>
-				<<set $PC.lactationDuration = 2>>
-			<</replace>>
-		<</link>>
-	<</if>>
+		<<if $PC.pregMood == 2 && canPenetrate($activeSlave)>>
+			|
+			<<link "$He has a dick and you need it">>
+				<<replace "#introResult">>
+					You aggressively approach $activeSlave.slaveName, forcing your pregnancy directly into $his <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until $he has no choice but to be pushed to the ground. You quickly straddle $his face, forcing your oozing cunt over $his mouth as you eagerly stroke $his cock to full length.
+					<<if $activeSlave.fetish == "pregnancy">>
+						$He groans with disappointment as your pregnant pussy leaves $his reach, though $his displeasure is short lived as you greedily take $his entire dick into your aching snatch. You ride $him mercilessly, frequently smacking $him with your heavy belly. $He loves every minute of it, especially when $he feels your body tense up as $he lets loose $his load deep into you. Where most slaves would be begging for mercy, $he @@.hotpink;eagerly complies@@ as you adjust yourself and begin round two. You don't know what came over you, but when you wake up, you find $he's resting peacefully under your gravid mass. <<if $activeSlave.fetishKnown == 0>>It seems $he likes @@.green;being a pregnant _womanP's plaything.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a pregnancy fetish and the look on $his face confirms it.<</if>> A kick from within startles you from your thoughts; it would appear your child<<if $PC.pregType > 1>>ren<</if>> agree<<if $PC.pregType == 1>>s<</if>> that you'll have to have another ride sometime.
+						<<set $activeSlave.devotion += 15>>
+					<<else>>
+						$He coughs as your pregnant pussy vacates $his face, though $his relief is short lived as you greedily slam yourself down onto $his waiting dick. You ride $him mercilessly, frequently smacking $him with your heavy belly. $He hates every minute of it, choosing to alternate between begging you to stop and just openly weeping. You cum hard as you watch the look on $his face as $he unwillingly cums deep inside you. $He cries out in protest as you continue raping $him, but you don't care. All that matters is your satisfaction. This continues until you pass out from orgasmic exhaustion with $him still inside you. You are eventually awoken by $his desperate struggle to escape from beneath your gravid mass; $he quickly regrets $his choices as you remount $him for one last go. $He now @@.hotpink;better understands $his place as a toy@@ and is @@.gold;terrified@@ of your insatiable lust.
+						<<set $activeSlave.devotion += 5, $activeSlave.trust -= 15>>
+					<</if>>
+					<<set $activeSlave.counter.penetrative += 5, $penetrativeTotal += 5>>
+					<<set $activeSlave.counter.oral++, $oralTotal++>>
+				<</replace>>
+			<</link>>
+		<<elseif $PC.pregMood == 1 && $PC.lactation > 0>>
+			|
+			<<link "Take $him to your breast">>
+				<<replace "#introResult">>
+					You calmly approach $activeSlave.slaveName, pulling $him into a soothing embrace against your
+					<<if $PC.boobsBonus > 2>>
+						enormous<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
+					<<elseif $PC.boobsBonus == 2>>
+						huge<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
+					<<elseif $PC.boobsBonus == 1>>
+						large<<if $PC.boobsImplant == 1>>, fake<</if>>, milk laden breasts.
+					<<elseif $PC.boobsBonus == -1>>
+						milk laden breasts.
+					<<elseif $PC.boobsBonus == -2>>
+						small, milk laden breasts.
+					<<elseif $PC.boobsBonus == -3>>
+						tiny, milk laden breasts.
+					<<elseif $PC.boobs == 1>>
+						big, milk laden breasts.
+					<<else>>
+						milk swollen chest.
+					<</if>>
+					$He tries to squirm away from the moist spot growing under $his cheek, but you reveal your nipple and carefully direct $his mouth over it.
+					<<if $activeSlave.fetish == "pregnancy">>
+						Slowly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure — a wasted effort, as a hand sneaks its way to your <<if $PC.dick == 1>>growing erection and enthusiastically begins pumping away<<else>>wet pussy and enthusiastically begins rubbing your clit<</if>>. You clutch your pervy $girl closer to you as $he <<if $activeSlave.missingArms == 0>>caresses your pregnancy with one hand and gets you off with the other<<else>>gets you off with $his hand while caressing your pregnancy as best $he can<</if>>. Before long you find yourself bucking your hips with lust, a queue for you to release $him from your nipple so $he may slide down your gravid dome of a belly to finish you off. Happy to serve $his pregnant <<= WrittenMaster($activeSlave)>>, $he returns to your chest, happy to relieve you of the pressure building in your neglected breast. <<if $activeSlave.fetishKnown == 0>>Judging by that show, @@.green;$he savors getting to be with a pregnant _womanP.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a pregnancy fetish and $his eagerness to serve a pregnant _womanP proves that.<</if>> A kick from within startles you from your thoughts; as you reach to soothe your child<<if $PC.pregType > 1>>ren<</if>>, you find your new slave @@.mediumaquamarine;already doting on them.@@ $He's already starting to @@.hotpink;show understanding of $his place.@@
+						<<set $activeSlave.devotion += 15, $activeSlave.trust += 15>>
+					<<elseif $activeSlave.fetish == "boobs">>
+						Eagerly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure — a wasted effort, as a hand sneaks its way to your neglected breast. $He massages it, careful not to encourage your lactation too much, as $he greedily sucks you dry. $He wastes no time in swapping to your other nipple, shifting $his ministrations to the one the just left. By the time your reserves are tapped out, both you and $he are quite content. You permit $him to rest against your chest for a little before you send $him on $his way. <<if $activeSlave.fetishKnown == 0>>Judging by $his enthusiasm, @@.green;$he savors getting $his mouth close to a pair of boobs.@@<<set $activeSlave.fetishKnown = 1>><<else>>You knew $he had a breast fetishist and $his eagerness to lighten a lactating _womanP proves that.<</if>> A kick from within startles you from your thoughts; you pat your gravid middle, reassuring your child<<if $PC.pregType > 1>>ren<</if>> that you'll make sure to save some milk for them. $He's already starting to @@.hotpink;show understanding of $his place@@ and even @@.mediumaquamarine;beginning to build trust@@ with you.
+						<<set $activeSlave.devotion += 15, $activeSlave.trust += 15>>
+					<<else>>
+						Reluctantly $he begins to suckle from your swollen breast. You gently brush $his head as you try to hold back your pleasure, but it is too much. As $he drinks deeper, you begin moaning with relief. At first $he tenses at <<if canHear($activeSlave)>>the sound<<else>>your body's shuddering<</if>>, fearing punishment, but soon realizes you have no intent on @@.mediumaquamarine;harming $him.@@ $He allows you to dote over $him as if $he were <<if $activeSlave.father == -1 || $activeSlave.mother == -1>>a<<else>>your<</if>> child, carefully moving to your other breast once the first runs dry. As $he drinks, $he begins to massage your taut middle, $his touch soft and gentle. When you both finish, you push $him to $his feet and send $him on $his way. @@.hotpink;$He stays and offers a hand to help you to your feet.@@ You are surprised by this display; it might be obedience, but $he also may view you in your gravid state as someone weak. As $he helps you back to your desk, $he shoulders all of your weight. It would appear $he is putting you first, for now.
+						<<set $activeSlave.devotion += 5, $activeSlave.trust += 5>>
+					<</if>>
+					<<set $PC.lactationDuration = 2>>
+				<</replace>>
+			<</link>>
+		<</if>>
 	<</if>>
 <</if>>
 
@@ -1761,7 +1761,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 <</if>>
 
-<<if ($activeSlave.accent >= 3) && ($activeSlave.anus < 2) && ($activeSlave.intelligence+$activeSlave.intelligenceImplant <= 50) && ($activeSlave.devotion < 10) && ($activeSlave.amp != 1) && (canSee($activeSlave))>>
+<<if ($activeSlave.accent >= 3) && ($activeSlave.anus < 2) && ($activeSlave.intelligence+$activeSlave.intelligenceImplant <= 50) && ($activeSlave.devotion < 10) && (canSee($activeSlave))>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Force understanding of $his situation past the language barrier">>
 		<<replace "#introResult">>
@@ -1776,7 +1776,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 <</if>>
 
-<<if $activeSlave.preg < 1 && $activeSlave.bellyImplant <= 0 && $activeSlave.inflation == 0 && $activeSlave.amp != 1 && canTaste($activeSlave) && $arcologies[0].FSHedonisticDecadenceResearch == 1>>
+<<if $activeSlave.preg < 1 && $activeSlave.bellyImplant <= 0 && $activeSlave.inflation == 0 && $activeSlave.missingArms != 3 && canTaste($activeSlave) && $arcologies[0].FSHedonisticDecadenceResearch == 1>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Offer $him a slave-food cookie">>
 		<<replace "#introResult">>
@@ -1859,11 +1859,11 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 <</link>>
 
 
-<<if $activeSlave.amp != 1>>
+<<if $activeSlave.missingArms != 3>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Tie $him up and give $him a good whipping">>
 		<<replace "#introResult">>
-			You cuff $his wrists and tie the cuffs to a hook in the ceiling so $he's forced up on tiptoe. Reflecting that sometimes the old ways are best, you take a whip to $him. It's soft leather and you have some skill, so $his skin isn't broken, but you lash $his buttocks and every stroke draws a scream. After a while, the pain grows dull for $him and $he slumps in $his bindings, moaning. You switch to $his nipples, bringing $him back to howling life as $he dances on tiptoe and tries to dodge. <<if $activeSlave.dick != 0>>You finish by taking the whip to $his penis, leaving $him sobbing and begging. <</if>>If $he was wondering what kind of master $his new master is, now $he @@.gold;knows.@@ $He will remember @@.mediumorchid;what you can do to $him.@@
+			You cuff $his wrist<<if $activeSlave.missingArms == 0>>s<</if>> and tie the cuffs to a hook in the ceiling so $he's forced up on tiptoe. Reflecting that sometimes the old ways are best, you take a whip to $him. It's soft leather and you have some skill, so $his skin isn't broken, but you lash $his buttocks and every stroke draws a scream. After a while, the pain grows dull for $him and $he slumps in $his bindings, moaning. You switch to $his nipples, bringing $him back to howling life as $he dances on tiptoe and tries to dodge. <<if $activeSlave.dick != 0>>You finish by taking the whip to $his penis, leaving $him sobbing and begging. <</if>>If $he was wondering what kind of master $his new master is, now $he @@.gold;knows.@@ $He will remember @@.mediumorchid;what you can do to $him.@@
 		<<set $activeSlave.devotion -= 5>>
 		<<set $activeSlave.trust -= 10>>
 		<</replace>>
@@ -1872,34 +1872,34 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 
 
 <<if ($activeSlave.anus != 0)>>
-<<if ($activeSlave.vagina > 0)>>
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use a machine on $his holes">>
-		<<replace "#introResult">>
-			$He's not a virgin anywhere, so you'll have to go more extreme to provide a properly introductory level of sexual torture equivalent to defloration. You tie your new slave down on hands and knees and bring a fuckmachine up from storage. It fits over $him as $he whimpers down there on all fours, and you adjust the pistons so that the tip of a dildo rests inside each of $his holes. You add lube when necessary, <<if $assistant == 0>>but the rest of the day is monotonous machine rape for $him.<<else>>but for $him the rest of the day is machine rape controlled by your sultry-voiced personal assistant program. Your assistant is an exquisite sexual torturer, ensuring that the experience is never damaging and always overwhelming. $He keeps up a steady stream of degrading verbal abuse while $he works.<</if>> Any resistance to you is @@.mediumorchid;worn down@@ and replaced with a germ of @@.gold;fear.@@ @@.lime;The slave's holes are nicely stretched.@@
-		<<set $activeSlave.devotion -= 5>>
-		<<set $activeSlave.trust -= 10>>
-		<<set $activeSlave.counter.vaginal += 1>>
-		<<set $vaginalTotal += 1>>
-		<<set $activeSlave.counter.anal += 1>>
-		<<set $analTotal += 1>>
-		<<set $activeSlave.anus += 1>>
-		<<set $activeSlave.vagina += 1>>
-		<</replace>>
-	<</link>>
-<<elseif ($activeSlave.vagina == -1)>>
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	<<link "Use a machine on $his asshole">>
-		<<replace "#introResult">>
-			$He's not an anal virgin, so you'll have to go more extreme to provide an introductory level of sexual torture equivalent to defloration. You tie your new slave down on hands and knees and bring a fuckmachine up from storage. It fits over $him as $he whimpers down there on all fours, and you adjust the pistons so that the tip of a dildo rests inside $his asshole. You add lube when necessary, <<if $assistant == 0>>but the rest of the day is monotonous machine rape for $him.<<else>>but for $him the rest of the day is machine rape controlled by your sultry-voiced personal assistant program. Your assistant is an exquisite sexual torturer, ensuring that the experience is never damaging and always overwhelming. $He keeps up a steady stream of degrading verbal abuse while $he works.<</if>> Any resistance to you is @@.mediumorchid;worn down@@ and replaced with a germ of @@.gold;fear.@@ @@.lime;The slave's asshole is nicely stretched.@@ /*Written and coded by Boney M*/
-		<<set $activeSlave.devotion -= 5>>
-		<<set $activeSlave.trust -= 10>>
-		<<set $activeSlave.counter.anal += 1>>
-		<<set $analTotal += 1>>
-		<<set $activeSlave.anus += 1>>
-		<</replace>>
-	<</link>>
-<</if>>
+	<<if ($activeSlave.vagina > 0)>>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;
+		<<link "Use a machine on $his holes">>
+			<<replace "#introResult">>
+				$He's not a virgin anywhere, so you'll have to go more extreme to provide a properly introductory level of sexual torture equivalent to defloration. You tie your new slave down on hands and knees and bring a fuckmachine up from storage. It fits over $him as $he whimpers down there on all fours, and you adjust the pistons so that the tip of a dildo rests inside each of $his holes. You add lube when necessary, <<if $assistant == 0>>but the rest of the day is monotonous machine rape for $him.<<else>>but for $him the rest of the day is machine rape controlled by your sultry-voiced personal assistant program. Your assistant is an exquisite sexual torturer, ensuring that the experience is never damaging and always overwhelming. $He keeps up a steady stream of degrading verbal abuse while $he works.<</if>> Any resistance to you is @@.mediumorchid;worn down@@ and replaced with a germ of @@.gold;fear.@@ @@.lime;The slave's holes are nicely stretched.@@
+			<<set $activeSlave.devotion -= 5>>
+			<<set $activeSlave.trust -= 10>>
+			<<set $activeSlave.counter.vaginal += 1>>
+			<<set $vaginalTotal += 1>>
+			<<set $activeSlave.counter.anal += 1>>
+			<<set $analTotal += 1>>
+			<<set $activeSlave.anus += 1>>
+			<<set $activeSlave.vagina += 1>>
+			<</replace>>
+		<</link>>
+	<<elseif ($activeSlave.vagina == -1)>>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;
+		<<link "Use a machine on $his asshole">>
+			<<replace "#introResult">>
+				$He's not an anal virgin, so you'll have to go more extreme to provide an introductory level of sexual torture equivalent to defloration. You tie your new slave down on hands and knees and bring a fuckmachine up from storage. It fits over $him as $he whimpers down there on all fours, and you adjust the pistons so that the tip of a dildo rests inside $his asshole. You add lube when necessary, <<if $assistant == 0>>but the rest of the day is monotonous machine rape for $him.<<else>>but for $him the rest of the day is machine rape controlled by your sultry-voiced personal assistant program. Your assistant is an exquisite sexual torturer, ensuring that the experience is never damaging and always overwhelming. $He keeps up a steady stream of degrading verbal abuse while $he works.<</if>> Any resistance to you is @@.mediumorchid;worn down@@ and replaced with a germ of @@.gold;fear.@@ @@.lime;The slave's asshole is nicely stretched.@@ /*Written and coded by Boney M*/
+			<<set $activeSlave.devotion -= 5>>
+			<<set $activeSlave.trust -= 10>>
+			<<set $activeSlave.counter.anal += 1>>
+			<<set $analTotal += 1>>
+			<<set $activeSlave.anus += 1>>
+			<</replace>>
+		<</link>>
+	<</if>>
 <</if>>
 
 
@@ -1907,7 +1907,17 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Make $him an office ornament for the day">>
 		<<replace "#introResult">>
-			You cuff $his wrists and ankles, bend all four limbs behind $him, secure them together, and hoist $him up to the ceiling on a rope. $He hangs up there like a sex slave chandelier<<if $activeSlave.boobs >= 650>>, breasts swaying in a lovely way whenever $he struggles<</if>>. Periodically you let $him down to stretch $his aching limbs, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.gold;agonized pleas@@ for mercy in $his <<if $activeSlave.voice == 3>>high, girlish<<elseif $activeSlave.voice == 2>>feminine<<else>>deep<</if>> voice. $He will remember @@.mediumorchid;what you can do to $him.@@
+			You cuff $his <<if $activeSlave.missingArms != 3>>wrist<<if $activeSlave.missingArms != 0>>s<</if>><<if $activeSlave.missingLegs != 3>> and <</if>><</if>><<if $activeSlave.missingLegs != 3>>ankle<<if $activeSlave.missingLegs != 0>>s<</if>><</if>>, bend
+			<<if ($activeSlave.missingArms == 0 && $activeSlave.missingLegs == 0)>>
+				all four limbs
+			<<elseif (($activeSlave.missingArms == 0 && $activeSlave.missingLegs != 3) || ($activeSlave.missingArms != 3 && $activeSlave.missingLegs == 0))>>
+				all three limbs
+			<<elseif (($activeSlave.missingArms == 3 && $activeSlave.missingLegs != 0) || ($activeSlave.missingArms != 0 && $activeSlave.missingLegs == 3))>>
+				$his limb
+			<<else>>
+				both limbs
+			<</if>>
+			behind $him, secure them together, and hoist $him up to the ceiling on a rope. $He hangs up there like a sex slave chandelier<<if $activeSlave.boobs >= 650>>, breasts swaying in a lovely way whenever $he struggles<</if>>. Periodically you let $him down to stretch $his aching <<if (($activeSlave.missingArms == 3 && $activeSlave.missingLegs != 0) || ($activeSlave.missingArms != 0 && $activeSlave.missingLegs == 3))>>limb<<else>>limbs<</if>>, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.gold;agonized pleas@@ for mercy in $his <<if $activeSlave.voice == 3>>high, girlish<<elseif $activeSlave.voice == 2>>feminine<<else>>deep<</if>> voice. $He will remember @@.mediumorchid;what you can do to $him.@@
 		<</replace>>
 		<<set $activeSlave.devotion -= 5>>
 		<<set $activeSlave.trust -= 10>>
@@ -1968,7 +1978,7 @@ The legalities completed, ''__@@.pink;<<= SlaveFullName($activeSlave)>>@@__'' <<
 	<</link>>
 <</if>>
 
-<<if ($activeSlave.amp != 1)>>
+<<if ($activeSlave.missingArms != 3)>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<link "Put a shock collar on $him and force $him to rape $himself">>
 		<<set $activeSlave.collar = "shock punishment">>
diff --git a/src/uncategorized/pMercenaryRomeo.tw b/src/uncategorized/pMercenaryRomeo.tw
index cd9e023d23e..af7fe13886e 100644
--- a/src/uncategorized/pMercenaryRomeo.tw
+++ b/src/uncategorized/pMercenaryRomeo.tw
@@ -115,7 +115,7 @@ proffered by an attentive slave girl, he seems almost bashful.
 			The mercenary cannot believe his ears. After you repeat yourself twice, he leaves to collect your gift, thanking you clumsily. On the video feeds, you see that $activeSlave.slaveName can hardly believe what's
 			<<if $activeSlave.relationship == -3 && $activeSlave.fetish != "mindbroken" && $activeSlave.devotion+$activeSlave.trust > 190>>
 				happening. You can't hear what he says as he takes out a ring, but $his reaction speaks clearly. $He says "No."
-				<<if $activeSlave.amp != 1>>
+				<<if $activeSlave.missingArms != 3>>
 					$He points back into your penthouse and returns to $his home.
 				<<else>>
 					$He gestures towards the nearest camera and he helps $him back into your penthouse.
@@ -124,10 +124,10 @@ proffered by an attentive slave girl, he seems almost bashful.
 				"I thought I was giving $him a better life... But $he already had everything $he wanted. I'm sorry for putting you in such a position." You can hear the sadness in his voice. "Thank you for your time. I'm sorry to have bothered you."
 			<<else>>
 				happened.
-				<<if $activeSlave.amp != 1>>
+				<<if $activeSlave.missingArms != 3>>
 					$He hugs him, sobbing into his shoulder. As they walk hand in hand down towards his quarters,
 				<<else>>
-					As he picks up $his limbless form to give $him a hug,
+					As he <<if $activeSlave.amp != 1>>gives<<else>>picks up $his limbless form to give<</if>> $him a hug,
 				<</if>>
 				$he gives the nearest camera a little nod and silently mouths the words "Thank you, <<= WrittenMaster($activeSlave)>>." You smile to yourself; when they get there they'll find flowers and a paid reservation at the arcology's best restaurant. Soon the story is being told in bars and brothels across the Free City, with you naturally playing @@.green;a starring role.@@ Some days later, you hear a dramatization is being filmed, with an aging action star playing the mercenary, a rising starlet playing $activeSlave.slaveName, and a noted character actor playing you.
 				<<run repX(15000, "event")>>
diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw
index 93ee722cde9..b1e4797c36d 100644
--- a/src/uncategorized/ptWorkaround.tw
+++ b/src/uncategorized/ptWorkaround.tw
@@ -35,10 +35,15 @@
 		<<= VCheck.Both(4, 2)>>
 	<<elseif ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetish == "humiliation")>>
 		Since $activeSlave.slaveName has an unusual sexuality, you @@.hotpink;build $his devotion to you@@ by indulging $his perversions. Since $he's an absolute slut for humiliation, you let $him whore around inside the special camera room whenever possible. When you're going out and feel like putting on a show, you
-		<<if ($activeSlave.amp != 1)>>
-			bring $him on a leash and have $him service you in public. $He comes harder than ever when you push $him down on $his knees in a crowded public arcology elevator and facefuck $him while $he masturbates fervently.
+		<<if ($activeSlave.missingLegs == 0)>>
+			bring $him on a leash and have $him service you in public. $He comes harder than ever when you push $him down on $his knees in a crowded public arcology elevator and facefuck $him while $he
 		<<else>>
-			carry $him out and have $him service you in public. $He comes harder than ever when you push $his face to your <<if $PC.dick == 1>>dick<<else>>pussy<</if>> in a crowded public arcology elevator and facefuck $him while $he tries $his hardest to masturbate.
+			carry $him out and have $him service you in public. $He comes harder than ever when you push $his face to your <<if $PC.dick == 1>>dick<<else>>pussy<</if>> in a crowded public arcology elevator and facefuck $him while $he
+		<</if>>
+		<<if ($activeSlave.missingArms != 3)>>
+			masturbates fervently.
+		<<else>>
+			tries $his hardest to masturbate.
 		<</if>>
 		<<set $activeSlave.counter.oral += 8, $oralTotal += 8>>
 	<<elseif ($activeSlave.anus == 3) && ($activeSlave.vagina == 3) && $activeSlave.geneMods.rapidCellGrowth != 1>>
diff --git a/src/uncategorized/reBoomerang.tw b/src/uncategorized/reBoomerang.tw
index 1821b2b98a2..83900974369 100644
--- a/src/uncategorized/reBoomerang.tw
+++ b/src/uncategorized/reBoomerang.tw
@@ -99,7 +99,7 @@ brings up the relevant feeds. There's a naked body crumpled pathetically against
 		You sold $him to a factory farm, and the
 	<</switch>>
 	effects of living there have changed $his body greatly. It's surprising $he managed to make it up here at all. "Plea<<s>>e," $he begs. "I d-don't want to <<s>>pend the r-re<<s>>t of my life being raped by a ma<<ch>>ine."
-	<<if $activeSlave.amp == 0>>$He shifts uncomfortably on $his feet. The soles of the feet are a convenient place to beat a whore, since it's agonizingly painful, doesn't bruise badly, and won't inconvenience a slave that spends all $his time kneeling or lying down.<</if>>
+	<<if $activeSlave.amp == 0 && $activeSlave.missingLegs != 3>>$He shifts uncomfortably on $his <<if $activeSlave.missingLegs != 0>>foot<<else>>feet<</if>>. The soles of the feet are a convenient place to beat a whore, since it's agonizingly painful, doesn't bruise badly, and won't inconvenience a slave that spends all $his time kneeling or lying down.<</if>>
 	<<set $activeSlave.anus = 4>>
 	<<set $activeSlave.lactation = 2, $activeSlave.lactationDuration = 2, $activeSlave.lactationAdaptation = 100>>
 	<<set $activeSlave.boobs = Math.clamp($activeSlave.boobs+2000+50*random(-20,20),0,10000)>>
diff --git a/src/uncategorized/reBusyArcade.tw b/src/uncategorized/reBusyArcade.tw
index b07db15ed0f..e3aa97c57b7 100644
--- a/src/uncategorized/reBusyArcade.tw
+++ b/src/uncategorized/reBusyArcade.tw
@@ -3,7 +3,7 @@
 <<set _rebaIDs = []>>
 <<for _reba = 0; _reba < $ArcadeiIDs.length; _reba++>>
 	<<set _rebaIndex = $slaveIndices[$ArcadeiIDs[_reba]]>>
-	<<if $slaves[_rebaIndex].amp != 1 && $slaves[_rebaIndex].fetish != "mindbroken" && $slaves[_rebaIndex].devotion < 45>>
+	<<if $slaves[_rebaIndex].missingArms != 3 && $slaves[_rebaIndex].fetish != "mindbroken" && $slaves[_rebaIndex].devotion < 45>>
 		<<set _rebaIDs.push($slaves[_rebaIndex].ID)>>
 	<</if>>
 <</for>>
@@ -17,11 +17,11 @@
 <<setLocalPronouns $activeSlave>>
 <<run Enunciate($activeSlave)>>
 
-Slaves in your arcade are not immured in the facility permanently, since holding them in one position at all times would negatively impact their health. They are released to exercise, eat, bathe, and sleep, though for nothing else. You occasionally inspect them when they do so, to see that their harsh lives are not inappropriately difficult for them. One day when you are doing so, <<EventNameLink>> flings $himself on the ground in front of you the instant $he sees you.
+Slaves in your arcade are not immured in the facility permanently, since holding them in one position at all times would negatively impact their health. They are released to exercise, eat, bathe, and sleep, but for nothing else. You occasionally inspect them when they do so, to see that their harsh lives are not inappropriately difficult for them. One day when you are doing so, <<EventNameLink>> flings $himself on the ground in front of you the instant $he sees you.
 
 <br><br>
 
-Facing the ground, <<if !canTalk($activeSlave)>>$he gestures with shaking hands that $he cannot take any more. $He begs you abjectly to let $him out of the arcade and promises to be a perfect sex slave if you do.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>$he lisps through tears, <<else>>$he sobs, <</if>>"<<Master>>, plea<<s>>e. I can't take any more of thi<<s>>. Plea<<s>>e let me out. I'll do anything, <<Master>>. I'll love you forever, <<Master>> — ju<<s>>t don't make me go back in<<s>>ide that wall."
+Facing the ground, <<if !canTalk($activeSlave)>>$he gestures with <<if $activeSlave.missingArms != 0>>a shaking hand<<else>>shaking hands<</if>> that $he cannot take any more. $He begs you abjectly to let $him out of the arcade and promises to be a perfect sex slave if you do.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>$he lisps through tears, <<else>>$he sobs, <</if>>"<<Master>>, plea<<s>>e. I can't take any more of thi<<s>>. Plea<<s>>e let me out. I'll do anything, <<Master>>. I'll love you forever, <<Master>> — ju<<s>>t don't make me go back in<<s>>ide that wall."
 
 <br><br>
 
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index 779414041aa..c13a91384bc 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -926,7 +926,7 @@ $He's got a
 <<elseif $activeSlave.butt <= 3>><<print either("big and healthy", "curved and plump", "healthy and plump")>> derrière.
 <<elseif $activeSlave.butt <= 4>><<print either("big bubble", "curvy and enticing", "juicy and large")>> butt.
 <<elseif $activeSlave.butt <= 5>><<print either("huge", "juicy and huge", "massive and undeniable")>> rear end.
-<<elseif ($activeSlave.amp == 1)>>ridiculous ass. It's so big it would jiggle as $he walked — if $he could walk.
+<<elseif ($activeSlave.missingLegs == 3)>>ridiculous ass. It's so big it would jiggle as $he walked — if $he could walk.
 <<else>>ridiculous ass. It's so big it jiggles as $he walks.
 <</if>>
 
@@ -1596,7 +1596,7 @@ Deal with $his hair:
 	$He <<if $activeSlave.physicalAge >= 12>>naturally grows<<else>>will someday grow<</if>> $activeSlave.origHColor body hair.
 	[["Surgically remove " + $his + " ability to grow body hair"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType = "body hair removal"]]
 <<else>>
-	$His $activeSlave.skin skin is silky smooth and hair free from $his neck to $his <<if $activeSlave.amp == 1>>hips<<else>>toes<</if>>.
+	$His $activeSlave.skin skin is silky smooth and hair free from $his neck to $his <<if $activeSlave.missingLegs == 3>>hips<<else>>toes<</if>>.
 <</if>>
 
 <br><br>
diff --git a/src/uncategorized/seWeddingTriple.tw b/src/uncategorized/seWeddingTriple.tw
index dc528d770d9..6b0db550611 100644
--- a/src/uncategorized/seWeddingTriple.tw
+++ b/src/uncategorized/seWeddingTriple.tw
@@ -218,7 +218,7 @@ In the days leading up to your wedding, your wives-to-be spent their time prepar
 
 	The ceremony to bind the slaves to you as your slave wives is a polite affair which you host in the lower floor of your penthouse. All the arcology's most prominent citizens are there, most with a favored slave or two and some even with their slave wives. Many of your other slaves, that is your slaves who are not being married tonight, are present to serve your guests, but are dressed more conservatively than usual. When assignations between citizen and slave develop, guests are politely encouraged to perform them in side rooms rather than out in view of the main gathering.
 	<br><br>
-	Your soon-to-be-brides appear after everyone has had a chance to socialize,<<if ($activeSlave.amp == 1)>> carried by another slave since $he's a quadruple amputee and $he cannot walk,<</if>> wearing beautiful bridal lingerie in
+	Your soon-to-be-brides appear after everyone has had a chance to socialize,<<if ($activeSlave.missingLegs == 3)>> carried by another slave since $he's a <<if ($activeSlave.amp == 1)>>quadruple<<elseif $activeSlave.missingArms != 0>>triple<<else>>double<</if>> amputee and $he cannot walk,<</if>> wearing beautiful bridal lingerie in
 	<<if ($activeSlave.vagina == 0)>>
 		white, since $he's a virgin.
 	<<elseif ($activeSlave.pregKnown == 1)>>
diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw
index 46341af1c5a..1a1921f8ee6 100644
--- a/src/uncategorized/slaveSold.tw
+++ b/src/uncategorized/slaveSold.tw
@@ -1111,7 +1111,7 @@
 	<<if _slaveImpact == 1>>
 		Your less than intelligent slaves are @@.mediumorchid;deeply envious@@ of $activeSlave.slaveName, completely failing to comprehend what they saw were not special effects.
 	<</if>>
-	
+
 <<case "concert hall">>
 	As $activeSlave.slaveName now spends all $his time backstage, $he's rarely seen again. Occasionally, however, a roadie will bring $him outside as he hauls the equipment, and $he jacks him off.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
@@ -1124,7 +1124,7 @@
 	<<if (_slaveImpact == 1)>>
 		Your slaves with hearing problems @@.mediumaquamarine;take some solace@@ in the idea of being bought because of their disability, not in spite of it.
 	<</if>>
-	
+
 <<case "etiquette coach">>
 	$activeSlave.slaveName's new etiquette trainer sends you courtesy updates on $his progress, as $he learns proper poise and enunciation, the correct locations of silverware, and how to avoid making vulgar comments while performing lascivious acts.
 	<<for _ss = 0; _ss < $slaves.length; _ss++>>
diff --git a/src/uncategorized/storyCaption.tw b/src/uncategorized/storyCaption.tw
index 9dac3116fe4..9b5a9483695 100644
--- a/src/uncategorized/storyCaption.tw
+++ b/src/uncategorized/storyCaption.tw
@@ -683,7 +683,7 @@
 
 <<if $nextButton !== "Continue" || ["attackReport", "rebellionReport", "Slave Assignments Report"].includes(_Pass)>>
 	<br><br>
-	<<if !["Options", "Summary Options", "Description Options"].includes(_Pass)>> 
+	<<if !["Options", "Summary Options", "Description Options"].includes(_Pass)>>
 		<span id="optionsButton">
 		<<link "Game Options">>
 			<<set $nextButton = "Back", $nextLink = _Pass>>
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index 6df8650413a..4d192bfe55d 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -2779,7 +2779,7 @@ As the remote surgery's long recovery cycle completes,
 		Since you @@.springgreen;performed the surgery yourself,@@ and you do artist's work, $his health is @@.green;less affected@@ by the surgery than it would have been if you'd paid some hack to do it remotely.
 		<<set $activeSlave.health += 5>>
 	<</if>>
-	<<if ($activeSlave.fetish != "mindbroken" && !$activeSlave.fuckdoll)>>
+	<<if ($activeSlave.fetish != "mindbroken" && $activeSlave.fuckdoll == 0)>>
 		$He spent the surgery very aware that you were performing it personally.
 		<<if ($activeSlave.devotion < _slaveDevotion)>>
 			<<if ($activeSlave.devotion > 50)>>
diff --git a/src/uncategorized/walkPastList.tw b/src/uncategorized/walkPastList.tw
index 261bac7acbb..ef1eb5a259d 100644
--- a/src/uncategorized/walkPastList.tw
+++ b/src/uncategorized/walkPastList.tw
@@ -16,8 +16,8 @@ Target: <span id="target">$target</span><br>
 <<link "Vagina">><<set $target = "FVagina">><<replace #target>>$target<</replace>><</link>><br>
 <<link "Kiss">><<set $target = "FKiss">><<replace #target>>$target<</replace>><</link>><br>
 <<link "Lips">><<set $target = "FLips">><<replace #target>>$target<</replace>><</link>><br>
-<<link "Rival">><<set $target = "FRival">><<replace #target>>$target<</replace>><</link>> //(Will only work for "Summon them both" options)//<br> 
-<<link "Relation">><<set $target = "FRelation">><<replace #target>>$target<</replace>><</link>> //(Will only work for "Summon them both" options)//<br> 
+<<link "Rival">><<set $target = "FRival">><<replace #target>>$target<</replace>><</link>> //(Will only work for "Summon them both" options)//<br>
+<<link "Relation">><<set $target = "FRelation">><<replace #target>>$target<</replace>><</link>> //(Will only work for "Summon them both" options)//<br>
 
 <h2>Walk Past List</h2>
 <<for _i = 0; _i < $slaves.length; _i++>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 13c331fd5c3..008ac265b4d 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -4089,7 +4089,7 @@ $He's got a
 				<<elseif ($activeSlave.dick != 0) && !canAchieveErection($activeSlave)>>
 					The extreme dose of aphrodisiacs combined with $his inability to become erect have $him in a state of extreme sexual frustration; $he's rubbing $his limp dick distractedly<<if (($activeSlave.fetish == "buttslut") || (($activeSlave.sexualFlaw != "hates anal") && ($activeSlave.counter.anal > 9)))>> and unconsciously humping $his ass against whatever's next to $him for anal stimulation<</if>>.<<if $activeSlave.inflationType == "aphrodisiac">> $His efforts force $his distended middle to jiggle around, stirring up the aphrodisiacs contained in $his gut and strengthening their effects even more.<</if>>
 				<<elseif ($activeSlave.dick != 0)>>
-					The extreme dose of aphrodisiacs has $his cock painfully erect and precum drips from its head.
+					The extreme dose of aphrodisiacs has $his cock painfully erect and precum dripping from its head.
 				<</if>>
 			<<else>>
 				<<if ($activeSlave.dick != 0) && ($activeSlave.hormoneBalance >= 100) && ($activeSlave.amp == 1)>>
@@ -16522,7 +16522,7 @@ $His womb contains <<= num(_slaveWD.litters.length)>> separate pregnancies;
 <<if ($activeSlave.heels == 1)>>
 	$His @@.pink;legs have been altered@@ so that $he must wear heels in order to walk.
 	<<if ($showClothing == 1) && ($saleDescription == 0)>>
-		<<if ($activeSlave.amp != 1)>>
+		<<if ($activeSlave.missingLegs != 3)>>
 			<<if ($activeSlave.shoes != "none") && ($activeSlave.shoes != "flats")>>
 				$He is, so $he can walk reasonably well.
 			<<else>>
diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw
index f728975cd34..43d8b717361 100644
--- a/src/utility/descriptionWidgetsStyle.tw
+++ b/src/utility/descriptionWidgetsStyle.tw
@@ -17,7 +17,7 @@ $activeSlave.slaveName is
 
 <<case "conservative clothing">>
 	including
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		a pretty silk blouse.
 	<<else>>
 		nice slacks, a pretty silk blouse, and
@@ -25,7 +25,7 @@ $activeSlave.slaveName is
 	<</if>>
 <<case "chains">>
 	looped tightly around $his body wherever they can make $his most uncomfortable.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* no description */
 	<<else>>
 		On $his feet, $he's wearing
@@ -34,7 +34,7 @@ $activeSlave.slaveName is
 
 <<case "Western clothing">>
 	including a flannel
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		shirt and a cowboy hat.
 	<<else>>
 		shirt, chaps, a cowboy hat, and
@@ -43,7 +43,7 @@ $activeSlave.slaveName is
 
 <<case "body oil">>
 	rubbed into every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of exposed skin to show off $his body.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* no description yet */
 	<<else>>
 		$He's wearing
@@ -52,7 +52,7 @@ $activeSlave.slaveName is
 
 <<case "a toga">>
 	made of sturdy white linen, appropriate for a female sex
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		worker.
 	<<else>>
 		worker, and
@@ -61,7 +61,7 @@ $activeSlave.slaveName is
 
 <<case "a huipil">>
 	made of beautiful
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		silk.
 	<<else>>
 		silk, and
@@ -70,7 +70,7 @@ $activeSlave.slaveName is
 
 <<case "a slutty qipao">>
 	made of beautiful
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		silk.
 	<<else>>
 		silk, and
@@ -79,7 +79,7 @@ $activeSlave.slaveName is
 
 <<case "spats and a tank top">>
 	including
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		a comfortable top.
 	<<else>>
 		a comfortable top along with form fitting shorts and
@@ -88,7 +88,7 @@ $activeSlave.slaveName is
 
 <<case "uncomfortable straps">>
 	which are in the shape of sturdy lingerie, except that wherever the straps cross a nipple or a hole, there is a steel ring to permit access.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* No description yet */
 	<<else>>
 		$He is bound by
@@ -97,7 +97,7 @@ $activeSlave.slaveName is
 
 <<case "shibari ropes">>
 	bound tightly around $his body.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* No description yet */
 	<<else>>
 		$He is bound by
@@ -106,7 +106,7 @@ $activeSlave.slaveName is
 
 <<case "restrictive latex">>
 	which covers everything except $his mouth, breasts, and genitals.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* No description yet */
 	<<else>>
 		Even lower down, $he is squeezed by
@@ -115,7 +115,7 @@ $activeSlave.slaveName is
 
 <<case "a latex catsuit">>
 	shiny and supple latex hugging every <<if $showInches == 2>>inch<<else>>centimeter<</if>> of $his body below the neck.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* no description yet */
 	<<else>>
 		$His latex enclosed feet fit snugly into
@@ -124,7 +124,7 @@ $activeSlave.slaveName is
 
 <<case "attractive lingerie">>
 	including a lovely bra with holes to let $his nipples poke through, a pretty g-string,
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		and a garter belt.
 		<<if ($activeSlave.vagina == 0)>>
 			$His lingerie is virgin white.
@@ -194,7 +194,7 @@ $activeSlave.slaveName is
 
 <<case "kitty lingerie">>
 	consisting of a ruffled lace bra with a window shaped like a cat's head on the front and center,
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		and a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back.
 	<<else>>
 		a pair of silken panties tied with lace, with stylized cat ears in the front and a paw print on the back, and
@@ -203,7 +203,7 @@ $activeSlave.slaveName is
 
 <<case "a maternity dress">>
 	including a long loose dress made to stretch with a low cut neck designed for easy breast
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		exposure.
 	<<else>>
 		exposure, and
@@ -212,7 +212,7 @@ $activeSlave.slaveName is
 
 <<case "stretch pants and a crop-top">>
 	including
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		a tight, low-cut, midriff exposing crop-top and a legless pair of stretch pants to slip over $his limbless bottom.
 	<<else>>
 		a tight, low-cut, midriff exposing crop-top, a pair of stretch pants, and
@@ -220,7 +220,7 @@ $activeSlave.slaveName is
 	<</if>>
 
 <<case "a succubus outfit">>
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		including a lovely bra with holes to let $his nipples poke through, a pretty g-string, and a garter belt.
 	<<else>>
 		consisting of a short red leather corset, an even shorter skirt of the same material, and
@@ -229,7 +229,7 @@ $activeSlave.slaveName is
 
 <<case "a fallen nuns habit">>
 	a kinky latex affair that manages to look enough like traditional religious garb to be thoroughly sacrilegious.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* no description yet */
 	<<else>>
 		$He is wearing
@@ -238,7 +238,7 @@ $activeSlave.slaveName is
 
 <<case "a chattel habit">>
 	the revealing white and gold vestments of an ordained sex slave.
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* No description yet */
 	<<else>>
 		They include
@@ -247,7 +247,7 @@ $activeSlave.slaveName is
 
 <<case "a penitent nuns habit">>
 	made of roughspun sackcloth designed to chafe the
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		wearer.
 	<<else>>
 		wearer, and
@@ -256,7 +256,7 @@ $activeSlave.slaveName is
 
 <<case "a string bikini">>
 	which passes around $his nipples and <<if $activeSlave.dick == 1>>dick<<elseif $activeSlave.vagina == -1>>smooth groin<<else>>pussy<</if>> rather than covering
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		them.
 	<<else>>
 		them, and
@@ -265,7 +265,7 @@ $activeSlave.slaveName is
 
 <<case "a scalemail bikini">>
 	with leather insides for
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		comfort.
 	<<else>>
 		comfort, and
@@ -347,7 +347,7 @@ $activeSlave.slaveName is
 	<<else>>
 		"Property of <<= PlayerName()>>" across the front.
 	<</if>>
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		/* no description yet */
 	<<else>>
 		The look is completed by wearing
@@ -366,7 +366,7 @@ $activeSlave.slaveName is
 
 <<case "slutty business attire">>
 	a suit jacket cut to show a great deal of
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		cleavage and a short skirt.
 	<<else>>
 		cleavage and a short skirt with
@@ -375,7 +375,7 @@ $activeSlave.slaveName is
 
 <<case "nice business attire">>
 	a suit jacket and a nice
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		skirt.
 	<<else>>
 		skirt with
@@ -384,7 +384,7 @@ $activeSlave.slaveName is
 
 <<case "a ball gown">>
 	a majestically grand silken dress for formal
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		occasions.
 	<<else>>
 		occasions, stockings, and
@@ -393,7 +393,7 @@ $activeSlave.slaveName is
 
 <<case "a halter top dress">>
 	an extravagant garment showing off $his bare
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		back.
 	<<else>>
 		back,
@@ -402,7 +402,7 @@ $activeSlave.slaveName is
 
 <<case "a mini dress">>
 	a body hugging strapless number that shows as much skin as it
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		covers.
 	<<else>>
 		covers, paired with
@@ -411,7 +411,7 @@ $activeSlave.slaveName is
 
 <<case "a comfortable bodysuit">>
 	which covers $him to the neck while displaying the shape of
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		everything.
 	<<else>>
 		everything, and seamlessly transitions down into
@@ -438,7 +438,7 @@ $activeSlave.slaveName is
 
 <<case "an apron">>
 	but is otherwise almost entirely
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		naked.
 	<<else>>
 		naked,
@@ -447,7 +447,7 @@ $activeSlave.slaveName is
 
 <<case "overalls">>
 	but little
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		else.
 	<<else>>
 		else,
@@ -481,7 +481,7 @@ $activeSlave.slaveName is
 
 <<case "a slutty maid outfit">>
 	which includes a very short, dark dress, a white blouse,
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		and an apron.
 	<<else>>
 		an apron, and
@@ -490,7 +490,7 @@ $activeSlave.slaveName is
 
 <<case "a nice maid outfit">>
 	which includes a dark dress, a white blouse,
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		and an apron.
 	<<else>>
 		an apron, and
@@ -499,7 +499,7 @@ $activeSlave.slaveName is
 
 <<case "a slutty nurse outfit">>
 	which includes an immodest low cut white
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		jacket and a tight white miniskirt.
 	<<else>>
 		jacket, a tight white miniskirt, and
@@ -508,7 +508,7 @@ $activeSlave.slaveName is
 
 <<case "a nice nurse outfit">>
 	which includes a plain white scrub
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		top and trousers.
 	<<else>>
 		top, trousers, a stethoscope, and
@@ -517,7 +517,7 @@ $activeSlave.slaveName is
 
 <<case "a schoolgirl outfit">>
 	which includes a tight white
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		blouse and a short plaid skirt.
 	<<else>>
 		blouse, a short plaid skirt, and
@@ -526,7 +526,7 @@ $activeSlave.slaveName is
 
 <<case "a kimono">>
 	of the furisode
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -535,7 +535,7 @@ $activeSlave.slaveName is
 
 <<case "a dirndl">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -544,7 +544,7 @@ $activeSlave.slaveName is
 
 <<case "a long qipao">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -553,7 +553,7 @@ $activeSlave.slaveName is
 
 <<case "lederhosen">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -562,7 +562,7 @@ $activeSlave.slaveName is
 
 <<case "a biyelgee costume">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -571,7 +571,7 @@ $activeSlave.slaveName is
 
 <<case "a burkini">>
 	consisting of a polyester tunic and
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pants, which have been tailored for $his leglessness.
 	<<else>>
 		pants, and
@@ -589,7 +589,7 @@ $activeSlave.slaveName is
 
 <<case "a hijab and abaya" "a niqab and abaya" "a klan robe">>
 	which modestly covers $his entire
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		body.
 	<<else>>
 		body, down to $his feet, which
@@ -598,7 +598,7 @@ $activeSlave.slaveName is
 
 <<case "a klan robe">>
 	which fully covers $his entire
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		body.
 	<<else>>
 		body, down to $his feet, which
@@ -607,7 +607,7 @@ $activeSlave.slaveName is
 
 <<case "a burqa">>
 	which restrictingly covers $his entire
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		body.
 	<<else>>
 		body, down to $his feet, which
@@ -616,7 +616,7 @@ $activeSlave.slaveName is
 
 <<case "a police uniform">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		styling.
 	<<else>>
 		styling, and
@@ -625,7 +625,7 @@ $activeSlave.slaveName is
 
 <<case "a hanbok">>
 	of a traditional
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -634,7 +634,7 @@ $activeSlave.slaveName is
 
 <<case "a gothic lolita dress">>
 	of a Victorian
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pattern.
 	<<else>>
 		pattern, and
@@ -643,7 +643,7 @@ $activeSlave.slaveName is
 
 <<case "a one-piece swimsuit">>
 	which modestly covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		body.
 	<<else>>
 		body, and
@@ -652,7 +652,7 @@ $activeSlave.slaveName is
 
 <<case "a nice pony outfit" "a slutty pony outfit">>
 	which restrictingly covers $his entire
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		body.
 	<<else>>
 		body, down to $his feet, with
@@ -661,7 +661,7 @@ $activeSlave.slaveName is
 
 <<case "a button-up shirt and panties" "a button-up shirt" "a sweater" "a t-shirt" "a tank-top" "a nice over-sizes shirt" "a tube top" "an oversized t-shirt">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		torso.
 	<<else>>
 		torso, and
@@ -670,7 +670,7 @@ $activeSlave.slaveName is
 
 <<case "a bra" "a sports bra" "a striped bra" "pasties">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		breasts.
 	<<else>>
 		breasts, and
@@ -679,7 +679,7 @@ $activeSlave.slaveName is
 
 <<case "a tube top and thong" "a sweater and panties" "a slutty klan robe" "a tank-top and panties" "a t-shirt and thong" "an oversized t-shirt and boyshorts" "sport shorts and a t-shirt" "sport shorts and a sports bra" "a t-shirt and panties">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		torso and crotch.
 	<<else>>
 		torso, crotch, and
@@ -688,7 +688,7 @@ $activeSlave.slaveName is
 
 <<case "striped underwear">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		breasts and crotch.
 	<<else>>
 		breasts, crotch, and
@@ -697,7 +697,7 @@ $activeSlave.slaveName is
 
 <<case "a thong" "a skimpy loincloth" "boyshorts" "panties" "panties and pasties">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		crotch.
 	<<else>>
 		crotch, and
@@ -706,7 +706,7 @@ $activeSlave.slaveName is
 
 <<case "cutoffs" "sport shorts">>
 	which only cover $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		crotch and ass.
 	<<else>>
 		crotch, ass, and
@@ -715,7 +715,7 @@ $activeSlave.slaveName is
 
 <<case "a sweater and cutoffs">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		torso, crotch, and ass.
 	<<else>>
 		torso, crotch, ass, and
@@ -724,7 +724,7 @@ $activeSlave.slaveName is
 
 <<case "leather pants and a tube top" "a t-shirt and jeans">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		torso and ass.
 	<<else>>
 		torso, ass, legs, and
@@ -733,7 +733,7 @@ $activeSlave.slaveName is
 
 <<case "leather pants and pasties" "leather pants" "jeans">>
 	which only covers $his
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		ass.
 	<<else>>
 		legs, ass, and
@@ -742,7 +742,7 @@ $activeSlave.slaveName is
 
 <<case "a military uniform">>
 	consisting of a shirt and tie, military
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		tunic, and matching skirt.
 	<<else>>
 		tunic, matching skirt, and
@@ -764,7 +764,7 @@ $activeSlave.slaveName is
 
 <<case "a schutzstaffel uniform">>
 	consisting of a shirt and tie, military
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		tunic, and matching trousers.
 	<<else>>
 		tunic, matching trousers, and
@@ -786,7 +786,7 @@ $activeSlave.slaveName is
 
 <<case "a slutty schutzstaffel uniform">>
 	consisting of a shirt and tie, military
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		tunic, and matching miniskirt.
 	<<else>>
 		tunic, matching miniskirt, and
@@ -808,7 +808,7 @@ $activeSlave.slaveName is
 
 <<case "a red army uniform">>
 	consisting of a shirt and tie, military
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		tunic, and matching skirt.
 	<<else>>
 		tunic, matching skirt, and
@@ -830,7 +830,7 @@ $activeSlave.slaveName is
 
 <<case "battledress">>
 	including comfortable fatigue
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		pants (pinned over $his stumps) and a sturdy tank top.
 	<<else>>
 		pants, a sturdy tank top and
@@ -839,7 +839,7 @@ $activeSlave.slaveName is
 
 <<case "a mounty outfit">>
 	including comfortable
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		slacks (pinned over $his stumps) and a sturdy tunic.
 	<<else>>
 		slacks, a sturdy tunic and
@@ -847,7 +847,7 @@ $activeSlave.slaveName is
 	<</if>>
 
 <<case "harem gauze">>
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 	/* no description yet */
 	<<else>>
 		$he is wearing
@@ -856,7 +856,7 @@ $activeSlave.slaveName is
 	$He's covered and even veiled, but you can see everything straight through the filmy cloth.
 
 <<case "slutty jewelry">>
-	<<if ($activeSlave.amp == 1)>>
+	<<if ($activeSlave.missingLegs == 3)>>
 		including a belt of thin chain with a lewd ornament (a little
 		<<if ($activeSlave.dick > 0) && ($activeSlave.balls == 0)>>
 			curved golden cock without balls)
@@ -3712,7 +3712,7 @@ $His
 
 
 <<widget "footwearDescription">>
-<<if ($activeSlave.amp != 1)>>
+<<if ($activeSlave.missingLegs != 3)>>
 <<switch $activeSlave.clothes>>
 <<case "a hijab and blouse" "conservative clothing">>
 	<<switch $activeSlave.shoes>>
-- 
GitLab