diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index 84d73d5e91d857544f260743bee22df238b94861..9fffd617d0d16c6a1650e4bc71d7ec7ba0bbec2e 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -431,7 +431,7 @@ globalThis.BeautyArray = function(slave) { adjustBeauty("Age: Maturity Preferentialist", Math.clamp(((arcology.FSMaturityPreferentialist / 2) + (arcology.FSMaturityPreferentialistLaw * 10)) - Math.round(Math.abs(slave.visualAge - V.idealAge) * 2.222), 0, 60)); /* max 60 */ } } - if (arcology.FSBodyPurist !== "unset" && arcology.FSBodyPurist > 20) { + if (arcology.FSBodyPurist > 20) { /* bonus for virgin slaves */ if (slave.vagina === 0 && slave.counter.vaginal === 0) { adjustBeauty("Vaginal: Body Purist", (30 * (arcology.FSBodyPurist / 100))); @@ -512,7 +512,7 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcDickBeauty(slave) { - if (arcology.FSAssetExpansionist !== "unset" && arcology.FSAssetExpansionist > 20 && arcology.FSGenderFundamentalist === "unset") { + if (arcology.FSAssetExpansionist > 20 && arcology.FSGenderFundamentalist === "unset") { if (slave.dick >= 20) { adjustBeauty("Enormous Dick: Asset Expansionist", (17 + (slave.dick * (arcology.FSAssetExpansionist / 500)))); /* 23 */ } else if (slave.dick >= 10) { @@ -546,7 +546,7 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcBallsBeauty(slave) { - if (arcology.FSAssetExpansionist !== "unset" && arcology.FSAssetExpansionist > 20 && arcology.FSGenderFundamentalist === "unset") { + if (arcology.FSAssetExpansionist > 20 && arcology.FSGenderFundamentalist === "unset") { if (slave.balls > 100) { adjustBeauty("Inhuman Balls: Asset Expansionist", (41 + (slave.balls * (arcology.FSAssetExpansionist / 500)))); /* 66 */ } else if (slave.balls > 80) { @@ -1020,7 +1020,6 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcRepopulationPregBeauty(slave) { - if (arcology.FSRepopulationFocus === "unset") { throw Error("FS specific function called with its value unset"); } if (slave.preg > slave.pregData.normalBirth / 1.33) { /* limited huge boost for full term */ if (slave.broodmother > 0) { @@ -1080,7 +1079,6 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcRestartPregBeauty(slave) { - if (arcology.FSRestart === "unset") { throw Error("FS specific function called with its value unset"); } if (slave.breedingMark === 1 && V.propOutcome === 1) { if ((slave.preg > slave.pregData.normalBirth / 8) && ((slave.pregSource === -1) || (slave.pregSource === -6))) { adjustBeauty("Preg Beauty: Eugenics", (arcology.FSRestart)); /* 100 */ @@ -1228,7 +1226,6 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcFutaLawFemboyBeauty(slave) { - if (arcology.FSGenderRadicalist === "unset") { throw Error("FS specific function called with its value unset"); } if (arcology.FSSlimnessEnthusiast === "unset") { /* balance with slimness */ adjustBeauty("Body Proportion: Femboy: Futa Law", (20)); @@ -1334,7 +1331,7 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcFSMiscBeauty(slave) { - if (arcology.FSTransformationFetishist !== "unset" && arcology.FSTransformationFetishist > 20) { + if (arcology.FSTransformationFetishist > 20) { if (slave.lips > 70) { if (slave.lipsImplant / slave.lips < 0.5) { adjustBeauty("Lips: Transformation Fetishist", -((slave.lips / 10) + (arcology.FSTransformationFetishist / 20))); @@ -1360,7 +1357,7 @@ globalThis.BeautyArray = function(slave) { adjustBeauty("Height: Physical Idealist", (10)); } } - if (arcology.FSHedonisticDecadenceLaw2 === 1 && arcology.FSHedonisticDecadence !== "unset") { + if (arcology.FSHedonisticDecadenceLaw2 === 1) { if (slave.boobs >= 2000 && slave.butt >= 5 && slave.weight > 95) { adjustBeauty("Boobs/Butt/Weight: Hedonistic Decadence, Law (Rotund Feminine Ideal)", (5 + (arcology.FSHedonisticDecadence / 20))); /* 10 */ } else { @@ -1452,7 +1449,7 @@ globalThis.BeautyArray = function(slave) { } if (physiquePass === 1) { adjustBeauty("Physique Beauty", (40)); - if (arcology.FSSlimnessEnthusiast > 20 && arcology.FSSlimnessEnthusiast !== "unset") { + if (arcology.FSSlimnessEnthusiast > 20) { adjustBeauty("Physique Beauty: Slimness Enthusiast", (arcology.FSSlimnessEnthusiast / 20)); if (canTalk(slave) && slave.voice === 3) { adjustBeauty("Physique Beauty: Slimness Enthusiast: High Voice", (arcology.FSSlimnessEnthusiast / 40)); @@ -1462,7 +1459,7 @@ globalThis.BeautyArray = function(slave) { if (arcology.FSSlimnessEnthusiast === "unset") { adjustBeauty("Physique Beauty", 1); } - if (arcology.FSAssetExpansionist > 20 && arcology.FSAssetExpansionist !== "unset") { + if (arcology.FSAssetExpansionist > 20) { adjustBeauty("Physique Beauty: Asset Expansionist", (arcology.FSAssetExpansionist / 20)); if (canTalk(slave) && slave.voice === 3) { adjustBeauty("Physique Beauty: Asset Expansionist: High Voice", (arcology.FSAssetExpansionist / 40)); @@ -1475,7 +1472,6 @@ globalThis.BeautyArray = function(slave) { * @param {App.Entity.SlaveState} slave */ function calcSlimBeauty(slave) { - if (arcology.FSSlimnessEnthusiast === "unset") { throw Error("FS specific function called with its value unset"); } if (slimLawPass(slave) === 1) { adjustBeauty("Slim Beauty: Slimness Enthusiast: Slim Law", (40 + (arcology.FSSlimnessEnthusiast / 20))); /* 45 */ } else {