From 6f5cf57b4b52c84023c8edc3345e59de7b37d8ce Mon Sep 17 00:00:00 2001 From: Anu <anulithic@gmail.com> Date: Sat, 15 Mar 2025 01:56:24 -0700 Subject: [PATCH] Reword "fondle her breasts" for flat chests --- src/endWeek/saRulesFunctions.js | 6 +++++- src/npc/interaction/fSuckDick.js | 6 +++++- src/npc/interaction/fondleVagina.js | 4 +++- src/npc/surgery/bodySwap/bodySwapReaction.js | 6 +++++- 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/endWeek/saRulesFunctions.js b/src/endWeek/saRulesFunctions.js index bff6dd43f64..547e32f1675 100644 --- a/src/endWeek/saRulesFunctions.js +++ b/src/endWeek/saRulesFunctions.js @@ -1156,7 +1156,11 @@ App.EndWeek.Rules.consentDiscoversFetish = function(slave) { } App.UI.DOM.appendNewElement("span", el, `${he}'s an anal slut!`, ["lightcoral"]); } else if (slave.fetish === Fetish.BOOBS) { - el.append(`fondles ${his} breasts, and ${he} loves it; `); + if (slave.boobs >= 300) { + el.append(`fondles ${his} breasts, and ${he} loves it; `); + } else { + el.append(`plays with ${his} nipples, and ${he} loves it; `); + } App.UI.DOM.appendNewElement("span", el, `${he}'s a boob fetishist!`, ["lightcoral"]); if (slave.lactation > 0) { slave.lactationDuration = 2; diff --git a/src/npc/interaction/fSuckDick.js b/src/npc/interaction/fSuckDick.js index 979958e8793..17bc0e9be14 100644 --- a/src/npc/interaction/fSuckDick.js +++ b/src/npc/interaction/fSuckDick.js @@ -153,7 +153,11 @@ App.Interact.fSuckDick = function(slave) { break; case Fetish.BOOBS: if (hasAnyArms(slave)) { - r.push(`The slave fondles ${his} breasts, while`); + if (slave.boobs >= 300) { + r.push(`The slave fondles ${his} breasts, while`); + } else { + r.push(`The slave plays with ${his} nipples, while`); + } } break; case Fetish.BUTTSLUT: diff --git a/src/npc/interaction/fondleVagina.js b/src/npc/interaction/fondleVagina.js index ddee4a9449a..ce49de8ef53 100644 --- a/src/npc/interaction/fondleVagina.js +++ b/src/npc/interaction/fondleVagina.js @@ -166,8 +166,10 @@ App.Interact.fondleVagina = function(slave) { } r.push(`with your outstretched fingers, strumming up and down the edges of ${his} pussylips, then softly rub your fingers along the inner walls with a tender touch, starting slow but gradually increasing the speed of your movements.`); if (hasAnyArms(slave)) { - if (slave.fetish === "boobs") { + if (slave.fetish === "boobs" && slave.boobs >= 300) { r.push(`${He} fondles ${his} breasts and plays with ${his} nipples at the same time.`); + } else if (slave.fetish === "boobs") { + r.push(`${He} plays with ${his} nipples at the same time.`); } else if ((slave.fetish === "pregnancy") && slave.belly >= 1500) { r.push(`${He} strokes the curve of ${his} belly at the same time.`); } diff --git a/src/npc/surgery/bodySwap/bodySwapReaction.js b/src/npc/surgery/bodySwap/bodySwapReaction.js index 16fbfd08c9d..6576df0194e 100644 --- a/src/npc/surgery/bodySwap/bodySwapReaction.js +++ b/src/npc/surgery/bodySwap/bodySwapReaction.js @@ -722,7 +722,11 @@ globalThis.bodySwapReaction = function(body, soul) { /* (if lactation status has changed)*/ if (body.lactation > 0 && soul.lactation === 0) { /* (lactating now, wasn't before)*/ - r.push(`As ${he} fondles ${his} breasts,`); + if (slave.boobs >= 300) { + r.push(`As ${he} fondles ${his} breasts,`); + } else { + r.push(`As ${he} gropes ${his} flat chest,`); + } if (body.lactation === 1) { r.push(`<span class="coral">solitary drops of milk begin to drop from ${his} nipples.</span>`); } else { -- GitLab