From c4576bfb3d918d625e9daa07c3af02ab79111ca2 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Fri, 6 Aug 2021 00:23:22 -0400 Subject: [PATCH] Clean out fNippleFuck.js part assumptions --- src/npc/interaction/fNippleFuck.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/npc/interaction/fNippleFuck.js b/src/npc/interaction/fNippleFuck.js index 6dea0848d81..496ec559d49 100644 --- a/src/npc/interaction/fNippleFuck.js +++ b/src/npc/interaction/fNippleFuck.js @@ -65,9 +65,22 @@ App.Interact.fNippleFuck = function(slave) { } else if (slave.devotion > 20 || slave.trust > 20) { r.push(`${He} has a glassy-eyed expression as ${he}`); if (hasBothArms(slave)) { - r.push(`gropes ${his} breasts with one hand and furiously abuses ${his} clit with the other.`); + r.push(`gropes ${his} breasts with`); + if (slave.dick > 0 && slave.chastityPenis === 0) { + r.push(`one hand and furiously beats ${himself} off with the other.`); + } else if (canDoVaginal(slave)) { + r.push(`one hand and furiously abuses ${his} clit with the other.`); + } else { + r.push(`both hands.`); + } } else if (hasAnyArms(slave)) { - r.push(`fingers ${his} pussy while rubbing ${his} arm alongside ${his} breasts.`); + if (slave.dick > 0 && slave.chastityPenis === 0) { + r.push(`jacks off while rubbing ${his} arm alongside ${his} breasts.`); + } else if (canDoVaginal(slave)) { + r.push(`fingers ${his} pussy while rubbing ${his} arm alongside ${his} breasts.`); + } else { + r.push(`while ${he} gropes ${his} neglected breast.`); + } } else { r.push(`tries ${his} hardest to pleasure ${himself} with no hands.`); } -- GitLab