diff --git a/src/endWeek/saLongTermMentalEffects.js b/src/endWeek/saLongTermMentalEffects.js index abdbd4002001649bb838180e17a41f6300c5593f..7d6027a8b5a29372315201b5a28cd022d4a6afba 100644 --- a/src/endWeek/saLongTermMentalEffects.js +++ b/src/endWeek/saLongTermMentalEffects.js @@ -1396,24 +1396,28 @@ App.SlaveAssignment.longTermMentalEffects = (function() { r.push(`Living in a society that glorifies ${his} paraphilia <span class="devotion inc">leaves ${him} in perpetual ecstasy.</span>`); slave.devotion += 5; } - if (["get milked", "work in the dairy"].includes(slave.assignment) && slave.lactation > 0) { + if (slave.drugs === "intensive breast injections" || slave.drugs === "hyper breast injections") { + r.push(`${His} paraphilia makes ${him} feel <span class="trust inc">fulfilled to be a sex slave</span> if it means breast expansion like this.`); + slave.trust += 2; + slave.paraphiliaSatisfied = 1; + } else if (slave.drugs === "breast injections") { + r.push(`${His} paraphilia makes breast injections very satisfying for ${him}.`); + slave.paraphiliaSatisfied = 1; + } else if (["get milked", "work in the dairy"].includes(slave.assignment) && slave.lactation > 0) { r.push(`${His} paraphilia is satisfied by ${his} work as a cow; ${he} can feel ${his} udders swelling with milk.`); slave.paraphiliaSatisfied = 1; } else if (slave.geneticQuirks.gigantomastia === 2 && slave.geneticQuirks.macromastia === 2 && V.geneticMappingUpgrade >= 1) { r.push(`${His} paraphilia is satisfied by the knowledge that ${his} genetic abnormality will keep ${his} breasts growing for the rest of ${his} life.`); + slave.paraphiliaSatisfied = 1; } else if (V.geneticMappingUpgrade >= 1 && (slave.geneticQuirks.gigantomastia === 2 || slave.geneticQuirks.macromastia === 2)) { r.push(`${His} paraphilia is satisfied by the knowledge that ${his} genetic abnormality will keep ${his} breasts bigger than ${his} head.`); + slave.paraphiliaSatisfied = 1; } else if (slave.geneticQuirks.gigantomastia === 2) { r.push(`${His} paraphilia is satisfied by ${his} chest's curious tendency toward perpetual growth.`); + slave.paraphiliaSatisfied = 1; } else if (slave.health.condition < 0) { r.push(`${His} paraphilia is ameliorated by ${his} poor health; ${he} knows ${he} can't take expansion right now.`); - } else if (slave.drugs === "intensive breast injections" || slave.drugs === "hyper breast injections") { - r.push(`${His} paraphilia makes ${him} feel <span class="trust inc">fulfilled to be a sex slave</span> if it means breast expansion like this.`); - slave.trust += 2; - slave.paraphiliaSatisfied = 1; - } else if (slave.drugs === "breast injections") { - r.push(`${His} paraphilia makes breast injections very satisfying for ${him}.`); - slave.paraphiliaSatisfied = 1; + //paraphilia neither satisfied nor dissatisfied } else { r.push(`${He} feels ${his} breasts are shrinking horribly, leaving the growth addict <span class="devotion dec">depressed and anxious.</span>`); slave.paraphiliaSatisfied = -1;