diff --git a/Mage/src/main/java/mage/abilities/keyword/DecayedAbility.java b/Mage/src/main/java/mage/abilities/keyword/DecayedAbility.java index 8d7e03f1dec..b002f4a8931 100644 --- a/Mage/src/main/java/mage/abilities/keyword/DecayedAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/DecayedAbility.java @@ -18,7 +18,7 @@ public class DecayedAbility extends StaticAbility { super(Zone.BATTLEFIELD, new CantBlockSourceEffect(Duration.WhileOnBattlefield)); this.addSubAbility(new AttacksTriggeredAbility(new CreateDelayedTriggeredAbilityEffect( new AtTheEndOfCombatDelayedTriggeredAbility(new SacrificeSourceEffect()) - ))); + ).setText("sacrifice it at end of combat")).setTriggerPhrase("When {this} attacks, ")); } private DecayedAbility(final DecayedAbility ability) { diff --git a/Mage/src/main/java/mage/game/permanent/token/ZombieDecayedToken.java b/Mage/src/main/java/mage/game/permanent/token/ZombieDecayedToken.java index dead837da0c..70ceab02d52 100644 --- a/Mage/src/main/java/mage/game/permanent/token/ZombieDecayedToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/ZombieDecayedToken.java @@ -4,9 +4,6 @@ import mage.MageInt; import mage.abilities.keyword.DecayedAbility; import mage.constants.CardType; import mage.constants.SubType; -import mage.util.RandomUtil; - -import java.util.Arrays; /** * @author TheElk801 @@ -22,7 +19,16 @@ public final class ZombieDecayedToken extends TokenImpl { toughness = new MageInt(2); this.addAbility(new DecayedAbility()); - availableImageSetCodes.addAll(Arrays.asList("MID")); + this.setExpansionSetCodeForImage("MID"); + } + + @Override + public void setExpansionSetCodeForImage(String code) { + super.setExpansionSetCodeForImage(code); + + if (getOriginalExpansionSetCode() != null && getOriginalExpansionSetCode().equals("MID")) { + this.setTokenType(1); + } } public ZombieDecayedToken(final ZombieDecayedToken token) {