From ba452a83db9efb5bce17ad354cd825be0e6ca69b Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 7 Jun 2018 22:47:55 -0400 Subject: [PATCH] Implemented Armored Whirl Turtle --- .../src/mage/cards/a/ArmoredWhirlTurtle.java | 32 ++++++++ .../src/mage/sets/JiangYangguMuYanling.java | 1 + Utils/mtg-cards-data.txt | 80 +++++++++---------- 3 files changed, 73 insertions(+), 40 deletions(-) create mode 100644 Mage.Sets/src/mage/cards/a/ArmoredWhirlTurtle.java diff --git a/Mage.Sets/src/mage/cards/a/ArmoredWhirlTurtle.java b/Mage.Sets/src/mage/cards/a/ArmoredWhirlTurtle.java new file mode 100644 index 00000000000..d42ca3b4379 --- /dev/null +++ b/Mage.Sets/src/mage/cards/a/ArmoredWhirlTurtle.java @@ -0,0 +1,32 @@ +package mage.cards.a; + +import java.util.UUID; +import mage.MageInt; +import mage.constants.SubType; +import mage.cards.CardImpl; +import mage.cards.CardSetInfo; +import mage.constants.CardType; + +/** + * + * @author TheElk801 + */ +public final class ArmoredWhirlTurtle extends CardImpl { + + public ArmoredWhirlTurtle(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{U}"); + + this.subtype.add(SubType.TURTLE); + this.power = new MageInt(0); + this.toughness = new MageInt(5); + } + + public ArmoredWhirlTurtle(final ArmoredWhirlTurtle card) { + super(card); + } + + @Override + public ArmoredWhirlTurtle copy() { + return new ArmoredWhirlTurtle(this); + } +} diff --git a/Mage.Sets/src/mage/sets/JiangYangguMuYanling.java b/Mage.Sets/src/mage/sets/JiangYangguMuYanling.java index a38fb899972..01f8dbd4032 100644 --- a/Mage.Sets/src/mage/sets/JiangYangguMuYanling.java +++ b/Mage.Sets/src/mage/sets/JiangYangguMuYanling.java @@ -20,6 +20,7 @@ public final class JiangYangguMuYanling extends ExpansionSet { super("Global Series: Jiang Yanggu & Mu Yanling", "GS1", ExpansionSet.buildDate(2018, 6, 22), SetType.SUPPLEMENTAL_STANDARD_LEGAL); this.blockName = "Global Series"; this.hasBasicLands = true; + cards.add(new SetCardInfo("Armored Whirl Turtle", 7, Rarity.COMMON, mage.cards.a.ArmoredWhirlTurtle.class)); cards.add(new SetCardInfo("Brilliant Plan", 17, Rarity.UNCOMMON, mage.cards.b.BrilliantPlan.class)); cards.add(new SetCardInfo("Cloak of Mists", 13, Rarity.COMMON, mage.cards.c.CloakOfMists.class)); cards.add(new SetCardInfo("Forest", 40, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 069bd368801..c651b0016e4 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -33622,44 +33622,44 @@ Sure Strike|Core Set 2019|161|C|{1}{R}|Instant|||Target creature gets +3/+0 and Tormenting Voice|Core Set 2019|164|C|{1}{R}|Sorcery|||As an additional cost to cast this spell, discard a card.$Draw two cards.| Trumpet Blast|Core Set 2019|165|C|{2}{R}|Instant|||Attacking creatures get +2/+0 until end of turn.| Skyscanner|Core Set 2019|245|C|{3}|Artifact Creature - Thopter|1|1|Flying$When Skyscanner enters the battlefield, draw a card.| -Mu Yanling|Global Series Jiang Yanggu & Mu Yanling|1|M|{4}{U}{U}|Legendary Planeswalker - Yanling|||+2: Target creature can't be blocked this turn.$−3: Draw two cards.$−10: Tap all creatures your opponents control. You take an extra turn after this one.| -Colorful Feiyi Sparrow|Global Series Jiang Yanggu & Mu Yanling|2|C|{1}{W}|Creature - Bird|1|3|Flying| -Purple-Crystal Crab|Global Series Jiang Yanggu & Mu Yanling|3|C|{1}{U}|Creature - Crab|1|1|When Purple-Crystal Crab dies, draw card.| -Vivid Flying Fish|Global Series Jiang Yanggu & Mu Yanling|4|C|{1}{U}|Creature - Fish Lizard|1|1|Vivid Flying Fish has flying as long as it's attacking.| -Welkin Tern|Global Series Jiang Yanggu & Mu Yanling|5|C|{1}{U}|Creature - Bird|2|1|Flying$Welkin Tern can block only creatures with flying.| -Heavenly Qilin|Global Series Jiang Yanggu & Mu Yanling|6|C|{2}{W}|Creature - Kirin|2|2|Flying$Whenenver Heavenly Qilin attacks, another target creature you control gains flying until end of turn.| -Armored Whirl Turtle|Global Series Jiang Yanggu & Mu Yanling|7|C|{2}{U}|Creature - Turtle|0|5|| -Nine-Tail White Fox|Global Series Jiang Yanggu & Mu Yanling|8|C|{2}{U}|Creature - Fox Spirit|2|2|Whenever Nine-Tail White Fox deals combat damage to a player, draw a card.| -Earth-Origin Yak|Global Series Jiang Yanggu & Mu Yanling|9|C|{3}{W}|Creature - Ox|2|4|When Earth-Origin Yak enters the battlefield, creatures you control get +1/+1 until end of turn.| -Moon-Eating Dog|Global Series Jiang Yanggu & Mu Yanling|10|U|{3}{U}|Creature - Hound|3|3|As long as you control a Yanling planeswalker, Moon-Eating Dog has flying.| -Stormcloud Spirit|Global Series Jiang Yanggu & Mu Yanling|11|U|{3}{U}{U}|Creature - Spirit|4|4|Flying| -Ancestor Dragon|Global Series Jiang Yanggu & Mu Yanling|12|R|{4}{W}{W}|Creature - Dragon|5|6|Flying$Whenever one or more creatures you control attack, you gain 1 life for each attacking creature.| -Cloak of Mists|Global Series Jiang Yanggu & Mu Yanling|13|C|{1}{U}|Enchantment - Aura|||Enchant creature$Enchanted creature can't be blocked.| -Qilin's Blessing|Global Series Jiang Yanggu & Mu Yanling|14|C|{W}|Instant|||Target creature gets +2/+2 until end of turn.| -Drown in Shapelessness|Global Series Jiang Yanggu & Mu Yanling|15|C|{1}{U}|Instant|||Return target creature to its owner's hand.| -Dragon's Presence|Global Series Jiang Yanggu & Mu Yanling|16|C|{2}{W}|Instant|||Dragon's Presence deals 5 damage to target attacking or blocking creature.| -Brilliant Plan|Global Series Jiang Yanggu & Mu Yanling|17|U|{4}{U}|Sorcery|||Draw three cards.| -Rhythmic Water Vortex|Global Series Jiang Yanggu & Mu Yanling|18|R|{3}{U}{U}|Sorcery|||Return up to two target creatures to their owner's hand.$Search your library and/or graveyard for a card named Mu Yanling, reveal it, and put it into your hand. If you searched your library this way, shuffle it.| -Meandering River|Global Series Jiang Yanggu & Mu Yanling|19|C||Land|||Meandering River enters the battlefield tapped.${T}: Add {W} or {U}.| -Plains|Global Series Jiang Yanggu & Mu Yanling|20|C||Basic Land - Plains|||({T}: Add {W}.)| -Island|Global Series Jiang Yanggu & Mu Yanling|21|C||Basic Land - Island|||({T}: Add {U}.)| -Jiang Yanggu|Global Series Jiang Yanggu & Mu Yanling|22|M|{4}{G}|Legendary Planeswalker - Yanggu|||+1: Target creature gets +2/+2 until end of turn.$−1: If you don't control a creature named Mowu, create a legendary 3/3 green Hound creature token named Mowu.$−5: Until end of turn, target creature gains trample and gets +X/+X, where X is the number of lands you control.| -Leopard-Spotted Jiao|Global Series Jiang Yanggu & Mu Yanling|23|C|{1}{R}|Creature - Beast|3|1|| -Feiyi Snake|Global Series Jiang Yanggu & Mu Yanling|24|C|{1}{G}|Creature - Snake|2|1|Reach| -Sacred White Deer|Global Series Jiang Yanggu & Mu Yanling|25|U|{1}{G}|Creature - Elk|2|2|{3}{G}, {T}: You gain 4 life. Activate this ability only if you control a Yanggu planeswalker.| -Reckless Pangolin|Global Series Jiang Yanggu & Mu Yanling|26|C|{2}{G}|Creature - Pangolin|2|2|Whenever Reckless Pangolin attacks, it gets +1/+1 until end of turn.| -Giant Spider|Global Series Jiang Yanggu & Mu Yanling|27|C|{3}{G}|Creature - Spider|2|4|Reach| -Ferocious Zheng|Global Series Jiang Yanggu & Mu Yanling|28|C|{2}{G}{G}|Creature - Cat Beast|4|4|| -Fire-Omen Crane|Global Series Jiang Yanggu & Mu Yanling|29|U|{3}{R}{R}|Creature - Bird Spirit|3|3|Flying$Whenever Fire-Omen Crane attacks, it deals 1 damage to target creature an opponent controls.| -Screeching Phoenix|Global Series Jiang Yanggu & Mu Yanling|30|R|{4}{R}{R}|Creature - Phoenix|4|4|Flying${2}{R}: Creatures you control get +1/+0 until end of turn.| -Earthshaking Si|Global Series Jiang Yanggu & Mu Yanling|31|C|{5}{G}|Creature - Beast|5|5|Trample| -Hardened-Scale Armor|Global Series Jiang Yanggu & Mu Yanling|32|C|{2}{G}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +3/3.| -Breath of Fire|Global Series Jiang Yanggu & Mu Yanling|33|C|{1}{R}|Instant|||Breath of Fire deals 2 damage to target creature.| -Aggressive Instinct|Global Series Jiang Yanggu & Mu Yanling|34|C|{1}{G}|Sorcery|||Target creature you control deals damage equal to its power to target creature you don't control.| -Confidence from Strength|Global Series Jiang Yanggu & Mu Yanling|35|C|{2}{G}|Sorcery|||Target creature gets +4/+4 until and gains trample until end of turn.| -Journey for the Elixir|Global Series Jiang Yanggu & Mu Yanling|36|R|{2}{G}|Sorcery|||Search your library and graveyard for a basic land card and a card named Jiang Yanggu, reveal them, put them into your hand, then shuffle your library.| -Cleansing Screech|Global Series Jiang Yanggu & Mu Yanling|37|C|{4}{R}|Sorcery|||Cleansing Screech deals 4 damage to any target.| -Timber Gorge|Global Series Jiang Yanggu & Mu Yanling|38|C||Land|||Timber Gorge enters the battlefield tapped.${T}: Add {R} or {G}.| -Mountain|Global Series Jiang Yanggu & Mu Yanling|39|C||Basic Land - Mountain|||({T}: Add {R}.)| -Forest|Global Series Jiang Yanggu & Mu Yanling|40|C||Basic Land - Forest|||({T}: Add {G}.)| +Mu Yanling|Global Series: Jiang Yanggu & Mu Yanling|1|M|{4}{U}{U}|Legendary Planeswalker - Yanling|||+2: Target creature can't be blocked this turn.$−3: Draw two cards.$−10: Tap all creatures your opponents control. You take an extra turn after this one.| +Colorful Feiyi Sparrow|Global Series: Jiang Yanggu & Mu Yanling|2|C|{1}{W}|Creature - Bird|1|3|Flying| +Purple-Crystal Crab|Global Series: Jiang Yanggu & Mu Yanling|3|C|{1}{U}|Creature - Crab|1|1|When Purple-Crystal Crab dies, draw card.| +Vivid Flying Fish|Global Series: Jiang Yanggu & Mu Yanling|4|C|{1}{U}|Creature - Fish Lizard|1|1|Vivid Flying Fish has flying as long as it's attacking.| +Welkin Tern|Global Series: Jiang Yanggu & Mu Yanling|5|C|{1}{U}|Creature - Bird|2|1|Flying$Welkin Tern can block only creatures with flying.| +Heavenly Qilin|Global Series: Jiang Yanggu & Mu Yanling|6|C|{2}{W}|Creature - Kirin|2|2|Flying$Whenenver Heavenly Qilin attacks, another target creature you control gains flying until end of turn.| +Armored Whirl Turtle|Global Series: Jiang Yanggu & Mu Yanling|7|C|{2}{U}|Creature - Turtle|0|5|| +Nine-Tail White Fox|Global Series: Jiang Yanggu & Mu Yanling|8|C|{2}{U}|Creature - Fox Spirit|2|2|Whenever Nine-Tail White Fox deals combat damage to a player, draw a card.| +Earth-Origin Yak|Global Series: Jiang Yanggu & Mu Yanling|9|C|{3}{W}|Creature - Ox|2|4|When Earth-Origin Yak enters the battlefield, creatures you control get +1/+1 until end of turn.| +Moon-Eating Dog|Global Series: Jiang Yanggu & Mu Yanling|10|U|{3}{U}|Creature - Hound|3|3|As long as you control a Yanling planeswalker, Moon-Eating Dog has flying.| +Stormcloud Spirit|Global Series: Jiang Yanggu & Mu Yanling|11|U|{3}{U}{U}|Creature - Spirit|4|4|Flying| +Ancestor Dragon|Global Series: Jiang Yanggu & Mu Yanling|12|R|{4}{W}{W}|Creature - Dragon|5|6|Flying$Whenever one or more creatures you control attack, you gain 1 life for each attacking creature.| +Cloak of Mists|Global Series: Jiang Yanggu & Mu Yanling|13|C|{1}{U}|Enchantment - Aura|||Enchant creature$Enchanted creature can't be blocked.| +Qilin's Blessing|Global Series: Jiang Yanggu & Mu Yanling|14|C|{W}|Instant|||Target creature gets +2/+2 until end of turn.| +Drown in Shapelessness|Global Series: Jiang Yanggu & Mu Yanling|15|C|{1}{U}|Instant|||Return target creature to its owner's hand.| +Dragon's Presence|Global Series: Jiang Yanggu & Mu Yanling|16|C|{2}{W}|Instant|||Dragon's Presence deals 5 damage to target attacking or blocking creature.| +Brilliant Plan|Global Series: Jiang Yanggu & Mu Yanling|17|U|{4}{U}|Sorcery|||Draw three cards.| +Rhythmic Water Vortex|Global Series: Jiang Yanggu & Mu Yanling|18|R|{3}{U}{U}|Sorcery|||Return up to two target creatures to their owner's hand.$Search your library and/or graveyard for a card named Mu Yanling, reveal it, and put it into your hand. If you searched your library this way, shuffle it.| +Meandering River|Global Series: Jiang Yanggu & Mu Yanling|19|C||Land|||Meandering River enters the battlefield tapped.${T}: Add {W} or {U}.| +Plains|Global Series: Jiang Yanggu & Mu Yanling|20|C||Basic Land - Plains|||({T}: Add {W}.)| +Island|Global Series: Jiang Yanggu & Mu Yanling|21|C||Basic Land - Island|||({T}: Add {U}.)| +Jiang Yanggu|Global Series: Jiang Yanggu & Mu Yanling|22|M|{4}{G}|Legendary Planeswalker - Yanggu|||+1: Target creature gets +2/+2 until end of turn.$−1: If you don't control a creature named Mowu, create a legendary 3/3 green Hound creature token named Mowu.$−5: Until end of turn, target creature gains trample and gets +X/+X, where X is the number of lands you control.| +Leopard-Spotted Jiao|Global Series: Jiang Yanggu & Mu Yanling|23|C|{1}{R}|Creature - Beast|3|1|| +Feiyi Snake|Global Series: Jiang Yanggu & Mu Yanling|24|C|{1}{G}|Creature - Snake|2|1|Reach| +Sacred White Deer|Global Series: Jiang Yanggu & Mu Yanling|25|U|{1}{G}|Creature - Elk|2|2|{3}{G}, {T}: You gain 4 life. Activate this ability only if you control a Yanggu planeswalker.| +Reckless Pangolin|Global Series: Jiang Yanggu & Mu Yanling|26|C|{2}{G}|Creature - Pangolin|2|2|Whenever Reckless Pangolin attacks, it gets +1/+1 until end of turn.| +Giant Spider|Global Series: Jiang Yanggu & Mu Yanling|27|C|{3}{G}|Creature - Spider|2|4|Reach| +Ferocious Zheng|Global Series: Jiang Yanggu & Mu Yanling|28|C|{2}{G}{G}|Creature - Cat Beast|4|4|| +Fire-Omen Crane|Global Series: Jiang Yanggu & Mu Yanling|29|U|{3}{R}{R}|Creature - Bird Spirit|3|3|Flying$Whenever Fire-Omen Crane attacks, it deals 1 damage to target creature an opponent controls.| +Screeching Phoenix|Global Series: Jiang Yanggu & Mu Yanling|30|R|{4}{R}{R}|Creature - Phoenix|4|4|Flying${2}{R}: Creatures you control get +1/+0 until end of turn.| +Earthshaking Si|Global Series: Jiang Yanggu & Mu Yanling|31|C|{5}{G}|Creature - Beast|5|5|Trample| +Hardened-Scale Armor|Global Series: Jiang Yanggu & Mu Yanling|32|C|{2}{G}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +3/3.| +Breath of Fire|Global Series: Jiang Yanggu & Mu Yanling|33|C|{1}{R}|Instant|||Breath of Fire deals 2 damage to target creature.| +Aggressive Instinct|Global Series: Jiang Yanggu & Mu Yanling|34|C|{1}{G}|Sorcery|||Target creature you control deals damage equal to its power to target creature you don't control.| +Confidence from Strength|Global Series: Jiang Yanggu & Mu Yanling|35|C|{2}{G}|Sorcery|||Target creature gets +4/+4 until and gains trample until end of turn.| +Journey for the Elixir|Global Series: Jiang Yanggu & Mu Yanling|36|R|{2}{G}|Sorcery|||Search your library and graveyard for a basic land card and a card named Jiang Yanggu, reveal them, put them into your hand, then shuffle your library.| +Cleansing Screech|Global Series: Jiang Yanggu & Mu Yanling|37|C|{4}{R}|Sorcery|||Cleansing Screech deals 4 damage to any target.| +Timber Gorge|Global Series: Jiang Yanggu & Mu Yanling|38|C||Land|||Timber Gorge enters the battlefield tapped.${T}: Add {R} or {G}.| +Mountain|Global Series: Jiang Yanggu & Mu Yanling|39|C||Basic Land - Mountain|||({T}: Add {R}.)| +Forest|Global Series: Jiang Yanggu & Mu Yanling|40|C||Basic Land - Forest|||({T}: Add {G}.)|