From 236f1d6999ff89b10b322ad0a31edb5276db6958 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 22 Feb 2022 19:55:57 -0500 Subject: [PATCH] Scripts/Pet: Fixed Mirror Image trying attacking invalid targets Port From (https://github.com/TrinityCore/TrinityCore/commit/08d3bc7488da35999afbfc4e093491b388dcd124) --- Source/Scripts/Pets/Mage.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Scripts/Pets/Mage.cs b/Source/Scripts/Pets/Mage.cs index d70565381..fd51178aa 100644 --- a/Source/Scripts/Pets/Mage.cs +++ b/Source/Scripts/Pets/Mage.cs @@ -170,7 +170,7 @@ namespace Scripts.Pets public override bool CanAIAttack(Unit who) { Unit owner = me.GetOwner(); - return owner && who.IsAlive() && + return owner && who.IsAlive() && me.IsValidAttackTarget(who) && !who.HasBreakableByDamageCrowdControlAura() && who.IsInCombatWith(owner) && CanAIAttack(who); }