Change doors to ignore static entities when closing (#7646)

This commit is contained in:
ShadowCommander
2022-04-19 06:45:36 -07:00
committed by GitHub
parent 2d851a8f87
commit 4571af1e6e

View File

@@ -433,7 +433,7 @@ public abstract class SharedDoorSystem : EntitySystem
if (!otherPhysics.CanCollide) if (!otherPhysics.CanCollide)
continue; continue;
if ((physics.CollisionMask & otherPhysics.CollisionLayer) == 0 if (otherPhysics.BodyType == BodyType.Static || (physics.CollisionMask & otherPhysics.CollisionLayer) == 0
&& (otherPhysics.CollisionMask & physics.CollisionLayer) == 0) && (otherPhysics.CollisionMask & physics.CollisionLayer) == 0)
continue; continue;