From 0173e957368ed0bd5ff92eead7614eab80ff7e6f Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sun, 21 Apr 2019 22:58:04 +0400 Subject: [PATCH] Fixed Finale of Eternity that it can target any permanents --- Mage.Sets/src/mage/cards/f/FinaleOfEternity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/f/FinaleOfEternity.java b/Mage.Sets/src/mage/cards/f/FinaleOfEternity.java index 2c8764db0d2..b7538554423 100644 --- a/Mage.Sets/src/mage/cards/f/FinaleOfEternity.java +++ b/Mage.Sets/src/mage/cards/f/FinaleOfEternity.java @@ -11,6 +11,7 @@ import mage.constants.Outcome; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.StaticFilters; +import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.ToughnessPredicate; import mage.game.Game; import mage.players.Player; @@ -48,7 +49,7 @@ enum FinaleOfEternityAdjuster implements TargetAdjuster { @Override public void adjustTargets(Ability ability, Game game) { int xValue = ability.getManaCostsToPay().getX(); - FilterPermanent filter = new FilterPermanent("creatures with toughness " + xValue + " or less"); + FilterPermanent filter = new FilterCreaturePermanent("creatures with toughness " + xValue + " or less"); filter.add(new ToughnessPredicate(ComparisonType.FEWER_THAN, xValue + 1)); ability.getTargets().clear(); ability.addTarget(new TargetPermanent(0, 3, filter, false));