From 0158fa3e9e8218da150fa132ae91f6a3c47e9bc5 Mon Sep 17 00:00:00 2001 From: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> Date: Mon, 2 Sep 2024 14:22:01 -0400 Subject: [PATCH] fix(Core/Handlers): Don't allow data to be sent while not grouped. (#19852) Init. https: //github.com/TrinityCore/TrinityCore/commit/f57647287af1f47a1c4a503cde654d6ff8f4261c Co-authored-by: Shauren --- src/server/game/Handlers/GroupHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Handlers/GroupHandler.cpp b/src/server/game/Handlers/GroupHandler.cpp index 96ef394c3..7f22c320c 100644 --- a/src/server/game/Handlers/GroupHandler.cpp +++ b/src/server/game/Handlers/GroupHandler.cpp @@ -956,7 +956,7 @@ void WorldSession::HandleRequestPartyMemberStatsOpcode(WorldPacket& recvData) recvData >> Guid; Player* player = HashMapHolder::Find(Guid); - if (!player) + if (!player || !player->IsInSameRaidWith(_player)) { WorldPacket data(SMSG_PARTY_MEMBER_STATS_FULL, 3 + 4 + 2); data << uint8(0); // only for SMSG_PARTY_MEMBER_STATS_FULL, probably arena/bg related