From 013339789cc18f29d3ca0895dccde672b8bb8013 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sat, 26 Sep 2020 01:31:47 -0400
Subject: [PATCH] underscores

---
 src/js/birth/birth.js | 133 +++++++++++++++++++++---------------------
 1 file changed, 65 insertions(+), 68 deletions(-)

diff --git a/src/js/birth/birth.js b/src/js/birth/birth.js
index d322b3c317f..29c25080acb 100644
--- a/src/js/birth/birth.js
+++ b/src/js/birth/birth.js
@@ -1983,10 +1983,10 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 
 	function broodmotherBirth() {
 		const el = document.createElement("p");
-		const _birthScene = random(1, 100);
+		const birthScene = random(1, 100);
 		let r = [];
 		const tempSub = getSlave(slave.subTarget);
-		let _HGL;
+		const HGL = App.Entity.facilities.headGirlSuite.employeesIDs().size;
 		let his2, he2, him2;
 		const {HeU, hisU, heU, himU, himselfU, girlU} = getNonlocalPronouns(V.seeDicks).appendSuffix('U');
 		const children = slave.pregType > 1 ? `children` : `child`;
@@ -2173,11 +2173,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} rests awhile before returning to sharing ${his} gravid body with the public.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a citizen's dick, ${slave.slaveName}'s water breaks on him. Showing no signs of stopping, he shoves ${his} bulk off of him. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child to ${his} breast before seeking out the next citizen's cock.`);
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} struggles to reach ${his} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next citizen's cock.`);
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a citizen's cunt, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so she allows ${him} to reposition and continue.`);
 									r.push(clothingBirth());
 									r.push(`The citizen splashes across ${his} face as ${he} struggles to reach ${firstText} baby around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next citizen's cunt.`);
@@ -2191,7 +2191,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken and ${he} rests awhile before returning to sharing ${his} gravid body with the public.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a citizen's dick, ${slave.slaveName}'s water breaks on him. ${He} desperately tries to disengage but he grabs ${his} hips and slams ${him} back down. He thoroughly enjoys ${his} contracting cunt before pushing ${him} off and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -2200,7 +2200,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He cums over ${his} heaving, still very gravid body and moves on leaving ${him} to recover and collect ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} hips and slams into ${him} hard. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -2209,7 +2209,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses onto ${his} still very gravid belly and slips to ${his} side. ${He} quickly gathers ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a citizen's cunt, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but she grabs ${his} head and slams ${him} back into her crotch.`);
 									humiliation = 1;
 									r.push(clothingBirth());
@@ -2227,11 +2227,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} rests awhile before returning to sharing ${his} gravid body with the public.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a citizen's dick, ${slave.slaveName}'s water breaks on him. Showing no signs of stopping, he shoves ${his} bulk off of him. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child to ${his} breast before seeking out the next citizen's cock.`);
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} struggles to reach ${his} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next citizen's cock.`);
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a citizen's cunt, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so she allows ${him} to reposition and continue.`);
 									r.push(clothingBirth());
 									r.push(`The citizen splashes across ${his} face as ${he} struggles to reach ${firstText} baby around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next citizen's cunt.`);
@@ -2245,7 +2245,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken and ${he} rests awhile before returning to sharing ${his} gravid body with the public.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a citizen's dick, ${slave.slaveName}'s water breaks on him. ${He} desperately tries to disengage but he grabs ${his} hips and slams ${him} back down. He thoroughly enjoys ${his} contracting cunt before pushing ${him} off and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -2254,7 +2254,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He cums over ${his} heaving, still very gravid body and moves on, leaving ${him} to recover and collect ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} hips and slams into ${him} hard. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -2263,7 +2263,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses onto ${his} still very gravid belly and slips to ${his} side. ${He} quickly gathers ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a citizen's cunt, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but ${he} grabs ${his} head and slams ${him} back into her crotch.`);
 									humiliation = 1;
 									r.push(clothingBirth());
