public void OnPointerClick(PointerEventData eventData) { if (eventData.clickCount == RequiredClicks()) { if (cardSlot == availableCards) { selectedCards.AddCard(this); } else if (cardSlot == selectedCards) { availableCards.AddCard(this); } else { Debug.LogError("Card selected from invalid DeckBuilderCardSlot"); } } }