Fix crash when pulling a potted plant (#1530)

* Fix crash when pulling a potted plant

* Fix being able to pull anchored entities
This commit is contained in:
DrSmugleaf
2020-07-29 14:11:24 +02:00
committed by GitHub
parent e0f429c59b
commit e41a6e2589
2 changed files with 8 additions and 2 deletions

View File

@@ -277,8 +277,13 @@ namespace Content.Server.GameObjects.EntitySystems.Click
return false;
}
var physics = pull.Owner.GetComponent<IPhysicsComponent>();
var controller = physics.EnsureController<PullController>();
if (!pull.Owner.TryGetComponent(out ICollidableComponent collidable) ||
collidable.Anchored)
{
return false;
}
var controller = collidable.EnsureController<PullController>();
if (controller.GettingPulled)
{