Improve hand pickup code

This way I can break EntityCoordinates' API without breaking content.
BWAHAHAHAHAH!
This commit is contained in:
Vera Aguilera Puerto
2021-08-19 11:14:38 +02:00
parent db48f0cc2d
commit 555043f997

View File

@@ -90,7 +90,7 @@ namespace Content.Server.Hands.Components
protected override void HandlePickupAnimation(IEntity entity)
{
var initialPosition = EntityCoordinates.FromMap(Owner.Transform.Coordinates.GetParent(Owner.EntityManager), entity.Transform.MapPosition);
var initialPosition = EntityCoordinates.FromMap(Owner.Transform.Parent?.Owner ?? Owner, entity.Transform.MapPosition);
var finalPosition = Owner.Transform.Coordinates.Position;