From da8ce2f7f256aca6c7ada2dc41a18ed8c79e18cd Mon Sep 17 00:00:00 2001 From: x <okp57855@psoxs.com> Date: Wed, 6 Feb 2019 23:48:16 +1300 Subject: [PATCH] Bug fixes --- src/SecExp/attackGenerator.tw | 90 +++++++++++++++++------------------ src/SecExp/seeUnit.tw | 2 +- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/src/SecExp/attackGenerator.tw b/src/SecExp/attackGenerator.tw index d450bbb06e7..f13f704f4a0 100644 --- a/src/SecExp/attackGenerator.tw +++ b/src/SecExp/attackGenerator.tw @@ -129,103 +129,103 @@ <</if>> <<if $attackType == "raiders">> - <<set $attackTroops = random(40,80)>>> + <<set $attackTroops = random(40,80)>> <<if $week < 30>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>> <<elseif $week < 60>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>> <<else>> - <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>> <</if>> <<if $week < 60>> - <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/25))>>> + <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/25))>> <<elseif $week < 90>> - <<set $attackEquip = Math.ceil(random( (0, (2*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (2*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>> <<else>> - <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <</if>> <<elseif $attackType == "free city">> - <<set $attackTroops = random(20,40)>>> + <<set $attackTroops = random(20,40)>> <<if $week < 30>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>> <<elseif $week < 60>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30)))) )>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30)))) )>> <<elseif $week < 120>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30)))) )>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30)))) )>> <<else>> - <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>> <</if>> <<if $week < 60>> - <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<else>> - <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>> <</if>> <<elseif $attackType == "old world">> - <<set $attackTroops = random(25,50)>>> + <<set $attackTroops = random(25,50)>> <<if $week < 30>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>> <<elseif $week < 60>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>> <<else>> - <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>> <</if>> <<if $week < 60>> - <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackEquip = Math.ceil(random( (1,3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (1,3*(4+($week/30))) ))>> <<else>> - <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>> <</if>> <<elseif $attackType == "freedom fighters">> - <<set $attackTroops = random(30,60)>>> + <<set $attackTroops = random(30,60)>> <<if $week < 30>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (2*(4+($week/30))) ))>> <<elseif $week < 60>> - <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>>> + <<set $attackTroops *= Math.ceil(random( (2*(2+($week/40))) , (4*(4+($week/30))) ))>> <<else>> - <<set $attackTroops *= random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>>> + <<set $attackTroops *= random( (3*(2+($week/40))) , (5*(4+($week/30))) ))>> <</if>> <<if $week < 60>> - <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (1*(4+($week/30))) ))>> <<elseif $week < 90>> - <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (0, (3*(4+($week/30))) ))>> <<elseif $week < 120>> - <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (1*(2+($week/40))) , (3*(4+($week/30))) ))>> <<else>> - <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))), (4*(4+($week/30))) ))>>> + <<set $attackEquip = Math.ceil(random( (2*(2+($week/40))), (4*(4+($week/30))) ))>> <</if>> <</if>> - <<set $estimatedMen = Math.round($attackTroops * (1 + either(-1,1) * (random(3,4) - $recon) * 0.1))>>> + <<set $estimatedMen = Math.round($attackTroops * (1 + either(-1,1) * (random(3,4) - $recon) * 0.1))>> <<if $recon == 3>> - <<set $expectedEquip = $attackEquip + random(-1,1)>>> + <<set $expectedEquip = $attackEquip + random(-1,1)>> <<elseif $recon == 2>> - <<set $expectedEquip = $attackEquip + random(-1,2)>>> + <<set $expectedEquip = $attackEquip + random(-1,2)>> <<elseif $recon == 1>> - <<set $expectedEquip = $attackEquip + random(-2,2)>>> + <<set $expectedEquip = $attackEquip + random(-2,2)>> <<else>> - <<set $expectedEquip = $attackEquip + random(-2,3)>>> + <<set $expectedEquip = $attackEquip + random(-2,3)>> <</if>> <</if>> diff --git a/src/SecExp/seeUnit.tw b/src/SecExp/seeUnit.tw index 729209d0bdd..0e9cc0a0d7b 100644 --- a/src/SecExp/seeUnit.tw +++ b/src/SecExp/seeUnit.tw @@ -19,7 +19,7 @@ <<if $secBots.maxTroops > $secBots.troops>> <br> <<link "Replenish the unit" "seeUnit">> - <<run cashX(forceNeg($secBots.maxTroops - $secBots.troops) * $secBotsCost), "securityExpansion")>> + <<run cashX(forceNeg(($secBots.maxTroops - $secBots.troops) * $secBotsCost), "securityExpansion")>> <<set $secBots.troops = $secBots.maxTroops>> <</link>> <</if>> -- GitLab