From 30980e91fb5f3a0dac29b1c8930b217d5f3b2679 Mon Sep 17 00:00:00 2001 From: Flugente Date: Wed, 23 Oct 2013 17:21:20 +0000 Subject: [PATCH] Fix: background speed_run bonus was used in the wrong way git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@6526 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Tactical/Soldier Control.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tactical/Soldier Control.cpp b/Tactical/Soldier Control.cpp index 9af3944fa..2ba44cf91 100644 --- a/Tactical/Soldier Control.cpp +++ b/Tactical/Soldier Control.cpp @@ -8629,7 +8629,8 @@ void CalculateSoldierAniSpeed( SOLDIERTYPE *pSoldier, SOLDIERTYPE *pStatsSoldier case SWATTING: case SWATTING_WK: case SWAT_BACKWARDS_WK: - uiTerrainDelay = (uiTerrainDelay * (100 + pSoldier->GetBackgroundValue(BG_PERC_SPEED_RUNNING) )) / 100; + // Flugente: background running speed reduces time needed: + is good, - is bad + uiTerrainDelay = (uiTerrainDelay * (100 - pSoldier->GetBackgroundValue(BG_PERC_SPEED_RUNNING) )) / 100; break; default: