diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/SpellEffects.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 2785194768d..82f615d07b4 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -4036,7 +4036,7 @@ void Spell::EffectPullTowardsDest() float distXY = unitTarget->GetExactDist(pos); float distZ = pos->GetPositionZ() - unitTarget->GetPositionZ(); - float speedXY = effectInfo->MiscValue / 10.0f; + float speedXY = effectInfo->MiscValue ? effectInfo->MiscValue / 10.0f : 30.0f; float speedZ = (2 * speedXY * speedXY * distZ + Movement::gravity * distXY * distXY) / (2 * speedXY * distXY); unitTarget->JumpTo(speedXY, speedZ, true, *pos); |