mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
EventMap: Change GetTimeUntilEvent to return std::chrono types
(cherry picked from commit 8cb35b0d5f)
This commit is contained in:
@@ -146,11 +146,11 @@ void EventMap::CancelEventGroup(uint32 group)
|
||||
}
|
||||
}
|
||||
|
||||
uint32 EventMap::GetTimeUntilEvent(uint32 eventId) const
|
||||
Milliseconds EventMap::GetTimeUntilEvent(uint32 eventId) const
|
||||
{
|
||||
for (std::pair<TimePoint const, uint32> const& itr : _eventMap)
|
||||
if (eventId == (itr.second & 0x0000FFFF))
|
||||
return std::chrono::duration_cast<Milliseconds>((itr.first - _time)).count();
|
||||
return std::chrono::duration_cast<Milliseconds>(itr.first - _time);
|
||||
|
||||
return std::numeric_limits<uint32>::max();
|
||||
return Milliseconds::max();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user