diff --git a/src/endWeek/healthFunctions.js b/src/endWeek/healthFunctions.js index 072c74428d564c444205927fc747f6f22d030ea4..34ddc65eb1d763c6fd2010332f0ceae4c6ea1f72 100644 --- a/src/endWeek/healthFunctions.js +++ b/src/endWeek/healthFunctions.js @@ -251,7 +251,7 @@ window.tired = function tired(slave) { let health; let tiredChange; - if (!slave.fuckdoll) { + if (!slave.fuckdoll || slave.fetish !== "mindbroken") { // Assignment if (slave.assignment === "rest" || slave.assignment === "get treatment in the clinic") { assignment -= normalRandInt(15, 2); // Reduces tired by an average of 15 points while on a relaxing assignment @@ -346,7 +346,11 @@ window.tired = function tired(slave) { * @returns {void} */ window.tiredFucks = function tiredFucks(slave) { - if (!slave.fuckdoll) { - slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 25); + if (!slave.fuckdoll || slave.fetish !== "mindbroken") { + if (slave.assignment === "work a glory hole" || slave.assignment === "be confined in the arcade") { + 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); + } } };