From 1036b7992029aade8af25649517eaa2c84a0f2f0 Mon Sep 17 00:00:00 2001 From: Svornost <11434-svornost@users.noreply.gitgud.io> Date: Fri, 14 Aug 2020 17:58:16 -0700 Subject: [PATCH] Reduce ebond/eslut probabilities for slaves who have friends or best friends. --- 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 3177029d5bc..8e905f89ecd 100644 --- a/src/endWeek/saRelationships.js +++ b/src/endWeek/saRelationships.js @@ -611,7 +611,7 @@ App.SlaveAssignment.relationships = (function() { switch (slave.relationship) { case 1: // friends r.push(`is friends with ${friend.slaveName}.`); - if (slave.devotion + slave.trust > 170 && random(1, 2) === 1) { + if (slave.devotion + slave.trust > 170 && random(1, 100) > 95) { // 5% chance to abandon friend to ebond/eslut r.push(`${He}'s very devoted to you, and strongly trusts both you and ${his} place as a slave. Since ${he} is just friends with ${friend.slaveName},`); if (slave.sexualQuirk === "romantic") { r.push(`and persistently interprets sex in the most romantic possible terms, ${he} has decided that ${he} wants to be yours in ${his} heart as well as ${his} `); @@ -666,7 +666,7 @@ App.SlaveAssignment.relationships = (function() { r.push(`${His} romantic bent drives ${him} to search for a regular sexual partner.`); seed = 10; } - if (slave.devotion + slave.trust > 95 && random(1, 2) === 1) { + if (slave.devotion + slave.trust > 95 && random(1, 100) === 100) { // 1% chance to abandon best friend to ebond/eslut r.push(`${slave.slaveName} is totally devoted to you, and implicitly trusts both you and ${his} place as a slave. Since ${his} relationship with ${friend.slaveName} has not yet turned sexual, and`); if (slave.sexualQuirk === "romantic") { r.push(`${he} persistently interprets sex in the most romantic possible terms, ${he} has decided that ${he} wants to be yours in ${his} heart as well as ${his}`); -- GitLab