diff options
Diffstat (limited to 'src/jrummikub/control')
-rw-r--r-- | src/jrummikub/control/RoundControl.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jrummikub/control/RoundControl.java b/src/jrummikub/control/RoundControl.java index f209f3e..285980a 100644 --- a/src/jrummikub/control/RoundControl.java +++ b/src/jrummikub/control/RoundControl.java @@ -203,12 +203,15 @@ public class RoundControl { } void deal() { + view.getSidePanel().setHeapCapacity(roundState.getGameHeap().getSize()); for (int i = 0; i < roundState.getPlayerCount(); i++) { IHand hand = roundState.getNthNextPlayer(i).getHand(); for (int j = 0; j < roundState.getGameSettings().getNumberOfStonesDealt(); j++) { hand.drop(roundState.getGameHeap().drawStone(), new Position(0, 0)); } } + view.getSidePanel().setHeapSize(roundState.getGameHeap().getSize()); + } private boolean laidOutValidPoints() { @@ -392,6 +395,8 @@ public class RoundControl { hand.drop(roundState.getGameHeap().drawStone(), new Position( Hand.WIDTH - 1, rowCount - 1)); } + + view.getSidePanel().setHeapSize(roundState.getGameHeap().getSize()); } private void dealStone() { |