From c5cf5b754db3ad71c52519f8f09de66ddbf064e6 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Wed, 16 Sep 2020 21:48:59 -0400 Subject: [PATCH] use variable for child plural --- js/birth.js | 3913 +++++++++------------------------------------------ 1 file changed, 630 insertions(+), 3283 deletions(-) diff --git a/js/birth.js b/js/birth.js index d0f49cf7e04..09e4d6b0049 100644 --- a/js/birth.js +++ b/js/birth.js @@ -11,6 +11,8 @@ globalThis.birth = function(slave) { let roll; let humiliation; const HGL = App.Entity.facilities.headGirlSuite.hostedSlaves; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; if (V.birthDamage > 5 || V.universalRulesCSec === 1) { if (V.universalRulesCSec === 1 || (slave.mpreg === 0 && slave.vagina < 0)) { V.csec = 1; @@ -22,12 +24,7 @@ globalThis.birth = function(slave) { } else { r.push(`is scheduled for a cesarean section.`); } - r.push(`${He} is helped from ${his} clothes and into a comfortable hospital bed to relax until the surgery suite is prepped. After several minutes, ${he} is transferred to the surgery wing. Following ${his} c-section, ${he} is returned to the recovery wing to rest. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped from ${his} clothes and into a comfortable hospital bed to relax until the surgery suite is prepped. After several minutes, ${he} is transferred to the surgery wing. Following ${his} c-section, ${he} is returned to the recovery wing to rest. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} is left under observation to make sure ${he} recovers.`); } else { r.push(`${slave.slaveName} is taken to the autosurgery, since ${he}`); @@ -36,15 +33,14 @@ globalThis.birth = function(slave) { } else { r.push(`is scheduled for a cesarean section. ${He} is stripped from ${his} clothes and set up on the operating table. ${He} is quickly sedated, and subjected to a c-section in order to avoid potential problems and preserve ${his}`); if (slave.mpreg === 1) { - r.push(`asshole`); + r.push(`asshole.`); } else { - r.push(`vagina`); + r.push(`vagina.`); } - r.push(`.`); } - r.push(`The surgery is quick, and ${he} is moved to a bed to recover. When ${he} awakes, ${his} child`); + r.push(`The surgery is quick, and ${he} is moved to a bed to recover. When ${he} awakes, ${his} ${children}`); if (slave.pregType > 1) { - r.push(`ren have`); + r.push(`have`); } else { r.push(`has`); } @@ -52,41 +48,29 @@ globalThis.birth = function(slave) { } } else { if (V.clinic !== 0) { - r.push(`${He} is lead to ${V.clinicName} since ${he} is likely to face complications with childbirth. ${He} is helped from ${his} clothes and into a comfortable hospital bed to relax until ${he} is ready. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, fully aware of ${his} watching helpers.`); + r.push(`${He} is lead to ${V.clinicName} since ${he} is likely to face complications with childbirth. ${He} is helped from ${his} clothes and into a comfortable hospital bed to relax until ${he} is ready. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}, fully aware of ${his} watching helpers.`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`${His} body is so sensitive that even difficult birth is an intensely pleasurable experience for ${him}.`); } - r.push(``); if (V.birthDamage > 10) { V.csec = 1; App.Medicine.Modification.addScar(slave, "belly", "c-section"); - r.push(`After several hours of intense labor, ${he} is transferred to the surgery wing. Following an emergency c-section, ${he} is returned to the recovery wing to rest`); + r.push(`After several hours of intense labor, ${he} is transferred to the surgery wing. Following an emergency c-section, ${he} is returned to the recovery wing to rest.`); } else { r.push(`After several hours,`); if (slave.geneticQuirks.uterineHypersensitivity !== 1) { r.push(`and a touch of morphine,`); } - r.push(`${he} has successfully given birth`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); + r.push(`${he} has successfully given birth.`); } + r.push(`${His} ${childrenAre}`); r.push(`promptly taken and ${he} is left under observation to make sure ${he} recovers.`); } else { V.csec = 1; App.Medicine.Modification.addScar(slave, "belly", "c-section"); - r.push(`${He} is lead to the autosurgery, since ${he} is likely to face complications with childbirth. ${He} is stripped from ${his} clothes and set up on the operating table. ${He} is quickly sedated and subjected to a c-section in order to avoid potential problems. The surgery is quick, and ${he} is moved to a bed to recover. When ${he} awakes, ${his} child`); + r.push(`${He} is lead to the autosurgery, since ${he} is likely to face complications with childbirth. ${He} is stripped from ${his} clothes and set up on the operating table. ${He} is quickly sedated and subjected to a c-section in order to avoid potential problems. The surgery is quick, and ${he} is moved to a bed to recover. When ${he} awakes, ${his} ${children}`); if (slave.pregType > 1) { - r.push(`ren have`); + r.push(`have`); } else { r.push(`has`); } @@ -98,68 +82,23 @@ globalThis.birth = function(slave) { case "rest": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`${His} ${children}`); r.push(`promptly taken and ${he} is encouraged to keep resting.`); } else { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - if (slave.geneticQuirks.uterineHypersensitivity === 2) { - r.push(`, convulsing with orgasms in the process`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and ${he} is encouraged to keep resting.`); + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${(slave.pregType > 1)? `babies`:`baby`} ${(slave.geneticQuirks.uterineHypersensitivity === 2)?`, convulsing with orgasms in the process`:``}. ${His} ${(slave.pregType > 1)?`children are`:`child is`} promptly taken and ${he} is encouraged to keep resting.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${(slave.pregType > 1)?`babies`:`baby`}.`); + r.push(`${His} ${children}`); r.push(`promptly taken and ${he} is encouraged to keep resting.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} is encouraged to keep resting.`); } } @@ -172,18 +111,8 @@ globalThis.birth = function(slave) { } if (slave.fetish === "mindbroken") { if (slave.subTarget === 0) { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests for a short while before returning to your waiting slaves.`); } else { r.push(`${He} is lead by ${V.slaves[bw].slaveName} to a private room so that ${he2} may`); @@ -192,37 +121,17 @@ globalThis.birth = function(slave) { } else { r.push(`be present`); } - r.push(`. Instinctively ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. Instinctively ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching audience. ${His} ${children}`); r.push(`promptly taken and ${V.slaves[bw].slaveName} eagerly descends upon ${his} defenseless body.`); } } else { if (slave.subTarget === 0) { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests for a short while before returning to your waiting slaves.`); } else { r.push(`${He} is taken by ${V.slaves[bw].slaveName} to a private room so that ${he2} may`); @@ -231,12 +140,7 @@ globalThis.birth = function(slave) { } else { r.push(`be present`); } - r.push(`. Reluctantly, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`. Reluctantly, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -246,12 +150,7 @@ globalThis.birth = function(slave) { } else { r.push(`amused gaze`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${V.slaves[bw].slaveName} eagerly descends upon ${his} exhausted body.`); humiliation = 1; } @@ -261,68 +160,28 @@ globalThis.birth = function(slave) { case "whore": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to whoring.`); } else { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to whoring.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to whoring.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to whoring.`); } } @@ -331,68 +190,28 @@ globalThis.birth = function(slave) { case "serve the public": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to slutting.`); } else { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to slutting.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to slutting.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to slutting.`); } } @@ -400,50 +219,23 @@ globalThis.birth = function(slave) { case "work a glory hole": if (slave.fetish === "mindbroken") { - r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`quickly extracted from the box. ${He} never notices, focused entirely on the fresh cock poking through the glory hole.`); } else { - r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. ${He} quickly finishes the waiting dick before shifting ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. ${He} quickly finishes the waiting dick before shifting ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} ${children}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. As ${he} finishes, the box is opened and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`gathered and taken away before ${he} is ordered back to sucking.`); + r.push(`. As ${he} finishes, the box is opened and ${his} ${childrenAre} gathered and taken away before ${he} is ordered back to sucking.`); } break; case "get milked": if (slave.fetish === "mindbroken") { if (V.dairyPregSetting > 0) { - r.push(`Since the dairy is designed for pregnant cows, ${he} stays hooked up to the milkers. ${He} shows little interest in ${his} coming birth, instead focusing on ${his} milky breasts. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${He} pays no heed to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Since the dairy is designed for pregnant cows, ${he} stays hooked up to the milkers. ${He} shows little interest in ${his} coming birth, instead focusing on ${his} milky breasts. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${He} pays no heed to ${his} ${children}`); r.push(`being removed from the milking stall, nor when ${he} is hosed off.`); } else { if (!canWalk(slave)) { @@ -451,35 +243,17 @@ globalThis.birth = function(slave) { } else { r.push(`${He} returns to ${his} bed and strips before slipping into it`); } - r.push(`. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to the milkers to lighten ${his} swelling breasts.`); } } else { if (V.dairyPregSetting > 0) { - r.push(`Since the dairy is designed for pregnant cows, ${he} stays hooked up to the milkers. ${He} meekly protests ${his} situation, but ultimately accepts it. ${He} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`Since the dairy is designed for pregnant cows, ${he} stays hooked up to the milkers. ${He} meekly protests ${his} situation, but ultimately accepts it. ${He} begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`, and catches a glimpse of ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`, and catches a glimpse of ${his} ${children}`); r.push(`being removed from the milking stall, but quickly forgets when ${he} is hosed off.`); humiliation = 1; } else { @@ -488,21 +262,11 @@ globalThis.birth = function(slave) { } else { r.push(`${He} returns to ${his} bed and strips before slipping into it`); } - r.push(`. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to the milkers to lighten ${his} swelling breasts.`); } } @@ -534,10 +298,7 @@ globalThis.birth = function(slave) { } else { r.push(`another slave`); } - r.push(`has to pull the animal off of ${him} and drag ${him} into the nearest birthing stall. ${He} also shows almost no reaction when ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`has to pull the animal off of ${him} and drag ${him} into the nearest birthing stall. ${He} also shows almost no reaction when ${his} ${children}`); r.push(`begin`); if (slave.pregType <= 1) { r.push(`s`); @@ -550,10 +311,7 @@ globalThis.birth = function(slave) { } else { r.push(`Another slave`); } - r.push(`is at ${his} side in an instant, pulling ${him} to ${his} feet and into a birthing stall. ${He} also shows almost no reaction when ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`is at ${his} side in an instant, pulling ${him} to ${his} feet and into a birthing stall. ${He} also shows almost no reaction when ${his} ${children}`); r.push(`begin`); if (slave.pregType <= 1) { r.push(`s`); @@ -574,10 +332,7 @@ globalThis.birth = function(slave) { if (V.farmyardRestraints) { r.push(`, restraints still on,`); } - r.push(`and gives ${his} viewers a different kind of show than the kind they were expecting. The crowd is appreciative, and after ${he} has finished, a slave takes ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and gives ${his} viewers a different kind of show than the kind they were expecting. The crowd is appreciative, and after ${he} has finished, a slave takes ${his} ${children}`); r.push(`from ${him} and leads ${him} back to ${his} room to shower and rest before ${he} is expected to return to ${his} shows.`); humiliation = 1; } else { @@ -586,18 +341,8 @@ globalThis.birth = function(slave) { } else { r.push(`${He} returns to ${his} bed and strips before slipping into it`); } - r.push(`. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to ${V.farmyardName} to continue ${either("loading hay bales", "milking cows", "pulling weeds")}.`); } } @@ -606,27 +351,12 @@ globalThis.birth = function(slave) { case "please you": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`You strip ${him} and help ${him} onto your couch. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`You strip ${him} and help ${him} onto your couch. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} falls into a contented nap. You enjoy ${his} exhausted body until a servant comes to help clean ${him} up.`); } else { if (slave.devotion > 20) { - r.push(`${He} moans lewdly at you and wiggles ${his} hips. As ${he} teases, ${he} begins pushing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} moans lewdly at you and wiggles ${his} hips. As ${he} teases, ${he} begins pushing ${his} ${babies}`); r.push(`out. As ${he} crowns, you pull ${him} into your arms and hold ${him} close. You hold ${him} in a comforting embrace until ${he} finishes`); } else if (slave.devotion >= -20) { r.push(`${He} releases a lewd moan and begins attempting to remove ${his} clothes. You approach ${him}, clearing ${his}`); @@ -640,21 +370,11 @@ globalThis.birth = function(slave) { r.push(`${He} begins desperately begging to be taken back to ${his} bed; instead you pull ${him} towards the couch and take a seat with ${him} in your lap, back against your front. Blushing thoroughly, ${he} gives a meek protest before focusing on the coming birth, rather than your wandering hands`); humiliation = 1; } - r.push(`. ${He} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`. ${He} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a shower and a fresh change of clothes, ${he} is helped back to your office`); if (slave.devotion < -20) { r.push(`where you are waiting to enjoy ${his} exhausted body`); @@ -663,27 +383,12 @@ globalThis.birth = function(slave) { } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} falls into a contented nap. That is until you wake ${him} up, inquiring where ${he} waddled off to without your permission.`); } else { if (slave.devotion > 20) { - r.push(`${He} seeks you out and begins slowly stripping. As ${he} teases, ${he} begins pushing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} seeks you out and begins slowly stripping. As ${he} teases, ${he} begins pushing ${his} ${babies}`); r.push(`out. As ${he} crowns, ${he} throws ${himself} into your waiting arms and holds ${himself} to you. You hold ${him} in a comforting embrace until ${he} finishes`); } else if (slave.devotion >= -20) { r.push(`${He} approaches you and begins a very uncertain striptease. As ${he} lowers ${himself} to the floor to begin pushing, you overtake ${him} and fondle ${his} vulnerable body. Once ${he} finishes, you help ${him} to the couch to catch ${his} breath`); @@ -691,21 +396,11 @@ globalThis.birth = function(slave) { r.push(`${He} attempts to leave your office and return to ${his} bed, but you catch ${his} arm before ${he} slips out of reach. You order ${him} to strip and give you a show. Blushing thoroughly, ${he} gives a meek performance before falling to the floor`); humiliation = 1; } - r.push(`. ${He} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`. ${He} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a shower and a fresh change of clothes, ${he} returns to your office`); if (slave.devotion < -20) { r.push(`where you are waiting to enjoy ${his} exhausted body`); @@ -717,35 +412,15 @@ globalThis.birth = function(slave) { case "stay confined": if (slave.fetish === "mindbroken") { - r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is returned to isolation.`); } else { - r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is returned to isolation.`); humiliation = 1; } @@ -754,35 +429,15 @@ globalThis.birth = function(slave) { case "work as a servant": case "be a servant": if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} rests awhile before returning to service your penthouse.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} rests awhile before returning to service your penthouse.`); } break; @@ -791,93 +446,46 @@ globalThis.birth = function(slave) { if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} is helping into the birthing chamber, stripped, and aided into the specialized chair. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); + r.push(`${He} is helping into the birthing chamber, stripped, and aided into the specialized chair. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`the main room of the master suite`); + r.push(`the main room of the master suite.`); } - r.push(`.`); } else { - r.push(`After struggling to strip and tipping into one of the various seats around the room, ${he} prepares to give birth. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to whoever may be watching ${him}. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} is helped back to`); + r.push(`After struggling to strip and tipping into one of the various seats around the room, ${he} prepares to give birth. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to whoever may be watching ${him}. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} is helped back to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`${his} usual spot`); + r.push(`${his} usual spot.`); } - r.push(`.`); } } else { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} is helping into the birthing chamber, stripped, and aided into the specialized chair. Finding it quite comfortable, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helping into the birthing chamber, stripped, and aided into the specialized chair. Finding it quite comfortable, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); + r.push(`. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`the main room of the master suite`); + r.push(`the main room of the master suite.`); } - r.push(`.`); } else { - r.push(`After struggling to strip and tipping into one of the various seats around the room, ${he} prepares to give birth. ${He} gets comfortable and begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`After struggling to strip and tipping into one of the various seats around the room, ${he} prepares to give birth. ${He} gets comfortable and begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); + r.push(`. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} is returned to`); if (V.masterSuiteUpgradeLuxury === 1) { r.push(`your big bed`); } else if (V.masterSuiteUpgradeLuxury === 2) { @@ -891,101 +499,51 @@ globalThis.birth = function(slave) { } else { if (slave.fetish === "mindbroken") { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} enters the birthing chamber, strips, and seats ${himself} in the specialized chair. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); + r.push(`${He} enters the birthing chamber, strips, and seats ${himself} in the specialized chair. Instinctively, ${he} begins to push out ${his} ${babies}. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`the main room of the master suite`); + r.push(`the main room of the master suite.`); } - r.push(`.`); } else { - r.push(`${He} strips and settles into one of the various seats around the room. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to whoever may be watching ${him}. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); + r.push(`${He} strips and settles into one of the various seats around the room. Instinctively, ${he} begins to push out ${his} ${babies}, indifferent to whoever may be watching ${him}. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`${his} usual spot`); + r.push(`${his} usual spot.`); } - r.push(`.`); } } else { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} enters the birthing chamber, strips, and seats ${himself} in the specialized chair. Finding it quite comfortable, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} enters the birthing chamber, strips, and seats ${himself} in the specialized chair. Finding it quite comfortable, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); + r.push(`. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`the main room of the master suite`); + r.push(`the main room of the master suite.`); } - r.push(`.`); } else { - r.push(`${He} strips and settles into one of the various seats around the room. ${He} gets comfortable and begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} strips and settles into one of the various seats around the room. ${He} gets comfortable and begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); + r.push(`. ${His} ${childrenAre} promptly taken and, following a shower and fresh change of clothes, ${he} returns to`); if (V.masterSuiteUpgradeLuxury === 1) { - r.push(`your big bed`); + r.push(`your big bed.`); } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`the fuckpit`); + r.push(`the fuckpit.`); } else { - r.push(`${his} preferred spot`); + r.push(`${his} preferred spot.`); } - r.push(`.`); } } } @@ -994,70 +552,30 @@ globalThis.birth = function(slave) { case "serve in the club": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped into a private room in the back of the club by a group of eager patrons. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped into a private room in the back of the club by a group of eager patrons. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience has their way with ${him}.`); } else { - r.push(`${He} is helped to a private room in the back of the club by several patrons who just can't keep their hands off ${him}. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped to a private room in the back of the club by several patrons who just can't keep their hands off ${him}. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`basking in the attention of ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`basking in the attention of ${his} audience. ${His} ${children}`); r.push(`promptly taken and ${he} beckons the audience to enjoy ${him}.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} heads to a private room in the back of the club filled with eager patrons. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} heads to a private room in the back of the club filled with eager patrons. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); } else { - r.push(`${He} heads to a private room in the back of the club accompanied by several patrons who just can't keep their hands off ${him}. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} heads to a private room in the back of the club accompanied by several patrons who just can't keep their hands off ${him}. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`basking in the attention of ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`basking in the attention of ${his} audience. ${His} ${children}`); r.push(`promptly taken and ${he} beckons the audience to enjoy ${him}.`); } } @@ -1066,68 +584,28 @@ globalThis.birth = function(slave) { case "choose her own job": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and, after a short rest, ${he} waits for someone to help ${him} to ${his} next job having forgotten ${he} was choosing it.`); } else { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, after a short rest, ${he} returns to pondering ${his} preferred assignment.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} is lead back to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is lead back to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and, after a short rest, ${he} returns to wandering the penthouse.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, after a short rest, ${he} returns to pondering ${his} preferred assignment.`); } } @@ -1145,24 +623,14 @@ globalThis.birth = function(slave) { } else { r.push(`${He} is escorted to a special pool designed to give birth in. Once ${he} is safely in the water alongside ${his} assistant,`); } - r.push(`${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${he} begins to push out ${his} ${babies}`); r.push(`,`); if (slave.fetish === "mindbroken") { r.push(`indifferent to`); } else { r.push(`aided by`); } - r.push(`${his} helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${his} helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, ${he} is taken back to the spa.`); break; @@ -1173,12 +641,7 @@ globalThis.birth = function(slave) { } else { r.push(`cleaning the area of ${V.nurseryName} that ${he}'s been working on`); } - r.push(`and heads back to ${his} little room before stripping and getting into bed. ${He} begins the ordeal of childbirth, and after ${he} is finished, rests for a bit while ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`and heads back to ${his} little room before stripping and getting into bed. ${He} begins the ordeal of childbirth, and after ${he} is finished, rests for a bit while ${his} ${childrenAre}`); r.push(`collected. After a short shower, ${he} returns to ${his} duties in ${V.nurseryName}.`); break; @@ -1189,18 +652,8 @@ globalThis.birth = function(slave) { } else { r.push(`is helped`); } - r.push(`to the front of the class and strips. ${He} is being used as a learning aid in this lesson. Blushing strongly, ${he} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, fully aware of the rapt attention of the other students. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`to the front of the class and strips. ${He} is being used as a learning aid in this lesson. Blushing strongly, ${he} begins working on birthing ${his} ${babies}`); + r.push(`, fully aware of the rapt attention of the other students. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} returns to ${his} seat. ${He} can't help but`); if (canSee(slave)) { r.push(`notice some of the detailed notes the class took on ${his} genitals`); @@ -1218,22 +671,12 @@ globalThis.birth = function(slave) { break; case "take classes": - r.push(`Or ${he} would have, had ${V.assistant.name} allowed it. Since ${he} can't leave the lesson, ${he} tries ${his} best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, ${his} birth will be turned into a live broadcast. Blushing strongly, ${he} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`Or ${he} would have, had ${V.assistant.name} allowed it. Since ${he} can't leave the lesson, ${he} tries ${his} best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, ${his} birth will be turned into a live broadcast. Blushing strongly, ${he} begins working on birthing ${his} ${babies}`); r.push(`, trying ${his} best to hide ${his} shame`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, which isn't helped by the fact that ${he} is convulsing with orgasms in the process`); } - r.push(`. Exhausted from the birth, ${he} is permitted a short break as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. Exhausted from the birth, ${he} is permitted a short break as ${his} ${childrenAre}`); r.push(`collected to clean ${himself} up before the lesson is continued.`); humiliation = 1; break; @@ -1241,70 +684,30 @@ globalThis.birth = function(slave) { case "work in the brothel": if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + 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 ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); } else { - r.push(`${He} is helped to a private room in the back of the brothel by several patrons who paid quite a handsome price to enjoy this moment. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped to a private room in the back of the brothel by several patrons who paid quite a handsome price to enjoy this moment. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`basking in the attention of ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`basking in the attention of ${his} audience. ${His} ${children}`); r.push(`promptly taken and ${he} beckons the audience to enjoy ${him}.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} heads to a private room in the back of the brothel filled with eager patrons. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} heads to a private room in the back of the brothel filled with eager patrons. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); } else { - r.push(`${He} heads to a private room in the back of the brothel accompanied by several patrons who paid quite a handsome price to enjoy this moment. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} heads to a private room in the back of the brothel accompanied by several patrons who paid quite a handsome price to enjoy this moment. ${He} settles ${himself} onto a patron's lap and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`basking in the attention of ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`basking in the attention of ${his} audience. ${His} ${children}`); r.push(`promptly taken and ${he} beckons the audience to enjoy ${him}.`); } } @@ -1312,41 +715,21 @@ globalThis.birth = function(slave) { case "be the Schoolteacher": if (!canWalk(slave)) { - r.push(`The class has been wondering why ${he} was sitting strangely, nude at the front of the class the last several weeks, today they learn why. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`The class has been wondering why ${he} was sitting strangely, nude at the front of the class the last several weeks, today they learn why. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process, while being`); } - r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and how to deliver a baby. ${He} explains the infant's future as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and how to deliver a baby. ${He} explains the infant's future as ${his} ${childrenAre}`); r.push(`taken and excuses the class for a short break in order to freshen up.`); humiliation = 1; } else { - r.push(`While stripping, ${he} makes ${his} way to the front of the classroom and settles ${himself} in a way ${his} entire class can see. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`While stripping, ${he} makes ${his} way to the front of the classroom and settles ${himself} in a way ${his} entire class can see. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process, while being`); } - r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and how to deliver a baby. ${He} explains the infant's future as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and how to deliver a baby. ${He} explains the infant's future as ${his} ${childrenAre}`); r.push(`taken and excuses the class for a short break in order to freshen up.`); humiliation = 1; } @@ -1355,32 +738,15 @@ globalThis.birth = function(slave) { case "be your Concubine": if (slave.pregSource === -1 && slave.relationship === -3) { - r.push(`You make sure to find time in your busy schedule to be at your concubine ${wife}'s side as ${he} gives birth to your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. You gently caress ${slave.slaveName}'s body as ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`You make sure to find time in your busy schedule to be at your concubine ${wife}'s side as ${he} gives birth to your ${children}. You gently caress ${slave.slaveName}'s body as ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. You help ${him} upright and hold your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breasts. The two of you cuddle as you watch your newborn`); + r.push(`. You help ${him} upright and hold your ${children} to ${his} breasts. The two of you cuddle as you watch your newborn`); if (slave.pregType > 1) { r.push(`s`); } - r.push(`suckle from their mother. Since ${he} is quite special to you, you allow ${him} the time to pick out names before ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`must be taken away. When the time comes to pick up the newborn`); + r.push(`suckle from their mother. Since ${he} is quite special to you, you allow ${him} the time to pick out names before ${his} ${children} must be taken away. When the time comes to pick up the newborn`); if (slave.pregType > 1) { r.push(`s`); } @@ -1398,78 +764,35 @@ globalThis.birth = function(slave) { } r.push(`.`); if (slave.fetish !== "mindbroken") { - r.push(`${He} can't help but feel more devoted to ${his} master after seeing such a touching act. Before you leave, ${slave.slaveName} expresses how cute ${he} found your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} can't help but feel more devoted to ${his} master after seeing such a touching act. Before you leave, ${slave.slaveName} expresses how cute ${he} found your ${children}`); r.push(`and that ${he}'d love to bear more for you.`); } } else if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is assisted in reaching your side. You call ${him} over and strip ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to your wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is assisted in reaching your side. You call ${him} over and strip ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to your wandering hands. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} is helped back to your master suite.`); } else { - r.push(`${He} is assisted in reaching your side. You beckon ${him} over and strip ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is assisted in reaching your side. You beckon ${him} over and strip ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`, enjoying your wandering hands and attention`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} is helped back to your master suite. As ${he} leaves your office, ${he} throws you a wink, hoping to see you again soon.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} wanders the penthouse until ${he} finds you. You call ${him} over and strip ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to your wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} wanders the penthouse until ${he} finds you. You call ${him} over and strip ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to your wandering hands. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} returns to your master suite.`); } else { - r.push(`${He} wanders the penthouse until ${he} finds you. You beckon ${him} over and strip ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} wanders the penthouse until ${he} finds you. You beckon ${him} over and strip ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`, enjoying your wandering hands and attention`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} returns to your master suite. As ${he} leaves your office, ${he} throws you a wink, hoping to see you again soon.`); } } @@ -1478,104 +801,44 @@ globalThis.birth = function(slave) { case "live with your Head Girl": ({He2, he2, his2} = getPronouns(S.HeadGirl).appendSuffix("2")); if (slave.pregSource === V.HeadGirlID) { - r.push(`S.HeadGirl.slaveName makes sure that the mother of ${his2} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`,`); + r.push(`S.HeadGirl.slaveName makes sure that the mother of ${his2} ${children} is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} ${babies},`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process,`); } - r.push(`and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`carefully collected by their father. Once they are out of the way, ${S.HeadGirl.slaveName} moves in to fondle ${slave.slaveName}'s tired body.`); + r.push(`and ${his} ${childrenAre} carefully collected by their father. Once they are out of the way, ${S.HeadGirl.slaveName} moves in to fondle ${slave.slaveName}'s tired body.`); } else if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is aided in finding ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his2} wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is aided in finding ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his2} wandering hands. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} is taken back to ${S.HeadGirl.slaveName}'s room.`); } else { - r.push(`${He} is aided in seeking out ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is aided in seeking out ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`, enjoying ${his2} wandering hands and attention`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} is helped back to ${S.HeadGirl.slaveName}'s room.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} wanders until ${he} finds ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his2} wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} wanders until ${he} finds ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his2} wandering hands. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} is lead back to ${S.HeadGirl.slaveName}'s room.`); } else { - r.push(`${He} seeks out ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} seeks out ${S.HeadGirl.slaveName}, who undresses ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`, enjoying ${his2} wandering hands and attention`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} returns to ${S.HeadGirl.slaveName}'s room.`); } } break; case "be confined in the arcade": - r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`into the waiting basket`); + r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} ${children} into the waiting basket`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -1590,11 +853,7 @@ globalThis.birth = function(slave) { } else { r.push(`A freelance nurse`); } - r.push(`delivers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`before taking`); + r.push(`delivers ${his} ${children} before taking`); if (slave.pregType > 1) { r.push(`them`); } else { @@ -1608,11 +867,7 @@ globalThis.birth = function(slave) { } else { r.push(`A freelance nurse`); } - r.push(`delivers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`before taking`); + r.push(`delivers ${his} ${children} before taking`); if (slave.pregType > 1) { r.push(`them`); } else { @@ -1624,205 +879,97 @@ globalThis.birth = function(slave) { case "be confined in the cellblock": if (slave.fetish === "mindbroken") { - r.push(`${He} is forced into a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is forced into a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } else { - r.push(`${He} is forced into a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is forced into a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } break; case "be the DJ": - r.push(`${He} heads to a private room in the back of the club accompanied by an influential patron. ${He} settles ${himself} onto his lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} heads to a private room in the back of the club accompanied by an influential patron. ${He} settles ${himself} onto his lap and begins working on birthing ${his} ${babies}`); r.push(`, basking in his attention`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. Placing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`outside the room, ${he} returns to pleasure ${his} tease.`); + r.push(`. Placing ${his} ${children} outside the room, ${he} returns to pleasure ${his} tease.`); break; case "be the Attendant": - r.push(`${S.Attendant.slaveName} waddles to a special pool designed to give birth in. Once ${he} is safely in the water, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${S.Attendant.slaveName} waddles to a special pool designed to give birth in. Once ${he} is safely in the water, ${he} begins to push out ${his} ${babies}`); r.push(`, something ${he} has been trained for`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, even if ${he} was convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, ${he} heads back to the main pool.`); break; case "be the Matron": - r.push(`${He} quickly waddles back to ${his} private room before stripping and calling in several slaves to assist ${him} in childbirth. ${He} has quite a bit of experience in taking care of children, but not as much in delivering them, and less so in delivering ${his} own. ${He} soon figures it out, though, and after an exhausting birthing ordeal, ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} quickly waddles back to ${his} private room before stripping and calling in several slaves to assist ${him} in childbirth. ${He} has quite a bit of experience in taking care of children, but not as much in delivering them, and less so in delivering ${his} own. ${He} soon figures it out, though, and after an exhausting birthing ordeal, ${his} ${childrenAre}`); r.push(`taken from ${him}, and ${he} is allowed a shower and a rest before returning to work.`); break; case "be the Madam": - r.push(`${He} heads to a private room in the back of the club accompanied by an influential patron. ${He} settles ${himself} onto his lap and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} heads to a private room in the back of the club accompanied by an influential patron. ${He} settles ${himself} onto his lap and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`basking in his attention as he strips ${him}. Placing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`outside the room, ${he} returns to get more intimate with ${his} catch.`); + r.push(`basking in his attention as he strips ${him}. Placing ${his} ${children} outside the room, ${he} returns to get more intimate with ${his} catch.`); break; case "be the Stewardess": - r.push(`${He} strips and settles ${himself} into ${his} favorite chair, while calling several servants to ${his} aid. ${He} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} strips and settles ${himself} into ${his} favorite chair, while calling several servants to ${his} aid. ${He} begins to push out ${his} ${babies}`); r.push(`into the arms of ${his} waiting charges`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} reclines while ${his} servants clean and dress ${him}. Once ${he} has had enough, ${he} orders them back to work on the penthouse.`); break; case "be the Milkmaid": - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${He} is quite experienced in delivering ${his} cows' children, but ${he} finds it much more difficult to apply ${his} knowledge to ${himself}. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${He} is quite experienced in delivering ${his} cows' children, but ${he} finds it much more difficult to apply ${his} knowledge to ${himself}. ${His} ${childrenAre}`); r.push(`promptly taken and, after a short rest, ${he} returns to caring for your cows.`); break; case "be the Farmer": - r.push(`${He} heads to ${his} private room before stripping and calling in a couple of nearby slaves to aid ${him}. Though ${he} has delivered more than a few of ${his} livestocks' offspring, delivering ${his} own proves to be a slightly more difficult ordeal. ${He} manages, though, and after ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} heads to ${his} private room before stripping and calling in a couple of nearby slaves to aid ${him}. Though ${he} has delivered more than a few of ${his} livestocks' offspring, delivering ${his} own proves to be a slightly more difficult ordeal. ${He} manages, though, and after ${his} ${childrenAre}`); r.push(`taken from ${him} and ${he}'s had a shower and a short rest, ${he} returns to looking after ${V.farmyardName}.`); break; case "be the Wardeness": if (slave.fetish === "mindbroken") { /* FIXME: can Wardens be mindbroken? */ - r.push(`${He} enters an empty cell, strips, and seats ${himself} on the cot. ${He} instinctively begins birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} enters an empty cell, strips, and seats ${himself} on the cot. ${He} instinctively begins birthing ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} returns to mindlessly breaking the confined slaves.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} rests awhile before returning to the cellblock.`); } break; case "be the Nurse": - r.push(`${He} waddles to ${his} maternity ward and strips before laying on an open bed. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} waddles to ${his} maternity ward and strips before laying on an open bed. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`as ${his} assistants watch. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`as ${his} assistants watch. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} is helped to the recovery ward until ${he} recovers enough to take over ${V.clinicName} again.`); break; @@ -1837,21 +984,11 @@ globalThis.birth = function(slave) { if (HGL !== 0) { r.push(`as ${his} slave rushes to ${his} side,`); } - r.push(`and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken`); if (HGL !== 0) { r.push(`by ${his} roommate`); @@ -1860,106 +997,47 @@ globalThis.birth = function(slave) { break; case "guard you": - r.push(`Or ${he} would have, if ${he}'d stop refusing to leave your side. You lead ${him} someplace private and help ${him} undress. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`Or ${he} would have, if ${he}'d stop refusing to leave your side. You lead ${him} someplace private and help ${him} undress. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. You call for a servant to quickly gather ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`as you help ${him} into the shower, making sure to wait outside for your loyal guardian to finish.`); + r.push(`. You call for a servant to quickly gather ${his} ${children} as you help ${him} into the shower, making sure to wait outside for your loyal guardian to finish.`); break; case "recruit girls": - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} rests awhile before returning to finding new slaves for you.`); break; default: if (!canWalk(slave)) { if (slave.fetish === "mindbroken") { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to ${his} task.`); } else { - r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is helped back to ${his} bed and stripped before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to ${his} task.`); } } else { if (slave.fetish === "mindbroken") { - r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to ${his} task.`); } else { - r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} returns to ${his} bed and strips before slipping into it. ${He} makes ${himself} comfortable and begins working on birthing ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} rests awhile before returning to ${his} task.`); } } @@ -1978,16 +1056,14 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" let bw; const r = []; let humiliation; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; + const childrenAre = slave.pregType > 1 ?`children are`:`child is`; if (V.birthDamage > 5) { V.csec = 1; if (V.clinic !== 0) { - r.push(`${He} is carried to ${V.clinicName}, since ${he} is likely to face complications with childbirth. ${He} is stripped from ${his} clothes and set up in a comfortable hospital bed to relax until ${he} is ready. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is carried to ${V.clinicName}, since ${he} is likely to face complications with childbirth. ${He} is stripped from ${his} clothes and set up in a comfortable hospital bed to relax until ${he} is ready. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`, fully aware of ${his} watching helpers.`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`${His} body is so sensitive that even difficult birth is an intensely pleasurable experience for ${him}.`); @@ -2004,12 +1080,7 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } r.push(`${he} has successfully given birth`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} is left under observation to make sure ${he} recovers.`); } else { V.csec = 1; @@ -2026,36 +1097,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" switch (slave.assignment) { case "rest": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} is encouraged to keep resting.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and ${he} is encouraged to keep resting.`); humiliation = 1; } @@ -2065,21 +1116,11 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" bw = V.slaveIndices[slave.subTarget]; if (bw) { ({he2} = getPronouns(getSlave(slave.subTarget)).appendSuffix("2")); - } - if (slave.fetish === "mindbroken") { - if (slave.subTarget === 0) { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + } + if (slave.fetish === "mindbroken") { + if (slave.subTarget === 0) { + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and ${he} is returned to your waiting slaves.`); } else { r.push(`${He} is placed with ${V.slaves[bw].slaveName} so that ${he2} may`); @@ -2088,38 +1129,18 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } else { r.push(`be present`); } - r.push(`. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching audience. ${His} ${children}`); r.push(`promptly taken and ${he} is tipped into ${V.slaves[bw].slaveName}'s eager lap.`); } } else { if (slave.subTarget === 0) { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and ${he} is returned to your waiting slaves.`); humiliation = 1; } else { @@ -2129,12 +1150,7 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } else { r.push(`be present`); } - r.push(`. With an intense blush, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`. With an intense blush, ${he} begins to push out ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); @@ -2145,12 +1161,7 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } else { r.push(`amused gaze`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${children}`); r.push(`promptly taken and ${he} is tipped into ${V.slaves[bw].slaveName}'s eager lap.`); humiliation = 1; } @@ -2159,36 +1170,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "whore": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); humiliation = 1; } @@ -2196,36 +1187,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "serve the public": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); humiliation = 1; } @@ -2233,33 +1204,15 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "work a glory hole": if (slave.fetish === "mindbroken") { - r.push(`${He} is locked, nude, in a glory hole box and ordered to suck. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is locked, nude, in a glory hole box and ordered to suck. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`quickly extracted from the box. ${He} never notices, focused entirely on the fresh cock poking through the glory hole.`); } else { - r.push(`${He} is locked, nude, in a glory hole box and ordered to suck. ${He} quickly finishes the dick off before wiggling ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} is locked, nude, in a glory hole box and ordered to suck. ${He} quickly finishes the dick off before wiggling ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} ${children}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. As ${he} finishes, the box is opened and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. As ${he} finishes, the box is opened and ${his} ${childrenAre}`); r.push(`gathered and taken away before ${he} is forcefully repositioned with ${his} mouth over the glory hole.`); } break; @@ -2267,67 +1220,31 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "get milked": if (slave.fetish === "mindbroken") { if (V.dairyPregSetting > 0) { - r.push(`${He} is hooked up to a milking machine and allowed to continue ${his} assignment. ${He} shows little interest in ${his} coming birth, instead focusing on ${his} milky breasts. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${He} shows no interest in ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} is hooked up to a milking machine and allowed to continue ${his} assignment. ${He} shows little interest in ${his} coming birth, instead focusing on ${his} milky breasts. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${He} shows no interest in ${his} ${children}`); r.push(`being removed from the milking stall, nor when ${he} is hosed off.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, ${he} is carried back to the milkers.`); } } else { if (V.dairyPregSetting > 0) { - r.push(`${He} is hooked up to a milking machine and allowed to continue ${his} assignment. ${He} meekly protests ${his} situation, but ultimately excepts it. ${He} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is hooked up to a milking machine and allowed to continue ${his} assignment. ${He} meekly protests ${his} situation, but ultimately excepts it. ${He} begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process,`); } - r.push(`and catches a glimpse of ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and catches a glimpse of ${his} ${children}`); r.push(`being removed from the milking stall, but quickly forgets when ${he} is hosed off.`); humiliation = 1; } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning, ${he} is carried back to the milkers.`); humiliation = 1; } @@ -2336,18 +1253,8 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "please you": if (slave.fetish === "mindbroken") { - r.push(`${He} is stripped and placed into your waiting arms upon your couch. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`as you tease ${his} breasts and belly, indifferent to you and ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is stripped and placed into your waiting arms upon your couch. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`as you tease ${his} breasts and belly, indifferent to you and ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and a fresh change of clothes, ${he} is returned to your office.`); } else { r.push(`${He} is stripped and placed into your waiting arms upon your couch.`); @@ -2359,56 +1266,26 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" r.push(`${He} starts to panic as ${he}`); humiliation = 1; } - r.push(`begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process,`); } - r.push(`as you tease ${his} breasts and belly. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`as you tease ${his} breasts and belly. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and a fresh change of clothes, ${he} is returned to your office.`); } break; case "stay confined": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed in a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed in a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } else { - r.push(`${He} is placed in a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed in a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } break; @@ -2416,36 +1293,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "work as a servant": case "be a servant": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} cot and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} cot and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); } else { - r.push(`${He} is placed on ${his} cot and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} cot and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); humiliation = 1; } @@ -2454,18 +1311,8 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "serve in the master suite": if (slave.fetish === "mindbroken") { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} is carried to the birthing chamber and comfortably positioned. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is carried to the birthing chamber and comfortably positioned. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to`); if (V.masterSuiteUpgradeLuxury === 1) { r.push(`your big bed`); @@ -2476,18 +1323,8 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } r.push(`.`); } else { - r.push(`${He} is placed on a soft cushion and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on a soft cushion and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to`); if (V.masterSuiteUpgradeLuxury === 1) { r.push(`your big bed`); @@ -2500,22 +1337,12 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } } else { if (V.masterSuiteUpgradePregnancy === 1) { - r.push(`${He} is carried to the birthing chamber and comfortably positioned. Sinking into the luxury, ${he} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is carried to the birthing chamber and comfortably positioned. Sinking into the luxury, ${he} begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to`); if (V.masterSuiteUpgradeLuxury === 1) { r.push(`your big bed`); @@ -2527,22 +1354,12 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" r.push(`.`); humiliation = 1; } else { - r.push(`${He} is placed on a soft cushion and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on a soft cushion and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${children}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to`); if (V.masterSuiteUpgradeLuxury === 1) { r.push(`your big bed`); @@ -2559,36 +1376,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "serve in the club": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed in a private room in the back of the club before an audience of eager patrons. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed in a private room in the back of the club before an audience of eager patrons. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); } else { - r.push(`${He} is placed in a private room in the back of the club before an audience of eager patrons. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed in a private room in the back of the club before an audience of eager patrons. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process, while`); } - r.push(`fully aware of ${his} captive audience and blushing strongly. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} captive audience and blushing strongly. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); humiliation = 1; } @@ -2596,36 +1393,16 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "choose her own job": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); humiliation = 1; } @@ -2633,58 +1410,28 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "rest in the spa": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed in a special flotation device and placed in a birthing pool. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed in a special flotation device and placed in a birthing pool. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, ${he} is taken back to the spa.`); } else { - r.push(`${He} is placed in a special flotation device and placed in a birthing pool. Giving birth to ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed in a special flotation device and placed in a birthing pool. Giving birth to ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process despite`); } else { r.push(`is easy under`); } - r.push(`such relaxing circumstances. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`such relaxing circumstances. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, ${he} is carried back to the spa.`); } break; case "learn in the schoolroom": - r.push(`${He} is placed on special seat at the front of the class and stripped. ${He} is being used as a learning aid in this lesson. Blushing strongly, ${he} begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on special seat at the front of the class and stripped. ${He} is being used as a learning aid in this lesson. Blushing strongly, ${he} begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of the rapt attention of the other students. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of the rapt attention of the other students. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} seat. ${He} can't help but`); if (canSee(slave)) { r.push(`notice some of the detailed notes the class took on ${his} genitals`); @@ -2705,92 +1452,45 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" r.push(`Or ${he} would have been, had ${V.assistant.name} allowed it. Since ${he} can't leave the lesson, ${he} tries ${his} best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, ${he} is forbidden from leaving. Additionally, ${his} birth will be turned into a live broadcast.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} ${childrenAre}`); r.push(`removed to be cleaned up before the lesson is continued.`); break; case "work in the brothel": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed in a private room in the back of the brothel before an audience of eager patrons. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} audience. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed in a private room in the back of the brothel before an audience of eager patrons. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} audience. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); } else { - r.push(`${He} is placed in a private room in the back of the brothel before an audience of eager patrons. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed in a private room in the back of the brothel before an audience of eager patrons. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process, while`); } - r.push(`fully aware of ${his} captive audience and blushing strongly. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} captive audience and blushing strongly. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, the audience is allowed to have their way with ${him}.`); humiliation = 1; } break; case "be the Schoolteacher": - r.push(`${He} is stripped and placed on a specially designed seat before ${his} class. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is stripped and placed on a specially designed seat before ${his} class. ${He} has been planning this lesson for several months now. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and, with the assistance of a helper, how to deliver a baby. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching students. ${He} demonstrates the proper ways to labor and, with the assistance of a helper, how to deliver a baby. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} resumes ${his} previous lesson.`); humiliation = 1; break; case "be your Concubine": if (slave.pregSource === -1 && slave.relationship === -3) { - r.push(`You make sure to find time in your busy schedule to be at your concubine ${wife}'s side as ${he} gives birth to your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. You gently caress ${slave.slaveName}'s body as ${he} begins to push out your bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`You make sure to find time in your busy schedule to be at your concubine ${wife}'s side as ${he} gives birth to your ${children}. You gently caress ${slave.slaveName}'s body as ${he} begins to push out your ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. You help ${him} upright and hold your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. You help ${him} upright and hold your ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -2799,11 +1499,7 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`suckle from their mother. Since ${he} is quite special to you, you allow ${him} the time to pick out names before ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`must be taken away. When the time comes to pick up the newborn`); + r.push(`suckle from their mother. Since ${he} is quite special to you, you allow ${him} the time to pick out names before ${his} ${children} must be taken away. When the time comes to pick up the newborn`); if (slave.pregType > 1) { r.push(`s`); } @@ -2821,43 +1517,20 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } r.push(`.`); if (slave.fetish !== "mindbroken") { - r.push(`${He} can't help but feel more devoted to ${his} master after seeing such a touching act. Before you leave, ${slave.slaveName} expresses how cute ${he} found your child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} can't help but feel more devoted to ${his} master after seeing such a touching act. Before you leave, ${slave.slaveName} expresses how cute ${he} found your ${children}`); r.push(`and that ${he}'d love to bear more for you.`); } } else if (slave.fetish === "mindbroken") { - r.push(`${He} is placed by your side. You strip ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to your wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed by your side. You strip ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to your wandering hands. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} is carried back to your master suite.`); } else { - r.push(`${He} is placed by your side. You strip ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed by your side. You strip ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process, while`); } - r.push(`enjoying your wandering hands and attention. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`enjoying your wandering hands and attention. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} is carried back to your master suite. As ${he} leaves your office, ${he} throws you a wink, hoping to see you again soon.`); } break; @@ -2865,68 +1538,30 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" case "live with your Head Girl": ({he2} = getPronouns(S.HeadGirl).appendSuffix("2")); if (slave.pregSource === V.HeadGirlID) { - r.push(`${S.HeadGirl.slaveName} makes sure that the mother of ${his2} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${S.HeadGirl.slaveName} makes sure that the mother of ${his2} ${children} is happy and comfortable for the upcoming birth, even if they won't be spending much time with their offspring. ${He2} carefully undresses ${slave.slaveName}, all the while whispering sweet nothings in ${his} ear. ${He} begins to push out ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process,`); } - r.push(`and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`and ${his} ${childrenAre}`); r.push(`carefully collected by their father. Once they are out of the way, ${S.HeadGirl.slaveName} moves in to fondle ${slave.slaveName}'s tired body.`); } else if (slave.fetish === "mindbroken") { - r.push(`${He} is placed with ${S.HeadGirl.slaveName}. ${He2} unwraps ${him} as ${he} instinctively begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his2} wandering hands. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed with ${S.HeadGirl.slaveName}. ${He2} unwraps ${him} as ${he} instinctively begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his2} wandering hands. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} is carried back to ${S.HeadGirl.slaveName}'s room.`); } else { - r.push(`${He} is placed with ${S.HeadGirl.slaveName}. ${He2} unwraps ${him} as ${he} dutifully begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed with ${S.HeadGirl.slaveName}. ${He2} unwraps ${him} as ${he} dutifully begins to push out ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`enjoying ${his2} wandering hands and attention. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`enjoying ${his2} wandering hands and attention. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your Head Girl, ${he} is carried back to ${S.HeadGirl.slaveName}'s room.`); } break; - case "be confined in the arcade": - r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`into the waiting basket. As they are carried away, ${his} rear is cleaned up and the sign removed.`); + case "be confined in the arcade": + r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} ${children} into the waiting basket. As they are carried away, ${his} rear is cleaned up and the sign removed.`); break; case "get treatment in the clinic": @@ -2936,80 +1571,36 @@ globalThis.ampBirth = function(slave) { // "AmpBirth" } else { r.push(`A freelance nurse`); } - r.push(`delivers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`before taking them away. Before long ${he} is returned to ${his} recovery room to rest.`); + r.push(`delivers ${his} ${children} before taking them away. Before long ${he} is returned to ${his} recovery room to rest.`); break; case "be confined in the cellblock": if (slave.fetish === "mindbroken") { - r.push(`${He} is placed in a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed in a specially designed cell to give birth in. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } else { - r.push(`${He} is placed in a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed in a specially designed cell to give birth in. Reluctantly, ${he} begins to push out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`. ${His} ${childrenAre}`); r.push(`promptly taken and, after ${he} and the cell are hosed down, ${he} is moved back into a standard cell.`); } break; default: if (slave.fetish === "mindbroken") { - r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${He} is placed on ${his} bed and stripped. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); } else { - r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${He} is placed on ${his} bed and stripped. ${He} wiggles ${himself} into a comfortable spot and begins working on birthing ${his} ${babies}`); r.push(`,`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`convulsing with orgasms in the process and`); } - r.push(`fully aware of ${his} watching helper. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`fully aware of ${his} watching helper. ${His} ${childrenAre}`); r.push(`promptly taken and, following a cleaning and fresh change of clothes, ${he} is carried back to ${his} station.`); humiliation = 1; } @@ -3031,6 +1622,8 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" let bw; const birthScene = random(1, 100); let humiliation; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; if (random(1, 2) === 1 && canWalk(slave)) { /* at assignment else in halls/etc, only if able to move */ @@ -3044,19 +1637,11 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While wandering the penthouse absentmindedly, ${slave.slaveName}'s water breaks. ${He} carries on until the contractions drag ${him} to the floor.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`${He} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } - r.push(`and resumes wandering aimlessly until a servant collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and sends ${him} someplace useful.`); + r.push(`and resumes wandering aimlessly until a servant collects ${his} ${children} and sends ${him} someplace useful.`); } else if (slave.fetish === "humiliation") { r.push(`While waddling through the penthouse between assignments, ${slave.slaveName}'s water breaks. 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; @@ -3065,11 +1650,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and recovers ${his} strength before finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to. ${He} resumes ${his} previous task, feeling much lighter.`); + r.push(`and recovers ${his} strength before finding a servant to give ${his} ${children} to. ${He} resumes ${his} previous task, feeling much lighter.`); } else { if (birthScene < 40) { r.push(`While`); @@ -3084,31 +1665,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and recovers ${his} strength before finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to before hurrying to ${his} assignment.`); + r.push(`and recovers ${his} strength before finding a servant to give ${his} ${children} to before hurrying to ${his} assignment.`); } else if (birthScene > 66 && slave.rivalry === 3 && isSlaveAvailable(V.slaves[bw]) && canWalk(V.slaves[bw])) { if (slave.pregSource === V.slaves[bw].ID) { - r.push(`While hustling through the penthouse on ${his} way to give birth, ${slave.slaveName} finds ${his} path blocked by ${V.slaves[bw].slaveName} — and a hospital gurney, of all things. ${He2} appears genuinely concerned for the (soon-to-be) mother of ${his2} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, and helps ${him} onto the bed, then pushes the surprised ${girl} onwards. ${slave.slaveName}, focusing on ${his} labor, begins to rethink the animosity ${he} feels for ${him2} — until ${he} realizes ${V.slaves[bw].slaveName} has brought them to the cafeteria. With a smug pride in ${his2} potency, ${he2} introduces the shocked pregnant ${girl} to ${his} new audience. ${His} contractions becoming too frequent to move, ${he} begins giving birth in front of ${his} audience.`); + r.push(`While hustling through the penthouse on ${his} way to give birth, ${slave.slaveName} finds ${his} path blocked by ${V.slaves[bw].slaveName} — and a hospital gurney, of all things. ${He2} appears genuinely concerned for the (soon-to-be) mother of ${his2} ${children}, and helps ${him} onto the bed, then pushes the surprised ${girl} onwards. ${slave.slaveName}, focusing on ${his} labor, begins to rethink the animosity ${he} feels for ${him2} — until ${he} realizes ${V.slaves[bw].slaveName} has brought them to the cafeteria. With a smug pride in ${his2} potency, ${he2} introduces the shocked pregnant ${girl} to ${his} new audience. ${His} contractions becoming too frequent to move, ${he} begins giving birth in front of ${his} audience.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${V.slaves[bw].slaveName} gathers ${his2} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`from ${his2} exhausted rival, roughly pushes ${him} off the gurney, then hands the child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to a servant that had been called in by the commotion. ${slave.slaveName}, humiliated by the spectacle and ${his} own naïveté, pushes through the jeering crowd and hastily heads back to ${his} bed to hide ${himself} from the mockery.`); + r.push(`${V.slaves[bw].slaveName} gathers ${his2} ${babies}`); + r.push(`from ${his2} exhausted rival, roughly pushes ${him} off the gurney, then hands the ${children} to a servant that had been called in by the commotion. ${slave.slaveName}, humiliated by the spectacle and ${his} own naïveté, pushes through the jeering crowd and hastily heads back to ${his} bed to hide ${himself} from the mockery.`); } else { r.push(`While hustling through the penthouse on ${his} way to give birth, ${slave.slaveName} finds ${his} path blocked by ${V.slaves[bw].slaveName}. Seeing ${his} distress brings a grin to ${his2} face. ${He2} quickly rushes the laboring slave.slaveName, circling around behind ${him} and hooking ${him} under the arms. ${He2} forces the poor ${girl} into the cafeteria and holds ${him} in place, leaving ${him} with no other option than to begin giving birth in front of ${his} audience.`); humiliation = 1; @@ -3117,11 +1681,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`. With a shove from ${his} rival, ${he} rushes out of the jeering crowd's sight. Finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to, ${he} hastily heads back to ${his} bed to hide ${himself} from the mockery.`); + r.push(`. With a shove from ${his} rival, ${he} rushes out of the jeering crowd's sight. Finding a servant to give ${his} ${children} to, ${he} hastily heads back to ${his} bed to hide ${himself} from the mockery.`); } } else { r.push(`While waddling through the penthouse on ${his} way to the cafeteria, ${slave.slaveName}'s water breaks. Unable to reach the prepared birthing room in time, ${he} finds ${himself} stranded in the middle of all the dining slaves.`); @@ -3131,11 +1691,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and recovers ${his} strength before rushing out of sight of the jeering crowd. Finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to, ${he} hastily heads back to ${his} bed to hide ${himself} from the mockery.`); + r.push(`and recovers ${his} strength before rushing out of sight of the jeering crowd. Finding a servant to give ${his} ${children} to, ${he} hastily heads back to ${his} bed to hide ${himself} from the mockery.`); } } } else { @@ -3145,10 +1701,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3161,20 +1714,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} ${children}`); r.push(`.`); } } else { if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3187,10 +1734,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} leaves to take a shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} leaves to take a shower as your servants clean up and remove ${his} ${children}`); r.push(`.`); } } @@ -3217,10 +1761,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`pussy`); } - r.push(`as ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`as ${he} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3242,19 +1783,13 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While servicing your other slaves, ${slave.slaveName}'s water breaks, causing ${him} to immediately try to break off. However, a hand quickly hooks ${his} gravid bulk and ${he} is pulled back into another slave's crotch.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${He} is allowed a moment to prepare ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} is allowed a moment to prepare ${his} ${children}`); r.push(`to be sent off before returning to pleasuring your other slaves.`); } else { r.push(`While servicing ${V.slaves[bw].slaveName}, ${slave.slaveName}'s water breaks, causing ${him} to immediately try to break off. ${His} dom eagerly watches ${his2} pregnant sub's ordeal.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${V.slaves[bw].slaveName} collects the newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${V.slaves[bw].slaveName} collects the newborn ${children}`); r.push(`to be sent off before returning and planting ${his2} crotch directly onto ${his2} exhausted sub's face.`); } } @@ -3265,10 +1800,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While attempting to attract customers with ${his} gravid body, ${slave.slaveName}'s water breaks.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3278,20 +1810,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While attempting to attract customers with ${his} gravid body, ${slave.slaveName}'s water breaks, soaking ${him}. ${He} attempts to get someplace safe to give birth but finds it impossible.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${He} lies on the ground, exhausted and covered in sperm from the circle of men watching ${him}, until ${he} recovers enough to collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} lies on the ground, exhausted and covered in sperm from the circle of men watching ${him}, until ${he} recovers enough to collect ${his} ${children}`); r.push(`to be sent off.`); } } else { if (slave.fetish === "mindbroken") { r.push(`While attempting to attract customers with ${his} gravid body, ${slave.slaveName}'s water breaks.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3301,10 +1827,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While attempting to attract customers with ${his} gravid body, ${slave.slaveName}'s water breaks, soaking ${him}. ${He} attempts to get someplace safe to give birth but finds ${his} path blocked by rowdy johns.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${He} lies on the ground, exhausted and covered in sperm from the circle of men watching ${him}, until ${he} recovers enough to collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} lies on the ground, exhausted and covered in sperm from the circle of men watching ${him}, until ${he} recovers enough to collect ${his} ${children}`); r.push(`to be sent off.`); } } @@ -3313,32 +1836,16 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" case "serve the public": if (slave.fetish === "mindbroken") { 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + 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 ${his} ${babies}`); + r.push(`, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`before seeking out the next citizen's cock.`); } 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, 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} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + 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 ${his} ${babies}`); + r.push(`, 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} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3347,10 +1854,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else if (birthScene > 40) { r.push(`While sucking a citizen's dick, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue.`); r.push(clothingBirth(slave)); - r.push(`He cums down ${his} throat before ${he} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`He cums down ${his} throat before ${he} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3359,10 +1863,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { 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(slave)); - r.push(`The citizen splashes across ${his} face before ${he} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`The citizen splashes across ${his} face before ${he} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3371,12 +1872,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } } else { 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + 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 ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -3386,19 +1882,11 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`so ${he} bears with it`); } - r.push(`. He cums over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. He cums over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} ${children}`); r.push(`to be sent off.`); humiliation = 1; } 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + 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 ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -3408,29 +1896,20 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`so ${he} bears with it`); } - r.push(`. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses to the ground. ${He} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses to the ground. ${He} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); humiliation = 1; } else if (birthScene > 40) { r.push(`While sucking a citizen's dick, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} head and slams ${him} back into his crotch.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`He cums down ${his} throat before letting ${him} collapse to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`He cums down ${his} throat before letting ${him} collapse to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); } else { 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(slave)); - r.push(`She cums across ${his} face before helping ${him} to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`She cums across ${his} face before helping ${him} to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); } } @@ -3440,12 +1919,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While sucking a dick through the hole of ${his} confining box, ${slave.slaveName}'s water breaks. ${He} makes no effort to stop sucking the dicks presented to ${him}.`); r.push(clothingBirth(slave)); - r.push(`${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`${His} ${childrenAre}`); r.push(`quickly extracted from the box. ${He} never notices, having focused entirely on the fresh cock poking through the glory hole.`); } else { r.push(`While sucking a dick through the hole of ${his} confining box, ${slave.slaveName}'s water breaks. ${He} quickly finishes the dick off before seating ${himself} in the back of the box.`); @@ -3456,12 +1930,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`swears ${he} can feel somebody`); } - r.push(`peeping through the glory hole, watching the show. The box is opened and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`peeping through the glory hole, watching the show. The box is opened and ${his} ${childrenAre}`); r.push(`gathered and taken away as ${he} turns to suck the fresh cock poking through the hole.`); } break; @@ -3470,19 +1939,11 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While getting milked, ${slave.slaveName}'s water breaks. ${He} show little regard and continues kneading ${his} breasts.`); r.push(clothingBirth(slave)); - r.push(`${He} shows no interest in ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`being removed from the milking stall, instead focusing entirely on draining ${his} breasts.`); + r.push(`${He} shows no interest in ${his} ${children} being removed from the milking stall, instead focusing entirely on draining ${his} breasts.`); } else { r.push(`While getting milked, ${slave.slaveName}'s water breaks. ${He} shifts into a comfortable position to give birth while the milker works ${his} breasts.`); r.push(clothingBirth(slave)); - r.push(`${He} takes a break from milking to collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal and to catch ${his} breath before reattaching the milkers and coaxing ${his} milk to begin flowing anew.`); + r.push(`${He} takes a break from milking to collect ${his} ${children} for removal and to catch ${his} breath before reattaching the milkers and coaxing ${his} milk to begin flowing anew.`); } break; @@ -3491,10 +1952,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While sitting absentmindedly nearby, ${slave.slaveName}'s water breaks soaking the floor under ${him}. ${He} pays no heed to it and continues waiting for you to use ${him}.`); r.push(clothingBirth(slave)); - r.push(`You certainly enjoyed the show as you call for a servant to take away ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`You certainly enjoyed the show as you call for a servant to take away ${his} ${children}`); r.push(`and to clean up the spill.`); } else { r.push(`While sitting nearby, ${slave.slaveName}'s water breaks, startling ${him}. ${He} looks to you for guidance and you shake your head "no". Without permission to leave ${he}`); @@ -3508,20 +1966,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`.`); r.push(clothingBirth(slave)); - r.push(`As thanks for the show, you help ${his} exhausted body onto the couch so ${he} can recover before returning to ${his} duties. You call for a servant to take away ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`As thanks for the show, you help ${his} exhausted body onto the couch so ${he} can recover before returning to ${his} duties. You call for a servant to take away ${his} ${children}`); r.push(`and to clean up your floor and your toy.`); } } else { if (slave.fetish === "mindbroken") { r.push(`While standing absentmindedly nearby, ${slave.slaveName}'s water breaks soaking the floor under ${him}. ${He} pays no heed to it and continues waiting for you to use ${him}.`); r.push(clothingBirth(slave)); - r.push(`You certainly enjoyed the show as you call for a servant to take away ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`You certainly enjoyed the show as you call for a servant to take away ${his} ${children}`); r.push(`and to clean up the spill.`); } else { r.push(`While standing nearby, ${slave.slaveName}'s water breaks, startling ${him}. ${He} looks to you for guidance and you shake your head "no". Without permission to leave ${he}`); @@ -3535,10 +1987,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`.`); r.push(clothingBirth(slave)); - r.push(`As thanks for the show, you help ${his} exhausted body onto the couch so ${he} can recover before returning to ${his} duties. You call for a servant to take away ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`As thanks for the show, you help ${his} exhausted body onto the couch so ${he} can recover before returning to ${his} duties. You call for a servant to take away ${his} ${children}`); r.push(`and to clean up your floor and your toy.`); } } @@ -3547,22 +1996,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" case "guard you": r.push(`Refusing to leave your side even when on the verge of giving birth, ${slave.slaveName} continues to serve as your bodyguard despite ${his} condition. A splashing sound and a loud groan emit from behind you. Your bodyguard has gone into labor. You quickly help ${him} to the ground and prepare for the coming birth.`); r.push(clothingBirth(slave)); - r.push(`You sit by your loyal guard holding ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`until a servant comes by to take them away. Once ${he} is thoroughly rested, you help ${him} up and lead ${him} back to the penthouse to shower and change.`); + r.push(`You sit by your loyal guard holding ${his} ${children} until a servant comes by to take them away. Once ${he} is thoroughly rested, you help ${him} up and lead ${him} back to the penthouse to shower and change.`); break; case "stay confined": if (slave.fetish === "mindbroken") { r.push(`While waiting in confinement, ${slave.slaveName}'s water breaks. ${He} assumes a birthing position.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`${He} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } @@ -3570,11 +2011,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`${slave.slaveName} is awoken from ${his} stupor by moist sensation followed by a contraction. ${He} rolls over and clutches ${his} gravid belly as another wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and holds them close knowing someone will soon come to take them away from ${him}.`); + r.push(`${He} collects ${his} ${children} and holds them close knowing someone will soon come to take them away from ${him}.`); } break; @@ -3587,17 +2024,9 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" humiliation = 1; r.push(clothingBirth(slave)); if (birthScene > 50) { - r.push(`Exhausted from the birth and clutching ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, ${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}.`); + r.push(`Exhausted from the birth and clutching ${his} newborn ${children}, ${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 ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, ${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.`); + r.push(`Exhausted from the birth and clutching ${his} newborn ${children}, ${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.`); if (slave.fetish === "humiliation") { r.push(`Your recruiter can't help but become aroused at the prospect`); } else { @@ -3611,11 +2040,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While overseeing your other slaves, ${slave.slaveName}'s water breaks. ${He} attempts to hold back the coming birth until ${he} can catch a break in ${his} duties but ultimately fails.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Upon finishing, ${he} quickly collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and orders the mess to be cleaned promptly without breaking ${his} dominant appearance.`); + r.push(`Upon finishing, ${he} quickly collects ${his} ${children} and orders the mess to be cleaned promptly without breaking ${his} dominant appearance.`); break; case "work as a servant": @@ -3624,10 +2049,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" 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(slave)); - 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 ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + 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 ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3644,10 +2066,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`While scrubbing the penthouse floor, ${slave.slaveName}'s water breaks. ${He} turns to clean this new spill, disregarding what it means.`); r.push(clothingBirth(slave)); - r.push(`Instead of cleaning the fresh mess ${he} made, ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Instead of cleaning the fresh mess ${he} made, ${he} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -3667,10 +2086,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" 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(slave)); - 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. ${He} hurriedly tries to mop up the mess and collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + 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. ${He} hurriedly tries to mop up the mess and collect ${his} ${children}`); r.push(`before`); if (S.Stewardess) { S.Stewardess.slaveName; @@ -3683,10 +2099,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`While scrubbing the penthouse floor, ${slave.slaveName}'s water breaks. ${He} panics at the thought of not cleaning up ${his} spill but ${his} worsening contractions force ${him} to find a secluded place to give birth.`); r.push(clothingBirth(slave)); - r.push(`Collecting ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Collecting ${his} ${children}`); r.push(`, ${he} exits ${his} hiding place before coming under the eye of`); if (S.Stewardess) { r.push(`the glaring ${S.Stewardess.slaveName}`); @@ -3695,10 +2108,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`${V.assistant.name}`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. ${His} ${children}`); r.push(`are promptly taken by other servants following a lecture about priorities and time management.`); } } @@ -3710,51 +2120,28 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (V.masterSuiteUpgradeLuxury === 1) { r.push(`While awaiting your return on the big bed in the master suite, ${slave.slaveName}'s water breaks thoroughly soaking the sheets. Ignoring the mess, ${he} shifts into a more comfortable position.`); r.push(clothingBirth(slave)); - r.push(`Resting in your bed, ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`Resting in your bed, ${he} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`and resumes waiting for you.`); if (S.Concubine) { - r.push(`S.Concubine.slaveName furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`S.Concubine.slaveName furiously orders ${his} ${children}`); r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`); } } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`While at the bottom of the master suite's fuckpit, ${slave.slaveName}'s water breaks. While ${he} doesn't stop having sex, the fucktoys using ${him} do and drag ${him} from the pit to give birth. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to who may be watching ${his} naked crotch. Without a second thought about ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, ${he} slips back into the fuckpit.`); + r.push(`While at the bottom of the master suite's fuckpit, ${slave.slaveName}'s water breaks. While ${he} doesn't stop having sex, the fucktoys using ${him} do and drag ${him} from the pit to give birth. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to who may be watching ${his} naked crotch. Without a second thought about ${his} ${children}, ${he} slips back into the fuckpit.`); } else { r.push(`While awaiting your return in the master suite, ${slave.slaveName}'s water breaks. ${He} pays it no heed and continues blankly waiting.`); r.push(clothingBirth(slave)); - r.push(`Resting on the floor, ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`Resting on the floor, ${he} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`and resumes waiting for you.`); if (S.Concubine) { - r.push(`S.Concubine.slaveName furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`S.Concubine.slaveName furiously orders ${his} ${children}`); r.push(`removed and ${him} thoroughly cleaned before your return.`); } } @@ -3762,30 +2149,16 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (V.masterSuiteUpgradeLuxury === 1) { r.push(`While awaiting your return on the big bed in the master suite, ${slave.slaveName}'s water breaks thoroughly soaking the sheets. ${He} quickly shifts ${himself} off the bed and calls for a servant before dropping to the floor.`); r.push(clothingBirth(slave)); - r.push(`Once ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`removed, ${his} body cleaned, and the sheets changed, ${he} is helped back into bed to recover for your return.`); + r.push(`Once ${his} ${childrenAre} removed, ${his} body cleaned, and the sheets changed, ${he} is helped back into bed to recover for your return.`); } else if (V.masterSuiteUpgradeLuxury === 2) { r.push(`While participating in the fuckpit orgy, ${slave.slaveName}'s water breaks. ${He} begs to be let out of the pit but the other fucktoys pull ${him} in and position themselves for ${him} to pleasure them while giving birth.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Once the fucktoys are done tormenting the exhausted new mother, they hand ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`off to a servant and pull ${him} into an embrace to allow ${him} to regain ${his} strength.`); + r.push(`Once the fucktoys are done tormenting the exhausted new mother, they hand ${his} ${children} off to a servant and pull ${him} into an embrace to allow ${him} to regain ${his} strength.`); } else { r.push(`While awaiting your return in the master suite, ${slave.slaveName}'s water breaks. ${He} tries to get to the prepared area but fails to untangle ${himself} from the toys ${he} was playing with. ${He} calls for a servant to hurry as ${he} begins laboring.`); r.push(clothingBirth(slave)); - r.push(`The servant collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and helps ${him} onto a cushion to recover for your return.`); + r.push(`The servant collects ${his} ${children} and helps ${him} onto a cushion to recover for your return.`); if (canDoAnal(slave) && slave.anus > 0) { r.push(`With a little effort, ${he} pushes the vibrating dildo out of ${his} ass`); } else { @@ -3799,82 +2172,42 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (V.masterSuiteUpgradeLuxury === 1) { r.push(`While awaiting your return on the big bed in the master suite, ${slave.slaveName}'s water breaks thoroughly soaking the sheets. Ignoring the mess, ${he} shifts into a more comfortable position.`); r.push(clothingBirth(slave)); - r.push(`Resting in your bed, ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`Resting in your bed, ${he} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`and resumes waiting for you.`); if (S.Concubine) { - r.push(`${S.Concubine.slaveName} furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`); + r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`); } } else if (V.masterSuiteUpgradeLuxury === 2) { - r.push(`While being the bottom of the master suite's fuckpit, ${slave.slaveName}'s water breaks. While ${he} doesn't stop having sex, the fucktoys using ${him} do and drag ${him} from the pit to give birth. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to who may be watching ${his} naked crotch. Without a second thought about ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, ${he} slips back into the fuckpit.`); + r.push(`While being the bottom of the master suite's fuckpit, ${slave.slaveName}'s water breaks. While ${he} doesn't stop having sex, the fucktoys using ${him} do and drag ${him} from the pit to give birth. Instinctively, ${he} begins to push out ${his} ${babies}, indifferent to who may be watching ${his} naked crotch. Without a second thought about ${his} ${children}, ${he} slips back into the fuckpit.`); } else { r.push(`While awaiting your return in the master suite, ${slave.slaveName}'s water breaks. ${He} pays it no heed and continues blankly waiting.`); r.push(clothingBirth(slave)); - r.push(`Resting on the floor, ${he} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`Resting on the floor, ${he} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`and resumes waiting for you.`); if (S.Concubine) { - r.push(`${S.Concubine.slaveName} furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`removed, and ${him} thoroughly cleaned before your return.`); + r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children} removed, and ${him} thoroughly cleaned before your return.`); } } } else { if (V.masterSuiteUpgradeLuxury === 1) { r.push(`While awaiting your return on the big bed in the master suite, ${slave.slaveName}'s water breaks thoroughly soaking the sheets. ${He} quickly moves ${himself} off the bed and calls for a servant before dropping to the floor.`); r.push(clothingBirth(slave)); - r.push(`Once ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`removed, ${his} body cleaned, and the sheets are changed, ${he} crawls back into bed to recover for your return.`); + r.push(`Once ${his} ${childrenAre} removed, ${his} body cleaned, and the sheets are changed, ${he} crawls back into bed to recover for your return.`); } else if (V.masterSuiteUpgradeLuxury === 2) { r.push(`While participating in the fuckpit orgy, ${slave.slaveName}'s water breaks. ${He} tries to crawl out of the pit but the other fucktoys pull ${him} back in and position themselves for ${him} to pleasure them while giving birth.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Once the fucktoys are done tormenting the exhausted new mother, they hand ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`off to a servant and pull ${him} into an embrace to allow ${him} to regain ${his} strength.`); + r.push(`Once the fucktoys are done tormenting the exhausted new mother, they hand ${his} ${children} off to a servant and pull ${him} into an embrace to allow ${him} to regain ${his} strength.`); } else { r.push(`While awaiting your return in the master suite, ${slave.slaveName}'s water breaks. ${He} tries to get to the prepared area but fails to untangle ${himself} from the toys ${he} was playing with. ${He} calls for a servant to hurry as ${he} begins laboring.`); r.push(clothingBirth(slave)); - r.push(`The servant collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and helps ${him} onto a cushion to recover for your return.`); + r.push(`The servant collects ${his} ${children} and helps ${him} onto a cushion to recover for your return.`); if (canDoAnal(slave) && slave.anus > 0) { r.push(`With a little effort, ${he} pushes the vibrating dildo out of ${his} ass`); } else { @@ -3891,28 +2224,19 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens as well as ${he} can. During one of ${his} teases, ${his} water breaks, soaking the floor. ${He} keeps on teasing, despite ${his} condition, until ${his} contractions drag ${him} to the floor.`); r.push(clothingBirth(slave)); - r.push(`Multiple citizens drag ${him} into a booth so that they may tease ${his} exhausted body while the floor is dried and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Multiple citizens drag ${him} into a booth so that they may tease ${his} exhausted body while the floor is dried and ${his} ${children}`); r.push(`carried off.`); } else if (slave.fetish === "humiliation") { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens by "dancing" as well as ${he} can, all the while being a huge tease. During one of ${his} "dances", ${his} water breaks, soaking the floor. ${He} calls out to the crowd, hyping them up for ${his} new show.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`As ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`As ${his} ${children}`); r.push(`are removed, ${he} is helped into one of the back rooms by several of ${his} aroused onlookers.`); } else { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens by "dancing" as well as ${his} body will let ${him}. During one of ${his} dances, ${his} water breaks, soaking the floor. ${He} hastily tries to find help to leave, but only finds hands groping ${his} body. ${He} is quickly pulled into one of the side rooms by a group of men looking forward to the show ${he}'s about to perform for them.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Only once the last of ${his} clients cums over ${his} body is ${he} allowed to gather ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Only once the last of ${his} clients cums over ${his} body is ${he} allowed to gather ${his} ${children}`); r.push(`and take a seat. ${He} enjoys a moment with ${his} newborn`); if (slave.pregType > 1) { r.push(`s`); @@ -3923,28 +2247,19 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens by dancing as well as ${he} can. During one of ${his} dances, ${his} water breaks, soaking the dance floor. ${He} keeps on dancing, despite ${his} condition, until ${his} contractions drag ${him} to the floor.`); r.push(clothingBirth(slave)); - r.push(`Multiple citizens drag ${him} into a booth so that they may tease ${his} exhausted body while the dance floor is dried and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Multiple citizens drag ${him} into a booth so that they may tease ${his} exhausted body while the dance floor is dried and ${his} ${children}`); r.push(`carried off.`); } else if (slave.fetish === "humiliation") { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens by dancing as well as ${he} can, all the while flashing glimpses of ${his} crotch and nipples. During one of ${his} dances, ${his} water breaks, soaking the dance floor. ${He} calls out to the crowd, hyping them up for ${his} new show.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`As ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`As ${his} ${children}`); r.push(`are removed from the dance floor, ${he} is helped into one of the back rooms by several of ${his} aroused onlookers.`); } else { r.push(`${slave.slaveName} is showing off ${his} gravid body and trying to attract citizens by dancing as well as ${he} can. During one of ${his} dances, ${his} water breaks, soaking the dance floor. ${He} hastily tries to leave the dance floor only to find hands groping ${his} body. ${He} is quickly pulled into one of the side rooms by a group of men looking forward to the show ${he}'s about to perform for them.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Only once the last of ${his} clients cums over ${his} body is ${he} allowed to gather ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`Only once the last of ${his} clients cums over ${his} body is ${he} allowed to gather ${his} ${children}`); r.push(`and take a seat. ${He} enjoys a moment with ${his} newborn`); if (slave.pregType > 1) { r.push(`s`); @@ -3958,15 +2273,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (!canWalk(slave)) { r.push(`While deciding on ${his} post, ${slave.slaveName}'s water breaks. Unable to reach the prepared birthing room in time, ${he} pulls ${himself} into a secluded nook to give birth in.`); r.push(clothingBirth(slave)); - r.push(`${He} gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and recovers ${his} strength before a servant finds ${him} and collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); + r.push(`${He} gathers ${his} ${children} and recovers ${his} strength before a servant finds ${him} and collects ${his} ${children}. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); } else if (slave.fetish === "humiliation") { r.push(`While wandering the penthouse deciding on ${his} post, ${slave.slaveName}'s water breaks. 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; @@ -3975,11 +2282,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and recovers ${his} strength before finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); + r.push(`and recovers ${his} strength before finding a servant to give ${his} ${children} to. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); } else { r.push(`While wandering the penthouse deciding on ${his} post, ${slave.slaveName}'s water breaks. Unable to reach the prepared birthing room in time, ${he} finds a secluded nook to give birth in.`); r.push(clothingBirth(slave)); @@ -3987,11 +2290,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and recovers ${his} strength before finding a servant to give ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); + r.push(`and recovers ${his} strength before finding a servant to give ${his} ${children} to. ${He} decides to rest for the rest of the day before returning to choosing ${his} next task.`); } break; @@ -4006,14 +2305,8 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`.`); r.push(clothingBirth(slave)); - r.push(`${He} and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`are quickly dried off as ${he} begins nursing them. A servant soon arrives to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} and ${his} ${children}`); + r.push(`are quickly dried off as ${he} begins nursing them. A servant soon arrives to take ${his} ${children}`); r.push(`away.`); } else { r.push(`While changing in the changing room before a nice soak,${slave.slaveName}'s water breaks. ${He} hurries to find someone to help ${him} but only finds curious onlookers. Without any choice left, ${he} assumes a birthing position.`); @@ -4025,15 +2318,10 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`while the rest finish pleasuring themselves from the show.`); if (S.Attendant) { - r.push(`${S.Attendant.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private relaxation room to unwind`); + r.push(`${S.Attendant.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private relaxation room to unwind.`); } else { - r.push(`Soon a servant arrives to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`away, and ${he} is helped into the bath to clean up and relax`); + r.push(`Soon a servant arrives to take ${his} ${children} away, and ${he} is helped into the bath to clean up and relax.`); } - r.push(`.`); } } else { if (slave.fetish === "mindbroken") { @@ -4045,14 +2333,8 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`.`); r.push(clothingBirth(slave)); - r.push(`${He} and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`are quickly dried off as ${he} begins nursing them. A servant soon arrives to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} and ${his} ${children}`); + r.push(`are quickly dried off as ${he} begins nursing them. A servant soon arrives to take ${his} ${children}`); r.push(`away.`); } else { r.push(`While heading for the changing room before a nice soak,${slave.slaveName}'s water breaks. ${He} hurries into the changing room only to find it unusually crowded. Without any choice left, ${he} assumes a birthing position.`); @@ -4064,15 +2346,10 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`while the rest finish pleasuring themselves from the show.`); if (S.Attendant) { - r.push(`${S.Attendant.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private relaxation room to unwind`); + r.push(`${S.Attendant.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private relaxation room to unwind.`); } else { - r.push(`Soon a servant arrives to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`away, and ${he} is ushered into the bath to clean up and relax`); + r.push(`Soon a servant arrives to take ${his} ${children} away, and ${he} is ushered into the bath to clean up and relax.`); } - r.push(`.`); } } break; @@ -4092,15 +2369,10 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`.`); if (S.Matron) { - r.push(`${S.Matron.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private room to unwind`); + r.push(`${S.Matron.slaveName}, lured in by the commotion, shoos the other slaves out and helps the new mother to a private room to unwind.`); } else { - r.push(`Soon a servant arrives to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`away, and ${he} is ushered into a shower to clean up and relax`); + r.push(`Soon a servant arrives to take ${his} ${children} away, and ${he} is ushered into a shower to clean up and relax.`); } - r.push(`.`); break; case "learn in the schoolroom": @@ -4112,15 +2384,9 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" humiliation = 1; r.push(clothingBirth(slave)); if (S.Schoolteacher) { - r.push(`${S.Schoolteacher.slaveName}, furious that ${his2} lesson was interrupted, drags ${him} from the class along with ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${S.Schoolteacher.slaveName}, furious that ${his2} lesson was interrupted, drags ${him} from the class along with ${his} newborn ${children}`); } else { - r.push(`${He} gathers ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} gathers ${his} newborn ${children}`); r.push(`up and is quickly helped from the class`); } r.push(`. ${He} can feel all eyes watching ${him} leave.`); @@ -4129,15 +2395,9 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" humiliation = 1; r.push(clothingBirth(slave)); if (S.Schoolteacher) { - r.push(`${S.Schoolteacher.slaveName}, furious that ${his2} lesson was interrupted, dismisses ${him} from the class along with ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${S.Schoolteacher.slaveName}, furious that ${his2} lesson was interrupted, dismisses ${him} from the class along with ${his} newborn ${children}`); } else { - r.push(`${He} gathers ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} gathers ${his} newborn ${children}`); r.push(`up and quickly excuses ${himself} from the class`); } r.push(`. ${He} can feel all eyes watching ${him} leave.`); @@ -4149,23 +2409,13 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`During a lesson under ${V.assistant.name}, ${slave.slaveName}'s water breaks. Since ${he} can't leave the lesson, ${he} tries ${his} best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, ${he} is forbidden from leaving. Additionally, ${his} birth will be turned into a live broadcast.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} ${childrenAre}`); r.push(`gathered to be cleaned up before the lesson is continued.`); } else { r.push(`During a lesson under ${V.assistant.name}, ${slave.slaveName}'s water breaks. Since ${he} can't leave the lesson, ${he} tries ${his} best to hold back the upcoming birth, not without your assistant noticing. As punishment for poor planning, ${he} is forbidden from leaving. Additionally, ${his} birth will be turned into a live broadcast.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`Exhausted from the birth, ${he} is permitted a short break as ${his} ${childrenAre}`); r.push(`gathered to clean ${himself} up before the lesson is continued.`); } break; @@ -4173,32 +2423,16 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" case "work in the brothel": if (slave.fetish === "mindbroken") { 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} gravid bulk off of him. Instinctively, ${he} begins to push out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`While riding a customer's dick, ${slave.slaveName}'s water breaks on him. Showing no signs of stopping, he shoves ${his} gravid bulk off of him. Instinctively, ${he} begins to push out ${his} ${babies}`); + r.push(`, indifferent to who may be watching ${his} naked crotch. ${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } r.push(`before seeking out the next customer's cock.`); } 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`, 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} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + 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 ${his} ${babies}`); + r.push(`, 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} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4207,10 +2441,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else if (birthScene > 40) { r.push(`While sucking a customer's dick, ${slave.slaveName}'s water breaks. ${He} shows no signs of slowing down, so he allows ${him} to reposition and continue.`); r.push(clothingBirth(slave)); - r.push(`He cums down ${his} throat before ${he} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`He cums down ${his} throat before ${he} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4219,10 +2450,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { 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(slave)); - r.push(`The customer splashes across ${his} face before ${he} begins drawing ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`The customer splashes across ${his} face before ${he} begins drawing ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4231,12 +2459,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } } else { 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + 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 ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -4246,19 +2469,11 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`so ${he} bears with it`); } - r.push(`. He cums over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. He cums over ${his} exhausted body and moves on leaving ${him} to recover and collect ${his} ${children}`); r.push(`to be sent off.`); humiliation = 1; } 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 ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + 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 ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -4268,29 +2483,20 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`so ${he} bears with it`); } - r.push(`. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses to the ground. ${He} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`. He came strongly thanks to ${him} and gives ${him} a slap on the ass as ${he} collapses to the ground. ${He} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); humiliation = 1; } else if (birthScene > 40) { r.push(`While sucking a customer's dick, ${slave.slaveName}'s water breaks. ${He} desperately tries to disengage but he grabs ${his} head and slams ${him} back into his crotch.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`He cums down ${his} throat before letting ${him} collapse to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`He cums down ${his} throat before letting ${him} collapse to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); } else { 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(slave)); - r.push(`She cums across ${his} face before helping ${him} to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`She cums across ${his} face before helping ${him} to the ground and leaving. When ${he} recovers, ${he} quickly gathers ${his} ${children}`); r.push(`to be sent off.`); } } @@ -4300,44 +2506,28 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While DJing ${V.clubName}, ${slave.slaveName}'s water breaks. ${He} can't stop ${his} setlist without drawing attention so ${he} tries ${his} best to ride out the contractions. As soon as the opportunity arises, ${he} attempts to sneak off stage. However, a number of fans block ${his} progress keeping ${him} on stage. Before long the contractions are too much to bear and ${he} drops to the ground.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Exhausted, ${he} sits up and smiles to the crowd. ${His} show definitely drew attention to ${his} club. With a burst of energy ${he} leaps to ${his} feet, bows to the crowd, and gathers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`, before making ${his} way off stage. As ${he} leaves the public's gaze, ${he} shouts out with a wink "the next showing ought to be in about nine months".`); + r.push(`Exhausted, ${he} sits up and smiles to the crowd. ${His} show definitely drew attention to ${his} club. With a burst of energy ${he} leaps to ${his} feet, bows to the crowd, and gathers ${his} ${children}, before making ${his} way off stage. As ${he} leaves the public's gaze, ${he} shouts out with a wink "the next showing ought to be in about nine months".`); break; case "be the Attendant": r.push(`While tending to the guests in the spa, ${slave.slaveName}'s water breaks. The slaves quickly come to ${his} aid as the contractions get closer and closer together. Their hands are all over ${his} laboring body, unsure of what they should be doing.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${He} thanks ${his} charges for their less than helpful efforts and collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal. Upon returning, ${he} strips down and enters the pool, desperate for a break.`); + r.push(`${He} thanks ${his} charges for their less than helpful efforts and collects ${his} ${children} for removal. Upon returning, ${he} strips down and enters the pool, desperate for a break.`); break; case "be the Matron": r.push(`While tending to the infants in ${V.nurseryName}, ${slave.slaveName}'s water breaks. The nannies quickly come to ${his} aid as the contractions get closer and closer together. They crowd around and watch, their curiosity getting the better of them.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`${He} thanks ${his} assistants for their less than helpful efforts and collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal.`); + r.push(`${He} thanks ${his} assistants for their less than helpful efforts and collects ${his} ${children} for removal.`); break; case "be the Madam": 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(slave)); - r.push(`Upon completing ${his} show, ${he} reclines with ${his} ${slave.pregType} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`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.`); + r.push(`Upon completing ${his} show, ${he} reclines with ${his} ${slave.pregType} ${children} 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; @@ -4346,11 +2536,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" r.push(`While teaching a lesson, ${slave.slaveName}'s water breaks. Sensing ${he} wouldn't be able to make it to the birthing area, ${he} instead chooses to act on the opportunity. Today's lesson will be on childbirth.`); humiliation = 1; r.push(clothingBirth(slave)); - r.push(`Once ${he} recovers enough, ${he} gathers ${his} newborn child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and instructs the class to take notes on the lesson ${he} just demonstrated before being escorted out of the classroom.`); + r.push(`Once ${he} recovers enough, ${he} gathers ${his} newborn ${children} and instructs the class to take notes on the lesson ${he} just demonstrated before being escorted out of the classroom.`); } else { r.push(`While teaching a lesson, ${slave.slaveName}'s water breaks. Sensing ${he} wouldn't be able to make it to the birthing area, ${he} instead chooses to act on the opportunity. Today's lesson will be on childbirth.`); humiliation = 1; @@ -4359,20 +2545,12 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and instructs the class to take notes on the lesson ${he} just demonstrated before leaving to drop off ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal.`); + r.push(`and instructs the class to take notes on the lesson ${he} just demonstrated before leaving to drop off ${his} ${children} for removal.`); } break; case "be the Stewardess": - r.push(`While overseeing the house servants, ${slave.slaveName}'s water breaks. ${He} has no time to strip down so ${he} takes a seat and readies ${himself}. Commandingly, ${he} snaps ${his} fingers and orders ${his} charges to clean up the floor, assist ${him} with ${his} clothes, and be ready to take ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`away.`); + r.push(`While overseeing the house servants, ${slave.slaveName}'s water breaks. ${He} has no time to strip down so ${he} takes a seat and readies ${himself}. Commandingly, ${he} snaps ${his} fingers and orders ${his} charges to clean up the floor, assist ${him} with ${his} clothes, and be ready to take ${his} ${children} away.`); humiliation = 1; r.push(clothingBirth(slave)); r.push(`Once ${he} catches ${his} breath, ${he} rises and takes the fresh change of clothing provided by ${his} servants before ordering them back to work.`); @@ -4381,11 +2559,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" case "be the Milkmaid": r.push(`While tending to ${his} stock, ${slave.slaveName}'s water breaks. ${He} hastily pulls ${himself} into a vacant stall and seats ${himself} in its corner.`); r.push(clothingBirth(slave)); - r.push(`Quickly, ${he} collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal before returning to ${V.dairyName}. The cows around ${his} stall all have a knowing look on their faces`); + r.push(`Quickly, ${he} collects ${his} ${children} for removal before returning to ${V.dairyName}. The cows around ${his} stall all have a knowing look on their faces`); if (V.dairyPregSetting > 0) { r.push(`but with their own swollen bellies hanging heavily from them, they know that they soon will follow ${his} lead.`); } else { @@ -4396,11 +2570,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" case "be the Farmer": r.push(`While tending to some of ${his} livestock, ${slave.slaveName}'s water breaks. ${He} hastily finds a secluded corner and takes a seat on the (luckily fresh) hay.`); r.push(clothingBirth(slave)); - r.push(`Once ${he}'s finished, ${he} hands off ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to a nearby slave to look after for the time being before returning to what ${he} was previously doing.`); + r.push(`Once ${he}'s finished, ${he} hands off ${his} ${children} to a nearby slave to look after for the time being before returning to what ${he} was previously doing.`); break; case "be the Wardeness": @@ -4410,41 +2580,24 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { r.push(`While punishing a slave, ${slave.slaveName}'s water breaks, soaking ${himU}. Indifferent, ${he} resumes beating himU until the contractions are to much to bear. Settling to the floor, ${he} begins giving birth.`); r.push(clothingBirth(slave)); - r.push(`As soon as ${he} regains ${his} strength, ${he} resumes beating the confused slave. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } + r.push(`As soon as ${he} regains ${his} strength, ${he} resumes beating the confused slave. ${His} ${childrenAre}`); r.push(`collected by a servant, who carefully hints that ${slave.slaveName} should take a break before returning to ${his} task.`); } else { r.push(`While punishing a rebellious slave, ${slave.slaveName}'s water breaks, soaking ${himU}. Noticing the slave's smirk, ${he} resumes beating himU until the contractions are too much to bear. Relocking the cell, ${he} waddles into the nearest empty cell and drops ${his} weight onto the cot.`); r.push(clothingBirth(slave)); - r.push(`Quickly, ${he} collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal before returning to ${V.cellblockName}. On ${his} way past the cells, ${he} takes note of any slaves whispering or gesturing about what transpired for future punishment.`); + r.push(`Quickly, ${he} collects ${his} ${children} for removal before returning to ${V.cellblockName}. On ${his} way past the cells, ${he} takes note of any slaves whispering or gesturing about what transpired for future punishment.`); } break; case "be the Nurse": r.push(`While tending to your unwell slaves, ${slave.slaveName}'s water breaks. Counting the time between contractions, ${he} knows ${he} has no time to get to ${his} prepared birthing chamber. ${He} waddles into the nearest empty room and hoists ${his} gravid body into the examination chair, placing ${his} feet in the stirrups.`); r.push(clothingBirth(slave)); - r.push(`Quickly, ${he} collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`for removal before retiring to the recovery ward. Within an hour of rest, ${he} is back on ${his} feet tending to ${his} charges.`); + r.push(`Quickly, ${he} collects ${his} ${children} for removal before retiring to the recovery ward. Within an hour of rest, ${he} is back on ${his} feet tending to ${his} charges.`); break; case "be your Concubine": if (slave.fetish === "mindbroken") { - r.push(`${slave.slaveName} cradles ${his} swollen belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); + r.push(`${slave.slaveName} cradles ${his} swollen belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} ${children}. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); r.push(clothingBirth(slave)); r.push(`Cradling your newborn`); if (slave.pregType > 1) { @@ -4452,11 +2605,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } r.push(`, the two of you rest for a spell before sending them off and spending some more intimate time together.`); } else { - r.push(`${slave.slaveName} cradles ${his} swollen belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); + r.push(`${slave.slaveName} cradles ${his} swollen belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} ${children}. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); r.push(clothingBirth(slave)); r.push(`Cradling your newborn`); if (slave.pregType > 1) { @@ -4472,10 +2621,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4488,20 +2634,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} ${children}`); r.push(`. Freshened up, ${he} returns to resting knowing full well that ${S.HeadGirl.slaveName} will be eager to play with ${his} body upon returning.`); } } else { if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4514,21 +2654,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} leaves to take a shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} leaves to take a shower as your servants clean up and remove ${his} ${children}`); r.push(`. Freshened up, ${he} returns to resting knowing full well that ${S.HeadGirl.slaveName} will be eager to play with ${his} body upon returning.`); } } break; case "be confined in the arcade": - r.push(`A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`into the waiting basket. As they are carried away, ${his} rear is cleaned up and the sign removed.`); + r.push(`A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively births ${his} ${children} into the waiting basket. As they are carried away, ${his} rear is cleaned up and the sign removed.`); break; case "get treatment in the clinic": @@ -4541,28 +2674,19 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`A freelance nurse`); } - r.push(`delivers ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`before taking them away.`); + r.push(`delivers ${his} ${children} before taking them away.`); if (S.Nurse) { - r.push(`Before long ${he2} returns to attend to ${his2} patient's post-birth health`); + r.push(`Before long ${he2} returns to attend to ${his2} patient's post-birth health.`); } else { - r.push(`Another nurse takes over to attend to ${his} post-birth health`); + r.push(`Another nurse takes over to attend to ${his} post-birth health.`); } - r.push(`.`); break; case "be confined in the cellblock": if (slave.fetish === "mindbroken") { r.push(`While waiting in a cell in ${V.cellblockName}, ${slave.slaveName}'s water breaks. ${He} assumes a birthing position,`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`to ${his} breast`); + r.push(`${He} draws ${his} ${children} to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); } @@ -4570,11 +2694,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" } else { r.push(`${slave.slaveName} is awoken from ${his} stupor by moist sensation followed by a contraction. ${He} rolls over and clutches ${his} gravid belly as another wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} collects ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`and holds them close knowing someone will soon come to take them away from ${him}.`); + r.push(`${He} collects ${his} ${children} and holds them close knowing someone will soon come to take them away from ${him}.`); } break; @@ -4584,10 +2704,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4600,20 +2717,14 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} is helped to the shower as your servants clean up and remove ${his} ${children}`); r.push(`.`); } } else { if (slave.fetish === "mindbroken") { 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 wracks ${his} body.`); r.push(clothingBirth(slave)); - r.push(`${He} draws ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} draws ${his} ${children}`); r.push(`to ${his} breast`); if (slave.pregType > 1) { r.push(`s`); @@ -4626,10 +2737,7 @@ globalThis.suddenBirth = function(slave) { // "SuddenBirth" if (slave.pregType > 1) { r.push(`s`); } - r.push(`and places them in the cradle readied for ${him}. ${He} heads to the shower as your servants clean up and remove ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`and places them in the cradle readied for ${him}. ${He} heads to the shower as your servants clean up and remove ${his} ${children}`); r.push(`.`); } } @@ -4654,22 +2762,14 @@ globalThis.deadlyBirth = function(slave, curBabies) { // "DeadlyBirth">> const r = []; let humiliation; V.slaveDead = 1; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; r.push(`Feeling childbirth approaching, slave.slaveName is helped to ${his} prepared birthing area.`); switch (slave.assignment) { case "work a glory hole": - r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. ${He} quickly finishes the waiting dick before shifting ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); + r.push(`Since ${he} is unable to leave ${his} box, ${he} doesn't have far to go. ${He} quickly finishes the waiting dick before shifting ${himself} into a slightly, though not by much, more comfortable position. ${He} begins laboring on ${his} ${babies}. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} ${children}. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); // <br><br> r.push(`Only after several complaints of a non-functional glory hole is ${he} checked up on. ${His} gravid corpse,`); if (slave.mpreg === 1) { @@ -4681,17 +2781,7 @@ globalThis.deadlyBirth = function(slave, curBabies) { // "DeadlyBirth">> break; case "stay confined": - r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins laboring on ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); + r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins laboring on ${his} ${babies}. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} ${children}. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); // <br><br> r.push(`Only once meal time comes around and food shoved into ${his} cell does anyone think something is amiss. When the food isn't desperately snatched away, ${his} cell is opened and ${he} checked up on. ${His} gravid corpse, propped up in the corner,`); if (slave.mpreg === 1) { @@ -4703,35 +2793,13 @@ globalThis.deadlyBirth = function(slave, curBabies) { // "DeadlyBirth">> break; case "be confined in the arcade": - r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively attempts laboring on ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention. The attendant rushes to ${his} aid, but fails to get the cabinet open in time to save ${slave.slaveName}. ${He} and ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`were an unfortunate loss.`); + r.push(`Or ${he} would have been, if ${he} weren't locked in an arcade cabinet. A gush of liquid pours from the ${slave.slaveName}'s cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on ${his} exposed rear. While ${his} mouth is filled with a customer's dick, ${his} body instinctively attempts laboring on ${his} ${babies}`); + r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} ${children}. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention. The attendant rushes to ${his} aid, but fails to get the cabinet open in time to save ${slave.slaveName}. ${He} and ${his} ${children} were an unfortunate loss.`); break; case "be confined in the cellblock": - r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins laboring on ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); + r.push(`Since ${he} is locked in a cell, ${he} doesn't have far to go. Reluctantly, ${he} begins laboring on ${his} ${babies}`); + r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} ${children}. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); // <br><br> r.push(`Only once meal time comes around and food shoved into ${his} cell does anyone think something is amiss. When the food isn't desperately snatched away, ${his} cell is opened and ${he} checked up on. ${His} gravid corpse, propped up in the corner,`); if (slave.mpreg === 1) { @@ -4746,17 +2814,8 @@ globalThis.deadlyBirth = function(slave, curBabies) { // "DeadlyBirth">> ({ HeU } = getNonlocalPronouns(V.seeDicks).appendSuffix('U')); - r.push(`As ${he} is helped back to ${his} bed and to give birth, ${his} water breaks and ${he} slumps to the ground. As ${his} helper rushes off to find aid, ${he} begins laboring on ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); + r.push(`As ${he} is helped back to ${his} bed and to give birth, ${his} water breaks and ${he} slumps to the ground. As ${his} helper rushes off to find aid, ${he} begins laboring on ${his} ${babies}`); + r.push(`. However, ${he} soon finds that ${he} is incapable of actually giving birth to ${his} ${children}. As blood begins to seep from ${his} nethers, ${he} desperately tries to get anyone's attention.`); // <br><br> r.push(`${His} helper arrives with aid far too late.${HeU} screams when heU sees ${slave.slaveName}'s gravid corpse,`); if (slave.mpreg === 1) { @@ -4790,6 +2849,8 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> let clothesSeed = random(1, 100); let undressed = 0; let humiliation; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; if (slave.fetish === "mindbroken") { @@ -4963,12 +3024,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} g-string stretches as ${his} newborn crowns into it before finally snapping and clearing the way for childbirth.`); } else { @@ -4981,12 +3037,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5025,12 +3076,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his} naked`); if (slave.mpreg === 1) { @@ -5049,12 +3095,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5081,12 +3122,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} panties stretch as ${his} baby crowns into them before finally snapping and clearing the way for childbirth.`); } else { @@ -5099,12 +3135,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5132,12 +3163,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -5156,12 +3182,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5188,12 +3209,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} bikini bottom stretches as ${his} baby crowns into it before finally snapping and clearing the way for childbirth.`); } else { @@ -5206,12 +3222,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5237,12 +3248,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} panties stretch as ${his} baby crowns into it before finally snapping and clearing the way for childbirth.`); } else { @@ -5255,12 +3261,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5286,12 +3287,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching.`); if (slave.mpreg === 1) { @@ -5310,12 +3306,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5347,12 +3338,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} pasties come off as ${his} baby crowns into it, clearing the way for childbirth.`); } else { @@ -5365,12 +3351,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5396,12 +3377,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} straps are pushed taut as ${his} baby crowns into the steel ring covering ${his}`); if (slave.mpreg === 1) { @@ -5420,12 +3396,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5457,12 +3428,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`into ${his} habit, indifferent to their discomfort.`); } else { @@ -5475,12 +3441,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5510,12 +3471,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -5534,12 +3490,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5565,12 +3516,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -5596,13 +3542,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. With nowhere left to go, ${his} newborns begin to slip down ${his} pantlegs. ${He} struggles to carry on with ${his} task until someone helps free them from their cloth prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -5620,12 +3560,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5657,12 +3592,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -5682,24 +3612,18 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } else { r.push(`crotch`); } - r.push(`bulging lewdly, until someone manages to pants ${him}. With the way clear, ${his} child`); + r.push(`bulging lewdly, until someone manages to pants ${him}. With the way clear, ${his} ${children}`); if (slave.pregType > 1) { - r.push(`ren promptly slip from ${his} stretched`); - if (slave.mpreg === 1) { - r.push(`ass`); - } else { - r.push(`cunt`); - } + r.push(`promptly slip from ${his} stretched`); } else { r.push(`quickly slips out of ${his} loosened`); - if (slave.mpreg === 1) { - r.push(`ass`); - } else { - r.push(`cunt`); - } - r.push(`and into the world`); } - r.push(`.`); + if (slave.mpreg === 1) { + r.push(`ass`); + } else { + r.push(`cunt`); + } + r.push(`and into the world.`); } else { r.push(`Quickly ${he} attempts to pull down ${his} spats but fails to do so before having to push out`); if (slave.broodmother > 0) { @@ -5710,12 +3634,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -5746,19 +3665,19 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`into the floor.`); if (slave.pregType > 1 && slave.broodmother !== 1) { - r.push(`${His} other child`); + r.push(`${His} other ${children}`); if (slave.pregType > 2) { - r.push(`ren refuse`); + r.push(`refuse`); } else { r.push(`refuses`); } r.push(`to wait and quickly join their sister in birth. ${He} wails in anguish at the ever mounting pressure in ${his}`); if (slave.mpreg === 1) { - r.push(`rear`); + r.push(`rear,`); } else { - r.push(`birth canal`); + r.push(`birth canal,`); } - r.push(`, until a ripping sound brings ${him} back to ${his} senses. The`); + r.push(`until a ripping sound brings ${him} back to ${his} senses. The`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -5798,12 +3717,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -5837,13 +3751,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their nylon prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -5861,23 +3769,18 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, while convulsing with orgasms in the process`); } r.push(`. ${He} can't hide what's happening between ${his} legs,`); if (slave.fetish === "humiliation") { - r.push(`but that only makes it more exciting`); + r.push(`but that only makes it more exciting.`); } else { - r.push(`so ${he} bears with it`); + r.push(`so ${he} bears with it.`); } - r.push(`. The tight material stretches as ${his} child is born into it and with a little help ${his} child`); + r.push(`The tight material stretches as ${his} child is born into it and with a little help ${his} child`); if (slave.pregType > 1) { r.push(`is freed from the taut nylon so that ${he} may continue giving birth.`); } else { @@ -5897,12 +3800,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -5936,13 +3834,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their denim prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -5960,23 +3852,18 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } r.push(`. ${He} can't hide what's happening between ${his} legs,`); if (slave.fetish === "humiliation") { - r.push(`but that only makes it more exciting`); + r.push(`but that only makes it more exciting.`); } else { - r.push(`so ${he} bears with it`); + r.push(`so ${he} bears with it.`); } - r.push(`. The tight material stretches as ${his} child is born into it and with a little help ${his} child`); + r.push(`The tight material stretches as ${his} child is born into it and with a little help ${his} child`); if (slave.pregType > 1) { r.push(`is freed from the tight denim so that ${he} may continue giving birth.`); } else { @@ -5996,12 +3883,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6020,12 +3902,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6051,12 +3928,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6075,12 +3947,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6107,12 +3974,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6131,12 +3993,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6162,12 +4019,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6186,12 +4038,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6217,12 +4064,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6241,12 +4083,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6272,12 +4109,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching.`); if (slave.mpreg === 1) { @@ -6296,12 +4128,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6333,12 +4160,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6357,12 +4179,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6388,12 +4205,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching.`); if (slave.mpreg === 1) { @@ -6412,12 +4224,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6449,12 +4256,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} chains stretch as ${his} baby crowns into them before finally slipping to the side clearing the way for ${his} body to finish giving birth.`); } else { @@ -6467,12 +4269,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6497,13 +4294,8 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> r.push(`this week's`); } r.push(`baby`); - } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + } else { + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} ropes are pulled taut as ${his} baby crowns into the rope covering ${his}`); if (slave.mpreg === 1) { @@ -6522,12 +4314,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6559,12 +4346,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6583,12 +4365,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6614,12 +4391,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -6638,12 +4410,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6669,12 +4436,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching. ${His} teddy bulges as ${his} baby crowns into it as ${he} continues ${his} tasks, oblivious to the wetness and ${his} child's dilemma. Seeing ${him} in this state, someone manages to tear ${his} outfit open to allow ${his} body to finish giving birth.`); } else { @@ -6687,12 +4449,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6724,12 +4481,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -6763,13 +4515,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their nylon prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -6787,12 +4533,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6818,12 +4559,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -6857,13 +4593,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their polyester prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -6881,12 +4611,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -6912,12 +4637,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -6951,13 +4671,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their nylon prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -6975,12 +4689,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7006,12 +4715,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -7045,13 +4749,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their rubber prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -7069,12 +4767,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7101,12 +4794,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his}`); if (slave.mpreg === 1) { @@ -7140,13 +4828,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`distends more and more. ${He} struggles to carry on with ${his} task with the squirming mass between ${his} legs until someone helps free them from their rubber prison.`); } else { - r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming bab`); - if (slave.pregType > 1 && slave.broodmother === 0) { - r.push(`ies`); - } else { - r.push(`y`); - } - r.push(`distending the`); + r.push(`${He} finishes giving birth and begins anew on ${his} assigned task, ignoring the squirming ${babies} distending the`); if (slave.mpreg === 1) { r.push(`seat`); } else { @@ -7164,12 +4846,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7195,12 +4872,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7219,12 +4891,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7250,12 +4917,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the closed zipper covering ${his}`); if (slave.mpreg === 1) { @@ -7286,12 +4948,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7329,12 +4986,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7353,12 +5005,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7384,12 +5031,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7408,12 +5050,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7445,12 +5082,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7469,12 +5101,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7500,12 +5127,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7524,12 +5146,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7555,12 +5172,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7579,12 +5191,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7610,12 +5217,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7634,12 +5236,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7671,12 +5268,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7695,12 +5287,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7737,12 +5324,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7761,12 +5343,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7798,12 +5375,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7822,12 +5394,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7853,12 +5420,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7877,12 +5439,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7914,12 +5471,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -7938,12 +5490,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -7970,12 +5517,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching.`); if (slave.mpreg === 1) { @@ -7994,12 +5536,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8031,12 +5568,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching.`); if (slave.mpreg === 1) { @@ -8055,12 +5587,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8093,12 +5620,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8117,12 +5639,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8149,12 +5666,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8173,12 +5685,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8214,12 +5721,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8238,12 +5740,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8269,12 +5766,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8293,12 +5785,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8334,12 +5821,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8358,12 +5840,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8392,12 +5869,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the thong covering ${his}`); if (slave.mpreg === 1) { @@ -8422,12 +5894,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8457,12 +5924,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8481,12 +5943,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8512,12 +5969,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to the obvious wetness forming`); if (slave.mpreg === 1) { @@ -8536,12 +5988,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8567,12 +6014,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching the show under ${his} parted dress.`); } else { @@ -8585,12 +6027,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8616,12 +6053,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his} naked`); if (slave.mpreg === 1) { @@ -8640,12 +6072,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -8670,12 +6097,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } r.push(`, indifferent to who may be watching ${his} naked`); if (slave.mpreg === 1) { @@ -8694,12 +6116,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -9282,12 +6699,7 @@ globalThis.clothingBirth = function(slave) { // widget "ClothingBirth">> } r.push(`baby`); } else { - r.push(`${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`${his} ${babies}`); } if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); @@ -9448,7 +6860,7 @@ globalThis.broodmotherBirth = function(slave) { case "be a subordinate slave": _tempSub = getSlave(slave.subTarget); if (_tempSub) { - ({his2, } = getPronouns(_tempSub).appendSuffix("2")); + ({his2} = getPronouns(_tempSub).appendSuffix("2")); } if (slave.fetish === "mindbroken") { if (slave.subTarget === 0) { @@ -11376,13 +8788,7 @@ globalThis.broodmotherBirth = function(slave) { if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and ${he} beckons the audience to enjoy ${his} still very gravid body.`); + r.push(`. ${His} ${childrenAre} promptly taken and ${he} beckons the audience to enjoy ${his} still very gravid body.`); } else if (slave.devotion >= -20) { r.push(`${He} hesitantly begins to pose, but one of the patrons grabs ${him} by the swollen waist and pulls ${him} onto his lap. ${He} winces as his dick slips over ${his} exposed crotch, but can do nothing to stop`); if (slave.counter.birthsTotal === 0) { @@ -11532,13 +8938,7 @@ globalThis.broodmotherBirth = function(slave) { if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`and convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and ${he} beckons the audience to enjoy ${his} still very gravid body.`); + r.push(`. ${His} ${childrenAre} promptly taken and ${he} beckons the audience to enjoy ${his} still very gravid body.`); } else if (slave.devotion >= -20) { r.push(`${He} hesitantly begins to pose, but one of the patrons grabs ${him} by the swollen waist and pulls ${him} onto his lap. ${He} winces as his dick slips over ${his} exposed crotch, but can do nothing to stop`); if (slave.counter.birthsTotal === 0) { @@ -11818,11 +9218,7 @@ globalThis.broodmotherBirth = function(slave) { } r.push(`. ${His} child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, ${he} returns to your master suite. As ${he} waddles from your office, ${he} throws you a wink, hoping to see you again soon.`); } else { - r.push(`${slave.slaveName} cradles ${his} gravid belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } - r.push(`. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); + r.push(`${slave.slaveName} cradles ${his} gravid belly, waiting for your return, when ${his} water breaks. Saddened that you aren't there for the show, ${he} begins waddling off to find you. By the time ${he} reaches your office, ${he} is barely holding back ${his} ${children}. You rise to meet ${him} and help ${him} onto the couch, just before it's too late.`); r.push(clothingBirth(slave)); r.push(`Cradling your child, the two of you rest for a spell before sending them off and spending some more intimate time together.`); } @@ -12508,19 +9904,12 @@ globalThis.broodmotherBirth = function(slave) { } else { r.push(`${He} is forced to give birth`); } - r.push(`, restrained, into the waiting holder. Once the child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`secure, the basket retracts, allowing access to ${his}`); + r.push(`, restrained, into the waiting holder. Once the ${childrenAre} secure, the basket retracts, allowing access to ${his}`); if (slave.mpreg === 1) { - r.push(`asshole`); + r.push(`asshole.`); } else { - r.push(`vagina`); + r.push(`vagina.`); } - r.push(`.`); } else { r.push(`Without warning, ${slave.slaveName}'s water breaks and ${he} uncontrollably births`); if (slave.counter.birthsTotal === 0) { @@ -12688,13 +10077,7 @@ globalThis.broodmotherBirth = function(slave) { if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } - r.push(`. ${His} child`); - if (slave.pregType > 1) { - r.push(`ren are`); - } else { - r.push(`is`); - } - r.push(`promptly taken and ${he} is encouraged to keep resting. ${He} rolls over`); + r.push(`. ${His} ${childrenAre} promptly taken and ${he} is encouraged to keep resting. ${He} rolls over`); if (hasAnyArms(slave)) { r.push(`, cradling ${his} heavily rounded middle,`); } @@ -12913,6 +10296,8 @@ globalThis.hyperBroodmotherBirth = function(slave) { let he2, his2; const r = []; let _tempSub; + const babies = slave.pregType > 1 ? `babies`:`baby`; + const children = slave.pregType > 1 ?`children`:`child`; if (random(1, 2) === 1) { // at assignment else in halls/etc @@ -13106,12 +10491,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { } r.push(`and handing ${him} the newborn child.`); } else { - r.push(`While taking a citizen's dick in ${his} ass, ${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}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`While taking a citizen's dick in ${his} ass, ${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}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -13163,10 +10543,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { if (slave.fetish === "mindbroken") { r.push(`While getting milked, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} show little interest and continues kneading ${his} breasts.`); r.push(clothingBirth(slave)); - r.push(`${He} shows no interest in ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} shows no interest in ${his} ${children}`); r.push(`being removed from the milking stall, instead focusing entirely on draining breasts.`); } else { r.push(`While getting milked, ${slave.slaveName}'s body begins to birth another of ${his} brood. Between the milkers and ${his} immobilizing belly, ${he} ends up stranded atop ${his} immense pregnancy.`); @@ -13177,10 +10554,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { if (slave.fetish === "mindbroken") { r.push(`While getting milked, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} show little interest and continues kneading ${his} breasts.`); r.push(clothingBirth(slave)); - r.push(`${He} shows no interest in ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${He} shows no interest in ${his} ${children}`); r.push(`being removed from the milking stall, instead focusing entirely on draining breasts.`); } else { r.push(`While getting milked, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} shifts into a comfortable position to give birth while the milker works ${his} breasts.`); @@ -13316,10 +10690,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { r.push(clothingBirth(slave)); r.push(`Resting in your bed, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`); if (S.Concubine) { - r.push(`${S.Concubine.slaveName} furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`); r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`); } } else if (V.masterSuiteUpgradeLuxury === 2) { @@ -13329,10 +10700,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { r.push(clothingBirth(slave)); r.push(`Resting on ${his} belly, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`); if (S.Concubine) { - r.push(`S.Concubine.slaveName furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`S.Concubine.slaveName furiously orders ${his} ${children}`); r.push(`removed, and ${him} thoroughly cleaned before your return.`); } } @@ -13359,10 +10727,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { r.push(clothingBirth(slave)); r.push(`Resting in your bed, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`); if (S.Concubine) { - r.push(`${S.Concubine.slaveName} furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`); r.push(`removed, and ${him} forcefully ejected from the bed so it can be cleaned before your return.`); } } else if (V.masterSuiteUpgradeLuxury === 2) { @@ -13372,10 +10737,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { r.push(clothingBirth(slave)); r.push(`Resting on ${his} belly, ${he} draws ${his} child to ${his} breast and resumes waiting for you.`); if (S.Concubine) { - r.push(`${S.Concubine.slaveName} furiously orders ${his} child`); - if (slave.pregType > 1) { - r.push(`ren`); - } + r.push(`${S.Concubine.slaveName} furiously orders ${his} ${children}`); r.push(`removed, and ${him} thoroughly cleaned before your return.`); } } @@ -13570,12 +10932,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { r.push(clothingBirth(slave)); r.push(`She cums across ${his} face before helping ${him} to ${his} rear and handing ${him} the newborn child.`); } else { - r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately struggles to disengage but he shoves ${him} onto ${his} bloated womb and mounts ${him}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`While taking a customer's dick in ${his} ass, ${slave.slaveName}'s body begins to birth another of ${his} brood. ${He} desperately struggles to disengage but he shoves ${him} onto ${his} bloated womb and mounts ${him}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -13606,12 +10963,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { } } else { 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} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + 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}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } @@ -13640,12 +10992,7 @@ globalThis.hyperBroodmotherBirth = function(slave) { } r.push(`and handing ${him} the newborn child.`); } else { - r.push(`While taking a customer's dick in ${his} ass, ${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}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} bab`); - if (slave.pregType > 1) { - r.push(`ies`); - } else { - r.push(`y`); - } + r.push(`While taking a customer's dick in ${his} ass, ${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}. Quickly ${he} spreads ${his} legs apart and begins pushing out ${his} ${babies}`); if (slave.geneticQuirks.uterineHypersensitivity === 2) { r.push(`, convulsing with orgasms in the process`); } -- GitLab