aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/CriteriaHandler.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/Achievements/CriteriaHandler.cpp
parent48b63c4c6721fa9a38f74f8fa92255ac0938da42 (diff)
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
-rw-r--r--src/server/game/Achievements/CriteriaHandler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Achievements/CriteriaHandler.cpp b/src/server/game/Achievements/CriteriaHandler.cpp
index fc3e36a266b..9c023806f92 100644
--- a/src/server/game/Achievements/CriteriaHandler.cpp
+++ b/src/server/game/Achievements/CriteriaHandler.cpp
@@ -981,7 +981,7 @@ void CriteriaHandler::SetCriteriaProgress(Criteria const* criteria, uint64 chang
progress->Date = time(nullptr); // set the date to the latest update.
progress->PlayerGUID = referencePlayer ? referencePlayer->GetGUID() : ObjectGuid::Empty;
- uint32 timeElapsed = 0;
+ Seconds timeElapsed = Seconds::zero();
if (criteria->Entry->StartTimer)
{
@@ -993,7 +993,7 @@ void CriteriaHandler::SetCriteriaProgress(Criteria const* criteria, uint64 chang
if (timedIter != _timeCriteriaTrees.end())
{
// Client expects this in packet
- timeElapsed = criteria->Entry->StartTimer - (timedIter->second / IN_MILLISECONDS);
+ timeElapsed = Seconds(criteria->Entry->StartTimer - (timedIter->second / IN_MILLISECONDS));
// Remove the timer, we wont need it anymore
if (IsCompletedCriteriaTree(tree))