diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-04-06 00:12:01 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-04-06 00:12:01 +0200 |
| commit | 33bce9e28b28f018dc43a31ed37790fa1fc81f88 (patch) | |
| tree | 62348ea2022795d8f8bb46ef36d3ad385019cd7e /src/server/game/Quests | |
| parent | 48b63c4c6721fa9a38f74f8fa92255ac0938da42 (diff) | |
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
Diffstat (limited to 'src/server/game/Quests')
| -rw-r--r-- | src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp | 4 | ||||
| -rw-r--r-- | src/server/game/Quests/QuestObjectiveCriteriaMgr.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp b/src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp index f0bca839098..748b4e45234 100644 --- a/src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp +++ b/src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp @@ -242,7 +242,7 @@ bool QuestObjectiveCriteriaMgr::HasCompletedObjective(QuestObjective const* ques return _completedObjectives.find(questObjective->ID) != _completedObjectives.end(); } -void QuestObjectiveCriteriaMgr::SendCriteriaUpdate(Criteria const* criteria, CriteriaProgress const* progress, uint32 timeElapsed, bool timedCompleted) const +void QuestObjectiveCriteriaMgr::SendCriteriaUpdate(Criteria const* criteria, CriteriaProgress const* progress, Seconds timeElapsed, bool timedCompleted) const { WorldPackets::Achievement::CriteriaUpdate criteriaUpdate; @@ -254,7 +254,7 @@ void QuestObjectiveCriteriaMgr::SendCriteriaUpdate(Criteria const* criteria, Cri criteriaUpdate.Flags = timedCompleted ? 1 : 0; // 1 is for keeping the counter at 0 in client criteriaUpdate.CurrentTime = progress->Date; - criteriaUpdate.ElapsedTime = timeElapsed; + criteriaUpdate.ElapsedTime = uint32(timeElapsed.count()); criteriaUpdate.CreationTime = 0; SendPacket(criteriaUpdate.Write()); diff --git a/src/server/game/Quests/QuestObjectiveCriteriaMgr.h b/src/server/game/Quests/QuestObjectiveCriteriaMgr.h index 280ae5336db..f8258ba4159 100644 --- a/src/server/game/Quests/QuestObjectiveCriteriaMgr.h +++ b/src/server/game/Quests/QuestObjectiveCriteriaMgr.h @@ -43,7 +43,7 @@ public: bool HasCompletedObjective(QuestObjective const* questObjective) const; protected: - void SendCriteriaUpdate(Criteria const* entry, CriteriaProgress const* progress, uint32 timeElapsed, bool timedCompleted) const override; + void SendCriteriaUpdate(Criteria const* entry, CriteriaProgress const* progress, Seconds timeElapsed, bool timedCompleted) const override; void SendCriteriaProgressRemoved(uint32 criteriaId) override; |
