Fixed when a client/player was transitioning and we couldn't establish their zone correctly, pull it based on their instance id from the zone list

This commit is contained in:
Emagi 2025-08-15 18:17:58 -04:00
parent 653d504c8d
commit 8a4eacdb70

View File

@ -1926,6 +1926,9 @@ bool PlayerGroupManager::IdentifyMemberInGroupOrRaid(ZoneChangeDetails* details,
succeed = true;
break;
}
else {
succeed = zone_list.GetZoneByInstance(details, (*itr)->instance_id, (*itr)->zone_id, true, false);
}
}
}
group->MGroupMembers.releasereadlock(__FUNCTION__, __LINE__);