From 6ffa70b3e9d50767054af6bdecef391fcb7c615c Mon Sep 17 00:00:00 2001 From: x <okp57855@psoxs.com> Date: Thu, 6 Sep 2018 15:41:58 +1200 Subject: [PATCH] Tweaking VIII --- src/SecExp/attackHandler.tw | 4 ++-- src/SecExp/attackReport.tw | 2 +- src/SecExp/widgets/battleWidgets.tw | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/SecExp/attackHandler.tw b/src/SecExp/attackHandler.tw index 1ee227fd930..b829dae4b38 100644 --- a/src/SecExp/attackHandler.tw +++ b/src/SecExp/attackHandler.tw @@ -104,13 +104,13 @@ <<if $SFUnit.GunS >= 1>> <<set _defMod += $SFUnit.GunS * 0.05>> <</if>> - <<if $SFUnit.Satellite >= 5>> + <<if $SFUnit.Satellite >= 5 && $SatLaunched > 0>> <<set _atkMod += ($SFUnit.Satellite - 5) * 0.05>> <</if>> <<if $SFUnit.GiantRobot >= 6>> <<set _defMod += ($SFUnit.GiantRobot - 5) * 0.05>> <</if>> - <<if $SFUnit.MissileSilo >= 1>> + <<if $SFUnit.MissileSilo >= 1 && $SatLaunched > 0>> <<set _atkMod += $SFUnit.MissileSilo * 0.05>> <<set _defMod += $SFUnit.MissileSilo * 0.05>> <</if>> diff --git a/src/SecExp/attackReport.tw b/src/SecExp/attackReport.tw index fe87340867e..9f43ac9f591 100644 --- a/src/SecExp/attackReport.tw +++ b/src/SecExp/attackReport.tw @@ -1429,7 +1429,7 @@ <<if $SFUnit.GunS >= 1>> The gunship gave our troops an undeniable advantage in recon capabilities, air superiority and fire support. <</if>> - <<if $SFUnit.Satellite >= 5>> + <<if $SFUnit.Satellite >= 5 && $SatLaunched > 0>> The $SF.Lower satellite's devastating power was employed with great efficiency against the enemy. <</if>> <<if $SFUnit.GiantRobot >= 6>> diff --git a/src/SecExp/widgets/battleWidgets.tw b/src/SecExp/widgets/battleWidgets.tw index 46fb3dfc583..af41b8843d7 100644 --- a/src/SecExp/widgets/battleWidgets.tw +++ b/src/SecExp/widgets/battleWidgets.tw @@ -3,7 +3,7 @@ <<widget "calcSFStatistics">> <<if $slaveRebellion != 1 || $citizenRebellion != 1>> /* atk, def */ - <<set _upgradesSum = $SFUnit.Armoury + $SFUnit.Drugs + $SFUnit.AirForce + $SFUnit.Vehicles>> + <<set _upgradesSum = $SFUnit.Armoury + $SFUnit.Drugs + ($SFUnit.AA+$SFUnit.TA < 1) + ($SFUnit.AV+$SFUnit.TV)>> <<if !isInt(_upgradesSum)>> <<set _upgradesSum = random(10,15)>> <</if>> @@ -22,7 +22,7 @@ <</if>> <<else>> /* atk, def */ - <<set _upgradesSum = $SFUnit.Armoury + $SFUnit.Drugs + $SFUnit.AirForce + $SFUnit.Vehicles>> + <<set _upgradesSum = $SFUnit.Armoury + $SFUnit.Drugs + ($SFUnit.AA+$SFUnit.TA < 1) + ($SFUnit.AV+$SFUnit.TV)>> <<if !isInt(_upgradesSum)>> <<set _upgradesSum = random(10,15)>> <</if>> -- GitLab