aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/BattleGroundHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Handlers/BattleGroundHandler.cpp')
-rw-r--r--src/server/game/Handlers/BattleGroundHandler.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/game/Handlers/BattleGroundHandler.cpp b/src/server/game/Handlers/BattleGroundHandler.cpp
index bb67b220d7c..9dd154da5fa 100644
--- a/src/server/game/Handlers/BattleGroundHandler.cpp
+++ b/src/server/game/Handlers/BattleGroundHandler.cpp
@@ -278,15 +278,16 @@ void WorldSession::HandleBattlegroundPlayerPositionsOpcode(WorldPacket& /*recvDa
uint32 hcount = 0;
Player* aplr = NULL;
Player* hplr = NULL;
-
- if (ObjectGuid guid = bg->GetFlagPickerGUID(TEAM_ALLIANCE))
+ ObjectGuid guid = bg->GetFlagPickerGUID(TEAM_ALLIANCE);
+ if (!guid.IsEmpty())
{
aplr = ObjectAccessor::FindPlayer(guid);
if (aplr)
++acount;
}
- if (ObjectGuid guid = bg->GetFlagPickerGUID(TEAM_HORDE))
+ guid = bg->GetFlagPickerGUID(TEAM_HORDE);
+ if (!guid.IsEmpty())
{
hplr = ObjectAccessor::FindPlayer(guid);
if (hplr)