diff options
author | jackpoz <giacomopoz@gmail.com> | 2014-01-31 20:47:47 +0100 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2014-01-31 20:47:47 +0100 |
commit | 68d48ecbd1654fc2f1311e966c41654d265f368b (patch) | |
tree | f205ef029e86c8e8ef21c571fbd323a1fd1da29b | |
parent | 83e0cc3b0c2b5afb78223ef9ee0c37d16e0db5be (diff) |
Core/Arena: Fix arena season not always appearing to clients
Arena season sent to client with SMSG_INIT_WORLD_STATES opcode was not sent if Player was on a zone with id 0 on login. Initializing the zone id to -1 will always trigger UpdateZone() properly on login.
Fixes #10623
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 79716908df8..2ea3e48883c 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -687,7 +687,7 @@ Player::Player(WorldSession* session): Unit(true) m_regenTimerCount = 0; m_weaponChangeTimer = 0; - m_zoneUpdateId = 0; + m_zoneUpdateId = uint32(-1); m_zoneUpdateTimer = 0; m_areaUpdateId = 0; |