aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-04-06 00:12:01 +0200
committerShauren <shauren.trinity@gmail.com>2021-04-06 00:12:01 +0200
commit33bce9e28b28f018dc43a31ed37790fa1fc81f88 (patch)
tree62348ea2022795d8f8bb46ef36d3ad385019cd7e /src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp
parent48b63c4c6721fa9a38f74f8fa92255ac0938da42 (diff)
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
Diffstat (limited to 'src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp')
-rw-r--r--src/server/game/Quests/QuestObjectiveCriteriaMgr.cpp4
1 files changed, 2 insertions, 2 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());