diff --git a/src/js/slaveStatsChecker.js b/src/js/slaveStatsChecker.js index cbc92b028c7098e58b1dcd56816215051623bfec..3a225da8e2683093a5d319d4e5d2c07c571675f0 100644 --- a/src/js/slaveStatsChecker.js +++ b/src/js/slaveStatsChecker.js @@ -386,16 +386,14 @@ window.canAchieveErection = function(slave) { return false; } else if (slave.aphrodisiacs > 1 || (slave.inflationType == "aphrodisiac" && slave.inflation >= 2)) { return true; - } else if (slave.balls > 0 ? slave.hormoneBalance < 100 : slave.hormoneBalance <= -100) { - return false; - } else if (slave.ballType !== "sterile") { + } else if (slave.ballType === "sterile") { return false; + } else if ((slave.balls > 0 ? slave.hormoneBalance < 100 : slave.hormoneBalance <= -100) && slave.drugs !== "hormone blockers") { + return true; } else if (slave.aphrodisiacs > 0 || slave.inflationType == "aphrodisiac") { return true; - } else if (slave.drugs === "hormone blockers") { - return false; } - return true; + return false; }; /**