From d6f780613cfb536f596bcb9f5d142aaecd577a99 Mon Sep 17 00:00:00 2001 From: AnturK Date: Mon, 13 Nov 2017 20:54:58 +0100 Subject: [PATCH] Fixes client timers. --- code/controllers/subsystem/timer.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index 7fbdf6afa82..e94504c7594 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -259,11 +259,11 @@ SUBSYSTEM_DEF(timer) var/datum/timedevent/Last = ctts[cttl] if(Last.timeToRun >= timeToRun) ctts += src - else if(cttl > 1) - for(var/I in cttl to 1) - var/datum/timedevent/E = ctts[I] + else + for(var/i=cttl,i>=1,i--) + var/datum/timedevent/E = ctts[i] if(E.timeToRun <= timeToRun) - ctts.Insert(src, I) + ctts.Insert(i, src) break else ctts += src