fix: фикс вскрытия дверей ломом (#125)
This commit is contained in:
@@ -180,9 +180,11 @@ public abstract class SharedDoorSystem : EntitySystem
|
|||||||
|
|
||||||
private void OnBeforePry(EntityUid uid, DoorComponent door, ref BeforePryEvent args) // WD edit
|
private void OnBeforePry(EntityUid uid, DoorComponent door, ref BeforePryEvent args) // WD edit
|
||||||
{
|
{
|
||||||
args.Cancelled = door.State == DoorState.Welded ||
|
if (door.State == DoorState.Welded || !door.CanPry ||
|
||||||
!door.CanPry ||
|
TryComp<KeyholeComponent>(uid, out var keyholeComponent) && keyholeComponent.Locked)
|
||||||
TryComp<KeyholeComponent>(uid, out var keyholeComponent) && keyholeComponent.Locked;
|
{
|
||||||
|
args.Cancelled = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user