aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/CriteriaHandler.cpp
diff options
context:
space:
mode:
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))