diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index 6c041fd599a8cc56214f65174e731f1c6d92b5d3..c0b63bb6bece47ab18b4d5bf93324c09fcc488e1 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -257,7 +257,14 @@ window.Beauty = (function() { beauty -= (arcology.FSDegradationist / 10) * ((slave.intelligence + slave.intelligenceImplant) / 20); } if (arcology.FSGenderFundamentalistLawBimbo === 1) { - beauty -= (slave.intelligence + slave.intelligenceImplant) / 2; /* 50 at -100 */ + beauty -= (slave.intelligenceImplant); + if (slave.intelligenceImplant === 0) { + beauty += 30; + } else if (slave.intelligenceImplant > 15) { + beauty -= (slave.intelligenceImplant * 3); + } else { + beauty -= (slave.intelligenceImplant * 1.5); + } } if (arcology.FSYouthPreferentialist !== "unset") { beauty += (30 - slave.visualAge) / (30 - V.minimumSlaveAge) * ((arcology.FSYouthPreferentialist / 2) + (arcology.FSYouthPreferentialistLaw * 10)); /* max 60 */