diff --git a/Mage.Sets/src/mage/sets/CommanderLegends.java b/Mage.Sets/src/mage/sets/CommanderLegends.java index d7f1244ca6..4996fd7d65 100644 --- a/Mage.Sets/src/mage/sets/CommanderLegends.java +++ b/Mage.Sets/src/mage/sets/CommanderLegends.java @@ -38,6 +38,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Ancient Animus", 215, Rarity.COMMON, mage.cards.a.AncientAnimus.class)); cards.add(new SetCardInfo("Annoyed Altisaur", 216, Rarity.COMMON, mage.cards.a.AnnoyedAltisaur.class)); cards.add(new SetCardInfo("Apex Devastator", 217, Rarity.MYTHIC, mage.cards.a.ApexDevastator.class)); + cards.add(new SetCardInfo("Arcane Denial", 393, Rarity.COMMON, mage.cards.a.ArcaneDenial.class)); cards.add(new SetCardInfo("Arcane Signet", 297, Rarity.UNCOMMON, mage.cards.a.ArcaneSignet.class)); cards.add(new SetCardInfo("Archelos, Lagoon Mystic", 268, Rarity.RARE, mage.cards.a.ArchelosLagoonMystic.class)); cards.add(new SetCardInfo("Archon of Coronation", 9, Rarity.MYTHIC, mage.cards.a.ArchonOfCoronation.class)); @@ -73,6 +74,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Commander's Plate", 692, Rarity.MYTHIC, mage.cards.c.CommandersPlate.class)); cards.add(new SetCardInfo("Commander's Sphere", 306, Rarity.COMMON, mage.cards.c.CommandersSphere.class)); cards.add(new SetCardInfo("Confiscate", 62, Rarity.UNCOMMON, mage.cards.c.Confiscate.class)); + cards.add(new SetCardInfo("Counterspell", 395, Rarity.COMMON, mage.cards.c.Counterspell.class)); cards.add(new SetCardInfo("Court Street Denizen", 17, Rarity.COMMON, mage.cards.c.CourtStreetDenizen.class)); cards.add(new SetCardInfo("Court of Ambition", 114, Rarity.RARE, mage.cards.c.CourtOfAmbition.class)); cards.add(new SetCardInfo("Court of Bounty", 220, Rarity.RARE, mage.cards.c.CourtOfBounty.class)); @@ -131,6 +133,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Inspiring Roar", 23, Rarity.COMMON, mage.cards.i.InspiringRoar.class)); cards.add(new SetCardInfo("Intangible Virtue", 24, Rarity.UNCOMMON, mage.cards.i.IntangibleVirtue.class)); cards.add(new SetCardInfo("Interpret the Signs", 75, Rarity.UNCOMMON, mage.cards.i.InterpretTheSigns.class)); + cards.add(new SetCardInfo("Ishai, Ojutai Dragonspeaker", 520, Rarity.MYTHIC, mage.cards.i.IshaiOjutaiDragonspeaker.class)); cards.add(new SetCardInfo("Jeska's Will", 187, Rarity.RARE, mage.cards.j.JeskasWill.class)); cards.add(new SetCardInfo("Jeska, Thrice Reborn", 186, Rarity.MYTHIC, mage.cards.j.JeskaThriceReborn.class)); cards.add(new SetCardInfo("Jeweled Lotus", 319, Rarity.MYTHIC, mage.cards.j.JeweledLotus.class)); @@ -153,7 +156,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Kraum, Ludevic's Opus", 523, Rarity.MYTHIC, mage.cards.k.KraumLudevicsOpus.class)); cards.add(new SetCardInfo("Kydele, Chosen of Kruphix", 524, Rarity.MYTHIC, mage.cards.k.KydeleChosenOfKruphix.class)); cards.add(new SetCardInfo("Laboratory Drudge", 78, Rarity.RARE, mage.cards.l.LaboratoryDrudge.class)); - cards.add(new SetCardInfo("Lathiel, the Bounteous Dawn", 295, Rarity.RARE, mage.cards.l.LathielTheBounteousDawn.class)); + cards.add(new SetCardInfo("Lathiel, the Bounteous Dawn", 285, Rarity.RARE, mage.cards.l.LathielTheBounteousDawn.class)); cards.add(new SetCardInfo("Livio, Oathsworn Sentinel", 31, Rarity.RARE, mage.cards.l.LivioOathswornSentinel.class)); cards.add(new SetCardInfo("Ludevic, Necro-Alchemist", 525, Rarity.MYTHIC, mage.cards.l.LudevicNecroAlchemist.class)); cards.add(new SetCardInfo("Maelstrom Colossus", 322, Rarity.COMMON, mage.cards.m.MaelstromColossus.class)); @@ -227,6 +230,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Sifter Wurm", 254, Rarity.UNCOMMON, mage.cards.s.SifterWurm.class)); cards.add(new SetCardInfo("Silas Renn, Seeker Adept", 536, Rarity.MYTHIC, mage.cards.s.SilasRennSeekerAdept.class)); cards.add(new SetCardInfo("Siren Stormtamer", 96, Rarity.UNCOMMON, mage.cards.s.SirenStormtamer.class)); + cards.add(new SetCardInfo("Sisay's Ring", 340, Rarity.COMMON, mage.cards.s.SisaysRing.class)); cards.add(new SetCardInfo("Sky Diamond", 341, Rarity.COMMON, mage.cards.s.SkyDiamond.class)); cards.add(new SetCardInfo("Slash the Ranks", 47, Rarity.RARE, mage.cards.s.SlashTheRanks.class)); cards.add(new SetCardInfo("Soul's Fire", 200, Rarity.COMMON, mage.cards.s.SoulsFire.class)); @@ -250,6 +254,7 @@ public final class CommanderLegends extends ExpansionSet { cards.add(new SetCardInfo("Training Center", 358, Rarity.RARE, mage.cards.t.TrainingCenter.class)); cards.add(new SetCardInfo("Tymna the Weaver", 539, Rarity.MYTHIC, mage.cards.t.TymnaTheWeaver.class)); cards.add(new SetCardInfo("Undergrowth Stadium", 359, Rarity.RARE, mage.cards.u.UndergrowthStadium.class)); + cards.add(new SetCardInfo("Universal Solvent", 347, Rarity.COMMON, mage.cards.u.UniversalSolvent.class)); cards.add(new SetCardInfo("Valakut Invoker", 206, Rarity.COMMON, mage.cards.v.ValakutInvoker.class)); cards.add(new SetCardInfo("Vampiric Tutor", 156, Rarity.MYTHIC, mage.cards.v.VampiricTutor.class)); cards.add(new SetCardInfo("Vault of Champions", 360, Rarity.RARE, mage.cards.v.VaultOfChampions.class)); diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 17751eefad..309c084ba4 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -39470,6 +39470,7 @@ Gor Muldrak, Amphinologist|Commander Legends|277|R|{1}{G}{U}|Legendary Creature Hans Eriksson|Commander Legends|279|R|{2}{R}{G}|Legendary Creature - Human Scout|1|4|Whenever Hans Eriksson attacks, reveal the top card of your library. If it's a creature card, put it onto the battlefield tapped and attacking defending player or a planeswalker they control. Otherwise, put that card into your hand. When you put a creature card onto the battlefield this way, it fights Hans Eriksson.| Imoti, Celebrant of Bounty|Commander Legends|280|U|{3}{G}{U}|Legendary Creature - Naga Druid|3|1|Cascade$Spells you cast with converted mana cost 6 or greater have cascade.| Kangee, Sky Warden|Commander Legends|283|U|{3}{W}{U}|Legendary Creature - Bird Wizard|3|3|Flying, vigilance$Whenever Kangee, Sky Warden attacks, attacking creatures with flying get +2/+0 until end of turn.$Whenever Kangee blocks, blocking creatures with flying get +0/+2 until end of turn.| +Lathiel, the Bounteous Dawn|Commander Legends|285|R|{2}{G}{W}|Legendary Creature - Unicorn|2|2|Lifelink$At the beginning of each end step, if you gained life this turn, distribute up to that many +1/+1 counters among any number of other target creatures.| Liesa, Shroud of Dusk|Commander Legends|286|R|{2}{W}{W}{B}|Legendary Creature - Angel|5|5|Rather than pay {2} for each previous time you've cast this spell from the command zone this game, pay 2 life that many times.$Flying, lifelink$Whenever a player casts a spell, they lose 2 life.| Nevinyrral, Urborg Tyrant|Commander Legends|287|R|{3}{W}{U}{B}|Legendary Creature - Zombie Wizard|3|6|Hexproof from artifacts, creatures, and enchantments$When Nevinyrral, Urborg Tyrant enters the battlefield, create a tapped 2/2 black Zombie creature token for each creature that died this turn.$When Nevinyrral dies, you may pay {1}. When you do, destroy all artifacts, creatures, and enchantments.| Nymris, Oona's Trickster|Commander Legends|288|R|{3}{U}{B}|Legendary Creature - Faerie Knight|1|6|Flash$Flying$Whenever you cast your first spell during each opponent's turn, look at the top two cards of your library. Put one of those cards into your hand and the other into your graveyard.| @@ -39477,7 +39478,6 @@ Obeka, Brute Chronologist|Commander Legends|289|R|{1}{U}{B}{R}|Legendary Creatur Thalisse, Reverent Medium|Commander Legends|291|U|{3}{W}{B}|Legendary Creature - Human Cleric|3|4|At the beginning of each end step, create X 1/1 white Spirit creature tokens with flying, where X is the number of tokens you created this turn.| Yurlok of Scorch Thrash|Commander Legends|293|R|{1}{B}{R}{G}|Legendary Creature - Viashino Shaman|4|4|Vigilance$A player losing unspent mana causes that player to lose that much life.${1}, {T}: Each player adds {B}{R}{G}.| Zara, Renegade Recruiter|Commander Legends|294|R|{3}{U}{R}|Legendary Creature - Human Pirate|4|3|Flying$Whenever Zara, Renegade Recruiter attacks, look at defending player's hand. You may put a creature card from it onto the battlefield under your control tapped and attacking that player or a planeswalker they control. Return that creature to its owner's hand at the beginning of the next end step.| -Lathiel, the Bounteous Dawn|Commander Legends|295|R|{2}{G}{W}|Legendary Creature - Unicorn|2|2|Lifelink$At the beginning of each end step, if you gained life this turn, distribute up to that many +1/+1 counters among any number of other target creatures.| Arcane Signet|Commander Legends|297|U|{2}|Artifact|||{T}: Add one mana of any color in your commander's color identity.| Armillary Sphere|Commander Legends|298|C|{2}|Artifact|||{2}, {T}, Sacrifice Armillary Sphere: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library.| Armory of Iroas|Commander Legends|299|U|{2}|Artifact - Equipment|||Whenever equipped creature attacks, put a +1/+1 counter on it.$Equip {2}| @@ -39487,6 +39487,7 @@ Commander's Sphere|Commander Legends|306|C|{3}|Artifact|||{T}: Add one mana of a Filigree Familiar|Commander Legends|308|C|{3}|Artifact Creature - Fox|2|2|When Filigree Familiar enters the battlefield, you gain 2 life.$When Filigree Familiar dies, draw a card.| Fire Diamond|Commander Legends|309|C|{2}|Artifact|||Fire Diamond enters the battlefield tapped.${T}: Add {R}.| Horizon Stone|Commander Legends|315|R|{5}|Artifact|||If you would lose unspent mana, that mana becomes colorless instead.| +Ingenuity Engine|Commander Legends|317|U|{7}|Artifact|||Cascade${1}, {T}, Sacrifice an artifact: Return target artifact you control to its owner's hand.| Jeweled Lotus|Commander Legends|319|M|{0}|Artifact|||{T}, Sacrifice Jeweled Lotus: Add three mana of any one color. Spend this mana only to cast your commander.| Maelstrom Colossus|Commander Legends|322|C|{8}|Artifact Creature - Golem|7|7|Cascade| Marble Diamond|Commander Legends|323|C|{2}|Artifact|||Marble Diamond enters the battlefield tapped.${T}: Add {W}.| @@ -39499,12 +39500,15 @@ Prophetic Prism|Commander Legends|334|C|{2}|Artifact|||When Prophetic Prism ente Rings of Brighthearth|Commander Legends|335|R|{3}|Artifact|||Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy.| Sandstone Oracle|Commander Legends|336|U|{7}|Artifact Creature - Sphinx|4|4|Flying$When Sandstone Oracle enters the battlefield, choose an opponent. If that player has more cards in hand than you, draw cards equal to the difference.| Scroll Rack|Commander Legends|337|M|{2}|Artifact|||{1}, {T}: Exile any number of cards from your hand face down. Put that many cards from the top of your library into your hand. Then look at the exiled cards and put them on top of your library in any order.| +Sisay's Ring|Commander Legends|340|C|{4}|Artifact|||{T}: Add {C}{C}.| Sky Diamond|Commander Legends|341|C|{2}|Artifact|||Sky Diamond enters the battlefield tapped.${T}: Add {U}.| Staff of Domination|Commander Legends|343|R|{3}|Artifact|||{1}: Untap Staff of Domination.${2}, {T}: You gain 1 life.${3}, {T}: Untap target creature.${4}, {T}: Tap target creature.${5}, {T}: Draw a card.| Staunch Throneguard|Commander Legends|344|C|{5}|Artifact Creature - Construct|2|5|Vigilance$When Staunch Throneguard enters the battlefield, you become the monarch.| Thought Vessel|Commander Legends|346|U|{2}|Artifact|||You have no maximum hand size.${T}: Add {C}.| +Universal Solvent|Commander Legends|347|C|{1}|Artifact|||{7}, {T}, Sacrifice Universal Solvent: Destroy target permanent.| Command Beacon|Commander Legends|349|R||Land|||{T}: Add {C}.${T}, Sacrifice Command Beacon: Put your commander into your hand from the command zone.| Command Tower|Commander Legends|350|C||Land|||{T}: Add one mana of any color in your commander's color identity.| +Guildless Commons|Commander Legends|351|U||Land|||Guildless Commons enters the battlefield tapped.$When Guildless Commons enters the battlefield, return a land you control to its owner's hand.${T}: Add {C}{C}.| Path of Ancestry|Commander Legends|353|C||Land|||Path of Ancestry enters the battlefield tapped.${T}: Add one mana of any color in your commander's color identity. When that mana is spent to cast a creature spell that shares a creature type with your commander, scry 1.| Rejuvenating Springs|Commander Legends|354|R||Land|||Rejuvenating Springs enters the battlefield tapped unless you have two or more opponents.${T}: Add {G} or {U}.| Spectator Seating|Commander Legends|356|R||Land|||Spectator Seating enters the battlefield tapped unless you have two or more opponents.${T}: Add {R} or {W}.| @@ -39513,6 +39517,8 @@ Undergrowth Stadium|Commander Legends|359|R||Land|||Undergrowth Stadium enters t Vault of Champions|Commander Legends|360|R||Land|||Vault of Champions enters the battlefield tapped unless you have two or more opponents.${T}: Add {W} or {B}.| War Room|Commander Legends|361|R||Land|||{T}: Add {C}.${3}, {T}, Pay life equal to the number of colors in your commanders' color identity: Draw a card.| Generous Gift|Commander Legends|375|U|{2}{W}|Instant|||Destroy target permanent. Its controller creates a 3/3 green Elephant creature token.| +Arcane Denial|Commander Legends|393|C|{1}{U}|Instant|||Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep.$You draw a card at the beginning of the next turn's upkeep.| +Counterspell|Commander Legends|395|C|{U}{U}|Instant|||Counter target spell.| Fact or Fiction|Commander Legends|396|U|{3}{U}|Instant|||Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard.| Mulldrifter|Commander Legends|400|U|{4}{U}|Creature - Elemental|2|2|Flying$When Mulldrifter enters the battlefield, draw two cards.$Evoke {2}{U}| Abrade|Commander Legends|410|U|{1}{R}|Instant|||Choose one —$• Abrade deals 3 damage to target creature.$• Destroy target artifact.| @@ -39528,6 +39534,7 @@ Akiri, Line-Slinger|Commander Legends|515|M|{R}{W}|Legendary Creature - Kor Sold Brago, King Eternal|Commander Legends|516|M|{2}{W}{U}|Legendary Creature - Spirit Noble|2|4|Flying$Whenever Brago, King Eternal deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control.| Derevi, Empyrial Tactician|Commander Legends|518|M|{G}{W}{U}|Legendary Creature - Bird Wizard|2|3|Flying$Whenever Derevi, Empyrial Tactician enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent.${1}{G}{W}{U}: Put Derevi onto the battlefield from the command zone.| Ikra Shidiqi, the Usurper|Commander Legends|519|M|{3}{B}{G}|Legendary Creature - Naga Wizard|3|7|Menace$Whenever a creature you control deals combat damage to a player, you gain life equal to that creature's toughness.$Partner| +Ishai, Ojutai Dragonspeaker|Commander Legends|520|M|{2}{W}{U}|Legendary Creature - Bird Monk|1|1|Flying$Whenever an opponent casts a spell, put a +1/+1 counter on Ishai, Ojutai Dragonspeaker.$Partner| Karametra, God of Harvests|Commander Legends|522|M|{3}{G}{W}|Legendary Enchantment Creature - God|6|7|Indestructible$As long as your devotion to green and white is less than seven, Karametra isn't a creature.$Whenever you cast a creature spell, you may search your library for a Forest or Plains card, put it onto the battlefield tapped, then shuffle your library.| Kraum, Ludevic's Opus|Commander Legends|523|M|{3}{U}{R}|Legendary Creature - Zombie Horror|4|4|Flying, haste$Whenever an opponent casts their second spell each turn, draw a card.$Partner| Kydele, Chosen of Kruphix|Commander Legends|524|M|{2}{G}{U}|Legendary Creature - Human Wizard|2|3|{T}: Add {C} for each card you've drawn this turn.$Partner| @@ -39549,10 +39556,10 @@ Xenagos, God of Revels|Commander Legends|541|M|{3}{R}{G}|Legendary Enchantment C Yuriko, the Tiger's Shadow|Commander Legends|542|M|{1}{U}{B}|Legendary Creature - Human Ninja|1|3|Commander ninjutsu {U}{B}$Whenever a Ninja you control deals combat damage to a player, reveal the top card of your library and put that card into your hand. Each opponent loses life equal to that card's converted mana cost.| Zur the Enchanter|Commander Legends|544|M|{1}{W}{U}{B}|Legendary Creature - Human Wizard|1|4|Flying$Whenever Zur the Enchanter attacks, you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield. If you do, shuffle your library.| Ramos, Dragon Engine|Commander Legends|545|M|{6}|Legendary Artifact Creature - Dragon|4|4|Flying$Whenever you cast a spell, put a +1/+1 counter on Ramos, Dragon Engine for each of that spell's colors.$Remove five +1/+1 counters from Ramos: Add {W}{W}{U}{U}{B}{B}{R}{R}{G}{G}. Activate this ability only once each turn.| -Akroma, Vision of Ixidor|Commander Legends|547|M|{5}{W}{W}|Legendary Creature - Angel|6|6|Flying, first strike, vigilance, trample$At the beginning of each combat, until end of turn, each other creature you control gets +1/+1 if it has flying, +1/+1 if it has first strike, and so on for double st rike, deathtouch, haste, hexproof, indestructible, lifelink, menace, protection, reach, trample, vigilance, and partner.$Partner| +Akroma, Vision of Ixidor|Commander Legends|547|M|{5}{W}{W}|Legendary Creature - Angel|6|6|Flying, first strike, vigilance, trample$At the beginning of each combat, until end of turn, each other creature you control gets +1/+1 if it has flying, +1/+1 if it has first strike, and so on for double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, protection, reach, trample, vigilance, and partner.$Partner| Ich-Tekik, Salvage Splicer|Commander Legends|580|U|{4}{G}|Legendary Creature - Human Artificer|1|1|When Ich-Tekik, Salvage Splicer enters the battlefield, create a 3/3 colorless Golem artifact creature token.$Whenever an artifact is put into a graveyard from the battlefield, put a +1/+1 counter on Ich-Tekik and a +1/+1 counter on each Golem you control.$Partner| Akroma's Will|Commander Legends|615|R|{3}{W}|Instant|||Choose one. If you control a commander as you cast this spell, you may choose both.$• Creatures you control gain flying, vigilance, and double strike until end of turn.$• Creatures you control gain lifelink, indestructible, and protection from all colors until end of turn.| Armored Skyhunter|Commander Legends|617|R|{3}{W}|Creature - Cat Knight|3|3|Flying$Whenever Armored Skyhunter attacks, look at the top six cards of your library. You may put an Aura or Equipment card from among them onto the battlefield. If an Equipment is put onto the battlefield this way, you may attach it to a creature you control. Put the rest of those cards on the bottom of your library in a random order.| Reshape the Earth|Commander Legends|683|M|{6}{G}{G}{G}|Sorcery|||Search your library for up to ten land cards, put them onto the battlefield tapped, then shuffle your library.| -Commander's Plate|Commander Legends|692|M|{1}|Artifact - Equipment|||Equipped creature gets +3/+3 and has protection from each color that's not in your commander's color identity.$Equip commaner {3}$Equip {5}| +Commander's Plate|Commander Legends|692|M|{1}|Artifact - Equipment|||Equipped creature gets +3/+3 and has protection from each color that's not in your commander's color identity.$Equip commander {3}$Equip {5}| Mana Confluence|Commander Legends|721|M||Land|||{T}, Pay 1 life: Add one mana of any color.|