aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/DungeonFinding/LFG.h
diff options
context:
space:
mode:
authorSpp <spp@jorge.gr>2010-08-11 11:54:03 +0200
committerSpp <spp@jorge.gr>2010-08-11 11:54:03 +0200
commit4b62042b289f28aa25af13aa4ad87bdd18e7c3c3 (patch)
tree056c80b75b90554299403a326021d095d4489d00 /src/server/game/DungeonFinding/LFG.h
parent2638d24926abb62e9720156685fd910270176be7 (diff)
Dungeon Finder: Make player internal Lfg data private and some minor cleanups
--HG-- branch : trunk
Diffstat (limited to 'src/server/game/DungeonFinding/LFG.h')
-rw-r--r--src/server/game/DungeonFinding/LFG.h18
1 files changed, 4 insertions, 14 deletions
diff --git a/src/server/game/DungeonFinding/LFG.h b/src/server/game/DungeonFinding/LFG.h
index a5461029c8d..524f13d9790 100644
--- a/src/server/game/DungeonFinding/LFG.h
+++ b/src/server/game/DungeonFinding/LFG.h
@@ -42,7 +42,7 @@ enum LfgUpdateType
LFG_UPDATETYPE_PROPOSAL_DECLINED = 9,
LFG_UPDATETYPE_GROUP_FOUND = 10,
LFG_UPDATETYPE_ADDED_TO_QUEUE = 12,
- LFG_UPDATETYPE_PROPOSAL_FOUND = 13,
+ LFG_UPDATETYPE_PROPOSAL_BEGIN = 13,
LFG_UPDATETYPE_CLEAR_LOCK_LIST = 14,
LFG_UPDATETYPE_GROUP_MEMBER_OFFLINE = 15,
LFG_UPDATETYPE_GROUP_DISBAND = 16,
@@ -52,21 +52,11 @@ typedef std::set<uint32> LfgDungeonSet;
struct LookingForGroup
{
- LookingForGroup(): roles(0)
- {
- donerandomDungeons.clear();
- applyDungeons.clear();
- }
- std::string comment;
- int8 roles;
-
- bool isDungeonDone(const uint32 entry)
- {
- return donerandomDungeons.find(entry) != donerandomDungeons.end();
- }
-
+ LookingForGroup(): roles(0) {}
+ uint8 roles;
LfgDungeonSet applyDungeons; // Dungeons the player have applied for
LfgDungeonSet donerandomDungeons; // Finished random Dungeons (to calculate the bonus);
+ std::string comment;
};
#endif