mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-02-10 20:19:49 +01:00
Core/Spells: Fixed Lay on Hands not triggering Forbearance on target
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user