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)) {