From 759b6229c2ff3ae4f0808dbda3a17ac603e23928 Mon Sep 17 00:00:00 2001 From: Errant <35878406+Errant-4@users.noreply.github.com> Date: Sun, 3 Mar 2024 09:31:47 +0100 Subject: [PATCH] Remove doafter from toggling your own internals (#25781) remove doafter from toggling your own internals --- Content.Server/Body/Systems/InternalsSystem.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Content.Server/Body/Systems/InternalsSystem.cs b/Content.Server/Body/Systems/InternalsSystem.cs index b96e108968..007cbdf084 100644 --- a/Content.Server/Body/Systems/InternalsSystem.cs +++ b/Content.Server/Body/Systems/InternalsSystem.cs @@ -104,9 +104,8 @@ public sealed class InternalsSystem : EntitySystem private void StartToggleInternalsDoAfter(EntityUid user, EntityUid target, InternalsComponent internals) { // Is the target not you? If yes, use a do-after to give them time to respond. - // If not, do a short delay. There's no reason it should be beyond 1 second. var isUser = user == target; - var delay = !isUser ? internals.Delay : 1.0f; + var delay = !isUser ? internals.Delay : 0f; _doAfter.TryStartDoAfter(new DoAfterArgs(EntityManager, user, delay, new InternalsDoAfterEvent(), target, target: target) { -- 2.51.2