aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Spells/spell_paladin.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/scripts/Spells/spell_paladin.cpp b/src/server/scripts/Spells/spell_paladin.cpp
index 056ab79de33..7d353b89330 100644
--- a/src/server/scripts/Spells/spell_paladin.cpp
+++ b/src/server/scripts/Spells/spell_paladin.cpp
@@ -989,11 +989,10 @@ class spell_pal_lay_on_hands : public SpellScript
void TriggerForbearance()
{
- Unit* caster = GetCaster();
- if (caster == GetHitUnit())
+ if (Unit* target = GetHitUnit())
{
- GetCaster()->CastSpell(caster, SPELL_PALADIN_FORBEARANCE, true);
- GetCaster()->CastSpell(caster, SPELL_PALADIN_IMMUNE_SHIELD_MARKER, true);
+ GetCaster()->CastSpell(target, SPELL_PALADIN_FORBEARANCE, true);
+ GetCaster()->CastSpell(target, SPELL_PALADIN_IMMUNE_SHIELD_MARKER, true);
}
}