adjust Last March of the Ents; fix Themberchaud (#10799)

This commit is contained in:
xenohedron 2023-08-15 22:40:05 -04:00 committed by GitHub
parent 461fe71314
commit 01e181013b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -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;
}

View file

@ -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