diff --git a/Mage.Sets/src/mage/cards/c/CinderStrike.java b/Mage.Sets/src/mage/cards/c/CinderStrike.java new file mode 100644 index 00000000000..e554396ced1 --- /dev/null +++ b/Mage.Sets/src/mage/cards/c/CinderStrike.java @@ -0,0 +1,40 @@ +package mage.cards.c; + +import mage.abilities.condition.common.BlightedCondition; +import mage.abilities.decorator.ConditionalOneShotEffect; +import mage.abilities.effects.common.DamageTargetEffect; +import mage.abilities.keyword.BlightAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class CinderStrike extends CardImpl { + + public CinderStrike(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{R}"); + + // As an additional cost to cast this spell, you may blight 1. + this.addAbility(new BlightAbility(1)); + + // Cinder Strike deals 2 damage to target creature. It deals 4 damage to that creature instead if this spell's additional cost was paid. + this.getSpellAbility().addEffect(new ConditionalOneShotEffect( + new DamageTargetEffect(4), new DamageTargetEffect(2), + BlightedCondition.instance, "{this} deals 2 damage to target creature. " + + "It deals 4 damage to that creature instead if this spell's additional cost was paid" + )); + } + + private CinderStrike(final CinderStrike card) { + super(card); + } + + @Override + public CinderStrike copy() { + return new CinderStrike(this); + } +} diff --git a/Mage.Sets/src/mage/sets/LorwynEclipsed.java b/Mage.Sets/src/mage/sets/LorwynEclipsed.java index 56de8449cfc..786807f8169 100644 --- a/Mage.Sets/src/mage/sets/LorwynEclipsed.java +++ b/Mage.Sets/src/mage/sets/LorwynEclipsed.java @@ -81,6 +81,7 @@ public final class LorwynEclipsed extends ExpansionSet { cards.add(new SetCardInfo("Chaos Spewer", 210, Rarity.COMMON, mage.cards.c.ChaosSpewer.class)); cards.add(new SetCardInfo("Chitinous Graspling", 211, Rarity.COMMON, mage.cards.c.ChitinousGraspling.class)); cards.add(new SetCardInfo("Chomping Changeling", 172, Rarity.UNCOMMON, mage.cards.c.ChompingChangeling.class)); + cards.add(new SetCardInfo("Cinder Strike", 131, Rarity.COMMON, mage.cards.c.CinderStrike.class)); cards.add(new SetCardInfo("Clachan Festival", 10, Rarity.UNCOMMON, mage.cards.c.ClachanFestival.class)); cards.add(new SetCardInfo("Crib Swap", 11, Rarity.UNCOMMON, mage.cards.c.CribSwap.class)); cards.add(new SetCardInfo("Crossroads Watcher", 173, Rarity.COMMON, mage.cards.c.CrossroadsWatcher.class));