public void AttemptToDuplicateSelectedCard() { if (currentSave != null && selectedCardState != null && selectedCardStateGameobject.gameObject.activeSelf) { currentSave.AddCardToDeck(data.FindCardData(selectedCardState.GetCardDataID()), selectedCardState.GetCardStateModifiers(), true); } }