From 2d76fab70bc06a04f94c43e0981b6cf67037e7a0 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Fri, 19 Jun 2020 17:49:22 -0400
Subject: [PATCH] butthole fixes

---
 src/events/RECI/butthole.js | 40 ++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/events/RECI/butthole.js b/src/events/RECI/butthole.js
index 0ca0e1a02af..dcfb7d8181f 100644
--- a/src/events/RECI/butthole.js
+++ b/src/events/RECI/butthole.js
@@ -50,7 +50,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 		App.Events.addParagraph(node, t);
 
 		t = [];
-		t.push(`There's no other way to describe what ${he}'s doing: the ${V.desc}`);
+		t.push(`There's no other way to describe what ${he}'s doing: the ${SlaveTitle(eventSlave)}`);
 		if (eventSlave.belly >= 300000) {
 			t.push(`is leaning over ${his} ${belly} belly with ${his} feet planted on the counter,`);
 		} else if (eventSlave.height < 140) {
@@ -145,7 +145,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 
 		t = [];
 		t.push(Spoken(eventSlave, `"Hi ${Master},"`));
-		t.push(`$he ${say}s cheerfully.`);
+		t.push(`${he} ${say}s cheerfully.`);
 		t.push(Spoken(eventSlave, `"I was just noticing how much my butt has changed. I check it every day, but I hadn't really looked at it in a while, you know? It used to be so tight, and now`));
 		if (eventSlave.anus > 2) {
 			t.push(Spoken(eventSlave, `I've got a rear pussy."`));
@@ -238,8 +238,8 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			(V.Concubine !== 0 && eventSlave.ID !== V.Concubine.ID && hasAnyLegs(S.Concubine) && hasAnyArms(S.Concubine) && S.Concubine.fetish !== "mindbroken")
 				? new App.Events.Result(`Double anal with your Concubine`, () => DoubleTeam(S.Concubine))
 				: new App.Events.Result(),
-			(V.BodyGuard !== 0 && eventSlave.ID !== V.BodyGuard.ID)
-				? new App.Events.Result(`Double anal with your Body Guard`, () => DoubleTeam(S.BodyGuard))
+			(V.Bodyguard !== 0 && eventSlave.ID !== V.Bodyguard.ID)
+				? new App.Events.Result(`Double anal with your Body Guard`, () => DoubleTeam(S.Bodyguard))
 				: new App.Events.Result(),
 			new App.Events.Result(`Chat about ${his} ass`, talk),
 			(eventSlave.anus < 3)
@@ -260,7 +260,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 				t.push(Spoken(eventSlave, `"Um? No...? I don't think I'm forgetting anything?"`));
 				t.push(`${he} states with a look of confusion. You press ${him}, asking if ${he} forgot the rules.`);
 				t.push(Spoken(eventSlave, `"Ah! I'm not supposed to be offering my asshole so freely! ${Master}, please forgive me! I'll put it on right away!"`));
-				t.push(`${he} shouts, hurrying to fasten ${his} anal chastity, <span class="trust dec">a hint of fear on ${his} face.</span> You tell ${him} it is fine, if you want his ass, you will have it, chastity be damned. ${He} lets out a sigh of relief.`);
+				t.push(`${he} shouts, hurrying to fasten ${his} anal chastity, <span class="trust dec">a hint of fear on ${his} face.</span> You tell ${him} it is fine, if you want ${his} ass, you will have it, chastity be damned. ${He} lets out a sigh of relief.`);
 				eventSlave.trust -= 2;
 			} else if (totalIntel >= -15) {
 				t.push(Spoken(eventSlave, `"Um? No...? I don't think I'm forgetting anything?"`));
@@ -410,7 +410,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 				t.push(`stretching ${his} anus.`);
 			}
 			seX(eventSlave, "anal", V.PC, "penetrative");
-			t.push(`When you judge that your Head Girl is wet enough, you nod to ${him2}, and ${he2} takes ${eventSlave.slaveName} by the hand, pulling ${him} up onto ${his2} lap.`);
+			t.push(`When you judge that ${partner.slaveName} is wet enough, you nod to ${him2}, and ${he2} takes ${eventSlave.slaveName} by the hand, pulling ${him} up onto ${his2} lap.`);
 			if (partnerSlave.belly + eventSlave.belly > 5000 || partnerSlave.weight > 95 || eventSlave.weight > 95) {
 				t.push(`There is no chance that the pair of them will manage to stay on that counter without hurting themselves or breaking something, so you quickly help them down onto a bathroom bench before the moment is ruined.`);
 			} else if (partnerSlave.boobs > 4000 && eventSlave.boobs > 4000) {
@@ -473,7 +473,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			App.Events.addParagraph(container, t);
 
 			t = [];
-			t.push(Spoken(eventSlave, `"Plea<<s>>e,"`));
+			t.push(Spoken(eventSlave, `"Please,"`));
 			t.push(`the slave begs incoherently as you press your`);
 			if (V.PC.dick !== 0) {
 				t.push(`dick`);
@@ -501,7 +501,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			} else {
 				t.push(`${He2} quite enjoyed ${himself2}`);
 			}
-			push(`</span>`);
+			t.push(`</span>`);
 			if (canTalk(partnerSlave)) {
 				t.push(`${he2} ${say}s.`);
 				t.push(Spoken(partnerSlave, `"Shall we flip ${him} over and go again?"`));
@@ -526,28 +526,28 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			t = [];
 
 			t.push(`You head into the bathroom, shedding clothing as you go. ${He} stares at you as you advance, ${his} eyes fixing on your`);
-			if (PC.boobs >= 1400) {
+			if (V.PC.boobs >= 1400) {
 				t.push(`enormous tits as you reveal them,`);
-			} else if (PC.boobs >= 1200) {
+			} else if (V.PC.boobs >= 1200) {
 				t.push(`huge tits as you reveal them,`);
-			} else if (PC.boobs >= 1000) {
+			} else if (V.PC.boobs >= 1000) {
 				t.push(`big tits as you reveal them,`);
-			} else if (PC.boobs >= 300) {
+			} else if (V.PC.boobs >= 300) {
 				t.push(`tits as you reveal them,`);
-			} else if (PC.belly >= 100000) {
+			} else if (V.PC.belly >= 100000) {
 				t.push(`massive pregnancy as it becomes visible,`);
-			} else if (PC.belly >= 60000) {
+			} else if (V.PC.belly >= 60000) {
 				t.push(`giant pregnancy as it becomes visible,`);
-			} else if (PC.belly >= 15000) {
+			} else if (V.PC.belly >= 15000) {
 				t.push(`advanced pregnancy as it becomes visible,`);
-			} else if (PC.belly >= 10000) {
+			} else if (V.PC.belly >= 10000) {
 				t.push(`big baby bump as it becomes visible,`);
-			} else if (PC.belly >= 5000) {
+			} else if (V.PC.belly >= 5000) {
 				t.push(`baby bump as it becomes visible,`);
-			} else if (PC.belly >= 1500) {
+			} else if (V.PC.belly >= 1500) {
 				t.push(`rounded middle as it becomes visible,`);
 			} else {
-				if (PC.title === 0) {
+				if (V.PC.title === 0) {
 					t.push(`flat chest as you reveal it,`);
 				} else {
 					t.push(`ripped abs as they become visible,`);
@@ -663,7 +663,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			t.push(Spoken(eventSlave, `"Well,"`));
 			t.push(`${he} ${say}s, with mock seriousness.`);
 			t.push(Spoken(eventSlave, `"Here in the arcology, we slaves eat a very special liquid diet that keeps us healthy and fit and ready to fuck. And, it's absorbed completely, so our butts are always nice and clean. That way, ${Master} can -"`));
-			t.push(`${he} clenches $his sphincter`);
+			t.push(`${he} clenches ${his} sphincter`);
 			if (V.PC.dick !== 0) {
 				t.push(`around the base of your cock — "fuck`);
 			} else {
-- 
GitLab