diff --git a/forge-gui/res/cardsfolder/d/dredge_the_mire.txt b/forge-gui/res/cardsfolder/d/dredge_the_mire.txt index 9e4afda72be..3677a94ff62 100755 --- a/forge-gui/res/cardsfolder/d/dredge_the_mire.txt +++ b/forge-gui/res/cardsfolder/d/dredge_the_mire.txt @@ -5,4 +5,6 @@ A:SP$ RepeatEach | Cost$ 3 B | RepeatPlayers$ Player.Opponent | RepeatSubAbility SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Mandatory$ True | Choices$ Creature.RememberedPlayerOwn | ChoiceTitle$ Choose a creature card in your graveyard | ChoiceZone$ Graveyard | RememberChosen$ True | AILogic$ WorstCard SVar:DBChangeZone:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ChangeType$ Card.IsRemembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True +SVar:NeedsToPlayVar:Z GE1 +SVar:Z:Count$ValidGraveyard Creature.OppOwn Oracle:Each opponent chooses a creature card in their graveyard. Put those cards onto the battlefield under your control. diff --git a/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java b/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java index ed48786dd73..906a1837309 100644 --- a/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java +++ b/forge-gui/src/main/java/forge/planarconquest/ConquestUtil.java @@ -179,7 +179,8 @@ public class ConquestUtil { return Iterables.filter(FModel.getMagicDb().getCommonCards(), new Predicate() { @Override public boolean apply(PaperCard card) { - if (FModel.getMagicDb().getEditions().get(card.getEdition()).getType() == CardEdition.Type.REPRINT) { + if (FModel.getMagicDb().getEditions().get(card.getEdition()).getType() == CardEdition.Type.PROMOS + || FModel.getMagicDb().getEditions().get(card.getEdition()).getType() == CardEdition.Type.REPRINT) { return false; // exclude promos from the starting planeswalker set } if (selected.contains(card.getName())) {