public void AddCard(CardUnityBase cardToAdd, int add = 1) { // Debug.Log($"Trying to add card {cardToAdd.ID} to collection"); CardCollectionEntry entry = FindByName(cardToAdd.cardName); if (entry != null) { entry.AmountMax += add; } else { cardCollectionEntries.Add(new CardCollectionEntry(cardToAdd, add)); } }