diff options
author | jackpoz <giacomopoz@gmail.com> | 2017-12-10 12:39:37 +0100 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2017-12-24 22:50:59 +0100 |
commit | 12701cb0c6c45eb105ad449eb9a56e76d84d691e (patch) | |
tree | 9c1cded0812cddb9f7daccac81ba434a413dd0f6 /src/server/game/DungeonFinding/LFGQueue.cpp | |
parent | 3a536260f8cd6565726bf82e56dcb58b513b6331 (diff) |
Core/Misc: Replace time(NULL) with GameTime::GetGameTime()
Diffstat (limited to 'src/server/game/DungeonFinding/LFGQueue.cpp')
-rw-r--r-- | src/server/game/DungeonFinding/LFGQueue.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/game/DungeonFinding/LFGQueue.cpp b/src/server/game/DungeonFinding/LFGQueue.cpp index 2843275dfd1..550133f580a 100644 --- a/src/server/game/DungeonFinding/LFGQueue.cpp +++ b/src/server/game/DungeonFinding/LFGQueue.cpp @@ -19,6 +19,7 @@ #include "Containers.h" #include "DBCStructure.h" #include "DBCStores.h" +#include "GameTime.h" #include "Group.h" #include "LFGQueue.h" #include "LFGMgr.h" @@ -80,6 +81,10 @@ char const* GetCompatibleString(LfgCompatibility compatibles) } } +LfgQueueData::LfgQueueData() : joinTime(GameTime::GetGameTime()), tanks(LFG_TANKS_NEEDED), +healers(LFG_HEALERS_NEEDED), dps(LFG_DPS_NEEDED) +{ } + std::string LFGQueue::GetDetailedMatchRoles(GuidList const& check) const { if (check.empty()) @@ -540,7 +545,7 @@ LfgCompatibility LFGQueue::CheckCompatibility(GuidList check) } // Create a new proposal - proposal.cancelTime = time(nullptr) + LFG_TIME_PROPOSAL; + proposal.cancelTime = GameTime::GetGameTime() + LFG_TIME_PROPOSAL; proposal.state = LFG_PROPOSAL_INITIATING; proposal.leader.Clear(); proposal.dungeonId = Trinity::Containers::SelectRandomContainerElement(proposalDungeons); |