From 5eaa5d57398524fbaefb5e3cd31b762d250bcddf Mon Sep 17 00:00:00 2001 From: Gultask <100873791+Gultask@users.noreply.github.com> Date: Mon, 26 Jan 2026 14:30:51 -0300 Subject: [PATCH] fix(Core/Battlegrounds): Don't Perform Exploit Prevention Checks on GameMasters (#24520) --- src/server/game/Battlegrounds/Battleground.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/game/Battlegrounds/Battleground.cpp b/src/server/game/Battlegrounds/Battleground.cpp index 326caf426..13c6f6bf0 100644 --- a/src/server/game/Battlegrounds/Battleground.cpp +++ b/src/server/game/Battlegrounds/Battleground.cpp @@ -336,6 +336,9 @@ inline void Battleground::_CheckSafePositions(uint32 diff) for (auto const& [playerGuid, player] : GetPlayers()) { + if (player->IsGameMaster()) + continue; + Position pos = player->GetPosition(); Position const* startPos = GetTeamStartPosition(player->GetBgTeamId());