diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 857e7d1f2b542e814a5d758f278ddbb01a29fd6f..e218df1664f8b1a13679a0b66577470bb36f369a 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -2085,10 +2085,6 @@ window.getCost = function(array) {
 	if(State.variables.SFMODToggle === 1 && State.variables.SubsidyActive === 1) {
 		costs += ((100000*(State.variables.SFTroops/10))*1+(State.variables.arcologies[0].prosperity/100)*1+(State.variables.SFU/100));
 	}
-
-	if(State.variables.arcologyUpgrade.field === 1) {
-		costs *= 0.75;
-	}
 	
 	// clean up
 	if(costs < 0) {
diff --git a/src/SecExp/attackGenerator.tw b/src/SecExp/attackGenerator.tw
index 007bfcd171dfa731b386411726e75792cfb2bbba..09f29059c73f47d6e87b8cefacc3114dd36416c3 100644
--- a/src/SecExp/attackGenerator.tw
+++ b/src/SecExp/attackGenerator.tw
@@ -22,9 +22,6 @@
 	<<if $lastAttackWeeks >= 10>>
 		<<set _attackChance += 5>>
 	<</if>>
-	<<if $arcologyUpgrade.field == 1>>
-		<<set _attackChance -= 5>>
-	<</if>>
 <</if>>
 /* battle frequency */
 <<set _attackChance *= $battleFrequency>>
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index 58dc2fbd8c34dd5f721f6a60b0d65a32284361fe..8dc7801c3f8317c28dd34c67701a71fae04bb445 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -1008,7 +1008,7 @@ DairyRestraintsSetting($dairyRestraintsSetting)
 <<set $repLoss = 0>>
 <<set $cashLastWeek = 0>>
 
-<<set $arcologyUpgrade = {drones: 0, hydro: 0, apron: 0, grid: 0, spire: 0, field: 0}>>
+<<set $arcologyUpgrade = {drones: 0, hydro: 0, apron: 0, grid: 0, spire: 0}>>
 
 <<set $AGrowth = 2>>
 <<set $ACitizens = 4000>>
diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw
index 86f3505df956c52cb58fe087a8cc5311da9ae8a6..92cf814e2870825f812e4aade99e1f9d4ddb7307 100644
--- a/src/js/economyJS.tw
+++ b/src/js/economyJS.tw
@@ -320,10 +320,6 @@ window.getCost = function(array) {
 		costs += ((100000*(State.variables.SFTroops/10))*1+(State.variables.arcologies[0].prosperity/100)*1+(State.variables.SFU/100));
 	}
 
-	if(State.variables.arcologyUpgrade.field === 1) {
-		costs *= 0.75;
-	}
-
 	// clean up
 	if(costs < 0) {
 		costs = 0;
diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 874671cd1af9bd3924a259c60846ab68695cb35a..db3a7fccafb51bdd8752547c37905bb602a194a1 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -891,13 +891,12 @@
 <</if>>
 
 <<if ndef $arcologyUpgrade>>
-	<<set $arcologyUpgrade = {drones: 0, hydro: 0, apron: 0, grid: 0, spire: 0}, field: 0>>
+	<<set $arcologyUpgrade = {drones: 0, hydro: 0, apron: 0, grid: 0, spire: 0}>>
 	<<set $arcologyUpgrade.drones = ($AProsperityCap > 60)  ? 1 : 0>>
 	<<set $arcologyUpgrade.hydro  = ($AProsperityCap > 80)  ? 1 : 0>>
 	<<set $arcologyUpgrade.apron  = ($AProsperityCap > 100) ? 1 : 0>>
 	<<set $arcologyUpgrade.grid   = ($AProsperityCap > 120) ? 1 : 0>>
 	<<set $arcologyUpgrade.spire  = ($AProsperityCap > 240) ? 1 : 0>>
-	<<set $arcologyUpgrade.field  = ($AProsperityCap > 500) ? 1 : 0>>
 <</if>>
 
 <<if def $AHelots>>
diff --git a/src/uncategorized/buildingWidgets.tw b/src/uncategorized/buildingWidgets.tw
index 98359a925687b1ad8a87befd81e03c53fc605138..2cf2b6f5dd90446c293fa04bb4712fa0ebc9a952 100644
--- a/src/uncategorized/buildingWidgets.tw
+++ b/src/uncategorized/buildingWidgets.tw
@@ -218,10 +218,8 @@ Selling this sector would relinquish a 4% interest in $arcologies[0].name. Such
 	<<set $AProsperityCap = 60>>
 <<elseif $arcologyUpgrade.spire != 1>>
 	<<set $AProsperityCap = 100>>
-<<elseif $arcologyUpgrade.field != 1>>
-	<<set $AProsperityCap = 150>>
 <<else>>
-	<<set $AProsperityCap = 260>>
+	<<set $AProsperityCap = 150>>
 <</if>>
 <<set $ACitizenLimit = 0, $ASlaveLimit = 0, $Sweatshops = 0>>
 <<if $arcologyUpgrade.spire == 1>>
diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw
index 24b81eb8c6417590e7f4c3368a70f61a90323136..acc1fadba3d399e94bd14525b5a32b32613407e3 100644
--- a/src/uncategorized/costsReport.tw
+++ b/src/uncategorized/costsReport.tw
@@ -562,6 +562,3 @@ trainer fees: <<print cashFormat(_cost)>>
 		<</if>>
 	<</if>>
 <</if>>
-<<if $arcologyUpgrade.field === 1>>
-	<br>The additional solar power generation provided by $securityForceName's arcology wide electromagnetic force field reduces upkeep by 25%.
-<</if>>
diff --git a/src/uncategorized/manageArcology.tw b/src/uncategorized/manageArcology.tw
index 254c9724c852a3820a7ce7d812f87e33b3222599..599f3b3cf0682e67a922e98da6cc24d81bc8e6ed 100644
--- a/src/uncategorized/manageArcology.tw
+++ b/src/uncategorized/manageArcology.tw
@@ -54,16 +54,10 @@ __Construction__
 	//The next major upgrade needed is an improvement of the arcology's electrical transmission lines to make efficient use of the additional power from the solar apron. This upgrade will cost <<print cashFormat(Math.trunc(50000*$upgradeMultiplierArcology))>>.// [[Upgrade transmission lines|Manage Arcology][$cash -= Math.trunc(50000*$upgradeMultiplierArcology), $arcologyUpgrade.grid = 1, $PC.engineering += 1]]
 <<elseif $arcologyUpgrade.spire != 1>>
 	//The next major upgrade needed is the addition of a spire at the top of the arcology to increase the space available for the wealthiest citizens to own whole floors. This huge project will cost <<print cashFormat(Math.trunc(250000*$upgradeMultiplierArcology))>>.// [[Add spire|Manage Arcology][$cash -= Math.trunc(250000*$upgradeMultiplierArcology), $arcologyUpgrade.spire = 1, $sectors[1].type = "Apartments", $sectors[2].type = "Apartments", $sectors[3].type = "Apartments", $sectors[4].type = "Apartments", $sectors[1].ownership = 1, $sectors[2].ownership = 1, $sectors[3].ownership = 1, $sectors[4].ownership = 1, $PC.engineering += 1]]
-<<elseif $arcologyUpgrade.field != 1 && $Firebase >= 8 && $SFMODToggle === 1>>
-	//The next major upgrade needed is the upgrading of the arcology wide electromagnetic force field to cloak and provide additional solar power generation.
-	<<if ndef $cost>> <<set $cost = 50>> <</if>>
-	You are commiting <<textbox "$cost" $cost "Manage Arcology">>% (@@.yellowgreen;<<print cashFormat(Math.ceil($cash*$cost/100))>>@@) of your cash resreves to this project.
-	[[Apply|Manage Arcology][$cash -= $cash*$cost/100, $arcologyUpgrade.field = 1]]
 <<else>>
 	//The arcology's public areas are fully upgraded.//
 <</if>>
 
-<<if $arcologyUpgrade.field === 1>> <<unset $cost>> <</if>>
 <br>
 
 <<if $weatherCladding == 0>>