diff options
author | Shauren <shauren.trinity@gmail.com> | 2025-09-20 12:59:15 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-09-20 12:59:15 +0200 |
commit | a7f15e7f20db250e57ae260324e126be01665e48 (patch) | |
tree | 596d4a12a68a00d5b67441916aab4beb7b22e39a /src | |
parent | 70a1d6ce7d1589fe2154b93ef8fef120aeac5e27 (diff) |
Core/Network: Fix logic mistake with RBAC_PERM_SKIP_CHECK_OVERSPEED_PING, fixes getting kicked while pausing worldserver under debugger
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/WorldSocket.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Server/WorldSocket.cpp b/src/server/game/Server/WorldSocket.cpp index 86714b78a16..ddee89aff1f 100644 --- a/src/server/game/Server/WorldSocket.cpp +++ b/src/server/game/Server/WorldSocket.cpp @@ -1069,7 +1069,7 @@ bool WorldSocket::HandlePing(WorldPackets::Auth::Ping& ping) bool ignoresOverspeedPingsLimit = [&] { std::lock_guard<std::mutex> sessionGuard(_worldSessionLock); - return _worldSession && !_worldSession->HasPermission(rbac::RBAC_PERM_SKIP_CHECK_OVERSPEED_PING); + return _worldSession && _worldSession->HasPermission(rbac::RBAC_PERM_SKIP_CHECK_OVERSPEED_PING); }(); if (!ignoresOverspeedPingsLimit) |