From 1eb6396727a90a866ce520c4aadecf59ced9eed9 Mon Sep 17 00:00:00 2001
From: Blank <blank@national.shitposting.agency>
Date: Wed, 1 May 2019 16:02:42 -0700
Subject: [PATCH] Sf tweaking ii

---
 src/SpecialForce/SpecialForce.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/SpecialForce/SpecialForce.js b/src/SpecialForce/SpecialForce.js
index 0bfdf40d99e..bf456619ec7 100644
--- a/src/SpecialForce/SpecialForce.js
+++ b/src/SpecialForce/SpecialForce.js
@@ -4,7 +4,7 @@ App.SF.Init = function() {
 	if (V.SF.Depravity === undefined || V.SF.Depravity === 0) {
 		Object.assign(V.SF,
 		{
-			Active:2, Depravity:0, Size:0, Upgrade:0, Gift:0,
+			Depravity:0, Size:0, Upgrade:0, Gift:0,
 			UC:{Assign:0, Lock:0, num:0}, ROE:"hold", Target:"recruit", Regs:"strict",
 			Caps:"The Special Force", Lower:"the special force", Subsidy:1,
 			Squad:{
@@ -18,6 +18,7 @@ App.SF.Init = function() {
 				TotalMenials:0, Mercs:0, TotalMercs:0
 			}
 		});
+		if (V.SF.Toggle > 0) V.SF.Active = 2;
 		//V.arcologies[0].SFRaid = 1; V.arcologies[0].SFRaidTarget = -1;
 	}
 	if (typeof V.SF.MercCon === "undefined") {
@@ -181,15 +182,15 @@ App.SF.BC = function() {
 		} else {
 			App.SF.Init();
 		}
-	} else if (typeof V.SF === "object" && V.SF.Toggle > 0) {
+	} else if (typeof V.SF === "object") {
 		if (V.SF.MercCon && V.SF.MercCon.View) delete V.SF.MercCon.View;
 		if (V.SF.UC === undefined) {
 			if (V.SF.SpecOps !== undefined && V.SF.SpecOpsLock !== undefined) {
 				V.SF.UC = {Assign:V.SF.SpecOps, Lock:V.SF.SpecOpsLock};
-				delete V.SF.SpecOps; delete V.SF.SpecOpsLock;
 			} else {
 				V.SF.UC = {Assign:0, Lock:0};
 			}
+			delete V.SF.SpecOps; delete V.SF.SpecOpsLock;
 		}
 		if (V.SF.UC.num === undefined) V.SF.UC.num = V.SFUC || 0; delete V.SFUC;
 		if (V.SF.Active === -1) App.SF.Init();
-- 
GitLab