diff --git a/src/js/statsChecker/statsChecker.js b/src/js/statsChecker/statsChecker.js index aa7a2c1856923c1873340a141a262dcc56d91945..bdfc46bf82a2e0e480cb2d811425e5bce0398da0 100644 --- a/src/js/statsChecker/statsChecker.js +++ b/src/js/statsChecker/statsChecker.js @@ -260,15 +260,11 @@ globalThis.isSlim = function(slave) { if ((slave.muscles <= 30) && (arcology.FSPhysicalIdealist === "unset") && (slave.weight <= 10) && (arcology.FSHedonisticDecadence === "unset")) { slim = true; } else if (arcology.FSPhysicalIdealist !== "unset") { - if ((arcology.FSPhysicalIdealistStrongFat === 1) && (slave.weight <= 30)) { - slim = true; - } else if (slave.weight <= 10) { + if (((arcology.FSPhysicalIdealistStrongFat === 1) && (slave.weight <= 30)) || slave.weight <= 10) { slim = true; } } else if ((arcology.FSHedonisticDecadence !== "unset") && (slave.weight <= 30)) { - if (arcology.FSHedonisticDecadenceStrongFat === 1) { - slim = true; - } else if (slave.muscles <= 30) { + if (arcology.FSHedonisticDecadenceStrongFat === 1 || slave.muscles <= 30) { slim = true; } } @@ -616,7 +612,7 @@ globalThis.isInferiorRace = function(slave) { /** * @param {App.Entity.SlaveState} slave - * @returns {boolean} Whether the slave is a breeder for the Elites + * @returns {number} Whether the slave is a breeder for the Elites */ globalThis.isEliteBreeder = function(slave) { return slave.breedingMark;