Jonathan Hinds 6 лет назад
Родитель
Сommit
d474d1b6e5

+ 4
- 0
src/main/java/io/zipcoder/casino/CardGame.java Просмотреть файл

@@ -75,4 +75,8 @@ public abstract class CardGame {
75 75
     public Player getWinner() {
76 76
         return winner;
77 77
     }
78
+
79
+    public int getHandSize() {
80
+        return handSize;
81
+    }
78 82
 }

+ 1
- 1
src/main/java/io/zipcoder/casino/Console.java Просмотреть файл

@@ -44,7 +44,7 @@ public class Console {
44 44
                 break;
45 45
 
46 46
             case "yahtzee":
47
-                Game yahtzee = new Yahtzee();
47
+                Game yahtzee = new Yahtzee(player);
48 48
                 yahtzee.StartGame();
49 49
                 break;
50 50
 

+ 2
- 0
src/main/java/io/zipcoder/casino/War.java Просмотреть файл

@@ -91,6 +91,8 @@ public class War extends CardGame implements Gamble, Game {
91 91
                 CardPlayer player = super.getPlayers().get(i);
92 92
                 //add the card to their hand
93 93
                 player.getHand().add(card);
94
+                //remove the card from the deck
95
+                super.getDeck().remove(card);
94 96
             }
95 97
         }
96 98
     }