This commit is contained in:
Leon Friedrich
2022-03-17 20:13:31 +13:00
committed by GitHub
parent 7b84362901
commit bfd95c493b
94 changed files with 1454 additions and 2185 deletions

View File

@@ -70,16 +70,8 @@ public sealed partial class GunSystem
if (TakeAmmo(component) is not {Valid: true} ammo)
return;
var itemComponent = EntityManager.GetComponent<SharedItemComponent>(ammo);
if (!handsComponent.CanPutInHand(itemComponent))
{
Transform(ammo).Coordinates = Transform(args.User).Coordinates;
EjectCasing(ammo);
}
else
{
handsComponent.PutInHand(itemComponent);
}
_handsSystem.PickupOrDrop(args.User, ammo, handsComp: handsComponent);
EjectCasing(ammo);
args.Handled = true;
}