diff --git a/src/endWeek/reports/incubatorReport.js b/src/endWeek/reports/incubatorReport.js index 88f6a7eb1f99072bb2c75b12aa9d4d4be3a0661a..ac5dc09d1fc551356cea0e6c5c5451797cc7f6b7 100644 --- a/src/endWeek/reports/incubatorReport.js +++ b/src/endWeek/reports/incubatorReport.js @@ -183,8 +183,8 @@ App.EndWeek.incubatorReport = function() { r.push(`The monitoring system floods ${his} body with growth stimulants, but ${his} <span class="orange">NCS prevents an increase in ${his} growth rate.</span>`); tank.height = heightLimitAge; } else { - r.push(`The monitoring system floods ${his} body with growth stimulants, causing <span class="green">a sharp increase in growth rate.</span>`); if (V.incubator.setting.weight >= 1 && V.incubator.setting.muscles <= 1 && V.incubator.setting.reproduction <= 1) { + r.push(`The monitoring system floods ${his} body with growth stimulants. ${His} caloric intake and expenditure rates are ideal for maximum response, causing <span class="green">explosive growth.</span>`); if (V.incubator.upgrade.speed === 52) { tank.height += random(3, 6); } else if (V.incubator.upgrade.speed === 18) { @@ -197,6 +197,7 @@ App.EndWeek.incubatorReport = function() { tank.height += random(1, 2); } } else { + r.push(`The monitoring system floods ${his} body with growth stimulants, causing <span class="green">a sharp increase in growth rate.</span>`); if (V.incubator.upgrade.speed === 52) { tank.height += random(2, 5); } else if (V.incubator.upgrade.speed === 18) { diff --git a/src/endWeek/reports/personalAttention.js b/src/endWeek/reports/personalAttention.js index 86022d295615e3a066aa1be907ff7a103dad8aa1..da62725a10285010e88d34fecee6ca19a11d5b1e 100644 --- a/src/endWeek/reports/personalAttention.js +++ b/src/endWeek/reports/personalAttention.js @@ -417,7 +417,7 @@ App.PersonalAttention.slaveReport = function(slave) { break; case "judgemental": r.push(`has a bad habit of being sexually judgemental, belittling anyone who doesn't live up to ${his} pretensions of standards. You do your best to train ${him} to perform regardless of ${his} partners' endowments, aiming for a delicate balance that will allow ${him} to get off with anyone while permitting ${him} to retain and even build on ${his} appetite for big dicks. You permit ${him} to achieve release only when ${he}'s done well with`); - if (V.PC.dick !== 0) { + if (V.PC.dick > 3) { r.push(`your thick cock`); } else { r.push(`a fat dildo`); diff --git a/src/events/RESS/injectionsPlease.js b/src/events/RESS/injectionsPlease.js index 8a76c2de6fef4db4555b9cebf20b8bb84952c537..fc2ef8813f44e54243b80714f20b9b82cdb9b7f7 100644 --- a/src/events/RESS/injectionsPlease.js +++ b/src/events/RESS/injectionsPlease.js @@ -117,6 +117,7 @@ App.Events.RESSInjectionsPlease = class RESSInjectionsPlease extends App.Events. break; } surgeryDamage(eventSlave, 10); + App.Events.refreshEventArt(eventSlave); return r; } diff --git a/src/events/RESS/review/firstPeriod.js b/src/events/RESS/review/firstPeriod.js index 3346782c5bc689a97dcc6299f2a651d58c02aaed..1dcaa8f84d40793ecdd0d28fccd4238c65823b86 100644 --- a/src/events/RESS/review/firstPeriod.js +++ b/src/events/RESS/review/firstPeriod.js @@ -98,10 +98,12 @@ App.Events.RESSFirstPeriod = class RESSFirstPeriod extends App.Events.BaseEvent r.push(`You tell ${him} that ${he} is just becoming a woman, and to celebrate, you are going to put a child in ${him}.`); if (!canTalk(slave)) { r.push(`${He} gasps and rubs a hand across ${his} stomach.`); + r.push(`You tell ${him} that ${he} has become fertile, and it's now time that ${he} learned what {his} body was made for.`); } else { r.push(Spoken(slave, `"But I'm still a child myself, ${Master}, I can't get pregnant yet!"`)); + r.push(`You tell ${him} that prior to this week, that would have been true. However, now that ${he} has become fertile, it's time that ${he} learned what ${his} body was made for.`); } - r.push(`You tell ${him} that prior to this week, that would have been true. However, now that ${he} has become fertile, it's time that ${he} learned what ${his} body was made for. You guide ${him} to the couch and tell ${him} to lie on ${his} back so that you may take ${him}. ${He} breaks down when ${he} feels your cock enter ${his}`); + r.push(`You guide ${him} to the couch and tell ${him} to lie on ${his} back so that you may take ${him}. ${He} breaks down when ${he} feels your cock enter ${his}`); if (slave.vagina === 0) { r.push(`delightfully tight, virgin`); } else if (slave.vagina === 1) { diff --git a/src/events/RESS/review/shiftMasturbation.js b/src/events/RESS/review/shiftMasturbation.js index 624960a99772797add1241ff9d3732fd326ca92d..5c650d16d1e5d49a6f7758a95be78d45543bd5d5 100644 --- a/src/events/RESS/review/shiftMasturbation.js +++ b/src/events/RESS/review/shiftMasturbation.js @@ -196,7 +196,7 @@ App.Events.RESSShiftMasturbation = class RESSShiftMasturbation extends App.Event r.push(`jerking off,`); } else if (eventSlave.dick > 0) { r.push(`teasing ${his} girly little dick,`); - } else if (eventSlave.clit > 0) { + } else if (eventSlave.clit > 2) { r.push(`jerking off ${his} ridiculous clit,`); } else if (eventSlave.labia > 0) { r.push(`spreading and teasing ${his} petals,`); diff --git a/src/events/RETS/reAnalCowgirl.js b/src/events/RETS/reAnalCowgirl.js index 36a76da7857d8908112284017f42b08d7f7d91cc..2ab5e5c71e561e5411f3c69727e4be83c1e069f8 100644 --- a/src/events/RETS/reAnalCowgirl.js +++ b/src/events/RETS/reAnalCowgirl.js @@ -250,7 +250,7 @@ App.Events.RETSAnalCowgirl = class RETSAnalCowgirl extends App.Events.BaseEvent t.push(`jacking ${him2} off.`); } else if (subSlave.dick > 0) { t.push(`playing with ${his2} soft cock.`); - } else if (subSlave.clit > 1) { + } else if (subSlave.clit > 2) { t.push(`rubbing ${his2} ridiculous clit.`); } else if (subSlave.labia > 0) { t.push(`fingering ${his2} glorious labia.`); diff --git a/src/npc/descriptions/descriptionWidgets.js b/src/npc/descriptions/descriptionWidgets.js index 3f684b220b40568a22f387efad2afae1b3904f2c..fcd40ab23a3d350b22136f3a35ed843ad86a04db 100644 --- a/src/npc/descriptions/descriptionWidgets.js +++ b/src/npc/descriptions/descriptionWidgets.js @@ -587,7 +587,7 @@ App.Desc.ageAndHealth = function(slave) { } if (slave.actualAge !== slave.physicalAge) { - r += ` However, ${he} has the body of a ${num(slave.physicalAge)}-year-old; `; + r += ` However, ${he} has the body of a person ${num(slave.physicalAge)} years old; `; if (slave.geneticQuirks.progeria === 2 && slave.physicalAge > slave.actualAge && (V.geneticMappingUpgrade >= 1 || (slave.physicalAge >= slave.actualAge + 20 && slave.tankBaby === 0))) { if (V.geneticMappingUpgrade >= 1) { r += `not at all surprising, given ${his} genetic condition. `; diff --git a/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js b/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js index 292d36ae23249bfe2f2543dd8a32be1ce3ec5884..4e51a38af062e0bae8469631b8e34c805c59ef22 100644 --- a/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js +++ b/src/npc/interaction/slaveOnSlaveFeeding/fSlaveFeed.js @@ -1966,7 +1966,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { } r.push(`against ${him} while ${he} deepthroats ${milkTap.slaveName}. With every thrust against the moaning slave, both you and ${milkTap.slaveName} come closer to climax.`); } - r.push(`You wrap an arm around ${slave.slaveName}'s middle so you may feel ${his} stomach swell with ejaculate and place your other hand to ${milkTap.slaveName}'s breasts to prevent ${him2} from feeling left out from your attention.`); + r.push(`You wrap an arm around ${slave.slaveName}'s middle so you may feel ${his} stomach swell with ejaculate and place your other hand to one of ${milkTap.slaveName}'s nipples to prevent ${him2} from feeling left out from your attention.`); if (slave.inflation === 3) { r.push(`You cum multiple times as you feel ${his} belly slowly round with cum, transform into a jiggling mass, and finally grow taut under your molesting fingers.`); @@ -1982,7 +1982,7 @@ globalThis.FSlaveFeed = function(slave, milkTap) { r.push(`${slave.slaveName}`); r.push(`got off quite strongly from the growing pressure within ${him}, <span class="hotpink">cementing</span> ${his} <span class="lime">first fucking</span> as something special.`); slave.devotion += 4; - slave.anus = 1; + slave.vagina = 1; } else if (canDoAnal(slave) && (slave.anus === 0)) { r.push(`${slave.slaveName}`); r.push(`got off quite strongly from the growing pressure within ${him}, <span class="hotpink">cementing</span> ${his} <span class="lime">first anal</span> as something special.`);