From e0a3d3d91a5c2e07bef8f9fbfc214d3c4a2816e1 Mon Sep 17 00:00:00 2001 From: themias <89101928+themias@users.noreply.github.com> Date: Wed, 25 Sep 2024 11:41:34 -0400 Subject: [PATCH] Fix agent ID card unlimited range (#32445) * Fix agent ID card unlimited range * update order to be more optimized --- Content.Server/Access/Systems/AgentIDCardSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Server/Access/Systems/AgentIDCardSystem.cs b/Content.Server/Access/Systems/AgentIDCardSystem.cs index 8f1d0d4f82..4de908bc30 100644 --- a/Content.Server/Access/Systems/AgentIDCardSystem.cs +++ b/Content.Server/Access/Systems/AgentIDCardSystem.cs @@ -32,7 +32,7 @@ namespace Content.Server.Access.Systems private void OnAfterInteract(EntityUid uid, AgentIDCardComponent component, AfterInteractEvent args) { - if (!TryComp(args.Target, out var targetAccess) || !HasComp(args.Target) || args.Target == null) + if (args.Target == null || !args.CanReach || !TryComp(args.Target, out var targetAccess) || !HasComp(args.Target)) return; if (!TryComp(uid, out var access) || !HasComp(uid))