private Card DrawCardFromOpponent(int index) { Card opponentsCard = CurrentPlayer.TakeCardFromHand(NextPlayer.Hand, index); CurrentPlayer.AddCardToHand(opponentsCard); return(opponentsCard); }
private void DrawAllCardsFromDeck() { int cardAmount = Deck.Cards.Count; for (int i = 0; i < cardAmount; i++) { Card card = CurrentPlayer.TakeCardFromDeck(Deck); CurrentPlayer.AddCardToHand(card); ChangeToNextPlayer(); } }