aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/DungeonFinding/LFGGroupData.h
diff options
context:
space:
mode:
authorSpp <spp@jorge.gr>2012-10-17 14:19:59 +0200
committerSpp <spp@jorge.gr>2012-10-18 09:15:10 +0200
commitd0334bf94839301cda93f95913db8ea3f27c19cb (patch)
tree97116c966cffcb9cd95e9aeeb555edf496c9628d /src/server/game/DungeonFinding/LFGGroupData.h
parentca276292dcce939d65649d434a08796269789901 (diff)
Core/Dungeon Finder: Some optimizations.
- Store teleport coordinates to avoid recalculations each time someone has to be teleported - Correct teleport error msg when player is charming or using vehicle - Internal changes in storage types - Proper code for missing achievement lock type - Better debug msgs - Trying to get rid of "Player*" and "Group*" inside LFGMgr as much as possible (Step 1)
Diffstat (limited to 'src/server/game/DungeonFinding/LFGGroupData.h')
-rw-r--r--src/server/game/DungeonFinding/LFGGroupData.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/server/game/DungeonFinding/LFGGroupData.h b/src/server/game/DungeonFinding/LFGGroupData.h
index 74570817698..359f7be7eee 100644
--- a/src/server/game/DungeonFinding/LFGGroupData.h
+++ b/src/server/game/DungeonFinding/LFGGroupData.h
@@ -23,7 +23,6 @@
enum LfgGroupEnum
{
LFG_GROUP_MAX_KICKS = 3,
- LFG_GROUP_KICK_VOTES_NEEDED = 3
};
/**
@@ -35,13 +34,13 @@ class LfgGroupData
LfgGroupData();
~LfgGroupData();
+ bool IsLfgGroup();
// General
void SetState(LfgState state);
void RestoreState();
// Dungeon
void SetDungeon(uint32 dungeon);
// VoteKick
- void SetVotesNeeded(uint8 votes);
void DecreaseKicksLeft();
// General
@@ -49,7 +48,6 @@ class LfgGroupData
// Dungeon
uint32 GetDungeon(bool asId = true) const;
// VoteKick
- uint8 GetVotesNeeded() const;
uint8 GetKicksLeft() const;
private:
@@ -59,7 +57,6 @@ class LfgGroupData
// Dungeon
uint32 m_Dungeon; ///< Dungeon entry
// Vote Kick
- uint8 m_VotesNeeded; ///< Votes need to kick success
uint8 m_KicksLeft; ///< Number of kicks left
};