diff --git a/zone/aggro.cpp b/zone/aggro.cpp index de83d12e8..934018b77 100644 --- a/zone/aggro.cpp +++ b/zone/aggro.cpp @@ -251,9 +251,10 @@ bool Mob::CheckWillAggro(Mob *mob) { return false; } - Mob *ownr = mob->GetOwner(); - if(ownr && ownr->IsClient() && !ownr->CastToClient()->ClientFinishedLoading()) + Mob *pet_owner = mob->GetOwner(); + if (pet_owner && pet_owner->IsClient()) { return false; + } float iAggroRange = GetAggroRange();