From 9e78ff39138b6b3245ee4253be4da966138b4d1a Mon Sep 17 00:00:00 2001 From: WlarusFromDaSpace <44726328+WlarusFromDaSpace@users.noreply.github.com> Date: Sat, 20 May 2023 04:15:17 +0300 Subject: [PATCH] Fix TriggerOnMobStateChanged (#16606) --- .../Explosion/EntitySystems/TriggerSystem.Mobstate.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs b/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs index 701bdf44ff..53d211b70f 100644 --- a/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs +++ b/Content.Server/Explosion/EntitySystems/TriggerSystem.Mobstate.cs @@ -15,7 +15,7 @@ public sealed partial class TriggerSystem private void OnMobStateChanged(EntityUid uid, TriggerOnMobstateChangeComponent component, MobStateChangedEvent args) { - if (component.MobState < args.NewMobState) + if (component.MobState != args.NewMobState) return; //This chains Mobstate Changed triggers with OnUseTimerTrigger if they have it @@ -30,7 +30,6 @@ public sealed partial class TriggerSystem timerTrigger.InitialBeepDelay, timerTrigger.BeepSound); } - else Trigger(uid); }