diff --git a/src/endWeek/healthFunctions.js b/src/endWeek/healthFunctions.js index eca5c888587b87f2ae01eb6aa238bad9e09f9c32..67df7a923975d3d2341b90ee1c759e410c287ada 100644 --- a/src/endWeek/healthFunctions.js +++ b/src/endWeek/healthFunctions.js @@ -662,20 +662,24 @@ window.restEffects = function restEffects(slave, exhaustion) { */ window.tiredFucks = function tiredFucks(slave) { if (!slave.fuckdoll) { + let acceptance = 0; + acceptance += Math.trunc(slave.energy / 10); + acceptance -= Math.trunc((slave.intelligence + slave.intelligenceImplant) / 10); + if (slave.fetish === "masochist" || slave.fetish === "humiliation") { + acceptance += Math.trunc(slave.fetishStrength / 10); + } if (slave.assignment === "work a glory hole") { - let acceptance = 0; - acceptance += Math.trunc(slave.energy / 10); - acceptance -= Math.trunc((slave.intelligence + slave.intelligenceImplant) / 10); - if (slave.fetish === "masochist" || slave.fetish === "humiliation") { - acceptance += Math.trunc(slave.fetishStrength / 10); - } if ((acceptance > 20 && slave.devotion > 20) || slave.sexualFlaw === "self hating") { slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 100); } else { slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 50); } } /*else { - slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 25); + if ((acceptance > 20 && slave.devotion > 20) || slave.sexualFlaw === "self hating") { + slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 50); + } else { + slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 25); + } }*/ } };