From a60bdfb9d41eeda01a2952c873fdd207758d0d87 Mon Sep 17 00:00:00 2001 From: megamage Date: Mon, 22 Dec 2008 09:45:19 -0600 Subject: *Try to fix the arena bug. --HG-- branch : trunk --- src/game/BattleGroundMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/BattleGroundMgr.cpp b/src/game/BattleGroundMgr.cpp index 904a2f65a15..f830d9366b2 100644 --- a/src/game/BattleGroundMgr.cpp +++ b/src/game/BattleGroundMgr.cpp @@ -89,7 +89,7 @@ void BattleGroundQueue::EligibleGroups::Init(BattleGroundQueue::QueuedGroupsList (*itr)->Players.size() <= MaxPlayers && // the group must fit in the bg ( !excludeTeam || (*itr)->ArenaTeamId != excludeTeam ) && // if excludeTeam is specified, leave out those arena team ids ( !IsRated || (*itr)->Players.size() == MaxPlayers ) && // if rated, then pass only if the player count is exact NEEDS TESTING! (but now this should never happen) - ( (*itr)->JoinTime <= DisregardTime // pass if disregard time is greater than join time + ( DisregardTime && (*itr)->JoinTime <= DisregardTime // pass if disregard time is greater than join time || (*itr)->ArenaTeamRating == 0 // pass if no rating info || ( (*itr)->ArenaTeamRating >= MinRating // pass if matches the rating range && (*itr)->ArenaTeamRating <= MaxRating ) ) ) -- cgit v1.2.3