From 1f79722446a265768ab8de5e6b8dbf5186961eab Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Thu, 30 Aug 2018 19:35:39 +0800 Subject: [PATCH] Fixes math error with mime forcewall --- code/game/objects/effects/forcefields.dm | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/code/game/objects/effects/forcefields.dm b/code/game/objects/effects/forcefields.dm index f6643a5506a..2305e33249e 100644 --- a/code/game/objects/effects/forcefields.dm +++ b/code/game/objects/effects/forcefields.dm @@ -17,16 +17,9 @@ icon_state = "empty" name = "invisible wall" desc = "You have a bad feeling about this." - var/timeleft = 300 - var/last_process = 0 + var/lifetime = 30 SECONDS /obj/effect/forcefield/mime/New() ..() - last_process = world.time - processing_objects.Add(src) - -/obj/effect/forcefield/mime/process() - timeleft -= (world.time - last_process) - if(timeleft <= 0) - processing_objects.Remove(src) - qdel(src) \ No newline at end of file + if(lifetime) + QDEL_IN(src, lifetime) \ No newline at end of file