diff --git a/Content.Client/Doors/AirlockSystem.cs b/Content.Client/Doors/AirlockSystem.cs index 712bdd1bec4..5d523ec8df2 100644 --- a/Content.Client/Doors/AirlockSystem.cs +++ b/Content.Client/Doors/AirlockSystem.cs @@ -97,7 +97,7 @@ private void OnAppearanceChange(EntityUid uid, AirlockComponent comp, ref Appear || state == DoorState.Opening || state == DoorState.Denying || (state == DoorState.Open && comp.OpenUnlitVisible) - || (_appearanceSystem.TryGetData(uid, DoorVisuals.ClosedLights, out var closedLights, args.Component) && closedLights)) + || (state == DoorState.Closed && comp.OpenUnlitVisible)) && !boltedVisible && !emergencyLightsVisible; } diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml index b811d0f6673..ba3af03734a 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml @@ -20,7 +20,6 @@ - state: closed_unlit shader: unshaded map: ["enum.DoorVisualLayers.BaseUnlit"] - visible: false - state: welded map: ["enum.WeldableLayers.BaseWelded"] - state: bolted_unlit