From eedce26148d99ea96b405bdcae29746e58147235 Mon Sep 17 00:00:00 2001 From: Spp Date: Tue, 24 Aug 2010 10:37:55 +0200 Subject: Dungeon Finder: Limit the number of groups added to queue to one per update --HG-- branch : trunk --- src/server/game/DungeonFinding/LFGMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/game/DungeonFinding/LFGMgr.cpp b/src/server/game/DungeonFinding/LFGMgr.cpp index 54e4fa661ae..f4c1d59be17 100644 --- a/src/server/game/DungeonFinding/LFGMgr.cpp +++ b/src/server/game/DungeonFinding/LFGMgr.cpp @@ -248,7 +248,7 @@ void LFGMgr::Update(uint32 diff) // Check if a proposal can be formed with the new groups being added LfgProposalList proposals; LfgGuidList firstNew; - while(!m_newToQueue.empty()) + if (!m_newToQueue.empty()) { firstNew.push_back(m_newToQueue.front()); FindNewGroups(firstNew, m_currentQueue, &proposals); -- cgit v1.2.3