diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java index caf44d1a5fcb..2c5ce92326f0 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java @@ -546,6 +546,7 @@ public class ScryfallImageSupportCards { add("OTJ"); // Outlaws of Thunder Junction add("BIG"); // The Big Score add("MH3"); // Modern Horizons 3 + add("BLB"); // Bloomburrow // Custom sets using Scryfall images - must provide a direct link for each card in directDownloadLinks add("CALC"); // Custom Alchemized versions of existing cards diff --git a/Mage.Sets/src/mage/sets/Bloomburrow.java b/Mage.Sets/src/mage/sets/Bloomburrow.java new file mode 100644 index 000000000000..387ede0d70de --- /dev/null +++ b/Mage.Sets/src/mage/sets/Bloomburrow.java @@ -0,0 +1,26 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * @author TheElk801 + */ +public final class Bloomburrow extends ExpansionSet { + + private static final Bloomburrow instance = new Bloomburrow(); + + public static Bloomburrow getInstance() { + return instance; + } + + private Bloomburrow() { + super("Bloomburrow", "BLB", ExpansionSet.buildDate(2024, 8, 2), SetType.EXPANSION); + this.blockName = "Bloomburrow"; // for sorting in GUI + this.hasBasicLands = true; + this.hasBoosters = false; // temporary + + cards.add(new SetCardInfo("Mountain", 274, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS)); + } +} diff --git a/Mage.Sets/src/mage/sets/TheBigScore.java b/Mage.Sets/src/mage/sets/TheBigScore.java index e23e4db52f35..83d9b87a3a9d 100644 --- a/Mage.Sets/src/mage/sets/TheBigScore.java +++ b/Mage.Sets/src/mage/sets/TheBigScore.java @@ -1,7 +1,6 @@ package mage.sets; import mage.cards.ExpansionSet; -import mage.constants.Rarity; import mage.constants.SetType; /** @@ -16,7 +15,7 @@ public static TheBigScore getInstance() { } private TheBigScore() { - super("The Big Score", "BIG", ExpansionSet.buildDate(2024, 4,19), SetType.SUPPLEMENTAL_STANDARD_LEGAL); + super("The Big Score", "BIG", ExpansionSet.buildDate(2024, 4, 19), SetType.SUPPLEMENTAL_STANDARD_LEGAL); this.blockName = "Outlaws of Thunder Junction"; this.hasBasicLands = false; this.hasBoosters = false; diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index 486ee149a903..2527fb1e32d2 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -16,6 +16,7 @@ Avacyn Restored|AvacynRestored| Battlebond|Battlebond| Battle for Zendikar|BattleForZendikar| Betrayers of Kamigawa|BetrayersOfKamigawa| +Bloomburrow|Bloomburrow| Born of the Gods|BornOfTheGods| Champions of Kamigawa|ChampionsOfKamigawa| Champs|Champs| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index f4d9a5d1752a..749338b2efe8 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -52422,3 +52422,8 @@ Mountain|Modern Horizons 3|307|C||Basic Land - Mountain|||({T}: Add {R}.)| Forest|Modern Horizons 3|308|C||Basic Land - Forest|||({T}: Add {G}.)| Nexus of Becoming|The Big Score|25|M|{6}|Artifact|||At the beginning of combat on your turn, draw a card. Then you may exile an artifact or creature card from your hand. If you do, create a token that's a copy of the exiled card, except it's a 3/3 Golem artifact creature in addition to its other types.| Sword of Wealth and Power|The Big Score|26|M|{3}|Artifact- Equipment|||Equipped creature gets +2/+2 and has protection from instants and from sorceries.$Whenever equipped creature deals combat damage to a player, create a Treasure token. When you next cast an instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.$Equip {2}| +Lumra, Bellow of the Woods|Bloomburrow|183|M|{4}{G}{G}|Legendary Creature - Elemental Bear|*|*|Vigilance, reach$Lumra, Bellow of the Woods's power and toughness are each equal to the number of lands you control.$When Lumra enters, mill four cards. Then return all land cards from your graveyard to the battlefield tapped.| +Mabel, Heir to Cragflame|Bloomburrow|224|R|{1}{R}{W}|Legendary Creature - Mouse Soldier|3|3|Other Mice you control get +1/+1.$When Mabel, Heir to Cragflame enters, create Cragflame, a legendary colorless Equipment artifact token with "Equipped creature gets +1/+1 and has vigilance, trample, and haste" and equip {2}.| +Mountain|Bloomburrow|274|C||Basic Land - Mountain|||({T}: Add {R}.)| +Bria, Riptide Rogue|Bloomburrow|379|M|{2}{U}{R}|Legendary Creature - Otter Rogue|3|3|Prowess$Other creatures you control have prowess.$Whenever you cast a noncreature spell, target creature you control can't be blocked this turn.| +Byrke, Long Ear of the Law|Bloomburrow|380|M|{4}{G}{W}|Legendary Creature - Rabbit Soldier|4|4|Vigilance$When Byrke, Long Ear of the Law enters, put a +1/+1 counter on each of up to two target creatures.$Whenever a creature you control with a +1/+1 counter on it attacks, double the number of +1/+1 counters on it.| diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index dee81daea81a..46a95f8527ec 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -30,6 +30,7 @@ Born of the Gods|BNG| Betrayers of Kamigawa|BOK| Battle Royale Box Set|BRB| Beatdown Box Set|BTD| +Bloomburrow|BLB| Commander 2013 Edition|C13| Commander 2014 Edition|C14| Commander 2015 Edition|C15|