diff --git a/zone/client.cpp b/zone/client.cpp index 366d7e3aa..5cd5533dd 100644 --- a/zone/client.cpp +++ b/zone/client.cpp @@ -13161,7 +13161,11 @@ void Client::BroadcastPositionUpdate() Group *g = GetGroup(); if (g) { - g->QueuePacket(&outapp); + for (auto & m : g->members) { + if (m && m->IsClient() && m != this) { + m->CastToClient()->QueuePacket(&outapp); + } + } } }