From 5100fec5cfd41fd2a7c725f0973c7bc0a735a76e Mon Sep 17 00:00:00 2001 From: mik1893 Date: Mon, 1 Aug 2016 17:59:13 +0100 Subject: [PATCH] Core/RandomQueueCrossfaction: correction to ensure only random bg is considered --- src/server/game/Handlers/BattleGroundHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Handlers/BattleGroundHandler.cpp b/src/server/game/Handlers/BattleGroundHandler.cpp index 33cb43f219..7647fbfae7 100644 --- a/src/server/game/Handlers/BattleGroundHandler.cpp +++ b/src/server/game/Handlers/BattleGroundHandler.cpp @@ -436,7 +436,7 @@ void WorldSession::HandleBattleFieldPortOpcode(WorldPacket &recvData) TeamId teamId = ginfo.teamId; // [AZTH] Random Battleground Randomizer - by Yehonal & Mik1893 - if (bg->isBattleground() && sWorld->getBoolConfig(CONFIG_BATTLEGROUND_RANDOM_CROSSFACTION)) + if (bg->isBattleground() && sWorld->getBoolConfig(CONFIG_BATTLEGROUND_RANDOM_CROSSFACTION) && bg->GetBgTypeID() == BATTLEGROUND_RB) { uint32 allyCount = bg->GetPlayersCountByTeam(TEAM_ALLIANCE); uint32 hordeCount = bg->GetPlayersCountByTeam(TEAM_HORDE);