diff --git a/Mage.Sets/src/mage/sets/CoreSet2021.java b/Mage.Sets/src/mage/sets/CoreSet2021.java new file mode 100644 index 00000000000..7ce028c0be1 --- /dev/null +++ b/Mage.Sets/src/mage/sets/CoreSet2021.java @@ -0,0 +1,36 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.cards.repository.CardInfo; +import mage.constants.Rarity; +import mage.constants.SetType; + +import java.util.ArrayList; +import java.util.List; + +/** + * @author TheElk801 + */ +public final class CoreSet2021 extends ExpansionSet { + + private static final CoreSet2021 instance = new CoreSet2021(); + + public static CoreSet2021 getInstance() { + return instance; + } + + private final List savedSpecialLand = new ArrayList<>(); + + private CoreSet2021() { + super("Core Set 2021", "M21", ExpansionSet.buildDate(2020, 7, 3), SetType.CORE); + this.hasBoosters = true; + this.hasBasicLands = false; // change when basics are available + this.numBoosterSpecial = 0; + this.numBoosterLands = 1; + this.numBoosterCommon = 10; + this.numBoosterUncommon = 3; + this.numBoosterRare = 1; + this.ratioBoosterMythic = 8; + this.maxCardNumberInBooster = 274; + } +} diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index cc52013a19a..2bcba038146 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -35,6 +35,7 @@ Conflux|Conflux| Conspiracy: Take the Crown|ConspiracyTakeTheCrown| Core Set 2019|CoreSet2019| Core Set 2020|CoreSet2020| +Core Set 2021|CoreSet2021| Dark Ascension|DarkAscension| Darksteel|Darksteel| Dissension|Dissension| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index e9e4d9ceda1..08865e4121d 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -37438,3 +37438,5 @@ Gyruda, Doom of Depths|Ikoria: Lair of Behemoths|384|R|{4}{U/B}{U/B}|Legendary C Mysterious Egg|Ikoria: Lair of Behemoths|385|C|{1}|Creature - Egg|0|2|Whenever this creature mutates, put a +1/+1 counter on it.| Dirge Bat|Ikoria: Lair of Behemoths|386|R|{2}{B}{B}|Creature - Bat|3|3|Mutate {4}{B}{B}$Flash$Flying$Whenever this creature mutates, destroy target creature or planeswalker an opponent controls.| Crystalline Giant|Ikoria: Lair of Behemoths|387|R|{3}|Artifact Creature - Giant|3|3|At the beginning of combat on your turn, choose a kind of counter at random that Crystalline Giant doesn't have on it from among flying, first strike, deathtouch, hexproof, lifelink, menace, reach, trample, vigilance, or +1/+1. Put a counter of that kind on Crystalline Giant.| +Mangara, the Diplomat|Core Set 2021|27|M|{3}{W}|Legendary Creature - Human Cleric|2|4|Lifelink$Whenever an opponent attacks with creatures, if two or more of those creatures are attacking you and/or a planeswalker you control, draw a card.$Whenever an opponent casts their second spell each turn, draw a card.| +Double Vision|Core Set 2021|142|R|{3}{R}{R}|Enchantment|||Whenever you cast your first instant or sorcery spell each turn, copy that spell. You may choose new targets for the copy.| diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index 276354761cb..0d8b90c5627 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -131,6 +131,7 @@ Magic 2014|M14| Magic 2015|M15| Core Set 2019|M19| Core Set 2020|M20| +Core Set 2021|M21| Masters 25|A25| Magic: The Gathering-Commander|CMD| Magic: The Gathering-Conspiracy|CNS|