From 0a1e7cf6544b8a2ac42f050b2c556cb0ecd215ae Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 28 Mar 2019 19:30:45 -0400 Subject: [PATCH] added WAR set file and first confirmed reprint --- Mage.Sets/src/mage/sets/WarOfTheSpark.java | 29 ++++++++++++++++++++++ Utils/known-sets.txt | 1 + Utils/mtg-cards-data.txt | 3 ++- Utils/mtg-sets-data.txt | 1 + 4 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 Mage.Sets/src/mage/sets/WarOfTheSpark.java diff --git a/Mage.Sets/src/mage/sets/WarOfTheSpark.java b/Mage.Sets/src/mage/sets/WarOfTheSpark.java new file mode 100644 index 00000000000..1ab861e838a --- /dev/null +++ b/Mage.Sets/src/mage/sets/WarOfTheSpark.java @@ -0,0 +1,29 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +public final class WarOfTheSpark extends ExpansionSet { + + private static final WarOfTheSpark instance = new WarOfTheSpark(); + + public static WarOfTheSpark getInstance() { + return instance; + } + + private WarOfTheSpark() { + super("War of the Spark", "WAR", ExpansionSet.buildDate(2019, 5, 3), SetType.EXPANSION); + this.blockName = "Guilds of Ravnica"; + this.hasBoosters = true; + this.numBoosterSpecial = 1; + this.numBoosterLands = 0; + this.numBoosterCommon = 10; + this.numBoosterUncommon = 3; + this.numBoosterRare = 1; + this.ratioBoosterMythic = 8; + this.maxCardNumberInBooster = 264; + + cards.add(new SetCardInfo("Ajani's Pridemate", 4, Rarity.UNCOMMON, mage.cards.a.AjanisPridemate.class)); + } +} diff --git a/Utils/known-sets.txt b/Utils/known-sets.txt index 7902f2e3159..c62da74fcd7 100644 --- a/Utils/known-sets.txt +++ b/Utils/known-sets.txt @@ -197,6 +197,7 @@ Urza's Legacy|UrzasLegacy| Urza's Saga|UrzasSaga| Vintage Masters|VintageMasters| Visions|Visions| +War of the Spark|WarOfTheSpark| Weatherlight|Weatherlight| Welcome Deck 2016|WelcomeDeck2016| Welcome Deck 2017|WelcomeDeck2017| diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 06b4a904eab..a6e811c2405 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -34850,4 +34850,5 @@ Charging War Boar|Ravnica Allegiance|271|U|{1}{R}{G}|Creature - Boar|3|1|Haste$A Domri's Nodorog|Ravnica Allegiance|272|R|{3}{R}{G}|Creature - Beast|5|2|Trample$When Domri's Nodorog enters the battlefield, you may search your library and/or graveyard for a card named Domri, City Smasher, reveal it, and put it into your hand. If you search your library this way, shuffle it.| The Haunt of Hightower|Ravnica Allegiance|273|M|{4}{B}{B}|Legendary Creature - Vampire|3|3|Flying, lifelink$Whenever The Haunt of Hightower attacks, defending player discards a card.$Whenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on The Haunt of Hightower.| Serra the Benevolent|Modern Horizons|26|M|{2}{W}{W}|Legendary Planeswalker - Serra|4|+2: Creatures you control with flying get +1/+1 until end of turn.$-3: Create a 4/4 white Angel creature token with flying and vigilance.$-6: You get an emblem with "If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead."| -Cabal Therapist|Modern Horizons|80|R|{B}|Creature - Horror|1|1|Menace$At the beginning of your precombat main phase, you may sacrifice a creature. When you do, choose a nonland card name, then target player reveals their hand and discards all cards with that name.| \ No newline at end of file +Cabal Therapist|Modern Horizons|80|R|{B}|Creature - Horror|1|1|Menace$At the beginning of your precombat main phase, you may sacrifice a creature. When you do, choose a nonland card name, then target player reveals their hand and discards all cards with that name.| +Ajani's Pridemate|War of the Spark|4|U|{1}{W}|Creature - Cat Soldier|2|2|Whenever you gain life, put a +1/+1 counter on Ajani's Pridemate.| \ No newline at end of file diff --git a/Utils/mtg-sets-data.txt b/Utils/mtg-sets-data.txt index 0262f264746..23aab08326d 100644 --- a/Utils/mtg-sets-data.txt +++ b/Utils/mtg-sets-data.txt @@ -210,6 +210,7 @@ Vanguard Set 4|VG4| MTGO Vanguard|VGO| Visions|VIS| Vintage Masters|VMA| +War of the Spark|WAR| Welcome Deck 2016|W16| Welcome Deck 2017|W17| World Magic Cup Qualifier|WMCQ|