diff options
author | Shauren <shauren.trinity@gmail.com> | 2021-04-06 19:10:28 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-04-06 19:10:28 +0200 |
commit | f759809d9d4364bc1d988e4390d3d5a33d5469e9 (patch) | |
tree | a5a5462bd9ca63583da9606157f61301d45cbc08 /src/server/game/Achievements/AchievementMgr.cpp | |
parent | a8e6282ff5a6a6dfdb98bdbf74dc9ed5a911d991 (diff) |
Core/PacketIO: Use new time utilities in packets instead of plain time_t/uint32
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
-rw-r--r-- | src/server/game/Achievements/AchievementMgr.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp index c8050f34283..37b58dee9c3 100644 --- a/src/server/game/Achievements/AchievementMgr.cpp +++ b/src/server/game/Achievements/AchievementMgr.cpp @@ -417,8 +417,8 @@ void PlayerAchievementMgr::SendAllData(Player const* /*receiver*/) const progress.Player = itr->second.PlayerGUID; progress.Flags = 0; progress.Date = itr->second.Date; - progress.TimeFromStart = 0; - progress.TimeFromCreate = 0; + progress.TimeFromStart = Seconds::zero(); + progress.TimeFromCreate = Seconds::zero(); achievementData.Data.Progress.push_back(progress); if (criteria->FlagsCu & CRITERIA_FLAG_CU_ACCOUNT) @@ -429,8 +429,8 @@ void PlayerAchievementMgr::SendAllData(Player const* /*receiver*/) const progress.Player = _owner->GetSession()->GetBattlenetAccountGUID(); progress.Flags = 0; progress.Date = itr->second.Date; - progress.TimeFromStart = 0; - progress.TimeFromCreate = 0; + progress.TimeFromStart = Seconds::zero(); + progress.TimeFromCreate = Seconds::zero(); allAccountCriteria.Progress.push_back(progress); } } @@ -474,8 +474,8 @@ void PlayerAchievementMgr::SendAchievementInfo(Player* receiver, uint32 /*achiev progress.Player = itr->second.PlayerGUID; progress.Flags = 0; progress.Date = itr->second.Date; - progress.TimeFromStart = 0; - progress.TimeFromCreate = 0; + progress.TimeFromStart = Seconds::zero(); + progress.TimeFromCreate = Seconds::zero(); inspectedAchievements.Data.Progress.push_back(progress); } @@ -596,8 +596,8 @@ void PlayerAchievementMgr::SendCriteriaUpdate(Criteria const* criteria, Criteria criteriaUpdate.Progress.Flags = timedCompleted ? 1 : 0; // 1 is for keeping the counter at 0 in client criteriaUpdate.Progress.Date = progress->Date; - criteriaUpdate.Progress.TimeFromStart = uint32(timeElapsed.count()); - criteriaUpdate.Progress.TimeFromCreate = 0; + criteriaUpdate.Progress.TimeFromStart = timeElapsed; + criteriaUpdate.Progress.TimeFromCreate = Seconds::zero(); SendPacket(criteriaUpdate.Write()); } @@ -613,7 +613,7 @@ void PlayerAchievementMgr::SendCriteriaUpdate(Criteria const* criteria, Criteria criteriaUpdate.Flags = timedCompleted ? 1 : 0; // 1 is for keeping the counter at 0 in client criteriaUpdate.CurrentTime = progress->Date; - criteriaUpdate.ElapsedTime = uint32(timeElapsed.count()); + criteriaUpdate.ElapsedTime = timeElapsed; criteriaUpdate.CreationTime = 0; SendPacket(criteriaUpdate.Write()); |