diff --git a/src/timers.cpp b/src/timers.cpp index 3b27f2418..5c1d2521b 100644 --- a/src/timers.cpp +++ b/src/timers.cpp @@ -18,11 +18,8 @@ std::multimap TimerManager::Timers; Timer::Timer(time_t time_from_now) - : trigger(Anope::CurTime + std::abs(time_from_now)) - , secs(time_from_now) + : Timer(nullptr, time_from_now) { - if (time_from_now) - TimerManager::AddTimer(this); } Timer::Timer(Module *creator, time_t time_from_now)