From 84b017d5073b977a8ea4e8139ff17263731f55c5 Mon Sep 17 00:00:00 2001 From: xenohedron Date: Thu, 12 Sep 2024 19:52:36 -0400 Subject: [PATCH] refactor: cleanup overlooked in dd47194 --- Mage.Sets/src/mage/cards/i/IonasJudgment.java | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/Mage.Sets/src/mage/cards/i/IonasJudgment.java b/Mage.Sets/src/mage/cards/i/IonasJudgment.java index 92fcc40b3d1..4f0f2e4b221 100644 --- a/Mage.Sets/src/mage/cards/i/IonasJudgment.java +++ b/Mage.Sets/src/mage/cards/i/IonasJudgment.java @@ -1,35 +1,26 @@ - - package mage.cards.i; -import java.util.UUID; import mage.abilities.effects.common.ExileTargetEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; -import mage.filter.FilterPermanent; -import mage.filter.predicate.Predicates; +import mage.filter.StaticFilters; import mage.target.TargetPermanent; +import java.util.UUID; + /** * * @author Loki */ public final class IonasJudgment extends CardImpl { - private static final FilterPermanent filter = new FilterPermanent("creature or enchantment"); - - static { - filter.add(Predicates.or( - CardType.CREATURE.getPredicate(), - CardType.ENCHANTMENT.getPredicate())); - } public IonasJudgment (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.SORCERY},"{4}{W}"); + // Exile target creature or enchantment. this.getSpellAbility().addEffect(new ExileTargetEffect()); - this.getSpellAbility().addTarget(new TargetPermanent(filter)); - + this.getSpellAbility().addTarget(new TargetPermanent(StaticFilters.FILTER_PERMANENT_CREATURE_OR_ENCHANTMENT)); } private IonasJudgment(final IonasJudgment card) {