From 536e826b628b9f22b500bf2572f10b098474f279 Mon Sep 17 00:00:00 2001 From: amonynous0 <amomynous0@gmail.com> Date: Sun, 21 Oct 2018 01:08:10 -0500 Subject: [PATCH] Fixed Rep and prosperity loss and Authority gain --- src/SpecialForce/Report.tw | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/SpecialForce/Report.tw b/src/SpecialForce/Report.tw index 8e14d0da9e9..70f367db8e9 100644 --- a/src/SpecialForce/Report.tw +++ b/src/SpecialForce/Report.tw @@ -17,9 +17,9 @@ <<else>> <<set $SFUC = Math.ceil($SFUnit.Troops*.25),$SFUnit.Troops-$SFUC>> <</if>> <</if>> <<if $SFUnit.Troops > 200>> <<set _Trade += 0.05*(Math.ceil($SFUnit.Troops/100))>> - <<set _troopMultiplier = $SFUnit.Troops/100, _SFupkeep += $SFUnit.Troops*25>> + <<set _troopMultiplier = $SFUnit.Troops/200, _SFupkeep += $SFUnit.Troops*25>> <<if $secExp > 0>> - <<set $authority += 500*(Math.ceil($SFUnit.Troops/100)),$authority = Math.clamp($authority, 0, 20000)>> + <<set $authority += 25*(Math.ceil($SFUnit.Troops/200)),$authority = Math.clamp($authority, 0, 20000)>> <</if>> <</if>> @@ -103,9 +103,7 @@ <<elseif $SF.Regs == "strict">> <<set _actionMultiplier *= 1.1,_SFD -= 0.05,_Trade += _Trade*1.05>> <</if>> <<set _depravityMultiplier = 1+_SFD>> <<if _SFD != 0>> -<<if _SFD < 0>> <<set _ef0 = _SFD*10>> -<<elseif _SFD > 0>> <<set _ef0 = 1-(_SFD/10)>> <</if>> - <<set _Trade += _Trade*(_ef0)>> <</if>> +<<set _Trade *= 1+_SFD/2>><</if>> <<if $SF.Target == "recruit">> <<set _FNGs += Math.ceil((_FNGs)*.95)>> <<else>> <<set _FNGs += Math.ceil((_FNGs)*.25)>> <</if>> -- GitLab