diff options
Diffstat (limited to 'src/jrummikub/control')
-rw-r--r-- | src/jrummikub/control/RoundControl.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jrummikub/control/RoundControl.java b/src/jrummikub/control/RoundControl.java index 63ec1a2..778c3d0 100644 --- a/src/jrummikub/control/RoundControl.java +++ b/src/jrummikub/control/RoundControl.java @@ -1,6 +1,6 @@ package jrummikub.control; -import static jrummikub.model.PlayerSettings.Type.HUMAN; +import static jrummikub.model.PlayerSettings.Type.*; import java.util.ArrayList; import java.util.Collections; @@ -301,12 +301,15 @@ public class RoundControl { if (lastTurnNotEnoughPoints) { view.setInitialMeldError(roundState.getGameSettings() .getInitialMeldThreshold()); + view.getTablePanel().setStoneSets(newTable); view.setInvalidStoneSets(tableSetDifference(oldTable, newTable)); } else if (lastTurnMeldError) { view.setInitialMeldFirstError(); + view.getTablePanel().setStoneSets(newTable); view.setInvalidStoneSets(touchedStoneSets(oldHand, oldTable, newTable)); } else { view.setStoneCollectionHidden(true); + view.getTablePanel().setStoneSets(newTable); view.setInvalidStoneSets(invalidStoneSets(newTable)); } } |