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; }