diff --git a/Content.Server/Weapon/Melee/EnergySword/EnergySwordSystem.cs b/Content.Server/Weapon/Melee/EnergySword/EnergySwordSystem.cs index 25bd429aa7..0699c3b334 100644 --- a/Content.Server/Weapon/Melee/EnergySword/EnergySwordSystem.cs +++ b/Content.Server/Weapon/Melee/EnergySword/EnergySwordSystem.cs @@ -6,6 +6,7 @@ using Content.Shared.Interaction.Events; using Content.Shared.Item; using Content.Shared.Light; using Content.Shared.Light.Component; +using Content.Shared.Temperature; using Content.Shared.Toggleable; using Content.Shared.Tools.Components; using Robust.Shared.Audio; @@ -28,6 +29,7 @@ namespace Content.Server.Weapon.Melee.EnergySword SubscribeLocalEvent(OnMeleeHit); SubscribeLocalEvent(OnUseInHand); SubscribeLocalEvent(OnInteractUsing); + SubscribeLocalEvent(OnIsHotEvent); } private void OnMapInit(EntityUid uid, EnergySwordComponent comp, MapInitEvent args) @@ -140,5 +142,9 @@ namespace Content.Server.Weapon.Melee.EnergySword else RemComp(uid); } + private void OnIsHotEvent(EntityUid uid, EnergySwordComponent energySword, IsHotEvent args) + { + args.IsHot = energySword.Activated; + } } }