From 1aad5655fadd5b191f6aab359202bec3ac96049d Mon Sep 17 00:00:00 2001 From: Johan Rehnberg Date: Thu, 12 Mar 2015 18:56:25 +0100 Subject: [PATCH] fix incorrect use of GetFlagsFromHeight in CGameHelper::Explosion (fixes #4699) --- rts/Game/GameHelper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rts/Game/GameHelper.cpp b/rts/Game/GameHelper.cpp index a7c25c2d400..014ea1f3e9f 100644 --- a/rts/Game/GameHelper.cpp +++ b/rts/Game/GameHelper.cpp @@ -317,7 +317,7 @@ void CGameHelper::Explosion(const ExplosionParams& params) { if (weaponDef != NULL) { const GuiSoundSet& soundSet = weaponDef->hitSound; - const unsigned int soundFlags = CCustomExplosionGenerator::GetFlagsFromHeight(params.pos.y, altitude); + const unsigned int soundFlags = CCustomExplosionGenerator::GetFlagsFromHeight(params.pos.y, realHeight); const unsigned int soundMask = CCustomExplosionGenerator::SPW_WATER | CCustomExplosionGenerator::SPW_UNDERWATER; const int soundNum = ((soundFlags & soundMask) != 0);