diff --git a/Mage.Sets/src/mage/cards/b/BiggerOnTheInside.java b/Mage.Sets/src/mage/cards/b/BiggerOnTheInside.java index f85cc74f7a7..430a848b604 100644 --- a/Mage.Sets/src/mage/cards/b/BiggerOnTheInside.java +++ b/Mage.Sets/src/mage/cards/b/BiggerOnTheInside.java @@ -19,6 +19,7 @@ import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.*; import mage.filter.FilterPermanent; +import mage.filter.StaticFilters; import mage.filter.predicate.Predicates; import mage.game.Game; import mage.players.Player; @@ -92,7 +93,7 @@ class BiggerOnTheInsideEffect extends OneShotEffect { //Not a mana ability since if (player == null) { return false; } - ContinuousEffect cascadeEffect = new NextSpellCastHasAbilityEffect(new CascadeAbility(), TargetController.SOURCE_TARGETS); + ContinuousEffect cascadeEffect = new NextSpellCastHasAbilityEffect(new CascadeAbility(), StaticFilters.FILTER_CARD, TargetController.SOURCE_TARGETS); game.addEffect(cascadeEffect, source); ManaEffect manaEffect = new AddManaOfAnyColorEffect(2); diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/NextSpellCastHasAbilityEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/NextSpellCastHasAbilityEffect.java index d9ccbc25cca..88f02aaff83 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/NextSpellCastHasAbilityEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/NextSpellCastHasAbilityEffect.java @@ -28,12 +28,11 @@ public class NextSpellCastHasAbilityEffect extends ContinuousEffectImpl { public NextSpellCastHasAbilityEffect(Ability ability) { this(ability, StaticFilters.FILTER_CARD); } + public NextSpellCastHasAbilityEffect(Ability ability, FilterCard filter) { - this(ability, StaticFilters.FILTER_CARD, TargetController.SOURCE_CONTROLLER); - } - public NextSpellCastHasAbilityEffect(Ability ability, TargetController targetController) { - this(ability, StaticFilters.FILTER_CARD, targetController); + this(ability, filter, TargetController.SOURCE_CONTROLLER); } + public NextSpellCastHasAbilityEffect(Ability ability, FilterCard filter, TargetController targetController) { super(Duration.EndOfTurn, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.AddAbility); this.ability = ability;