From caf2a206f7bf97bd2b817fd439ff322846e9f90d Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Sat, 29 Jul 2023 23:20:17 +0200 Subject: [PATCH] Fix MayPlay + MDFC facedown --- forge-game/src/main/java/forge/game/player/Player.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index 8e03c1e71a9..db4a81782cf 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -35,6 +35,8 @@ import java.util.SortedSet; import forge.game.event.*; import forge.game.spellability.AbilitySub; +import forge.game.spellability.LandAbility; + import org.apache.commons.lang3.tuple.ImmutablePair; import org.apache.commons.lang3.tuple.Pair; @@ -1700,6 +1702,9 @@ public class Player extends GameEntity implements Comparable { land.setController(this, 0); if (land.isFaceDown()) { land.turnFaceUp(null); + if (cause instanceof LandAbility) { + land.changeToState(cause.getCardStateName()); + } } Map runParams = AbilityKey.mapFromCard(land);