public void NestCard(CardProspector card) { if (stack.Count == 0) { if (card.rank == 1) { Debug.Log("stick 1"); card.transform.position = this.transform.position; stack.Add(card); } else { Debug.Log("reset target 1"); card.cardReset(); } } else if (stack[stack.Count - 1].rank == card.rank - 1) { Debug.Log("stick 2"); card.transform.position = this.transform.position; stack.Add(card); } else { Debug.Log("reset target"); card.cardReset(); } }