From a31c8df275ede5ad7878c4333f7560356ea1ee13 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Tue, 31 Mar 2020 23:35:36 -0400
Subject: [PATCH] corp nationality

---
 js/003-data/gameVariableData.js                           | 3 +--
 src/data/backwardsCompatibility/backwardsCompatibility.js | 3 +++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js
index 58d0c33ede8..a1da3db3a9c 100644
--- a/js/003-data/gameVariableData.js
+++ b/js/003-data/gameVariableData.js
@@ -211,8 +211,7 @@ App.Data.CorpInitData = {
 	ExpandToken: 0,
 	Spec: 0,
 	SpecToken: 0,
-	SpecRaces: [],
-	SpecNationality: 0
+	SpecRaces: []
 };
 
 // The other half of the above whitelist.  However, entries in this array will be forced to the values set here upon starting NG+.
diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index eea233a5d34..c0ee023d705 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -1004,6 +1004,9 @@ App.Update.globalVariables = function(node) {
 			V.corp.ExpandToken = 1;
 		}
 		V.dividendTimer = V.dividendTimer || 13;
+		if (V.corp.SpecNationality === 0) {
+			delete V.corp.SpecNationality;
+		}
 
 		/* Removing the old Corp from save*/
 		if (V.corp.Value) {
-- 
GitLab