diff -r bb258bffc7df -r edf4efe5707c core/TimerSys.cpp --- a/core/TimerSys.cpp Thu Sep 13 00:33:56 2007 +0000 +++ b/core/TimerSys.cpp Thu Sep 13 01:14:02 2007 +0000 @@ -120,7 +120,12 @@ return; } - g_Timers.MapTimeLimitExtended(atoi(old_value) * 60, pVar->GetInt() * 60); + if (atoi(old_value) == pVar->GetInt()) + { + return; + } + + g_Timers.MapTimeLeftChanged(); } private: @@ -436,10 +441,12 @@ return m_pMapTimer; } -void TimerSystem::MapTimeLimitExtended(int old_limit, int new_limit) +void TimerSystem::MapTimeLeftChanged() { - if (old_limit == new_limit) - { - return; - } + } + +float TimerSystem::GetTickedTime() +{ + return g_fUniversalTime; +}