From e0cfc42360d66738b876fab795c00914b5fc1538 Mon Sep 17 00:00:00 2001 From: deltanedas <39013340+deltanedas@users.noreply.github.com> Date: Thu, 16 Mar 2023 02:19:08 +0000 Subject: [PATCH] only add emag component if the event was handled (#14627) Co-authored-by: deltanedas <@deltanedas:kde.org> --- Content.Shared/Emag/Systems/EmagSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Shared/Emag/Systems/EmagSystem.cs b/Content.Shared/Emag/Systems/EmagSystem.cs index 360cfa3141..dc1225577e 100644 --- a/Content.Shared/Emag/Systems/EmagSystem.cs +++ b/Content.Shared/Emag/Systems/EmagSystem.cs @@ -164,7 +164,7 @@ namespace Content.Shared.Emag.Systems var emaggedEvent = new GotEmaggedEvent(user); RaiseLocalEvent(target, ref emaggedEvent); - if (!emaggedEvent.Repeatable) + if (emaggedEvent.Handled && !emaggedEvent.Repeatable) EnsureComp(target); return emaggedEvent.Handled; } -- 2.52.0