From: Arendian <137322659+Arendian@users.noreply.github.com> Date: Sat, 13 Jan 2024 16:24:40 +0000 (+0100) Subject: Fix emergency flare not igniting through verb menu. (#24027) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=98f0814c2b267cc3f38bf3fbbd861bf86e460321;p=space-station-14.git Fix emergency flare not igniting through verb menu. (#24027) Emergency flare ignites when activated through verb menu --- diff --git a/Content.Server/Light/EntitySystems/ExpendableLightSystem.cs b/Content.Server/Light/EntitySystems/ExpendableLightSystem.cs index 0bbdf88d3c..571c23c5db 100644 --- a/Content.Server/Light/EntitySystems/ExpendableLightSystem.cs +++ b/Content.Server/Light/EntitySystems/ExpendableLightSystem.cs @@ -99,6 +99,9 @@ namespace Content.Server.Light.EntitySystems _item.SetHeldPrefix(ent, "lit", component: item); } + var isHotEvent = new IsHotEvent() {IsHot = true}; + RaiseLocalEvent(ent, isHotEvent); + component.CurrentState = ExpendableLightState.Lit; component.StateExpiryTime = component.GlowDuration; @@ -175,8 +178,6 @@ namespace Content.Server.Light.EntitySystems if (args.Handled) return; - var isHotEvent = new IsHotEvent() {IsHot = true}; - RaiseLocalEvent(ent, isHotEvent); if (TryActivate(ent)) args.Handled = true; }