Actual fix for lockers and deconstruction (#27431)

actual actual locker construction fix
This commit is contained in:
Nemanja
2024-04-28 01:26:55 -04:00
committed by GitHub
parent ee35fb12a7
commit 783d3a9aa8

View File

@@ -15,7 +15,7 @@ namespace Content.Server.Construction.Conditions
public bool Condition(EntityUid uid, IEntityManager entityManager)
{
if (!entityManager.TryGetComponent(uid, out LockComponent? lockcomp))
return false;
return true;
return lockcomp.Locked == IsLocked;
}
@@ -25,7 +25,8 @@ namespace Content.Server.Construction.Conditions
var entMan = IoCManager.Resolve<IEntityManager>();
var entity = args.Examined;
if (!entMan.TryGetComponent(entity, out LockComponent? lockcomp)) return false;
if (!entMan.TryGetComponent(entity, out LockComponent? lockcomp))
return true;
switch (IsLocked)
{