diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index 2d941c3d34c6765c0d1b62fb0d1018009331f139..3cf15015d3fa36147fa0f9063df63f57f415a021 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -497,10 +497,12 @@ globalThis.BeautyArray = (function() { } else if (V.week - slave.weekAcquired >= 20 && slave.skill.entertainment >= 100) { adjustBeauty("Experience: Entertainment", (10)); } - if (slave.race === "white" && slave.origRace === "white") { - adjustBeauty("White girls be like", 4); - } else if (slave.race === "white") { - adjustBeauty("Fake white girls be like", 2); + if (slave.race === "white") { + if (slave.origRace === "white") { + adjustBeauty("White girls be like", 4); + } else { + adjustBeauty("Fake white girls be like", 2); + } } } @@ -586,9 +588,9 @@ globalThis.BeautyArray = (function() { */ function calcButtBeauty(slave) { if (slave.butt <= 10) { - adjustBeauty("Small Butt", (1.5 * slave.butt)); /* max 15 */ + adjustBeauty("Butt", (1.5 * slave.butt)); /* max 15 */ } else { - adjustBeauty("Large Butt", (15 + (slave.butt / 4))); /* max 20 */ + adjustBeauty("Inhuman Butt", (15 + (slave.butt / 4))); /* max 20 */ } if ((arcology.FSTransformationFetishist > 20 && arcology.FSSlimnessEnthusiast === "unset") || arcology.FSAssetExpansionist > 20) { if (slave.butt <= 2) { @@ -721,7 +723,7 @@ globalThis.BeautyArray = (function() { } else if (slave.boobs <= 3000) { adjustBeauty("Boob Size: Less than N: Transformation Fetishist / Asset Expansionist", (26.25 + 0.025 * (slave.boobs - 2050))); /* 50 */ } else if (slave.boobs <= 25000) { - adjustBeauty("Boob Size: Scalebreaking: Transformation Fetishist / Asset Expansionist", (50 + 0.005 * (slave.boobs - 3000))); /* 160 - this might need to be lowered. Maybe drop the 50? Otherwise break it down more. */ + adjustBeauty("Boob Size: Scale-breaking: Transformation Fetishist / Asset Expansionist", (50 + 0.005 * (slave.boobs - 3000))); /* 160 - this might need to be lowered. Maybe drop the 50? Otherwise break it down more. */ } else { adjustBeauty("Boob Size: Inconceivable: Transformation Fetishist / Asset Expansionist", (160 + 0.001 * (slave.boobs - 25000))); /* 185 */ } @@ -743,7 +745,7 @@ globalThis.BeautyArray = (function() { } else if (slave.boobs <= 3600) { adjustBeauty("Boob Size: Less than P: General", (32 + (0.005 * (slave.boobs - 2400)))); /* 38 */ } else if (slave.boobs <= 10000) { - adjustBeauty("Boob Size: Less than Scalebreaking: General", 38); + adjustBeauty("Boob Size: Less than Scale-breaking: General", 38); } else if (slave.boobs <= 25000) { adjustBeauty("Boob Size: Less than Inconceivable: General", (30)); } else { @@ -1227,7 +1229,7 @@ globalThis.BeautyArray = (function() { } if (slave.faceShape === "cute" && slave.face > 0) { /* uggos need not apply, maybe a small boost for other faceShapes */ - adjustBeauty("Femboy: Futa Law", (((arcology.FSGenderRadicalist / 25) * (slave.face / 30)) - 2)); /* gives a slightly better boost than androgynous does with gendrad boost, 15.3 */ + adjustBeauty("Femboy: Futa Law", (((arcology.FSGenderRadicalist / 25) * (slave.face / 30)) - 2)); /* gives a slightly better boost than androgynous does with gender radical boost, 15.3 */ } if (slave.nipples === "tiny") { adjustBeauty("Femboy: Futa Law", 5); @@ -1636,7 +1638,7 @@ globalThis.BeautyTooltip = function(slave) { let cheatBeautyContents = App.UI.DOM.appendNewElement("div", el, BeautyFrame()); cheatBeautyContents.id = "cheatBeautyContents"; - App.UI.DOM.appendNewElement("div", el, `${beauty * 2}/2 is ${beauty}, ${getPronouns(slave).her} total score`); + App.UI.DOM.appendNewElement("div", el, `${beauty * 2}/2 is ${beauty}, ${getPronouns(slave).his} total score`); return el; // Set up the frame that contains the info @@ -1809,20 +1811,20 @@ globalThis.FResultArray = (function() { * @param {App.Entity.SlaveState} slave */ function calcWorksWithRelatives(slave) { - V.slaves.forEach(islave => { - if (isParentP(slave, islave) && sameAssignmentP(slave, islave)) { + V.slaves.forEach(potentialRel => { + if (isParentP(slave, potentialRel) && sameAssignmentP(slave, potentialRel)) { adjustFResult(`Works with their parent(s)`, 1); if (incestBonus) { adjustFResult(`Works with their parent(s): incest bonus`, 1); } } - if (isParentP(islave, slave) && sameAssignmentP(slave, islave)) { + if (isParentP(potentialRel, slave) && sameAssignmentP(slave, potentialRel)) { adjustFResult(`Works with their kid(s)`, 1); if (incestBonus) { adjustFResult(`Works with their kid(s): incest bonus`, 1); } } - if (areSisters(slave, islave) > 0 && sameAssignmentP(slave, islave)) { + if (areSisters(slave, potentialRel) > 0 && sameAssignmentP(slave, potentialRel)) { adjustFResult(`Works with their sibling(s)`, 1); if (incestBonus) { adjustFResult(`Works with their sibling(s): incest bonus`, 1);