mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
Fix where if players instance is expired when logging back into it, they will get sent properly to bind. Issue was players player profile instance ID did not match the bind instance ID.
This commit is contained in:
@@ -614,6 +614,9 @@ void Client::Handle_Connect_OP_ZoneEntry(const EQApplicationPacket *app) {
|
||||
/* Set Con State for Reporting */
|
||||
conn_state = PlayerProfileLoaded;
|
||||
|
||||
m_pp.zone_id = zone->GetZoneID();
|
||||
m_pp.zoneInstance = zone->GetInstanceID();
|
||||
|
||||
/* Set Total Seconds Played */
|
||||
TotalSecondsPlayed = m_pp.timePlayedMin * 60;
|
||||
/* Set Max AA XP */
|
||||
|
||||
Reference in New Issue
Block a user