public void DrawCard() { battleData.AddToDrawnCardCount(1); if (deck.GetCardCount() > 0) { Card cardToDraw = deck.DrawCardFromTop(); CardInstantiation(cardToDraw); } }