diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js index 5371e9ca59ec9fa27f7e523a58472403face10d9..c20b7f8b7b35a3f7e7ad93f12df7a52b5876059d 100644 --- a/src/js/DefaultRules.js +++ b/src/js/DefaultRules.js @@ -2100,7 +2100,7 @@ window.DefaultRules = (function() { slave.releaseRules = "restrictive"; r += `<br>Since ${slave.slaveName} is unable to masturbate, ${his} masturbation rules have been set to restrictive.`; } - } else if ((release !== 0) && (slave.releaseRules !== rule.releaseRules)) { + } else if ((release !== 1) && (slave.releaseRules !== rule.releaseRules)) { slave.releaseRules = rule.releaseRules; r += `<br>${slave.slaveName}'s masturbation rules have been set to ${rule.releaseRules}.`; } diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js index c19f52da1ba8c255230e732f14b50523e8975cef..4eb6899110336f81dc5c3c2aad1f5bae183ef1ff 100644 --- a/src/js/rulesAutosurgery.js +++ b/src/js/rulesAutosurgery.js @@ -393,19 +393,19 @@ window.rulesAutosurgery = (function() { if (slave.health > 20 && surgeries.length < 3) { if (slave.waist >= -10 && thisSurgery.cosmetic > 0) { commitProcedure("a narrower waist", s => { s.waist -= 20; }); - } else if (slave.hips < 1 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { + } else if (thisSurgery.hips !== null && slave.hips < 1 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { commitProcedure("wider hips", slave => { slave.hips++; slave.hipsImplant++; }); } else if (slave.waist >= -95 && V.seeExtreme === 1 && thisSurgery.cosmetic === 2) { commitProcedure("a narrower waist", s => { s.waist = Math.clamp(s.waist - 20, -100, 100); }); - } else if (slave.hips < 2 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { + } else if (thisSurgery.hips !== null && slave.hips < 2 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { commitProcedure("wider hips", slave => { slave.hips++; // FIXME: repeats branch above slave.hipsImplant++; }); - } else if (slave.hips < 3 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { + } else if (thisSurgery.hips !== null && slave.hips < 3 && V.surgeryUpgrade === 1 && (slave.hips < thisSurgery.hips)) { commitProcedure("wider hips", slave => { slave.hips++; // FIXME: repeats branch above slave.hipsImplant++;