From 6a200dfaa7ff60996440c75c7ba8a3d1abd5f4b7 Mon Sep 17 00:00:00 2001 From: JJRcop Date: Sat, 18 Jan 2020 19:28:07 -0500 Subject: [PATCH] Revert cobbymed, stasis beds, and cloning removal when? (#48808) * Nanite Programmer says "when you code it" on when questions * Nanite programmer anti-nepotism --- code/modules/research/nanites/nanite_programmer.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/research/nanites/nanite_programmer.dm b/code/modules/research/nanites/nanite_programmer.dm index 9841b451e7f..f84f8247ee6 100644 --- a/code/modules/research/nanites/nanite_programmer.dm +++ b/code/modules/research/nanites/nanite_programmer.dm @@ -8,6 +8,7 @@ use_power = IDLE_POWER_USE anchored = TRUE density = TRUE + flags_1 = HEAR_1 circuit = /obj/item/circuitboard/machine/nanite_programmer ui_x = 420 ui_y = 550 @@ -129,3 +130,9 @@ timer *= 10 //convert to deciseconds program.timer_trigger_delay = timer . = TRUE + +/obj/machinery/nanite_programmer/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode) + . = ..() + var/static/regex/when = regex("(?:^\\W*when|when\\W*$)", "i") //starts or ends with when + if(findtext(raw_message, when) && !istype(speaker, /obj/machinery/nanite_programmer)) + say("When you code it!!")