diff options
author | Spp <spp@jorge.gr> | 2010-08-11 11:54:03 +0200 |
---|---|---|
committer | Spp <spp@jorge.gr> | 2010-08-11 11:54:03 +0200 |
commit | 4b62042b289f28aa25af13aa4ad87bdd18e7c3c3 (patch) | |
tree | 056c80b75b90554299403a326021d095d4489d00 /src/server/game/DungeonFinding/LFG.h | |
parent | 2638d24926abb62e9720156685fd910270176be7 (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.h | 18 |
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 |