diff --git a/Content.Client/Overlays/ShowHealthBarsSystem.cs b/Content.Client/Overlays/ShowHealthBarsSystem.cs index 9fefe93094e..a25e08d1fe9 100644 --- a/Content.Client/Overlays/ShowHealthBarsSystem.cs +++ b/Content.Client/Overlays/ShowHealthBarsSystem.cs @@ -1,8 +1,6 @@ using Content.Shared.Inventory.Events; using Content.Shared.Overlays; using Robust.Client.Graphics; -using System.Linq; -using Robust.Client.Player; using Robust.Shared.Prototypes; namespace Content.Client.Overlays; @@ -35,6 +33,9 @@ public sealed class ShowHealthBarsSystem : EquipmentHudSystem x.DamageContainers)) + DamageContainers.Clear(); + foreach (var comp in component.Components) { - DamageContainers.Add(damageContainerId); + foreach (var damageContainerId in comp.DamageContainers) + { + DamageContainers.Add(damageContainerId); + } } }