From 730f23922b2cbb901dd88ccb90f15243cf813bfc Mon Sep 17 00:00:00 2001 From: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com> Date: Wed, 12 Aug 2026 23:29:03 +0000 Subject: [PATCH] Update rdconsole.dm (#32380) --- code/modules/research/rdconsole.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index b8492b3716b..34797fb489e 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -275,6 +275,10 @@ won't update every console in existence) but it's more of a hassle to do. Also, var/choice = alert(user, "This item does not raise tech levels. Proceed destroying loaded item anyway?", "Are you sure you want to destroy this item?", "Proceed", "Cancel") if(choice == "Cancel" || !linked_analyzer) return + // Prevent remote activation of the scanner, unless you're someone that's supposed to be able to do that. + if(!Adjacent(user) && !issilicon(user)) + to_chat(user, SPAN_WARNING("You moved too far away from [src]!")) + return linked_analyzer.busy = TRUE add_wait_message("Processing and Updating Database...", DECONSTRUCT_DELAY)