diff --git a/Source/Game/Handlers/PetHandler.cs b/Source/Game/Handlers/PetHandler.cs index dde6fbf78..64f7faba1 100644 --- a/Source/Game/Handlers/PetHandler.cs +++ b/Source/Game/Handlers/PetHandler.cs @@ -201,9 +201,8 @@ namespace Game charmInfo.SetIsReturning(false); CreatureAI AI = pet.ToCreature().GetAI(); - PetAI petAI = (PetAI)AI; - if (petAI != null) - petAI._AttackStart(TargetUnit); // force target switch + if (AI is PetAI) + ((PetAI)AI)._AttackStart(TargetUnit); // force target switch else AI.AttackStart(TargetUnit);