diff --git a/Mage.Sets/src/mage/sets/starwars/MaintenanceDroid.java b/Mage.Sets/src/mage/sets/starwars/MaintenanceDroid.java index 56e2babc887..125900e234d 100644 --- a/Mage.Sets/src/mage/sets/starwars/MaintenanceDroid.java +++ b/Mage.Sets/src/mage/sets/starwars/MaintenanceDroid.java @@ -48,6 +48,7 @@ import mage.constants.Zone; import mage.counters.CounterType; import mage.filter.FilterCard; import mage.filter.predicate.Predicate; +import mage.filter.predicate.permanent.CounterPredicate; import mage.game.Game; import mage.players.Player; import mage.target.common.TargetCardInYourGraveyard; @@ -142,23 +143,4 @@ class MaintenanceDroidEffect extends OneShotEffect { return false; } -} - -class CounterPredicate implements Predicate { - - private final CounterType counter; - - public CounterPredicate(CounterType counter) { - this.counter = counter; - } - - @Override - public boolean apply(MageObject input, Game game) { - return game.getCard(input.getId()).getCounters(game).getCount(counter) > 0; - } - - @Override - public String toString() { - return "CounterType(" + counter.getName() + ')'; - } -} +} \ No newline at end of file