From c38eab832544efd5f95e29cc31f72a88cd28cfdf Mon Sep 17 00:00:00 2001 From: Emagi Date: Fri, 15 Aug 2025 19:06:45 -0400 Subject: [PATCH] extend player check logic from groups to raids --- source/WorldServer/PlayerGroups.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/WorldServer/PlayerGroups.cpp b/source/WorldServer/PlayerGroups.cpp index 7b6ccee..a163a47 100644 --- a/source/WorldServer/PlayerGroups.cpp +++ b/source/WorldServer/PlayerGroups.cpp @@ -1972,6 +1972,11 @@ bool PlayerGroupManager::IdentifyMemberInGroupOrRaid(ZoneChangeDetails* details, succeed = true; break; } + else { + succeed = zone_list.GetZoneByInstance(details, (*itr)->instance_id, (*itr)->zone_id, true, false); + if(succeed) + break; + } } } group->MGroupMembers.releasereadlock(__FUNCTION__, __LINE__);