From 7295bfb6a09b25d824889cfb3698a0774fc01b34 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 10 Feb 2022 18:20:38 +0100 Subject: Core/Spells: Implemented using db2 PositionFacing for SPELL_EFFECT_LEAP_BACK Closes #19717 --- src/server/game/Spells/SpellEffects.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/server/game/Spells/SpellEffects.cpp') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index ead692c1a52..67c667b268e 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -4095,7 +4095,7 @@ void Spell::EffectLeapBack() float speedxy = effectInfo->MiscValue / 10.f; float speedz = damage / 10.f; // Disengage - unitTarget->JumpTo(speedxy, speedz, m_spellInfo->IconFileDataId != 132572); + unitTarget->JumpTo(speedxy, speedz, effectInfo->PositionFacing); // changes fall time if (m_caster->GetTypeId() == TYPEID_PLAYER) @@ -4188,7 +4188,7 @@ void Spell::EffectPullTowards() return; } - unitTarget->JumpTo(speedXY, speedZ, true, pos); + unitTarget->JumpTo(speedXY, speedZ, 0.0f, pos); } void Spell::EffectPullTowardsDest() @@ -4224,7 +4224,7 @@ void Spell::EffectPullTowardsDest() return; } - unitTarget->JumpTo(speedXY, speedZ, true, *pos); + unitTarget->JumpTo(speedXY, speedZ, 0.0f, *pos); } void Spell::EffectChangeRaidMarker() -- cgit v1.2.3