diff --git a/zone/client_packet.cpp b/zone/client_packet.cpp index 8c85a18b1..c888765d8 100644 --- a/zone/client_packet.cpp +++ b/zone/client_packet.cpp @@ -13255,6 +13255,11 @@ void Client::Handle_OP_TargetCommand(const EQApplicationPacket *app) GetTarget()->IsTargeted(1); return; } + else if (GetTaget()->IsPetOwnerClient()) + { + GetTarget()->IsTargeted(1); + return; + } else if (GetBindSightTarget()) { if (DistanceSquared(GetBindSightTarget()->GetPosition(), GetTarget()->GetPosition()) > (zone->newzone_data.maxclip*zone->newzone_data.maxclip))