diff options
Diffstat (limited to 'src/server/game/Achievements/CriteriaHandler.cpp')
-rw-r--r-- | src/server/game/Achievements/CriteriaHandler.cpp | 4 |
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)) |