From: Erik V. <ev...@us...> - 2011-12-08 20:11:50
|
rails/game/specific/_1889/OperatingRound_1889.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) New commits: commit 60aa939317e6255ba8bd55bc37a4d7879c4232ba Author: Erik Vos <eri...@xs...> Date: Thu Dec 8 21:11:22 2011 +0100 1889: Laying port tile is only allowed action if done outside of own company OR. diff --git a/rails/game/specific/_1889/OperatingRound_1889.java b/rails/game/specific/_1889/OperatingRound_1889.java index 12d82bc..c7fdf52 100644 --- a/rails/game/specific/_1889/OperatingRound_1889.java +++ b/rails/game/specific/_1889/OperatingRound_1889.java @@ -60,7 +60,9 @@ public class OperatingRound_1889 extends OperatingRound { if (!activeSpPrivB.booleanValue()) possibleActions.add(new UseSpecialProperty(spPrivB)); else { + possibleActions.clear(); possibleActions.add(layTile); + possibleActions.add(new NullAction(NullAction.SKIP)); DisplayBuffer.add(LocalText.getText("1889PrivateBactive", privB.getPortfolio().getOwner())); } } @@ -75,7 +77,7 @@ public class OperatingRound_1889 extends OperatingRound { LayTile layTile = new LayTile(spPrivC); if (validateSpecialTileLay(layTile)) { possibleActions.clear(); - possibleActions.add(new LayTile(spPrivC)); + possibleActions.add(layTile); possibleActions.add(new NullAction(NullAction.SKIP)); DisplayBuffer.add(LocalText.getText("1889PrivateCactive", previousOwnerName)); } |