From 6e6e2f59e597a3d8b02d68b375b7b301cf6a3f89 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Tue, 6 Apr 2021 19:19:24 -0400
Subject: [PATCH] restore a few things

---
 src/cheats/cheatEditArcology.js | 19 +++++++++++++++++--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/cheats/cheatEditArcology.js b/src/cheats/cheatEditArcology.js
index 5e56d8bc272..4ada16dc7ec 100644
--- a/src/cheats/cheatEditArcology.js
+++ b/src/cheats/cheatEditArcology.js
@@ -118,10 +118,25 @@ App.UI.Cheat.arcology = function(num) {
 						.addValue("Yes", 1).on()
 						.addValue("No", 0).off();
 				}
-
-				el.append(options.render());
+				if (num === 0) {
+					if (arc.hasOwnProperty(`${FS}Decoration`)) {
+						options.addOption(`${App.Data.FutureSociety.records[FS].noun} decoration`, `${FS}Decoration`, arc).showTextBox();
+					}
+				}
+				if (FS === "FSSupremacist") {
+					option = options.addOption(`Supremacist race`, `FSSupremacistRace`, arc);
+					for (const [race, capRace] of App.Data.misc.filterRaces) {
+						option.addValue(capRace, race);
+					}
+				} else if (FS === "FSSubjugationist") {
+					option = options.addOption(`Subjugationist race`, `FSSubjugationistRace`, arc);
+					for (const [race, capRace] of App.Data.misc.filterRaces) {
+						option.addValue(capRace, race);
+					}
+				}
 			}
 		}
+		el.append(options.render());
 		return el;
 	}
 };
-- 
GitLab