From c4766114592f565c514955c6ceaa0d28614a2baa Mon Sep 17 00:00:00 2001 From: Anu <anulithic@gmail.com> Date: Thu, 23 Jun 2022 01:25:10 -0700 Subject: [PATCH] Fix "relatives X and Y all love/hate being sex slaves" --- src/endWeek/saRelationships.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/endWeek/saRelationships.js b/src/endWeek/saRelationships.js index 252c5c85f39..72cc36b7bab 100644 --- a/src/endWeek/saRelationships.js +++ b/src/endWeek/saRelationships.js @@ -1288,7 +1288,7 @@ App.SlaveAssignment.relationships = function saRelationships(slave) { r.push(`${slave.slaveName} knows that ${his} ${relativeTerm(slave, singleRelative)} ${singleRelative.slaveName} loves being your sex slave, and is <span class="devotion inc">happy</span> for ${him2}.`); } else if (devotedRelatives.size > 0) { const groups = relativeMapToGroupArray(devotedRelatives); - r.push(`${slave.slaveName} knows that ${toSentence(groups)} all love being your sex slaves, and is <span class="devotion inc">happy</span> for them.`); + r.push(`${slave.slaveName} knows that ${toSentence(groups)} ${devotedRelatives.size === 2 ? `both` : `all`} love being your sex slaves, and is <span class="devotion inc">happy</span> for them.`); } if (relativeMapTotalSize(devotedRelatives) > overwhelmed) { r.push(`${He} has so many relatives that love being your slaves that ${he} is sometimes overwhelmed with joy and <span class="devotion dec">neglects ${his} duties.</span>`); @@ -1310,7 +1310,7 @@ App.SlaveAssignment.relationships = function saRelationships(slave) { r.push(`${slave.slaveName} knows that ${his} ${relativeTerm(slave, singleRelative)} ${singleRelative.slaveName} hates being a sex slave, and is <span class="trust dec">afraid</span> for ${him2}.`); } else if (hatefulRelatives.size > 0) { const groups = relativeMapToGroupArray(hatefulRelatives); - r.push(`${slave.slaveName} knows that ${toSentence(groups)} all hate being sex slaves, and is <span class="trust dec">afraid</span> for them.`); + r.push(`${slave.slaveName} knows that ${toSentence(groups)} ${hatefulRelatives.size === 2 ? `both` : `all`} hate being sex slaves, and is <span class="trust dec">afraid</span> for them.`); } if (relativeMapTotalSize(hatefulRelatives) > overwhelmed) { r.push(`${He} has so many relatives that hate being your sex slaves that ${he} is overwhelmed with fear and <span class="trust inc">just has to trust you to take care of them.</span>`); -- GitLab