diff --git a/src/SpecialForce/SpecialForce.js b/src/SpecialForce/SpecialForce.js index 0bfdf40d99eeb7c1f0731030c0982a7242477611..bf456619ec790bb3c242d750ea5c590359011107 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();