diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js index d89b851d5b8e54834a6b2f679764019239badd03..7df32d35bc74b9bb864c93260ccd88f2bb59d203 100644 --- a/src/data/backwardsCompatibility/datatypeCleanup.js +++ b/src/data/backwardsCompatibility/datatypeCleanup.js @@ -1933,6 +1933,13 @@ window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { V.ASlaves = Math.max(+V.ASlaves, 0) || V.NPCSlaves + V.menials + V.fuckdolls + V.menialBioreactors; V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; + if (V.localEcon > 100) { + V.farmyardFoodCost = Math.max(5 / (1 + (Math.trunc(1000-100000/$localEcon)/10)/100), 3.125) + } else if (V.localEcon === 100) { + V.farmyardFoodCost = 5 + } else { + V.farmyardFoodCost = ath.min(5 * (1 + 1.5 * Math.sqrt(Math.trunc(100000/$localEcon-1000)/10)/100), 6.5) + } V.foodCost = Math.trunc(2500 / V.localEcon); V.drugsCost = Math.trunc(10000 / V.localEcon); V.rulesCost = Math.trunc(10000 / V.localEcon);