aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scenarios/Scenario.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/Scenarios/Scenario.cpp
parent48b63c4c6721fa9a38f74f8fa92255ac0938da42 (diff)
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
Diffstat (limited to 'src/server/game/Scenarios/Scenario.cpp')
-rw-r--r--src/server/game/Scenarios/Scenario.cpp4
1 files changed, 2 insertions, 2 deletions
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());