From 8a2a31ef3f0e449c133762c6a7ab56544f6feaf3 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 3 Feb 2022 22:47:53 -0500 Subject: [PATCH] [NEO] Implemented Mukotai Ambusher --- .../src/mage/cards/m/MukotaiAmbusher.java | 41 +++++++++++++++++++ .../src/mage/sets/KamigawaNeonDynasty.java | 1 + Utils/mtg-cards-data.txt | 1 + 3 files changed, 43 insertions(+) create mode 100644 Mage.Sets/src/mage/cards/m/MukotaiAmbusher.java diff --git a/Mage.Sets/src/mage/cards/m/MukotaiAmbusher.java b/Mage.Sets/src/mage/cards/m/MukotaiAmbusher.java new file mode 100644 index 0000000000..c9096a7367 --- /dev/null +++ b/Mage.Sets/src/mage/cards/m/MukotaiAmbusher.java @@ -0,0 +1,41 @@ +package mage.cards.m; + +import mage.MageInt; +import mage.abilities.keyword.LifelinkAbility; +import mage.abilities.keyword.NinjutsuAbility; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; +import mage.constants.SubType; + +import java.util.UUID; + +/** + * @author TheElk801 + */ +public final class MukotaiAmbusher extends CardImpl { + + public MukotaiAmbusher(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{3}{B}"); + + this.subtype.add(SubType.RAT); + this.subtype.add(SubType.NINJA); + this.power = new MageInt(3); + this.toughness = new MageInt(2); + + // Ninjutsu {1}{B} + this.addAbility(new NinjutsuAbility("{1}{B}")); + + // Lifelink + this.addAbility(LifelinkAbility.getInstance()); + } + + private MukotaiAmbusher(final MukotaiAmbusher card) { + super(card); + } + + @Override + public MukotaiAmbusher copy() { + return new MukotaiAmbusher(this); + } +} diff --git a/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java b/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java index a3b00d84d6..68c3d291e8 100644 --- a/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java +++ b/Mage.Sets/src/mage/sets/KamigawaNeonDynasty.java @@ -109,6 +109,7 @@ public final class KamigawaNeonDynasty extends ExpansionSet { cards.add(new SetCardInfo("Moon-Circuit Hacker", 67, Rarity.COMMON, mage.cards.m.MoonCircuitHacker.class)); cards.add(new SetCardInfo("Moonsnare Prototype", 69, Rarity.COMMON, mage.cards.m.MoonsnarePrototype.class)); cards.add(new SetCardInfo("Mountain", 289, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mukotai Ambusher", 112, Rarity.COMMON, mage.cards.m.MukotaiAmbusher.class)); cards.add(new SetCardInfo("Nameless Conqueror", 162, Rarity.COMMON, mage.cards.n.NamelessConqueror.class)); cards.add(new SetCardInfo("Naomi, Pillar of Order", 229, Rarity.UNCOMMON, mage.cards.n.NaomiPillarOfOrder.class)); cards.add(new SetCardInfo("Network Disruptor", 71, Rarity.COMMON, mage.cards.n.NetworkDisruptor.class)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index eab552ef2f..6bc054376a 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -43590,6 +43590,7 @@ Life of Toshiro Umezawa|Kamigawa: Neon Dynasty|108|U|{1}{B}|Enchantment - Saga|| Memory of Toshiro|Kamigawa: Neon Dynasty|108|U||Enchantment Creature - Human Samurai|2|3|{T}, Pay 1 life: Add {B}. Spend this mana only to cast an instant or sorcery spell.| Malicious Malfunction|Kamigawa: Neon Dynasty|110|U|{1}{B}{B}|Sorcery|||All creatures get -2/-2 until end of turn. If a creature would die this turn, exile it instead.| March of Wretched Sorrow|Kamigawa: Neon Dynasty|111|R|{X}{B}|Instant|||As an additional cost to cast this spell, you may exile any number of black cards from your hand. This spell costs {2} less to cast for each card exiled this way.$March of Wretched Sorrow deals X damage to target creature or planeswalker and you gain X life.| +Mukotai Ambusher|Kamigawa: Neon Dynasty|112|C|{3}{B}|Artifact Creature - Rat Ninja|3|2|Ninjutsu {1}{B}$Lifelink| Nashi, Moon Sage's Scion|Kamigawa: Neon Dynasty|114|M|{1}{B}{B}|Legendary Creature - Rat Ninja|3|2|Ninjutsu {3}{B}$Whenever Nashi, Moon Sage's Scion deals combat damage to a player, exile the top card of each player's library. Until end of turn, you may play one of those cards. If you cast a spell this way, pay life equal to its mana value rather than paying its mana cost.| Nezumi Bladeblesser|Kamigawa: Neon Dynasty|115|C|{2}{B}|Creature - Rat Samurai|3|2|Nezumi Bladeblesser has deathtouch as long as you control an artifact.$Nezumi Bladeblesser has menace as long as you control an enchantment.| Nezumi Prowler|Kamigawa: Neon Dynasty|116|U|{1}{B}|Artifact Creature - Rat Ninja|3|1|Ninjutsu {1}{B}$When Nezumi Prowler enters the battlefield, target creature you control gains deathtouch and lifelink until end of turn.|