diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Spells/spell_druid.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/scripts/Spells/spell_druid.cpp b/src/server/scripts/Spells/spell_druid.cpp index e0f5c076bea..dcbf42e46c6 100644 --- a/src/server/scripts/Spells/spell_druid.cpp +++ b/src/server/scripts/Spells/spell_druid.cpp @@ -1049,7 +1049,7 @@ class spell_dru_lifebloom : public SpellScriptLoader CastSpellExtraArgs args(aurEff); args.OriginalCaster = GetCasterGUID(); args.AddSpellBP0(healAmount); - target->CastSpell(GetTarget(), SPELL_DRUID_LIFEBLOOM_FINAL_HEAL, args); + target->CastSpell(target, SPELL_DRUID_LIFEBLOOM_FINAL_HEAL, args); } void AfterRemove(AuraEffect const* aurEff, AuraEffectHandleModes /*mode*/) @@ -1059,7 +1059,7 @@ class spell_dru_lifebloom : public SpellScriptLoader return; // final heal - OnRemoveEffect(GetTarget(), aurEff, GetStackAmount()); + OnRemoveEffect(GetUnitOwner(), aurEff, GetStackAmount()); } void HandleDispel(DispelInfo* dispelInfo) |