From de8cb005c2ce41a545358a849cd73adc518cc55d Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Wed, 21 Sep 2022 15:02:59 -0400
Subject: [PATCH] Don't double charge for some things with makePurchase

---
 src/arcologyBuilding/presets.js     | 2 --
 src/futureSocieties/fsDecoration.js | 1 -
 2 files changed, 3 deletions(-)

diff --git a/src/arcologyBuilding/presets.js b/src/arcologyBuilding/presets.js
index a264c63637c..c364817abba 100644
--- a/src/arcologyBuilding/presets.js
+++ b/src/arcologyBuilding/presets.js
@@ -301,8 +301,6 @@ App.Arcology.upgrades = function(building) {
 						}
 						building.usedUpgrades.push(upgrade.id);
 						upgrade.apply();
-						cashX(-cost, "capEx");
-
 						App.UI.reload();
 					},
 				}),
diff --git a/src/futureSocieties/fsDecoration.js b/src/futureSocieties/fsDecoration.js
index 88681cef66b..323cb9744eb 100644
--- a/src/futureSocieties/fsDecoration.js
+++ b/src/futureSocieties/fsDecoration.js
@@ -148,7 +148,6 @@ App.UI.FSChangeDecoration = function(FS, items = []) {
 						makePurchase(`Customize the exterior of the arcology to support this goal`, costs, "capEx", {
 							handler: () => {
 								V.arcologies[0][FSDecoration] = 100;
-								cashX(forceNeg(costs), "capEx");
 								for (const item of items) {
 									_.set(V, item, 1);
 								}
-- 
GitLab