// Update is called once per frame void Update() { if (hand.hand.Count < 6) { GameObject addC = Instantiate(cardsPrefabs[Random.Range(0, cardsPrefabs.Count - 1)]); addC.transform.position = fakeDeck[fakeDeck.Count - 1].transform.position; hand.addCardToHand(addC); } }