diff options
author | Shauren <shauren.trinity@gmail.com> | 2021-12-03 16:12:10 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-12-03 16:12:10 +0100 |
commit | 768ed2cbdcaadf6a3eefab84ef94ca5029755b5f (patch) | |
tree | dc9d6e1594492185c549e1d0ec255dceaf4f0004 | |
parent | 910e0b70ef463459e2e1b59976c9675394ff81c8 (diff) |
Core/Spells: Use 3D distance for calculating speed from movement time instead of 2D
-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 8a8c9c7af80..2b6649bcd3f 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -5741,7 +5741,7 @@ void Spell::EffectJumpCharge() float speed = params->Speed; if (params->TreatSpeedAsMoveTimeSeconds) - speed = unitCaster->GetExactDist2d(destTarget) / params->MoveTimeInSec; + speed = unitCaster->GetExactDist(destTarget) / params->MoveTimeInSec; Optional<JumpArrivalCastArgs> arrivalCast; if (effectInfo->TriggerSpell) |