public void RandomDrop() { var itemDrops = dropLibrary.GetRandomDrops(Mathf.RoundToInt(baseStats.GetRawStat(Stat.DropTier))); foreach (var drop in itemDrops) { inventory.AddToFirstEmptySlot(drop.item, drop.number); } }