From 33bce9e28b28f018dc43a31ed37790fa1fc81f88 Mon Sep 17 00:00:00 2001 From: Shauren Date: Tue, 6 Apr 2021 00:12:01 +0200 Subject: Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate --- src/server/game/Scenarios/Scenario.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/game/Scenarios/Scenario.cpp') diff --git a/src/server/game/Scenarios/Scenario.cpp b/src/server/game/Scenarios/Scenario.cpp index da6ee2c216f..7fa69bdec28 100644 --- a/src/server/game/Scenarios/Scenario.cpp +++ b/src/server/game/Scenarios/Scenario.cpp @@ -139,7 +139,7 @@ ScenarioStepState Scenario::GetStepState(ScenarioStepEntry const* step) return itr->second; } -void Scenario::SendCriteriaUpdate(Criteria const * criteria, CriteriaProgress const * progress, uint32 timeElapsed, bool timedCompleted) const +void Scenario::SendCriteriaUpdate(Criteria const * criteria, CriteriaProgress const * progress, Seconds timeElapsed, bool timedCompleted) const { WorldPackets::Scenario::ScenarioProgressUpdate progressUpdate; progressUpdate.CriteriaProgress.Id = criteria->ID; @@ -149,7 +149,7 @@ void Scenario::SendCriteriaUpdate(Criteria const * criteria, CriteriaProgress co if (criteria->Entry->StartTimer) progressUpdate.CriteriaProgress.Flags = timedCompleted ? 1 : 0; - progressUpdate.CriteriaProgress.TimeFromStart = timeElapsed; + progressUpdate.CriteriaProgress.TimeFromStart = uint32(timeElapsed.count()); progressUpdate.CriteriaProgress.TimeFromCreate = 0; SendPacket(progressUpdate.Write()); -- cgit v1.2.3