Improve hand pickup code
This way I can break EntityCoordinates' API without breaking content. BWAHAHAHAHAH!
This commit is contained in:
@@ -90,7 +90,7 @@ namespace Content.Server.Hands.Components
|
|||||||
|
|
||||||
protected override void HandlePickupAnimation(IEntity entity)
|
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;
|
var finalPosition = Owner.Transform.Coordinates.Position;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user