diff --git a/Mage.Sets/src/mage/cards/i/IrohGrandLotus.java b/Mage.Sets/src/mage/cards/i/IrohGrandLotus.java index e96799fb099..7f07b6d407c 100644 --- a/Mage.Sets/src/mage/cards/i/IrohGrandLotus.java +++ b/Mage.Sets/src/mage/cards/i/IrohGrandLotus.java @@ -13,6 +13,7 @@ import mage.cards.CardSetInfo; import mage.constants.*; import mage.filter.FilterCard; import mage.filter.common.FilterInstantOrSorceryCard; +import mage.filter.predicate.Predicates; import mage.game.Game; import mage.players.Player; @@ -59,6 +60,10 @@ class IrohGrandLotusEffect extends ContinuousEffectImpl { private static final FilterCard filterLesson = new FilterCard(SubType.LESSON); private final boolean isLesson; + static { + filterNonLesson.add(Predicates.not(SubType.LESSON.getPredicate())); + } + IrohGrandLotusEffect(boolean isLesson) { super(Duration.WhileOnBattlefield, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility); this.isLesson = isLesson;