diff --git a/src/cheats/cheatEditArcology.js b/src/cheats/cheatEditArcology.js
index 070bd17da6a7958692afe34262bda1e3c166dbd2..1d1230e0400f90a8d36fadbabea2095e121d545a 100644
--- a/src/cheats/cheatEditArcology.js
+++ b/src/cheats/cheatEditArcology.js
@@ -30,13 +30,25 @@ App.UI.Cheat.arcology = function(num) {
 	options.addOption("PC minority", "PCminority", arc).showTextBox();
 	options.addOption("Demand factor", "demandFactor", arc).showTextBox();
 	options.addOption("Embargo", "embargo", arc).showTextBox();
-	options.addOption("Embargo target", "embargoTarget", arc).showTextBox();
-	options.addOption("Influence target", "influenceTarget", arc).showTextBox();
+	options.addOption("Embargo target", "embargoTarget", arc)
+		.addValueList([
+			"east", "north", "northeast", "northwest", "south", "southeast", "southwest", "west"
+		]).pulldown();
+	options.addOption("Influence target", "influenceTarget", arc)
+		.addValueList([
+			"east", "north", "northeast", "northwest", "south", "southeast", "southwest", "west"
+		]).pulldown();
 	options.addOption("Influence bonus", "influenceBonus", arc).showTextBox();
 	options.addOption("Cyber economic", "CyberEconomic", arc).showTextBox();
-	options.addOption("Cyber economic target", "CyberEconomicTarget", arc).showTextBox();
+	options.addOption("Cyber economic target", "CyberEconomicTarget", arc)
+		.addValueList([
+			"east", "north", "northeast", "northwest", "south", "southeast", "southwest", "west"
+		]).pulldown();
 	options.addOption("Cyber reputation", "CyberReputation", arc).showTextBox();
-	options.addOption("Cyber reputation target", "CyberReputationTarget", arc).showTextBox();
+	options.addOption("Cyber reputation target", "CyberReputationTarget", arc).showTextBox()
+		.addValueList([
+			"east", "north", "northeast", "northwest", "south", "southeast", "southwest", "west"
+		]).pulldown();
 	options.addOption("Rival", "rival", arc).showTextBox();
 	if (arc.hasOwnProperty("hackingEconomic")) { // Sadly, hacking seems to be sometimes undefined, and .addOption will break atm if it is.
 		options.addOption("Hacking economic", "hackingEconomic", arc).showTextBox();