From 9263d8fe784fa0ddc168527d34db18402d5c3140 Mon Sep 17 00:00:00 2001 From: iloveloopers Date: Mon, 24 Jun 2024 18:29:43 -0400 Subject: [PATCH] needs to be before the sleep --- code/modules/reagents/chemical_research/research-events.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemical_research/research-events.dm b/code/modules/reagents/chemical_research/research-events.dm index b901c24cdf57..c837656a4c93 100644 --- a/code/modules/reagents/chemical_research/research-events.dm +++ b/code/modules/reagents/chemical_research/research-events.dm @@ -18,6 +18,7 @@ GLOBAL_DATUM_INIT(ddi_experiment, /datum/research_event/ddi_experiment, new) linked_xeno = xeno if(linked_xeno.client) player = linked_xeno.client + RegisterSignal(linked_xeno, COMSIG_MOB_NEW_MIND, PROC_REF(get_mind)) //this works as long as the client is not forcefully set by admins ai_announcement("Notice: Unidentified lifesign detected at research containment created through DNA disintegration, analyzing data...") sleep(5 SECONDS) @@ -25,7 +26,6 @@ GLOBAL_DATUM_INIT(ddi_experiment, /datum/research_event/ddi_experiment, new) timer = world.time START_PROCESSING(SSprocessing, src) - RegisterSignal(linked_xeno, COMSIG_MOB_NEW_MIND, PROC_REF(get_mind)) //this works as long as the client is not forcefully set by admins /datum/research_event/ddi_experiment/process(delta_time) if(total_points_given >= 20)