Ensure only first array item is added to list

This commit is contained in:
Dev 2023-08-13 16:18:59 +01:00
parent b96e27868c
commit 5f20616e26

View File

@ -60,9 +60,16 @@ public class StaticLootProcessor
public static List<Template> CreateDynamicStaticContainers(RootData rawMapDump)
{
return (from li in rawMapDump.Data.Loot
var data = (from li in rawMapDump.Data.Loot
where (li.IsContainer ?? false) && (!LootDumpProcessorContext.GetStaticWeaponIds().Contains(li.Items[0].Tpl))
select li).ToList();
foreach (var item in data)
{
item.Items = new List<Item> { item.Items[0] };
}
return data;
}
public static Dictionary<string, List<AmmoDistribution>> CreateAmmoDistribution(