diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js index 7aae5a3b3f200c2095261c80773b03a33d032c48..01e8744a58ed57306cbc1fd715dd0b2326e4f1d8 100644 --- a/src/js/slaveCostJS.js +++ b/src/js/slaveCostJS.js @@ -1923,18 +1923,6 @@ window.FResultArray = (function() { } } - /** - * @param {App.Entity.SlaveState} slave - */ - function calcEgyptianBonus(slave) { - if (V.racialVarieties === undefined) { - V.racialVarieties = []; - } - if (!V.racialVarieties.includes(slave.race)) { - V.racialVarieties.push(slave.race); - } - } - /** * @param {App.Entity.SlaveState} slave */ @@ -2003,9 +1991,6 @@ window.FResultArray = (function() { // blind: -3 adjustFResult(`Eyes: Vision`, Math.clamp(getBestVision(slave) * 2 - 3, -3, 0)); } - if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { - calcEgyptianBonus(slave); - } if (V.arcologies[0].FSYouthPreferentialist !== "unset") { calcYouthBonus(slave); } else if (V.arcologies[0].FSMaturityPreferentialist !== "unset") { diff --git a/src/uncategorized/endWeek.tw b/src/uncategorized/endWeek.tw index 83ad350ef9f9f827eecd936e31aa3de9881dcfc3..1bfc864e39a9f7a0a3d259e2dfc5e047905e0bec 100644 --- a/src/uncategorized/endWeek.tw +++ b/src/uncategorized/endWeek.tw @@ -141,7 +141,7 @@ <</if>> /% End section: ensure minimum age is set. %/ -<<set $TSS.schoolSale = 0, $GRI.schoolSale = 0, $SCP.schoolSale = 0, $LDE.schoolSale = 0, $TGA.schoolSale = 0, $HA.schoolSale = 0, $TFS.schoolSale = 0, $TCR.schoolSale = 0, $NUL.schoolSale = 0, $showEncyclopedia = 0, $racialVarieties = [], $shelterGirlsIDs = [], $cashLastWeek = $cash, $repLastWeek = $rep, $foodLastWeek = $food>> +<<set $TSS.schoolSale = 0, $GRI.schoolSale = 0, $SCP.schoolSale = 0, $LDE.schoolSale = 0, $TGA.schoolSale = 0, $HA.schoolSale = 0, $TFS.schoolSale = 0, $TCR.schoolSale = 0, $NUL.schoolSale = 0, $showEncyclopedia = 0, $shelterGirlsIDs = [], $cashLastWeek = $cash, $repLastWeek = $rep, $foodLastWeek = $food>> <<if $foodMarket > 0>> <<set $foodConsumption = (($lowerClass*$foodRate.lower) + ($middleClass*$foodRate.middle) + ($upperClass*$foodRate.upper) + ($topClass*$foodRate.top))>> diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw index ed266a99b834b9c9235fb6d9ce22f54d1c95f654..17b9dc9bb73acb20f2099c53544267ece949590d 100644 --- a/src/uncategorized/reputation.tw +++ b/src/uncategorized/reputation.tw @@ -547,7 +547,8 @@ _enduringRep = $enduringRep>> <<= FutureSocieties.Change("AztecRevivalist", -3)>> <</if>> <<elseif $arcologies[0].FSEgyptianRevivalist != "unset">> - <<if $racialVarieties.length > 4>> + <<set _racialVarieties = new Set($slaves.map((s) => s.race))>> + <<if _racialVarieties.size > 4>> Society @@.green;strongly approves@@ of how you own a cornucopia of different races, which advances the ancient Egyptian ideal of cosmopolitan sex slavery. <<= FutureSocieties.Change("EgyptianRevivalist", 5)>> <</if>>