aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-09-20 12:59:15 +0200
committerShauren <shauren.trinity@gmail.com>2025-09-20 12:59:15 +0200
commita7f15e7f20db250e57ae260324e126be01665e48 (patch)
tree596d4a12a68a00d5b67441916aab4beb7b22e39a /src
parent70a1d6ce7d1589fe2154b93ef8fef120aeac5e27 (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.cpp2
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)