From 1d77667ff744b3a3e8764ced5069d4780622fec7 Mon Sep 17 00:00:00 2001 From: Spp Date: Sat, 14 Aug 2010 02:08:00 +0200 Subject: Dungeon Finder: Fix a typo that made all people being removed from queue when someone didn't accept --HG-- branch : trunk --- src/server/game/DungeonFinding/LFGMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/DungeonFinding/LFGMgr.cpp b/src/server/game/DungeonFinding/LFGMgr.cpp index 42901179bdd..fb92f9b067c 100644 --- a/src/server/game/DungeonFinding/LFGMgr.cpp +++ b/src/server/game/DungeonFinding/LFGMgr.cpp @@ -1107,7 +1107,7 @@ void LFGMgr::RemoveProposal(LfgProposalMap::iterator itProposal, LfgUpdateType t pProposal->state = LFG_PROPOSAL_FAILED; // Mark all people that didn't answered as no accept - if (LFG_UPDATETYPE_PROPOSAL_FAILED) + if (type == LFG_UPDATETYPE_PROPOSAL_FAILED) for (LfgProposalPlayerMap::const_iterator it = pProposal->players.begin(); it != pProposal->players.end(); ++it) if (it->second->accept < 1) it->second->accept = 0; -- cgit v1.2.3