From a2bcf7074e564874f1ddbf5af31275a0ce77cc8b Mon Sep 17 00:00:00 2001 From: "Alex W. Jackson" Date: Fri, 9 Sep 2022 22:42:03 -0400 Subject: [PATCH] Fix #9331, #8086 --- Mage.Sets/src/mage/cards/e/ExplosiveWelcome.java | 3 ++- .../java/mage/filter/common/FilterPermanentOrPlayer.java | 5 ----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/cards/e/ExplosiveWelcome.java b/Mage.Sets/src/mage/cards/e/ExplosiveWelcome.java index f84c93da93e..b9dc6fd708f 100644 --- a/Mage.Sets/src/mage/cards/e/ExplosiveWelcome.java +++ b/Mage.Sets/src/mage/cards/e/ExplosiveWelcome.java @@ -23,7 +23,8 @@ public final class ExplosiveWelcome extends CardImpl { private static final FilterCreaturePlayerOrPlaneswalker filter = new FilterCreaturePlayerOrPlaneswalker(); static { - filter.add(new AnotherTargetPredicate(2)); + filter.getPermanentFilter().add(new AnotherTargetPredicate(2)); + filter.getPlayerFilter().add(new AnotherTargetPredicate(2)); } public ExplosiveWelcome(UUID ownerId, CardSetInfo setInfo) { diff --git a/Mage/src/main/java/mage/filter/common/FilterPermanentOrPlayer.java b/Mage/src/main/java/mage/filter/common/FilterPermanentOrPlayer.java index 60bd5b075b6..21c0e3584e2 100644 --- a/Mage/src/main/java/mage/filter/common/FilterPermanentOrPlayer.java +++ b/Mage/src/main/java/mage/filter/common/FilterPermanentOrPlayer.java @@ -47,11 +47,6 @@ public class FilterPermanentOrPlayer extends FilterImpl implements Fil return true; } - public void add(ObjectSourcePlayerPredicate predicate) { - playerFilter.add((Predicate) predicate); - permanentFilter.add((Predicate) predicate); - } - @Override public boolean match(MageItem o, Game game) { if (super.match(o, game)) {