From dba7f694edead31012aa12763f5822446d852da2 Mon Sep 17 00:00:00 2001 From: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> Date: Thu, 3 Jul 2025 11:41:52 -0400 Subject: [PATCH] fix(Scripts/Spells): Don't proc Misdirection from Mend Pet's heal effect. (#22293) --- src/server/scripts/Spells/spell_hunter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Spells/spell_hunter.cpp b/src/server/scripts/Spells/spell_hunter.cpp index f6195cc10..0f4013298 100644 --- a/src/server/scripts/Spells/spell_hunter.cpp +++ b/src/server/scripts/Spells/spell_hunter.cpp @@ -887,8 +887,9 @@ class spell_hun_misdirection : public AuraScript bool CheckProc(ProcEventInfo& eventInfo) { // Do not trigger from Mend Pet - if (eventInfo.GetProcSpell() && (eventInfo.GetProcSpell()->GetSpellInfo()->SpellFamilyFlags[0] & 0x800000)) + if ((eventInfo.GetProcSpell() && (eventInfo.GetProcSpell()->GetSpellInfo()->SpellFamilyFlags[0] & 0x800000)) || (eventInfo.GetHealInfo() && (eventInfo.GetHealInfo()->GetSpellInfo()->SpellFamilyFlags[0] & 0x800000))) return false; + return GetTarget()->GetRedirectThreatTarget(); }