private void InitialDraw() { hand.Clear(); for (var i = 0; i < CardsToPlay; i++) { var drawnCard = new DrawnCard(deck.Draw()); hand.Add(drawnCard); } }
private void ReplaceCards() { for (var i = 0; i < hand.Count; i++) { var drawnCard = GetDrawnCard(i); if (!drawnCard.OnHold) { var newDraw = new DrawnCard(deck.Draw()); hand[i] = newDraw; } } }