diff options
author | Vincent-Michael <Vincent_Michael@gmx.de> | 2014-07-10 21:45:11 +0200 |
---|---|---|
committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2014-07-10 21:45:11 +0200 |
commit | bb7233baa3b1b43584146e7883d32e53919f8502 (patch) | |
tree | 8a9c7a57dee16c4d31503c03c975e4a643565da0 /src/server/game/DungeonFinding/LFG.h | |
parent | b44f38ab5dfd1800c63fa0f2e08243853ac35b69 (diff) |
Core/LFG: Added support for display of required item level. for player / group member
Diffstat (limited to 'src/server/game/DungeonFinding/LFG.h')
-rw-r--r-- | src/server/game/DungeonFinding/LFG.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/server/game/DungeonFinding/LFG.h b/src/server/game/DungeonFinding/LFG.h index 84f5a5ae821..efafd5d3afd 100644 --- a/src/server/game/DungeonFinding/LFG.h +++ b/src/server/game/DungeonFinding/LFG.h @@ -98,8 +98,18 @@ enum LfgAnswer LFG_ANSWER_AGREE = 1 }; +struct LfgLockInfoData +{ + LfgLockInfoData(uint32 _lockStatus = 0, uint16 _requiredItemLevel = 0, float _currentItemLevel = 0) : + lockStatus(_lockStatus), requiredItemLevel(_requiredItemLevel), currentItemLevel(_currentItemLevel) { } + + uint32 lockStatus; + uint16 requiredItemLevel; + float currentItemLevel; +}; + typedef std::set<uint32> LfgDungeonSet; -typedef std::map<uint32, uint32> LfgLockMap; +typedef std::map<uint32, LfgLockInfoData> LfgLockMap; typedef std::map<uint64, LfgLockMap> LfgLockPartyMap; typedef std::set<uint64> LfgGuidSet; typedef std::list<uint64> LfgGuidList; |