diff options
| author | jackpoz <giacomopoz@gmail.com> | 2015-09-01 22:33:55 +0200 |
|---|---|---|
| committer | Carbenium <carbenium@outlook.com> | 2015-09-24 23:40:15 +0200 |
| commit | adf6d968edc5027efd5ff4a26186e64af8bac638 (patch) | |
| tree | b4a6d956975d51bf564c6f0d7f3ab0f9c25ee648 /src/server/game/Server | |
| parent | f570a0064cc1cf8e53a5e6ed8f3e24003581955c (diff) | |
Core/Dungeon Finder: Remove disconnected players from LFG queue
Fix LFG queue issues by removing disconnected players from LFG queue and their party with them.
(cherry picked from commit b7f9836d223925802115f45ad2c2c7eeb9bb00a4)
Diffstat (limited to 'src/server/game/Server')
| -rw-r--r-- | src/server/game/Server/WorldSession.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h index 5cdfe92746b..4a2466f26b2 100644 --- a/src/server/game/Server/WorldSession.h +++ b/src/server/game/Server/WorldSession.h @@ -807,6 +807,7 @@ class WorldSession bool PlayerLogout() const { return m_playerLogout; } bool PlayerLogoutWithSave() const { return m_playerLogout && m_playerSave; } bool PlayerRecentlyLoggedOut() const { return m_playerRecentlyLogout; } + bool PlayerDisconnected() const { return !m_Socket; } void ReadAddonsInfo(ByteBuffer& data); void SendAddonsInfo(); |
