Minor effect fixes (#2723)

changes:

Fixed an issue where time-delta calculations in SSeffects were completely broken.
Doubled the tick-rate of SSeffects, which fixes some issues with space bike ion trails & makes sparks disappear a bit faster.
This commit is contained in:
Lohikar
2017-06-16 12:00:47 -05:00
committed by skull132
parent a74f6f8c94
commit ecaf80e4f2

View File

@@ -2,7 +2,7 @@ var/datum/controller/subsystem/effects/SSeffects
/datum/controller/subsystem/effects
name = "Effects Master"
wait = 2 // Deciseconds.
wait = 1 // Deciseconds.
flags = SS_NO_INIT
priority = SS_PRIORITY_EFFECTS
@@ -35,8 +35,9 @@ var/datum/controller/subsystem/effects/SSeffects
continue
STOP_EFFECT(E)
var/last = E.last_fire
E.last_fire = world.time
switch (E.process(world.time - E.last_fire))
switch (E.process(world.time - last))
if (EFFECT_CONTINUE)
QUEUE_EFFECT(E)