@@ -2499,7 +2499,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						if (random(1, 20) > suddenBirth) {
 							r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively ${he} begins to push out ${firstText} baby. ${His} child is promptly taken and ${he} rests awhile before returning to ${his} role as your ever-pregnant maid.`);
 						} else {
-							if (_birthScene > 50) {
+							if (birthScene > 50) {
 								r.push(`While giving a slave oral service, ${slave.slaveName}'s water breaks. ${He} disregards this development and continues working.`);
 								r.push(clothingBirth());
 								r.push(`The slave gets off quite strongly to the show and shoves ${him} out of the way, leaving ${him} to clean up ${his} mess. Instead, ${he} draws ${firstText} child to ${his} breast until`);
@@ -2529,7 +2529,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						if (random(1, 20) > suddenBirth) {
 							r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken and ${he} rests awhile before returning to ${his} role as your ever-pregnant maid.`);
 						} else {
-							if (_birthScene > 50) {
+							if (birthScene > 50) {
 								r.push(`While giving a slave oral service, ${slave.slaveName}'s water breaks. ${He} desperately tries to pull away but they grab ${his} head and force ${him} back to their crotch.`);
 								humiliation = 1;
 								r.push(clothingBirth());
@@ -3043,11 +3043,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} is helped to a private room in the back of the brothel by a group of eager patrons. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to ${his} audience. ${His} child is promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${his} still very gravid body.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a customer's dick, ${slave.slaveName}'s water breaks on him. Showing no signs of stopping, he shoves ${his} bulk off of him. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child to ${his} breast before seeking out the next customer's cock.`);
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} struggles to reach ${his} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next customer's cock.`);
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a customer's cunt, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so she allows ${him} to reposition and continue.`);
 									r.push(clothingBirth());
 									r.push(`The customer splashes across ${his} face as ${he} struggles to reach ${firstText} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next customer's cunt.`);
@@ -3074,7 +3074,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									r.push(`until one of the patrons grabs ${him} by the swollen waist and pulls ${him} onto his lap. ${He} cries out as his dick slips over ${his} exposed crotch, but can do nothing to stop ${firstText} baby from being born. ${He} hates that the first thing ${his} child will touch is an erect cock; a bitter reminder${(slave.geneticQuirks.uterineHypersensitivity === 2) ? `, which even powerful orgasm can't erase,` : ``} of what its future will likely hold. ${His} fully born child is promptly taken and ${his} clients descend upon ${his} vulnerable, still very gravid, body.`);
 								}
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a customer's dick, ${slave.slaveName}'s water breaks on him. ${He} desperately tries to disengage but he grabs ${his} hips and slams ${him} back down. He thoroughly enjoys ${his} contracting cunt before pushing ${him} off and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -3083,7 +3083,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He cums over ${his} heaving, still very gravid body and moves on leaving ${him} to recover and collect ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} hips and slams into ${him} hard. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -3092,7 +3092,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses onto ${his} still very gravid belly and slips to ${his} side. ${He} quickly gathers ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a customer's cunt, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but she grabs ${his} head and slams ${him} back into ${his} crotch.`);
 									humiliation = 1;
 									r.push(clothingBirth());
@@ -3110,11 +3110,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							if (random(1, 20) > suddenBirth) {
 								r.push(`${He} heads to a private room in the back of the brothel filled with eager patrons. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to ${his} audience. ${His} child is promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${his} still very gravid body.`);
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a customer's dick, ${slave.slaveName}'s water breaks on him. Showing no signs of stopping, he shoves ${his} bulk off of him. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child to ${his} breast before seeking out the next customer's cock.`);
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively, ${he} begins to push out ${firstText} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} struggles to reach ${his} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next customer's cock.`);
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a customer's cunt, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so she allows ${him} to reposition and continue.`);
 									r.push(clothingBirth());
 									r.push(`The customer splashes across ${his} face as ${he} struggles to reach ${his} child around ${his} still very gravid middle. Once ${he} has brought ${his} child to ${his} breast, ${he} seeks out the next customer's cunt.`);
