diff options
author | Machiavelli <none@none> | 2010-12-27 23:56:41 +0100 |
---|---|---|
committer | Machiavelli <none@none> | 2010-12-27 23:56:41 +0100 |
commit | 88fe1da9eb7f27a4fc6a950864efdc337b3e4cb9 (patch) | |
tree | 2cbb39b3d550469295563488f5d94b3c850a75ae /src | |
parent | 464f1a9f8f016314035d83e2427ed93c7f6fcde1 (diff) |
Core/Spells: Fix caster selection in aura´s of type 284 (SPELL_LINKED_AURA).
Huge thanks to QAston for the brainstorming session.
--HG--
branch : trunk
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/Spells/Auras/SpellAuraEffects.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp index e8d1a2345b7..87a951b7938 100755 --- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp +++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp @@ -6400,7 +6400,7 @@ void AuraEffect::HandleAuraLinked(AuraApplication const * aurApp, uint8 mode, bo if (apply) { - Unit * caster = GetCaster(); + Unit * caster = GetTriggeredSpellCaster(m_spellProto, GetCaster(), target); if (!caster) return; |