diff --git a/Mage.Sets/src/mage/cards/m/MindlessConscription.java b/Mage.Sets/src/mage/cards/m/MindlessConscription.java new file mode 100644 index 00000000000..240ec8d23a1 --- /dev/null +++ b/Mage.Sets/src/mage/cards/m/MindlessConscription.java @@ -0,0 +1,40 @@ +package mage.cards.m; + +import mage.abilities.common.DrawNthCardTriggeredAbility; +import mage.abilities.common.EntersBattlefieldTriggeredAbility; +import mage.abilities.effects.keyword.AmassEffect; +import mage.abilities.meta.OrTriggeredAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; +import mage.constants.Zone; + +import java.util.UUID; + +/** + * @author Susucr + */ +public final class MindlessConscription extends CardImpl { + + public MindlessConscription(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{B}"); + + // When Mindless Conscription enters the battlefield and whenever you draw your third card each turn, amass Zombies 3. + this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, + new AmassEffect(3, SubType.ZOMBIE), + false, "When {this} enters the battlefield and whenever you draw your third card each turn, ", + new EntersBattlefieldTriggeredAbility(null), + new DrawNthCardTriggeredAbility(null, false, 3) + )); + } + + private MindlessConscription(final MindlessConscription card) { + super(card); + } + + @Override + public MindlessConscription copy() { + return new MindlessConscription(this); + } +} diff --git a/Mage.Sets/src/mage/sets/ModernHorizons3.java b/Mage.Sets/src/mage/sets/ModernHorizons3.java index 5cd091384e2..c8cd9a9acab 100644 --- a/Mage.Sets/src/mage/sets/ModernHorizons3.java +++ b/Mage.Sets/src/mage/sets/ModernHorizons3.java @@ -89,6 +89,7 @@ public final class ModernHorizons3 extends ExpansionSet { cards.add(new SetCardInfo("Mandibular Kite", 34, Rarity.COMMON, mage.cards.m.MandibularKite.class)); cards.add(new SetCardInfo("Marionette Apprentice", 100, Rarity.UNCOMMON, mage.cards.m.MarionetteApprentice.class)); cards.add(new SetCardInfo("Meltdown", 282, Rarity.UNCOMMON, mage.cards.m.Meltdown.class)); + cards.add(new SetCardInfo("Mindless Conscription", 101, Rarity.UNCOMMON, mage.cards.m.MindlessConscription.class)); cards.add(new SetCardInfo("Mogg Mob", 127, Rarity.UNCOMMON, mage.cards.m.MoggMob.class)); cards.add(new SetCardInfo("Mountain", 307, Rarity.LAND, mage.cards.basiclands.Mountain.class, FULL_ART_BFZ_VARIOUS)); cards.add(new SetCardInfo("Nethergoyf", 103, Rarity.MYTHIC, mage.cards.n.Nethergoyf.class));