Essence Capture - fixes that it counts any spells
@@ -6,6 +6,7 @@ import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
import mage.counters.CounterType;
+import mage.filter.common.FilterCreatureSpell;
import mage.target.TargetSpell;
import mage.target.common.TargetControlledCreaturePermanent;
import mage.target.targetpointer.SecondTargetPointer;
@@ -22,12 +23,12 @@ public final class EssenceCapture extends CardImpl {
// Counter target creature spell.
this.getSpellAbility().addEffect(new CounterTargetEffect());
- this.getSpellAbility().addTarget(new TargetSpell());
+ this.getSpellAbility().addTarget(new TargetSpell(new FilterCreatureSpell()));
// Put a +1/+1 counter on up to one target creature you control.
this.getSpellAbility().addEffect(new AddCountersTargetEffect(
CounterType.P1P1.createInstance()
- ).setTargetPointer(new SecondTargetPointer()));
+ ).setTargetPointer(new SecondTargetPointer()).setText("Put a +1/+1 counter on up to one target creature you control"));
this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent(0, 1));
}
