diff --git a/src/server/scripts/Pet/pet_dk.cpp b/src/server/scripts/Pet/pet_dk.cpp index dc197a520e8..e45be74a9b9 100644 --- a/src/server/scripts/Pet/pet_dk.cpp +++ b/src/server/scripts/Pet/pet_dk.cpp @@ -233,15 +233,8 @@ enum ArmyOfTheDead struct npc_pet_dk_army_of_the_dead_ghoul : public AggressorAI { - npc_pet_dk_army_of_the_dead_ghoul(Creature* creature) : AggressorAI(creature) - { - Initialize(); - } + npc_pet_dk_army_of_the_dead_ghoul(Creature* creature) : AggressorAI(creature), _readyToAttack(false) { } - void Initialize() - { - _readyToAttack = false; - } void JustAppeared() override { @@ -261,10 +254,6 @@ struct npc_pet_dk_army_of_the_dead_ghoul : public AggressorAI if (!_readyToAttack) return false; - Unit* owner = me->GetOwner(); - if (owner && !target->IsInCombatWith(owner)) - return false; - return AggressorAI::CanAIAttack(target); }