aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities
diff options
context:
space:
mode:
authorr4dish <ovitnez@gmail.com>2024-01-06 11:37:31 +0200
committerShauren <shauren.trinity@gmail.com>2024-01-06 23:43:59 +0100
commit554fc8eee0bcbb70acd012c04f6f02197c6d949c (patch)
tree5af32464e93342db01f33de19eaab48d87064ddf /src/server/game/Entities
parent1dc9b83a2556741ffd0c6ddce447a3e04f51a2b2 (diff)
Core/Misc: Add permission that allows player to be AFK on the battleground.
Diffstat (limited to 'src/server/game/Entities')
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
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 ea3cfdb1b8b..4bc613bb04d 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -1596,7 +1596,7 @@ void Player::ToggleAFK()
ToggleFlag(PLAYER_FLAGS, PLAYER_FLAGS_AFK);
// afk player not allowed in battleground
- if (!IsGameMaster() && isAFK() && InBattleground() && !InArena())
+ if (!GetSession()->HasPermission(rbac::RBAC_PERM_CAN_AFK_ON_BATTLEGROUND) && isAFK() && InBattleground() && !InArena())
LeaveBattleground();
}