From 78b0c86442f0f6bc67f23448a2712b7d17c12c22 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Sun, 24 Nov 2024 22:25:56 -0600 Subject: [PATCH] Don't send update to self while in group --- zone/client.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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); + } + } } }