diff --git a/Content.Server/GameObjects/Components/GUI/HandsComponent.cs b/Content.Server/GameObjects/Components/GUI/HandsComponent.cs index 9231646d6c..4744d8e3ad 100644 --- a/Content.Server/GameObjects/Components/GUI/HandsComponent.cs +++ b/Content.Server/GameObjects/Components/GUI/HandsComponent.cs @@ -458,6 +458,7 @@ namespace Content.Server.GameObjects.Components.GUI } var container = ContainerHelpers.CreateContainer(Owner, $"hand {_nextHand++}"); + container.OccludesLight = false; var hand = new Hand(this, name, container); _hands.Add(hand); diff --git a/Content.Server/GameObjects/Components/GUI/InventoryComponent.cs b/Content.Server/GameObjects/Components/GUI/InventoryComponent.cs index 490c657234..c338708ffa 100644 --- a/Content.Server/GameObjects/Components/GUI/InventoryComponent.cs +++ b/Content.Server/GameObjects/Components/GUI/InventoryComponent.cs @@ -426,7 +426,9 @@ namespace Content.Server.GameObjects.Components.GUI Dirty(); - _slotContainers[slot] = ContainerHelpers.CreateContainer(Owner, GetSlotString(slot)); + var container = ContainerHelpers.CreateContainer(Owner, GetSlotString(slot)); + container.OccludesLight = false; + _slotContainers[slot] = container; OnItemChanged?.Invoke();