diff --git a/Mage.Sets/src/mage/cards/s/SummonGoodKingMogXII.java b/Mage.Sets/src/mage/cards/s/SummonGoodKingMogXII.java index 55312de092b..4cc53fb1eff 100644 --- a/Mage.Sets/src/mage/cards/s/SummonGoodKingMogXII.java +++ b/Mage.Sets/src/mage/cards/s/SummonGoodKingMogXII.java @@ -17,7 +17,9 @@ import mage.constants.*; import mage.counters.CounterType; import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledPermanent; +import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.AnotherPredicate; +import mage.filter.predicate.permanent.TokenPredicate; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; @@ -121,6 +123,11 @@ class SummonGoodKingMogXIIEffect extends OneShotEffect { private static final FilterPermanent filter = new FilterControlledPermanent("non-Saga token you control"); + static { + filter.add(Predicates.not(SubType.SAGA.getPredicate())); + filter.add(TokenPredicate.TRUE); + } + SummonGoodKingMogXIIEffect() { super(Outcome.Benefit); staticText = "create a token that's a copy of a non-Saga token you control";