diff --git a/src/npc/descriptions/describePiercings.js b/src/npc/descriptions/describePiercings.js index 0c8f026cd6f98a48a0bbeee6a192bbaf9e29f651..d84364fb08258ae25af45d691ff81bbc12ca7529 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 b5620910631e191e2b3779797f08713492ef8749..c5ed70402d9b03852f83960ac53086a6aa6e1e0e 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") {