|
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));
}
|