Refactor DurationModifier to enable testing

This commit is contained in:
WarmUpTill
2024-08-03 18:31:57 +02:00
committed by WarmUpTill
parent d4025214e5
commit f9730b1bc2
8 changed files with 169 additions and 142 deletions

View File

@@ -101,7 +101,7 @@ double Duration::TimeRemaining() const
void Duration::SetTimeRemaining(double remaining)
{
long long msPassed = (Seconds() - remaining) * 1000;
long long msPassed = (long long)((Seconds() - remaining) * 1000);
_startTime = std::chrono::high_resolution_clock::now() -
std::chrono::milliseconds(msPassed);
}