From 7249e7b93824f12b5387b6ee1e162f7086f6fe2d Mon Sep 17 00:00:00 2001
From: i107760 <13422-i107760@users.noreply.gitgud.io>
Date: Fri, 6 Mar 2020 12:11:55 +0100
Subject: [PATCH] BC for $farmyardFoodCost

---
 src/data/backwardsCompatibility/datatypeCleanup.js | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js
index d89b851d5b8..7df32d35bc7 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);
-- 
GitLab