From f174d73098c42c18be4b4283c521dd93a70f19a6 Mon Sep 17 00:00:00 2001 From: Sloth Date: Sat, 17 Aug 2013 10:45:37 +0000 Subject: [PATCH] - State effects are now checked after a land is played (fixes the legend rule). --- src/main/java/forge/game/ai/AiController.java | 1 + src/main/java/forge/game/player/HumanPlay.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/forge/game/ai/AiController.java b/src/main/java/forge/game/ai/AiController.java index bbd47677de3..df064e684cd 100644 --- a/src/main/java/forge/game/ai/AiController.java +++ b/src/main/java/forge/game/ai/AiController.java @@ -787,6 +787,7 @@ public class AiController { landsWannaPlay.remove(land); player.playLand(land, false); game.getPhaseHandler().setPriority(player); + game.getAction().checkStateEffects(); } } diff --git a/src/main/java/forge/game/player/HumanPlay.java b/src/main/java/forge/game/player/HumanPlay.java index ddcd6a82159..a36190719b6 100644 --- a/src/main/java/forge/game/player/HumanPlay.java +++ b/src/main/java/forge/game/player/HumanPlay.java @@ -86,6 +86,7 @@ public class HumanPlay { if (sa == Ability.PLAY_LAND_SURROGATE) { p.playLand(sa.getSourceCard(), false); p.getGame().getPhaseHandler().setPriority(p); + p.getGame().getAction().checkStateEffects(); return; }