diff --git a/src/art/vector_revamp/vectorRevampedArtControl.js b/src/art/vector_revamp/vectorRevampedArtControl.js
index 7b54cce54a401b968d9b6b06e611ab917172a645..08722ac290b877e5589e4c8a791922087c3378ab 100644
--- a/src/art/vector_revamp/vectorRevampedArtControl.js
+++ b/src/art/vector_revamp/vectorRevampedArtControl.js
@@ -1076,11 +1076,11 @@ class RevampedArtControl {
 	get chastityBeltLayer() {
 		var result = [];
 
-		var isChastityAnalWorn = (this.artSlave.chastityAnus == 1);
+		var isChastityAnalWorn = this.artSlave.chastityAnus == 1;
 
 		isChastityAnalWorn = isChastityAnalWorn && this.showChastityAnal;
 
-		var isChastityVaginalWorn = (this.artSlave.chastityVagina == 1);
+		var isChastityVaginalWorn = this.artSlave.chastityVagina == 1;
 
 		isChastityVaginalWorn = isChastityVaginalWorn && this.showChastityVaginal;
 
@@ -1199,7 +1199,7 @@ class RevampedArtControl {
 		if (!this.showPenis || penisSize < 0)
 			return result;
 
-		if ((canAchieveErection(this.artSlave) && (this.artSlave.chastityPenis != 1))
+		if (canAchieveErection(this.artSlave) && (this.artSlave.chastityPenis != 1))
 		{
 			result.push("Art_Vector_Revamp_Penis_" + penisSize);
 
diff --git a/src/js/datatypeCleanupJS.js b/src/js/datatypeCleanupJS.js
index beb5c34920ca91dff7363e8ab887b39159430892..2cc0da46cacd8b2148b8bf7d605453db46dfb002 100644
--- a/src/js/datatypeCleanupJS.js
+++ b/src/js/datatypeCleanupJS.js
@@ -373,9 +373,6 @@ window.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() {
 		slave.makeup = Math.clamp(+slave.makeup, 0, 8) || 0;
 		slave.nails = Math.clamp(+slave.nails, 0, 9) || 0;
 		slave.scars = Math.clamp(+slave.scars, 0, 6) || 0;
-		slave.chastityAnus = Math.clamp(+slave.chastityAnus, 0, 1) || 0;
-		slave.chastityPenis = Math.clamp(+slave.chastityPenis, 0, 1) || 0;
-		slave.chastityVagina = Math.clamp(+slave.chastityVagina, 0, 1) || 0;
 		slave.choosesOwnClothes = Math.clamp(+slave.choosesOwnClothes, 0, 1) || 0;
 		if (typeof slave.clothes !== "string") {
 			slave.clothes = "no clothing";
@@ -948,9 +945,6 @@ window.childCosmeticsDatatypeCleanup = function childCosmeticsDatatypeCleanup(ch
 	child.makeup = Math.clamp(+child.makeup, 0, 8) || 0;
 	child.nails = Math.clamp(+child.nails, 0, 9) || 0;
 	child.scars = Math.clamp(+child.scars, 0, 6) || 0;
-	child.chastityAnus = Math.clamp(+child.chastityAnus, 0, 1) || 0;
-	child.chastityPenis = Math.clamp(+child.chastityPenis, 0, 1) || 0;
-	child.chastityVagina = Math.clamp(+child.chastityVagina, 0, 1) || 0;
 	child.choosesOwnClothes = Math.clamp(+child.choosesOwnClothes, 0, 1) || 0;
 	if (typeof child.clothes !== "string") {
 		child.clothes = "no clothing";
diff --git a/src/js/utilJS.js b/src/js/utilJS.js
index aaff5aa6fbdb055550d70876c9e3cffaa0e97b32..8354706060268f64c62f97fb8d56f7a892712a02 100644
--- a/src/js/utilJS.js
+++ b/src/js/utilJS.js
@@ -1092,7 +1092,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSSupremacist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSupremacist / V.FSLockinLevel) / 3, "futureSocieties"); //Reducing the reputation impact of slaves that are not adhering to societal ideals properly
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSupremacist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSSupremacist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1102,7 +1102,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSSubjugationist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSubjugationist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSubjugationist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSSubjugationist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1112,7 +1112,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSGenderRadicalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSGenderRadicalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSGenderRadicalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSGenderRadicalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1122,7 +1122,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSGenderFundamentalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSGenderFundamentalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSGenderFundamentalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSGenderFundamentalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1132,7 +1132,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSPaternalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPaternalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPaternalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSPaternalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1142,7 +1142,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSDegradationist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSDegradationist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSDegradationist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSDegradationist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1152,7 +1152,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSAssetExpansionist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSAssetExpansionist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSAssetExpansionist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSAssetExpansionist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1162,7 +1162,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSSlimnessEnthusiast)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSlimnessEnthusiast / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSSlimnessEnthusiast / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSSlimnessEnthusiast += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1172,7 +1172,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSTransformationFetishist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSTransformationFetishist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSTransformationFetishist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSTransformationFetishist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1182,7 +1182,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSBodyPurist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSBodyPurist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSBodyPurist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSBodyPurist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1192,7 +1192,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSMaturityPreferentialist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSMaturityPreferentialist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSMaturityPreferentialist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSMaturityPreferentialist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1202,7 +1202,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSYouthPreferentialist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSYouthPreferentialist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSYouthPreferentialist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSYouthPreferentialist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1212,7 +1212,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSPastoralist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPastoralist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPastoralist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSPastoralist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1222,7 +1222,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSPhysicalIdealist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPhysicalIdealist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSPhysicalIdealist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSPhysicalIdealist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1232,7 +1232,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSChattelReligionist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSChattelReligionist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSChattelReligionist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSChattelReligionist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1242,7 +1242,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSRomanRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRomanRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRomanRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSRomanRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1252,7 +1252,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.activeArcology.FSAztecRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSAztecRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSAztecRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSAztecRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1262,7 +1262,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSEgyptianRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSEgyptianRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSEgyptianRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSEgyptianRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1272,7 +1272,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSEdoRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSEdoRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSEdoRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSEdoRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1282,7 +1282,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSArabianRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSArabianRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSArabianRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSArabianRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1292,7 +1292,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSChineseRevivalist)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSChineseRevivalist / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSChineseRevivalist / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSChineseRevivalist += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1302,7 +1302,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSRepopulationFocus)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRepopulationFocus / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRepopulationFocus / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSRepopulationFocus += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1312,7 +1312,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSRestart)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRestart / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSRestart / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSRestart += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
@@ -1322,7 +1322,7 @@ window.FSChange = function FSChange(FS, magnitude, bonus_multiplier) {
 			if (Number.isFinite(V.arcologies[0].FSHedonisticDecadence)) {
 				if (magnitude < 0) {
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSHedonisticDecadence / V.FSLockinLevel) / 3, "futureSocieties");
-				} else {
+				} else { 
 					repX(magnitude * V.FSSingleSlaveRep * (V.arcologies[0].FSHedonisticDecadence / V.FSLockinLevel), "futureSocieties");
 				}
 				V.arcologies[0].FSHedonisticDecadence += 0.05 * magnitude * V.FSSingleSlaveRep * (bonus_multiplier || 1);
diff --git a/src/js/vignettes.js b/src/js/vignettes.js
index ffe74b82b7a36a75be7bd89bbeb5247dc8674729..7befd99f6dd6c3a8c4ad8ef51872275ae152d167 100644
--- a/src/js/vignettes.js
+++ b/src/js/vignettes.js
@@ -1168,20 +1168,20 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		if (slave.heels === 1 && !(["boots", "extreme heels", "heels", "pumps"].includes(slave.shoes))) {
 			vignettes.push({
 				text: `${he} enticed a new customer who had never really considered buttsex before they saw ${him} crawling along with ${his} asshole vulnerable,`,
-				type: "rep",
+				type: "cash",
 				effect: 1,
 			});
 		}
 		if (slave.chastityVagina === 1) {
 			vignettes.push({
-				text: `a wavering customer who was disappointed that ${his} pussy was unavailable decided to try ${his} mouth instead,`,
-				type: "rep",
+				text: `a wavering customer who was disappointed that ${his} pussy is unavailable decided to try ${his} ass instead,`,
+				type: "cash",
 				effect: 1,
 			});
 			if (slave.chastityAnus !== 1) {
 				vignettes.push({
-					text: `a wavering customer who was disappointed that ${his} pussy was unavailable decided to try ${his} ass instead,`,
-					type: "rep",
+					text: `a wavering customer who was disappointed that ${his} pussy is unavailable decided to try ${his} ass instead,`,
+					type: "cash",
 					effect: 1,
 				});
 			}
@@ -2772,13 +2772,13 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 		}
 		if (slave.chastityVagina === 1) {
 			vignettes.push({
-				text: `a wavering citizen who was disappointed that ${his} pussy was unavailable decided to try ${his} mouth instead,`,
+				text: `a wavering citizen who was disappointed that ${his} pussy is unavailable decided to try ${his} mouth instead,`,
 				type: "rep",
 				effect: 1,
 			});
 			if (slave.chastityAnus !== 1) {
 				vignettes.push({
-					text: `a wavering citizen who was disappointed that ${his} pussy was unavailable decided to try ${his} ass instead,`,
+					text: `a wavering citizen who was disappointed that ${his} pussy is unavailable decided to try ${his} ass instead,`,
 					type: "rep",
 					effect: 1,
 				});
@@ -3570,22 +3570,6 @@ window.GetVignette = /** @param {App.Entity.SlaveState} slave */ function GetVig
 					type: "health",
 					effect: -1,
 				});
-			} else {
-				if (slave.missingArms === 3) {
-					if (slave.releaseRules === "permissive" || slave.releaseRules === "masturbation") {
-						vignettes.push({
-							text: `due to the obvious difficulties in ${his} mobility, ${he} spent a lot of time masturbating in bed,`,
-							type: "health",
-							effect: 0,
-						});
-					}
-				} else {
-					vignettes.push({
-						text: `${he} was so desperate for sexual relief that ${he} almost threw out ${his} back from trying to hump ${his} own bed,`,
-						type: "health",
-						effect: -1,
-					});
-				}
 			} else {
 				if (slave.missingArms !== 3) {
 					if (slave.releaseRules === "permissive" || slave.releaseRules === "masturbation") {