diff --git a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs index 8b522c8d14..be8babd862 100644 --- a/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs +++ b/Content.Server/DeviceLinking/Systems/DoorSignalControlSystem.cs @@ -70,6 +70,11 @@ namespace Content.Server.DeviceLinking.Systems if(TryComp(uid, out var airlockComponent)) _airlockSystem.SetBoltsWithAudio(uid, airlockComponent, true); } + else if (state == SignalState.Momentary) + { + if (TryComp(uid, out var airlockComponent)) + _airlockSystem.SetBoltsWithAudio(uid, airlockComponent, newBolts: !airlockComponent.BoltsDown); + } else { if(TryComp(uid, out var airlockComponent))