diff --git a/Content.Server/Gatherable/GatherableSystem.cs b/Content.Server/Gatherable/GatherableSystem.cs index d6a3be451b..b939b098cb 100644 --- a/Content.Server/Gatherable/GatherableSystem.cs +++ b/Content.Server/Gatherable/GatherableSystem.cs @@ -78,8 +78,11 @@ public sealed partial class GatherableSystem : EntitySystem } var getLoot = _proto.Index(table); var spawnLoot = getLoot.GetSpawns(_random); - var spawnPos = pos.Offset(_random.NextVector2(component.GatherOffset)); - Spawn(spawnLoot[0], spawnPos); + foreach (var loot in spawnLoot) + { + var spawnPos = pos.Offset(_random.NextVector2(component.GatherOffset)); + Spawn(loot, spawnPos); + } } } }