Content update for NetEntities (#18935)
This commit is contained in:
@@ -105,7 +105,7 @@ namespace Content.Server.Hands.Systems
|
||||
if (exclude != null)
|
||||
filter = filter.RemoveWhereAttachedEntity(entity => entity == exclude);
|
||||
|
||||
RaiseNetworkEvent(new PickupAnimationEvent(item, initialPosition, finalPosition, initialAngle), filter);
|
||||
RaiseNetworkEvent(new PickupAnimationEvent(GetNetEntity(item), GetNetCoordinates(initialPosition), finalPosition, initialAngle), filter);
|
||||
}
|
||||
|
||||
protected override void HandleEntityRemoved(EntityUid uid, HandsComponent hands, EntRemovedFromContainerMessage args)
|
||||
@@ -178,7 +178,7 @@ namespace Content.Server.Hands.Systems
|
||||
#endregion
|
||||
|
||||
#region interactions
|
||||
private bool HandleThrowItem(ICommonSession? session, EntityCoordinates coords, EntityUid uid)
|
||||
private bool HandleThrowItem(ICommonSession? session, EntityCoordinates coordinates, EntityUid entity)
|
||||
{
|
||||
if (session is not IPlayerSession playerSession)
|
||||
return false;
|
||||
@@ -201,7 +201,7 @@ namespace Content.Server.Hands.Systems
|
||||
throwEnt = splitStack.Value;
|
||||
}
|
||||
|
||||
var direction = coords.ToMapPos(EntityManager) - Transform(player).WorldPosition;
|
||||
var direction = coordinates.ToMapPos(EntityManager) - Transform(player).WorldPosition;
|
||||
if (direction == Vector2.Zero)
|
||||
return true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user