From b3c3c571f461b60e9b302ce707ba0116c1d1a2d7 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Fri, 14 Jun 2013 00:31:08 +0200 Subject: [PATCH] * Abrupt Decay - Fixed the not working can't be countered ability (Issue #238). --- .../src/mage/sets/returntoravnica/AbruptDecay.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/returntoravnica/AbruptDecay.java b/Mage.Sets/src/mage/sets/returntoravnica/AbruptDecay.java index a61f6c8f42..14b1220d04 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/AbruptDecay.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/AbruptDecay.java @@ -31,6 +31,10 @@ package mage.sets.returntoravnica; import java.util.UUID; import mage.Constants.CardType; import mage.Constants.Rarity; +import mage.Constants.Zone; +import mage.abilities.Ability; +import mage.abilities.common.SimpleStaticAbility; +import mage.abilities.effects.Effect; import mage.abilities.effects.common.CantCounterSourceEffect; import mage.abilities.effects.common.DestroyTargetEffect; import mage.cards.CardImpl; @@ -58,7 +62,11 @@ public class AbruptDecay extends CardImpl { this.color.setBlack(true); // Abrupt Decay can't be countered by spells or abilities. - this.getSpellAbility().addEffect(new CantCounterSourceEffect()); + Effect effect = new CantCounterSourceEffect(); + effect.setText("{this} can't be countered by spells or abilities"); + Ability ability = new SimpleStaticAbility(Zone.STACK,effect); + ability.setRuleAtTheTop(true); + this.addAbility(ability); // Destroy target nonland permanent with converted mana cost 3 or less. this.getSpellAbility().addEffect(new DestroyTargetEffect());