From 7bc9ff8f079e8d96bfb00cfebf9f5b757feaa6b0 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 04:08:44 +0000 Subject: [PATCH] added a wrapper function: public void drawCards(player, numCards); --- src/forge/GameAction.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/forge/GameAction.java b/src/forge/GameAction.java index be653a99031..21a299b1789 100644 --- a/src/forge/GameAction.java +++ b/src/forge/GameAction.java @@ -781,6 +781,20 @@ public class GameAction { lastPlayerToDraw = s; } + /** + * target player draws a certain number of cards + * + * @param player target player to draw + * @param numCards the number of cards the player should draw + */ + public void drawCards(String player, int numCards) { + if(numCards > 0) { + for(int i=0; i < numCards; i++) { + drawCard(player); + } + } + } + public void drawCard(String player) { boolean isDrawPhase = AllZone.Phase.getPhase().equals(Constant.Phase.Draw);