var inventorySystem = system.EntityManager.System<InventorySystem>();
var sharedPopupSystem = system.EntityManager.System<SharedPopupSystem>();
- if (!system.EntityManager.TryGetComponent<InventoryComponent>(bodyId, out var comp))
- return;
-
- foreach (var item in inventorySystem.GetHandOrInventoryEntities(bodyId))
+ if (system.EntityManager.TryGetComponent<InventoryComponent>(bodyId, out var comp))
{
- transformSystem.DropNextTo(item, bodyId);
+ foreach (var item in inventorySystem.GetHandOrInventoryEntities(bodyId))
+ {
+ transformSystem.DropNextTo(item, bodyId);
+ }
}
sharedPopupSystem.PopupCoordinates(Loc.GetString("bodyburn-text-others", ("name", bodyId)), transformSystem.GetMoverCoordinates(bodyId), PopupType.LargeCaution);