From f9122e23e16ee3ae6f35cdf93d6a328b13036f77 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Thu, 5 Nov 2020 13:53:27 +0100 Subject: [PATCH] fixes transmission sigils not draining power if they do stuff while processing, they should probably process. --- .../antagonists/clockcult/clock_effects/clock_sigils.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm b/code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm index 454870d1e1..ebb6ff5b83 100644 --- a/code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm +++ b/code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm @@ -216,6 +216,14 @@ else if(get_clockwork_power()) to_chat(L, "You feel a slight, static shock.") +/obj/effect/clockwork/sigil/transmission/Initialize() + . = ..() + START_PROCESSING(SSobj, src) + +/obj/effect/clockwork/sigil/transmission/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + /obj/effect/clockwork/sigil/transmission/process() var/power_drained = 0 var/power_mod = 0.005