From 5dbd1e74d4e5d1592e4157fa95481dc4afb0f6d2 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 4 Feb 2023 17:41:25 +0100 Subject: [PATCH] [MIRROR] Uplink failsafe explodes on demand [MDB IGNORE] (#19156) * Uplink failsafe explodes on demand (#73178) ## About The Pull Request Fixes https://github.com/tgstation/tgstation/issues/73144 ## Why It's Good For The Game It should explode when you say the codeword. ## Changelog :cl: LT3 fix: Uplink failsafe explodes when its supposed to /:cl: * Uplink failsafe explodes on demand --------- Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com> --- code/datums/components/uplink.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index a2e6f17f81c..51fe967d95a 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -385,7 +385,7 @@ if(ismob(master.loc)) interact(null, master.loc) -/datum/component/uplink/proc/new_message(datum/source, user, message, channel) +/datum/component/uplink/proc/new_message(datum/source, mob/living/user, message, channel) SIGNAL_HANDLER if(channel != RADIO_CHANNEL_UPLINK) @@ -393,7 +393,7 @@ if(!findtext(lowertext(message), lowertext(unlock_code))) if(failsafe_code && findtext(lowertext(message), lowertext(failsafe_code))) - failsafe() // no point returning cannot radio, youre probably ded + failsafe(user) // no point returning cannot radio, youre probably ded return locked = FALSE interact(null, user)