public void Loot() { gameObject.SetActive(false); var list = looser.equipment; list.RemoveAll(m => m.durability <= 2); if (list.Count == 0) { Lootbox.OpenCheapSmall(); } else { for (int i = 0; i < list.Count; i++) { list[i].durability -= 2; } Lootbox.Open(list, Mathf.Min(list.Count, 2)); } }