From 677eba3b266f475df2f031f271c7ea73842a0cbf Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 25 Mar 2021 19:23:28 -0400 Subject: [PATCH] [C21] added set and spoiler --- .../src/mage/sets/Commander2021Edition.java | 23 +++++++++++++++++++ Utils/known-sets.txt | 1 + Utils/mtg-cards-data.txt | 5 ++++ Utils/mtg-sets-data.txt | 1 + 4 files changed, 30 insertions(+) create mode 100644 Mage.Sets/src/mage/sets/Commander2021Edition.java diff --git a/Mage.Sets/src/mage/sets/Commander2021Edition.java b/Mage.Sets/src/mage/sets/Commander2021Edition.java new file mode 100644 index 00000000000..3ef3ef0c1c8 --- /dev/null +++ b/Mage.Sets/src/mage/sets/Commander2021Edition.java @@ -0,0 +1,23 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * @author TheElk801 + */ +public final class Commander2021Edition extends ExpansionSet { + + private static final Commander2021Edition instance = new Commander2021Edition(); + + public static Commander2021Edition getInstance() { + return instance; + } + + private Commander2021Edition() { + super("Commander 2021 Edition", "C21", ExpansionSet.buildDate(2021, 4, 23), SetType.SUPPLEMENTAL); + this.blockName = "Command Zone"; + this.hasBasicLands = false; + } +} diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index 7304d614894..64e0e2b70ba 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -28,6 +28,7 @@ Commander 2017 Edition|Commander2017Edition| Commander 2018|Commander2018Edition| Commander 2019|Commander2019Edition| Commander 2020|Commander2020Edition| +Commander 2021|Commander2021Edition| Commander Legends|CommanderLegends| Commander Anthology|CommanderAnthology| Commander Anthology 2018|CommanderAnthology2018| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 97d10ca7e01..5e0b9b89a36 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -40576,6 +40576,11 @@ Strategic Planning|Kaldheim|402|C|{1}{U}|Sorcery|||Look at the top three cards o Poison the Cup|Kaldheim|403|U|{1}{B}{B}|Instant|||Destroy target creature. If this spell was foretold, scry 2.$Foretell {1}{B}| Frost Bite|Kaldheim|404|C|{R}|Snow Instant|||Frost Bite deals 2 damage to target creature or planeswalker. If you control three or more snow permanents, it deals 3 damage instead.| Masked Vandal|Kaldheim|405|C|{1}{G}|Creature - Shapeshifter|1|3|Changeling$When Masked Vandal enters the battlefield, you may exile a creature card from your graveyard. If you do, exile target artifact or enchantment an opponent controls.| +Breena, the Demagogue|Commander 2021|1|M|{1}{W}{B}|Legendary Creature - Bird Warlock|1|3|Flying$Whenever a player attacks one of your opponents, if that opponent has more life than another of your opponents, that attacking player draws a card and you put +1/+1 counters on a creature you control.| +Zaffai, Thunder Conductor|Commander 2021|4|M|{2}{U}{R}|Legendary Creature - Human Shaman|1|4|Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 ore greater, Zaffai, Thunder Conductor deals 10 damage to an opponent chosen at random.| +Willowdusk, Essence Seer|Commander 2021|6|M|{1}{B}{G}|Legendary Creature - Dyrad Druid|3|3|{1}, {T}: Choose another target creature. Put a number of +1/+1 counters on it equal to the amount of life you gained this turn or the amount of life you list this turn, whichever is greater. Activate only as a sorcery.| +Osgir, the Reconstructor|Commander 2021|8|M|{2}{R}{W}|Legendary Creature - Giant Artificer|4|4|Vigilance${1}, Sacrifice an artifact: Target creature you control gets +2/+0 until end of turn.${X}, {T}, Exile an artifact with mana value X from your graveyard: Create two tokens that are copies of the exiled card. Activate only as a sorcery.| +Adrix and Nev, Twincasters|Commander 2021|9|M|{2}{G}{U}|Legendary Creature - Merfolk Wizard|2|2|Ward {2}$If one or more tokens would be created under your control, create twice that mana of those tokens instead.| Professor Onyx|Strixhaven: School of Mages|83|M|{4}{B}{B}|Legendary Planeswalker - Liliana|5|Magecraft — Whenever you cast or copy an instant or sorcery spell, each opponent loses 2 life and you gain 2 life.$+1: You lose 1 life. Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard.$−3: Each opponent sacrifices a creature with the greatest power among creatures that player controls.$−8: Each opponent may discard a card. If they don't, they lose 3 life. Repeat this process six more times.| Kasmina, Enigma Sage|Strixhaven: School of Mages|196|M|{1}{G}{U}|Legendary Planeswalker - Kasmina|2|Each other planeswalker you control has the loyalty abilities of Kasmina, Enigma Sage.$+2: Scry 1.$−X: Create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it.$−8: Search your library for an instant or sorcery card that shares a color with this planeswalker, exile that card, then shuffle. You may cast that card without paying its mana cost.| Lorehold Command|Strixhaven: School of Mages|199|R|{3}{R}{W}|Instant|||Choose two —$• Create a 3/2 red and white Spirit creature token.$• Creatures you control get +1/+0 and gain indestructible and haste until end of turn.$• Lorehold Command deals 3 damage to any target. Target player gains 3 life.$• Sacrifice a permanent, then draw two cards.| diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index df78f26d170..106b9fa9ae5 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -35,6 +35,7 @@ Commander 2017 Edition|C17| Commander 2018 Edition|C18| Commander 2019 Edition|C19| Commander 2020 Edition|C20| +Commander 2021 Edition|C21| Commander Legends|CMR| Champions of Kamigawa|CHK| Chronicles|CHR|