From 08aab73c7fd0a76caeecc244fc40dbf30cd23e51 Mon Sep 17 00:00:00 2001 From: Krudor Date: Sun, 9 Oct 2016 21:54:55 +0200 Subject: Core/Spells: Effect leap back fix (#18057) * Fixed unintentional typo? Seemed to fix the issues related to the effect for the spells I tried. Sometimes the caster triggers leapback onto targets, and with the old code, it instead made the caster leap back instead of its targets --- src/server/game/Spells/SpellEffects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index ade6aa815e6..fd6069d20f7 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -4440,7 +4440,7 @@ void Spell::EffectLeapBack(SpellEffIndex /*effIndex*/) float speedxy = effectInfo->MiscValue / 10.f; float speedz = damage / 10.f; //1891: Disengage - m_caster->JumpTo(speedxy, speedz, m_spellInfo->SpellIconID != 1891); + unitTarget->JumpTo(speedxy, speedz, m_spellInfo->SpellIconID != 1891); } void Spell::EffectQuestClear(SpellEffIndex /*effIndex*/) -- cgit v1.2.3