aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Entities/Player/Player.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index e3aec9e462f..dce0d9b6ad7 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -17113,7 +17113,10 @@ bool Player::LoadFromDB(ObjectGuid guid, SQLQueryHolder *holder)
{
// leave bg
if (player_at_bg)
+ {
+ player_at_bg = false;
currentBg->RemovePlayerAtLeave(GetGUID(), false, true);
+ }
// Do not look for instance if bg not found
WorldLocation const& _loc = GetBattlegroundEntryPoint();