Prevent non-airlock doors from closing on people. (#6882)

This commit is contained in:
Leon Friedrich
2022-02-25 19:32:35 +13:00
committed by GitHub
parent 49ae383f06
commit 6dc681683c
4 changed files with 28 additions and 12 deletions

View File

@@ -35,8 +35,8 @@ public abstract class SharedAirlockSystem : EntitySystem
protected virtual void OnBeforeDoorClosed(EntityUid uid, SharedAirlockComponent airlock, BeforeDoorClosedEvent args)
{
if (airlock.Safety && DoorSystem.GetColliding(uid).Any())
args.Cancel();
if (!airlock.Safety)
args.PerformCollisionCheck = false;
}