From 01e181013b443eb8a5f4df878d4cfcb302e9bc5b Mon Sep 17 00:00:00 2001 From: xenohedron Date: Tue, 15 Aug 2023 22:40:05 -0400 Subject: [PATCH] adjust Last March of the Ents; fix Themberchaud (#10799) --- Mage.Sets/src/mage/cards/l/LastMarchOfTheEnts.java | 2 +- Mage.Sets/src/mage/cards/t/Themberchaud.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/l/LastMarchOfTheEnts.java b/Mage.Sets/src/mage/cards/l/LastMarchOfTheEnts.java index 667fc2454a1..7766b2678c8 100644 --- a/Mage.Sets/src/mage/cards/l/LastMarchOfTheEnts.java +++ b/Mage.Sets/src/mage/cards/l/LastMarchOfTheEnts.java @@ -70,7 +70,7 @@ class LastMarchOfTheEntsEffect extends OneShotEffect { return false; } TargetCard target = new TargetCardInHand(0, Integer.MAX_VALUE, StaticFilters.FILTER_CARD_CREATURES); - player.choose(outcome, player.getHand(), target, source, game); + player.choose(Outcome.PutCreatureInPlay, target, source, game); player.moveCards(new CardsImpl(target.getTargets()), Zone.BATTLEFIELD, source, game); return true; } diff --git a/Mage.Sets/src/mage/cards/t/Themberchaud.java b/Mage.Sets/src/mage/cards/t/Themberchaud.java index 5235a40a059..d1e51a19a85 100644 --- a/Mage.Sets/src/mage/cards/t/Themberchaud.java +++ b/Mage.Sets/src/mage/cards/t/Themberchaud.java @@ -20,6 +20,7 @@ import mage.constants.*; import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledPermanent; import mage.filter.common.FilterCreaturePermanent; +import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.AbilityPredicate; import mage.filter.predicate.mageobject.AnotherPredicate; @@ -34,7 +35,7 @@ public final class Themberchaud extends CardImpl { static { filter.add(AnotherPredicate.instance); - filter.add(new AbilityPredicate(FlyingAbility.class)); + filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class))); } private static final DynamicValue xValue