diff --git a/Mage.Sets/src/mage/sets/Kaldheim.java b/Mage.Sets/src/mage/sets/Kaldheim.java new file mode 100644 index 00000000000..c26f67a7957 --- /dev/null +++ b/Mage.Sets/src/mage/sets/Kaldheim.java @@ -0,0 +1,32 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * @author TheElk801 + */ +public final class Kaldheim extends ExpansionSet { + + private static final Kaldheim instance = new Kaldheim(); + + public static Kaldheim getInstance() { + return instance; + } + + private Kaldheim() { + super("Kaldheim", "KHM", ExpansionSet.buildDate(2021, 2, 5), SetType.EXPANSION); + this.blockName = "Kaldheim"; + this.hasBasicLands = true; + this.hasBoosters = true; + this.numBoosterLands = 1; + this.numBoosterCommon = 9; + this.numBoosterUncommon = 3; + this.numBoosterRare = 1; + this.ratioBoosterMythic = 8; + this.numBoosterDoubleFaced = 1; + this.maxCardNumberInBooster = 285; + + } +} diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index a71931787f3..0e460700f5b 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -117,6 +117,7 @@ Judge Promo|JudgePromo| Judgment|Judgment| Jumpstart|Jumpstart| Kaladesh|Kaladesh| +Kaldheim|Kaldheim| Khans of Tarkir|KhansOfTarkir| Launch Party|LaunchParty| Legends|Legends| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 5dc1f7644ae..149953bd0c9 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -40019,3 +40019,13 @@ Vault of Champions|Commander Legends|715|R||Land|||Vault of Champions enters the War Room|Commander Legends|716|R||Land|||{T}: Add {C}.${3}, {T}, Pay life equal to the number of colors in your commanders' color identity: Draw a card.| Mana Confluence|Commander Legends|721|M||Land|||{T}, Pay 1 life: Add one mana of any color.| Sengir, the Dark Baron|Commander Legends|722|R|{4}{B}{B}|Legendary Creature - Vampire Noble|4|4|Flying$Whenever another creature dies, put two +1/+1 counters on Sengir, the Dark Baron.$Whenever another player loses the game, you gain life equal to that player's life total as the turn began.$Partner| +Showdown of the Skalds|Kaldheim|229|R|{2}{R}{W}|Enchantment - Saga|||(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)$I — Exile the top four cards of your library. Until the end of your next turn, you may play those cards.$II, III — Whenever you cast a spell this turn, put a +1/+1 counter on target creature you control.| +Pyre of Heroes|Kaldheim|241|R|{2}|Artifact|||{2}, {T}, Sacrifice a creature: Search your library for a creature card that shares a creature type with the sacrificed creature and has converted mana cost equal to one 1 plus that creature's converted mana cost. Put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery.| +Barkchannel Pathway|Kaldheim|251|R||Land|||{T}: Add {G}.| +Tidechannel Pathway|Kaldheim|251|R||Land|||{T}: Add {U}.| +Blightstep Pathway|Kaldheim|252|R||Land|||{T}: Add {B}.| +Searstep Pathway|Kaldheim|252|R||Land|||{T}: Add {R}.| +Darkbore Pathway|Kaldheim|254|R||Land|||{T}: Add {B}.| +Slitherbore Pathway|Kaldheim|254|R||Land|||{T}: Add {G}.| +Hengegate Pathway|Kaldheim|260|R||Land|||{T}: Add {W}.| +Mistgate Pathway|Kaldheim|260|R||Land|||{T}: Add {U}.| diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index c87fc52876e..76dd4a46066 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -117,6 +117,7 @@ Judge Promo|JR| Judgment|JUD| Jumpstart|JMP| Kaladesh|KLD| +Kaldheim|KHM| Khans of Tarkir|KTK| Limited Edition Alpha|LEA| Limited Edition Beta|LEB|