From 6a972bddd52cc5482d6ab03faed9ab8167962c5b Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Sun, 23 Aug 2020 23:33:20 -0400 Subject: [PATCH] lips fix --- src/npc/descriptions/describePiercings.js | 21 ++------------------- src/npc/descriptions/mouth.js | 12 ++++++++++++ 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/src/npc/descriptions/describePiercings.js b/src/npc/descriptions/describePiercings.js index 0c8f026cd6f..d84364fb082 100644 --- a/src/npc/descriptions/describePiercings.js +++ b/src/npc/descriptions/describePiercings.js @@ -231,25 +231,8 @@ App.Desc.piercing = function(slave, surface) { } else if (slave.tonguePiercing === 2) { r.push(`${His} tongue bears a row of studs, offering thorough stimulation to anyone ${he} blows.`); } - if (SlaveStatsChecker.checkForLisp(slave)) { - r.push(`${He} can barely enunciate`); - if (slave.lipsPiercing === 2) { - r.push(`past ${his} piercings;`); - } else { - r.push(`with ${his} fat lips;`); - } - const {title} = getEnunciation(slave); - const writtenTitle = getWrittenTitle(slave); - if (title === writtenTitle) { - if (setup.badNames.includes(capFirstChar(writtenTitle))) { - r.push(`unfortunately`); - } else { - r.push(`fortunately`); - } - r.push(`'${title}' is easy to pronounce.`); - } else { - r.push(`'${writtenTitle}' comes out as '${title}.'`); - } + if (slave.tonguePiercing && SlaveStatsChecker.checkForLisp(slave)) { + r.push(`The piercings make ${his} lisp more pronounced.`); } break; } diff --git a/src/npc/descriptions/mouth.js b/src/npc/descriptions/mouth.js index b5620910631..c5ed70402d9 100644 --- a/src/npc/descriptions/mouth.js +++ b/src/npc/descriptions/mouth.js @@ -57,6 +57,18 @@ App.Desc.mouth = function(slave) { if (canTalk(slave)) { if (slave.lips > 70) { r.push(`${He} can barely enunciate past ${his} dick-sucking lips; '${WrittenMaster(slave)}' comes out as '${lispReplace(WrittenMaster(slave))}.'`); + const {title} = getEnunciation(slave); + const writtenTitle = getWrittenTitle(slave); + if (title === writtenTitle) { + if (setup.badNames.includes(capFirstChar(writtenTitle))) { + r.push(`unfortunately`); + } else { + r.push(`fortunately`); + } + r.push(`'${title}' is easy to pronounce.`); + } else { + r.push(`'${writtenTitle}' comes out as '${title}.'`); + } } } if (slave.teeth !== "normal") { -- GitLab