"Pathfinder" plays NEXT site, not current, haha.
This commit is contained in:
@@ -28,7 +28,7 @@ public class Card1_110 extends AbstractEvent {
|
||||
@Override
|
||||
public PlayEventAction getPlayCardAction(String playerId, LotroGame game, PhysicalCard self, int twilightModifier) {
|
||||
PlayEventAction action = new PlayEventAction(self);
|
||||
action.addEffect(new PlaySiteEffect(playerId, game.getGameState().getCurrentSiteNumber()));
|
||||
action.addEffect(new PlaySiteEffect(playerId, game.getGameState().getCurrentSiteNumber() + 1));
|
||||
return action;
|
||||
}
|
||||
|
||||
|
||||
@@ -30,12 +30,12 @@ public class PlayersPlayPhaseActionsInOrderGameProcess implements GameProcess {
|
||||
|
||||
@Override
|
||||
public void process() {
|
||||
if (_game.getGameState().getCurrentPhase() == Phase.SKIRMISH) {
|
||||
Skirmish skirmish = _game.getGameState().getSkirmish();
|
||||
Skirmish skirmish = _game.getGameState().getSkirmish();
|
||||
if (_game.getGameState().getCurrentPhase() == Phase.SKIRMISH
|
||||
&& (_game.getGameState().getSkirmish().isCancelled()
|
||||
|| skirmish.getFellowshipCharacter() == null || skirmish.getShadowCharacters().size() == 0)) {
|
||||
// If the skirmish is cancelled or one side of the skirmish is missing, no more phase actions can be played
|
||||
if (_game.getGameState().getSkirmish().isCancelled()
|
||||
|| skirmish.getFellowshipCharacter() == null || skirmish.getShadowCharacters().size() == 0)
|
||||
_nextProcess = _followingGameProcess;
|
||||
_nextProcess = _followingGameProcess;
|
||||
} else {
|
||||
String playerId = _playOrder.getNextPlayer();
|
||||
GatherPlayableActionsVisitor visitor = new GatherPlayableActionsVisitor(_game, playerId);
|
||||
|
||||
@@ -8,19 +8,19 @@
|
||||
</layout>
|
||||
</appender>
|
||||
<appender name="R" class="org.apache.log4j.RollingFileAppender">
|
||||
<param name="file" value="c:/dev/gemp-lotr.log"/>
|
||||
<param name="file" value="i:/dev/gemp-lotr.log"/>
|
||||
<param name="MaxFileSize" value="10MB"/>
|
||||
<param name="MaxBackupIndex" value="20"/>
|
||||
<layout class="org.apache.log4j.PatternLayout">
|
||||
<param name="ConversionPattern" value="%p %t %c - %m%n"/>
|
||||
<param name="ConversionPattern" value="%d{ABSOLUTE} %5p %c{1}:%L - %m%n"/>
|
||||
</layout>
|
||||
</appender>
|
||||
<logger name="com.gempukku">
|
||||
<level value="error"/>
|
||||
<appender-ref ref="stdout"/>
|
||||
<logger name="com.gempukku" additivity="false">
|
||||
<level value="debug"/>
|
||||
<appender-ref ref="R"/>
|
||||
</logger>
|
||||
<root>
|
||||
<priority value="debug"/>
|
||||
<level value="error"/>
|
||||
<appender-ref ref="R"/>
|
||||
</root>
|
||||
</log4j:configuration>
|
||||
Reference in New Issue
Block a user