From 537b87d20709e51374d5c238f7885f84136b03ef Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Tue, 6 Dec 2011 18:14:58 +0000 Subject: [PATCH] Movement in non-ordered site formats. --- .../timing/processes/turn/move/MovementGameProcess.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/processes/turn/move/MovementGameProcess.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/processes/turn/move/MovementGameProcess.java index 7622dda39..6c4ae4f03 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/processes/turn/move/MovementGameProcess.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/processes/turn/move/MovementGameProcess.java @@ -66,6 +66,13 @@ public class MovementGameProcess implements GameProcess { gameState.movePlayerToNextSite(game); int siteTwilightCost = game.getModifiersQuerying().getTwilightCost(gameState, gameState.getCurrentSite(), false); + if (!game.getFormat().isOrderedSites()) { + final int siteNumber = gameState.getCurrentSiteNumber(); + if (siteNumber > 3 && siteNumber <= 6) + siteTwilightCost += 3; + else if (siteNumber > 6 && siteNumber <= 9) + siteTwilightCost += 6; + } int companionCount = Filters.countActive(gameState, game.getModifiersQuerying(), CardType.COMPANION); AddTwilightEffect effect = new AddTwilightEffect(null, siteTwilightCost + companionCount);