@@ -3141,7 +3141,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									r.push(`until one of the patrons grabs ${him} by the swollen waist and pulls ${him} onto his lap. ${He} cries out as his dick slips over ${his} exposed crotch, but can do nothing to stop ${firstText} baby from being born. ${He} hates that the first thing ${his} child will touch is an erect cock; a bitter reminder${(slave.geneticQuirks.uterineHypersensitivity === 2) ? `, which even ${his} powerful orgasm can't erase,` : ``} of what its future will likely hold. ${His} fully born child is promptly taken and ${his} clients descend upon ${his} vulnerable, still very gravid, body.`);
 								}
 							} else {
-								if ((_birthScene > 80) && canDoVaginal(slave)) {
+								if ((birthScene > 80) && canDoVaginal(slave)) {
 									r.push(`While riding a customer's dick, ${slave.slaveName}'s water breaks on him. ${He} desperately tries to disengage but he grabs ${his} hips and slams ${him} back down. He thoroughly enjoys ${his} contracting cunt before pushing ${him} off and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -3150,7 +3150,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He cums over ${his} heaving, still very gravid body and moves on leaving ${him} to recover and collect ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 60) && canDoAnal(slave)) {
+								} else if ((birthScene > 60) && canDoAnal(slave)) {
 									r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} hips and slams into ${him} hard. Quickly ${he} spreads ${his} legs apart and begins pushing out ${firstText} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 									if (slave.fetish === "humiliation") {
 										r.push(`but that only makes it more exciting.`);
@@ -3159,7 +3159,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 									}
 									r.push(`He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses onto ${his} still very gravid belly and slips to ${his} side. ${He} quickly gathers ${his} child to be sent off.`);
 									humiliation = 1;
-								} else if ((_birthScene > 40)) {
+								} else if ((birthScene > 40)) {
 									r.push(`While licking a customer's cunt, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but she grabs ${his} head and slams ${him} back into her crotch.`);
 									humiliation = 1;
 									r.push(clothingBirth());
@@ -3424,8 +3424,8 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						r.push(`While managing ${V.brothelName}, ${slave.slaveName}'s water breaks. Knowing ${he} lacks the time to leave, ${he} sets up a sign reading "Birthshow ${cashFormat(100)} a viewer" and takes a seat.`);
 						humiliation = 1;
 						r.push(clothingBirth());
-						r.push(`Upon completing ${his} show, ${he} reclines with ${firstText} child and begins counting the credits ${he} bought in. In total ${he} made ${cashFormat(100 * _birthScene)} and feels that business will be up in the brothel as patrons line up hoping another showing.`);
-						cashX((100 * _birthScene), "birth", slave);
+						r.push(`Upon completing ${his} show, ${he} reclines with ${firstText} child and begins counting the credits ${he} bought in. In total ${he} made ${cashFormat(100 * birthScene)} and feels that business will be up in the brothel as patrons line up hoping another showing.`);
+						cashX((100 * birthScene), "birth", slave);
 					}
 					break;
 
@@ -3514,15 +3514,14 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 
 				case "be your Head Girl":
 					if (random(1, 20) > suddenBirth) {
-						_HGL = App.Entity.facilities.headGirlSuite.employeesIDs().size;
 						r.push(`${He} returns to`);
 						if (V.HGSuite === 1) {
 							r.push(`${his} room's bed`);
 						} else {
 							r.push(`${his} bed`);
 						}
-						r.push(`and strips before slipping into it. ${He} makes ${himself} comfortable${(_HGL !== 0) ? `, as ${his} slave rushes to ${his} side,` : ``} and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken`);
-						if (_HGL !== 0) {
+						r.push(`and strips before slipping into it. ${He} makes ${himself} comfortable${(HGL !== 0) ? `, as ${his} slave rushes to ${his} side,` : ``} and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken`);
+						if (HGL !== 0) {
 							r.push(`by ${his} roommate`);
 						}
 						r.push(`and ${he} rests awhile before returning to managing your slaves.`);
@@ -3551,7 +3550,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						r.push(`While on a video call with a potential recruit, ${slave.slaveName}'s water breaks. ${He} attempts to play it cool and act like nothing is happening but the worsening contractions finally get to ${him}.`);
 						humiliation = 1;
 						r.push(clothingBirth());
-						if (_birthScene > 50) {
+						if (birthScene > 50) {
 							r.push(`Exhausted from the birth and clutching ${firstText} baby, ${he} returns to find that ${he} never ended the call. The prospective slave is blushing furiously and seems to have begun touching ${himselfU} to the show. Apologizing for the interruption, while red with embarrassment, ${slave.slaveName} resumes chatting with the somewhat more pliant ${girlU}.`);
 						} else {
 							r.push(`Exhausted from the birth and clutching ${firstText} baby, ${he} returns to find that ${he} never ended the call. The prospective slave is grinning widely and states ${heU} has been recording the show. ${HeU} signs off, but not before saying ${heU}'ll be seeing more of ${slave.slaveName} around the internet.`);
@@ -3752,7 +3751,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						}
 						r.push(`${him}, gravidity and birth is nothing out of the ordinary.`);
 					} else {
-						if (_birthScene >= 50) {
+						if (birthScene >= 50) {
 							r.push(`${slave.slaveName} is awoken from ${his} rest by a strong contraction. ${He} rolls over and begins to fall back to sleep as another contraction wracks ${his} body.`);
 							r.push(clothingBirth());
 							r.push(`${He} fishes around under ${his} still huge dome of a stomach searching for ${his} newborn. Once ${he} finds it, ${he} draws it to ${his} breast and resumes resting.`);
@@ -3771,11 +3770,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 					if (random(1, 20) > suddenBirth) {
 						r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken and ${he} is encouraged to keep resting. ${He} rolls over${(hasAnyArms(slave)) ? `, cradling ${his} heavily rounded middle,` : ``} and dozes off.`);
 					} else {
-						if (_birthScene >= 70) {
+						if (birthScene >= 70) {
 							r.push(`While waiting to be helped to ${his} next assignment, ${slave.slaveName}'s body begins to birth ${firstText} baby. Unable to do anything, ${he} is forced to give birth where ${he} is.`);
 							r.push(clothingBirth());
 							r.push(`${He} gathers ${his} child and recovers ${his} strength while resuming ${his} wait a servant to help ${him} to ${his} assignment.`);
-						} else if (_birthScene >= 30) {
+						} else if (birthScene >= 30) {
 							r.push(`While eating in the cafeteria, ${slave.slaveName}'s body begins to birth ${firstText} baby. Unable to walk without assistance, ${he} finds ${himself} stranded in the middle of all the dining slaves.`);
 							humiliation = 1;
 							r.push(clothingBirth());
@@ -3804,7 +3803,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						}
 						r.push(`${him}, gravidity and birth is nothing out of the ordinary.`);
 					} else {
-						if (_birthScene >= 50) {
+						if (birthScene >= 50) {
 							r.push(`While wandering the penthouse absentmindedly, ${slave.slaveName}'s body begins to birth ${firstText} baby. ${He} carries on until the contractions drag ${him} to`);
 							if (hasBothLegs(slave)) {
 								r.push(`${his} knees.`);
@@ -3819,7 +3818,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 							r.push(`${He} fishes around under ${his} still huge dome of a stomach searching for ${his} newborn. Once ${he} finds it, ${he} draws it to ${his} breast and resumes resting.`);
 						}
 					}
-				} else if (slave.fetish === "humiliation" && _birthScene >= 50) {
+				} else if (slave.fetish === "humiliation" && birthScene >= 50) {
 					r.push(`While waddling through the penthouse between assignments, ${slave.slaveName}'s body begins to birth ${firstText} baby. Sensing an opportunity, ${he} waddles to the nearest balcony overlooking the city. ${He} calls out, making sure all eyes are on ${him} for what happens next.`);
 					humiliation = 1;
 					r.push(clothingBirth());
@@ -3828,11 +3827,11 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 					if (random(1, 20) > suddenBirth) {
 						r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${firstText} baby${UH}. ${His} child is promptly taken and ${he} is encouraged to keep resting. ${He} rolls over${(hasAnyArms(slave)) ? `, cradling ${his} heavily rounded middle,` : ``} and dozes off.`);
 					} else {
-						if (_birthScene >= 70) {
+						if (birthScene >= 70) {
 							r.push(`While waddling through the penthouse on the way to ${his} next assignment, ${slave.slaveName}'s body begins to birth ${firstText} baby. Unable to reach the prepared birthing room in time, ${he} finds a secluded room to give birth in.`);
 							r.push(clothingBirth());
 							r.push(`${He} gathers ${his} child and recovers ${his} strength before finding a servant to give ${his} child to before shuffling to ${his} assignment, a hand on ${his} still very gravid middle.`);
-						} else if (_birthScene >= 30) {
+						} else if (birthScene >= 30) {
 							r.push(`While waddling through the penthouse on ${his} way to the cafeteria, ${slave.slaveName}'s body begins to birth ${firstText} baby. Unable to reach the prepared birthing room in time, ${he} finds ${himself} stranded in the middle of all the dining slaves.`);
 							humiliation = 1;
 							r.push(clothingBirth());
@@ -3855,7 +3854,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 		let he2, his2;
 		const r = [];
 		let tempSub;
-		let _pbw;
+		const pbw = random(1, 100);
 		const babies = slave.pregType > 1 ? `babies` : `baby`;
 		const children = slave.pregType > 1 ? `children` : `child`;
 		const UH = (slave.geneticQuirks.uterineHypersensitivity === 2) ? `, convulsing with orgasms in the process` : ``;
@@ -3950,16 +3949,15 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 					break;
 
 				case "serve the public":
-					_pbw = random(1, 100);
 					if (!canWalk(slave)) {
 						if (slave.fetish === "mindbroken") {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While taking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood out on him. Showing no signs of stopping, he struggles to shoves ${his} bulk off of him. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. ${He} is handed ${his} child, which ${he} clutches to ${his} breast before beckoning for the next citizen's cock.`);
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to continue.`);
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before placing ${his} child on ${his} breast, as ${he} starts beckoning for the next citizen's cock.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a citizen's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so ${he} allows ${him} to continue.`);
 								r.push(clothingBirth());
 								r.push(`The citizen splashes across ${his} face before placing ${his} child on ${his} breast, as ${he} begins beckoning for the next citizen's cunt.`);
@@ -3967,7 +3965,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to continue. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass before handing ${him} ${his} child. ${He} brings it to ${his} breast before beckoning for the next citizen's cock.`);
 							}
 						} else {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While riding a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately struggles to disengage encouraging him to shove ${him} onto ${his} bloated womb and mount ${him}. He thoroughly enjoys ${his} contracting cunt before pulling out and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 								if (slave.fetish === "humiliation") {
 									r.push(`but that only makes it more exciting.`);
@@ -3976,12 +3974,12 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								}
 								r.push(`He comes over ${his} exhausted body and moves on leaving ${him} to recover and await ${his} child to be sent off.`);
 								humiliation = 1;
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. Since ${he} is incapable of moving ${himself}, ${he} carries on sucking.`);
 								humiliation = 1;
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before letting ${him} collapse onto ${his} bloated form. When ${he} recovers, ${he} gathers ${his} child to be sent off.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a citizen's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. Since ${he} is incapable of moving ${himself}, ${he} carries on licking.`);
 								humiliation = 1;
 								r.push(clothingBirth());
@@ -3999,13 +3997,13 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						}
 					} else {
 						if (slave.fetish === "mindbroken") {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While taking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood out on him. Showing no signs of stopping, he struggles to shoves ${his} bulk off of him. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. ${He} is handed ${his} child, which ${he} clutches to ${his} breast before seeking out the next citizen's cock.`);
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue.`);
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before placing ${his} child on ${his} breast, as ${he} begins seeking out the next citizen's cock.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a citizen's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so ${he} allows ${him} to reposition and continue.`);
 								r.push(clothingBirth());
 								r.push(`The citizen splashes across ${his} face before placing ${his} child on ${his} breast, as ${he} begins seeking out the next citizen's cunt.`);
@@ -4013,7 +4011,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								r.push(`While taking a citizen's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass before handing ${him} ${his} child. ${He} brings it to ${his} breast before seeking out the next citizen's cock.`);
 							}
 						} else {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While riding a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but he shoves ${him} onto ${his} bloated womb and mounts ${him}. He thoroughly enjoys ${his} contracting cunt before pulling out and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 								if (slave.fetish === "humiliation") {
 									r.push(`but that only makes it more exciting.`);
@@ -4022,12 +4020,12 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								}
 								r.push(`He comes over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} child to be sent off.`);
 								humiliation = 1;
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a citizen's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but he grabs ${his} head and slams ${him} back into his crotch.`);
 								humiliation = 1;
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before letting ${him} collapse onto ${his} bloated form. When ${he} recovers, ${he} gathers ${his} child to be sent off.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a citizen's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but she grabs ${his} head and slams ${him} back into her crotch.`);
 								humiliation = 1;
 								r.push(clothingBirth());
@@ -4422,16 +4420,15 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 					break;
 
 				case "work in the brothel":
-					_pbw = random(1, 100);
 					if (!canWalk(slave)) {
 						if (slave.fetish === "mindbroken") {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While taking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood out on him. Showing no signs of stopping, he struggles to shoves ${his} bulk off of him. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. ${He} is handed ${his} child, which ${he} clutches to ${his} breast before beckoning for the next customer's cock.`);
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to continue.`);
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before placing ${his} child on ${his} breast, as ${he} beckoning for the next customer's cock.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a customer's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so she allows ${him} to continue.`);
 								r.push(clothingBirth());
 								r.push(`The customer splashes across ${his} face before placing ${his} child on ${his} breast, as ${he} begins beckoning for the next customer's cunt.`);
@@ -4439,7 +4436,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to continue. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass before handing ${him} ${his} child. ${He} brings it to ${his} breast before beckoning for the next customer's cock.`);
 							}
 						} else {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While riding a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately struggles to disengage encouraging him to shove ${him} onto ${his} bloated womb and mount ${him}. He thoroughly enjoys ${his} contracting cunt before pulling out and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} baby${UH}. ${He} can't hide what's happening between ${his} legs,`);
 								if (slave.fetish === "humiliation") {
 									r.push(`but that only makes it more exciting.`);
@@ -4448,12 +4445,12 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								}
 								r.push(`He comes over ${his} exhausted body and moves on leaving ${him} to recover and await ${his} child to be sent off.`);
 								humiliation = 1;
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. Since ${he} is incapable of moving ${himself}, ${he} carries on sucking.`);
 								humiliation = 1;
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before letting ${him} collapse onto ${his} bloated form. When ${he} recovers, ${he} gathers ${his} child to be sent off.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a customer's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. Since ${he} is incapable of moving ${himself}, ${he} carries on licking.`);
 								humiliation = 1;
 								r.push(clothingBirth());
@@ -4471,13 +4468,13 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 						}
 					} else {
 						if (slave.fetish === "mindbroken") {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While taking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood out on him. Showing no signs of stopping, he struggles to shoves ${his} bulk off of him. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. ${He} is handed ${his} child, which ${he} clutches to ${his} breast before seeking out the next citizen's cock.`);
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue.`);
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before placing ${his} child on ${his} breast, as ${he} begins seeking out the next citizen's cock.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a customer's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so she allows ${him} to reposition and continue.`);
 								r.push(clothingBirth());
 								r.push(`The customer splashes across ${his} face before placing ${his} child on ${his} breast, as ${he} begins seeking out the next customer's cunt.`);
@@ -4485,7 +4482,7 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue. Instinctively ${he} begins to push out ${his} baby, indifferent to who may be watching ${his} naked crotch. He came strongly thanks to ${him} and gives ${him} a slap on the ass before handing ${him} ${his} child. ${He} brings it to ${his} breast before seeking out the next customer's cock.`);
 							}
 						} else {
-							if (_pbw > 80) {
+							if (pbw > 80) {
 								r.push(`While riding a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but he shoves ${him} onto ${his} bloated womb and mounts ${him}. He thoroughly enjoys ${his} contracting cunt before pulling out and standing over ${him}, jacking off. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} ${babies}${UH}. ${He} can't hide what's happening between ${his} legs,`);
 								if (slave.fetish === "humiliation") {
 									r.push(`but that only makes it more exciting.`);
@@ -4494,12 +4491,12 @@ globalThis.birth = function(slave, {birthStorm = false} = {}) {
 								}
 								r.push(`He comes over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} child to be sent off.`);
 								humiliation = 1;
-							} else if ((_pbw > 60)) {
+							} else if ((pbw > 60)) {
 								r.push(`While sucking a customer's dick, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but he grabs ${his} head and slams ${him} back into his crotch.`);
 								humiliation = 1;
 								r.push(clothingBirth());
 								r.push(`He cums down ${his} throat before letting ${him} collapse onto ${his} bloated form. When ${he} recovers, ${he} gathers ${his} child to be sent off.`);
-							} else if ((_pbw > 40)) {
+							} else if ((pbw > 40)) {
 								r.push(`While licking a customer's cunt, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately tries to disengage but she grabs ${his} head and slams ${him} back into ${his} crotch.`);
 								humiliation = 1;
 								r.push(clothingBirth());
-- 
GitLab