From 3fcccf2a2e294ab45f93b485d0b0404581e9b679 Mon Sep 17 00:00:00 2001 From: Paul <60552737+demetrzz@users.noreply.github.com> Date: Sat, 22 Feb 2025 01:50:33 +0300 Subject: [PATCH] fix(Core/Spells): Fixed misdirection triggering from mend pet (#21526) Co-authored-by: pavel_k --- src/server/scripts/Spells/spell_hunter.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Spells/spell_hunter.cpp b/src/server/scripts/Spells/spell_hunter.cpp index 637b355abc..ba7a82768e 100644 --- a/src/server/scripts/Spells/spell_hunter.cpp +++ b/src/server/scripts/Spells/spell_hunter.cpp @@ -887,8 +887,11 @@ class spell_hun_misdirection : public AuraScript GetTarget()->ResetRedirectThreat(); } - bool CheckProc(ProcEventInfo& /*eventInfo*/) + bool CheckProc(ProcEventInfo& eventInfo) { + // Do not trigger from Mend Pet + if (eventInfo.GetProcSpell() && (eventInfo.GetProcSpell()->GetSpellInfo()->SpellFamilyFlags[0] & 0x800000)) + return false; return GetTarget()->GetRedirectThreatTarget(); }