diff --git a/Source/Scripts/Spells/Paladin.cs b/Source/Scripts/Spells/Paladin.cs index 90740defb..42ca6ee82 100644 --- a/Source/Scripts/Spells/Paladin.cs +++ b/Source/Scripts/Spells/Paladin.cs @@ -634,11 +634,11 @@ namespace Scripts.Spells.Paladin void TriggerForbearance() { - Unit caster = GetCaster(); - if (caster == GetHitUnit()) + Unit target = GetHitUnit(); + if (target) { - caster.CastSpell(caster, SpellIds.Forbearance, true); - caster.CastSpell(caster, SpellIds.ImmuneShieldMarker, true); + GetCaster().CastSpell(target, SpellIds.Forbearance, true); + GetCaster().CastSpell(target, SpellIds.ImmuneShieldMarker, true); } }