From f3bc40eaa7f1bd06e805061a4bffa261dcbfb491 Mon Sep 17 00:00:00 2001 From: kosticia Date: Sat, 3 May 2025 17:29:52 +0300 Subject: [PATCH] make node scanner don't show interface if scanned entity not a artefact (#37146) * a * a * Revert "a" This reverts commit 2b9ba4ea67a9395d30b7ab37c8065f627f1a961a. --- Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs b/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs index 81802d6b6e..977f04886b 100644 --- a/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs +++ b/Content.Shared/Xenoarchaeology/Equipment/NodeScannerSystem.cs @@ -45,7 +45,7 @@ public sealed class NodeScannerSystem : EntitySystem private void OnBeforeRangedInteract(EntityUid uid, NodeScannerComponent component, BeforeRangedInteractEvent args) { - if (args.Handled || !args.CanReach || args.Target is not { } target) + if (args.Handled || !args.CanReach || args.Target is not { } target || !HasComp(target)) return; Entity unlockingEnt = TryComp(target, out var unlockingComponent) -- 2.51.2