From d1a94ee90d122fa89ada695b3637eff9486141c2 Mon Sep 17 00:00:00 2001 From: silversurfer Date: Tue, 30 Oct 2018 14:55:59 +0000 Subject: [PATCH] Fix (by Sevenfm) - shooting upwards penalty calculation was wrong git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8631 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Tactical/Weapons.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tactical/Weapons.cpp b/Tactical/Weapons.cpp index 199ef02f..fd678941 100644 --- a/Tactical/Weapons.cpp +++ b/Tactical/Weapons.cpp @@ -11878,7 +11878,7 @@ FLOAT CalcNewChanceToHitBaseTargetBonus(SOLDIERTYPE *pSoldier, SOLDIERTYPE *pTar if (iRange > 0 && iHeightDifference > 0) { FLOAT fTempPenalty = gGameCTHConstants.BASE_SHOOTING_UPWARDS * iHeightDifference; - fTempPenalty /= iRange; + fTempPenalty = fTempPenalty * CELL_X_SIZE / iRange; fBaseModifier += fTempPenalty; }