public InventoryItemData GetFirstItemInGroup(GroupData group) { if (InventoryData.HasItemInGroup(group)) { return(InventoryData.GetFirstItemInGroup(group)); } if (EquipData.HasItemInGroup(group)) { return(EquipData.GetFirstItemInGroup(group)); } if (BagData != null && BagData.HasItemInGroup(group)) { return(BagData.GetFirstItemInGroup(group)); } return(null); }