public void AddMana(ManaSymbol mana) { if (ManaSymbol.GetColorCount(mana.color) > 1) { throw new ArgumentException("You can only add 0-1 color mana to your mana pool"); } manaSymbols.Add(mana); tempManaSymbols.Add(mana); }