/*
* Copyright 2010 BetaSteward_at_googlemail.com. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are
* permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY BetaSteward_at_googlemail.com ``AS IS'' AND ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BetaSteward_at_googlemail.com OR
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* The views and conclusions contained in the software and documentation are those of the
* authors and should not be interpreted as representing official policies, either expressed
* or implied, of BetaSteward_at_googlemail.com.
*/
package mage.sets;
import mage.cards.CardGraphicInfo;
import mage.cards.ExpansionSet;
import mage.constants.Rarity;
import mage.constants.SetType;
/**
*
* @author fireshoes
*/
public class Commander2015 extends ExpansionSet {
private static final Commander2015 instance = new Commander2015();
public static Commander2015 getInstance() {
return instance;
}
private Commander2015() {
super("Commander 2015 Edition", "C15", ExpansionSet.buildDate(2015, 11, 13), SetType.SUPPLEMENTAL);
this.blockName = "Command Zone";
cards.add(new SetCardInfo("Acidic Slime", 173, Rarity.UNCOMMON, mage.cards.a.AcidicSlime.class));
cards.add(new SetCardInfo("Act of Aggression", 141, Rarity.UNCOMMON, mage.cards.a.ActOfAggression.class));
cards.add(new SetCardInfo("Aetherize", 85, Rarity.UNCOMMON, mage.cards.a.Aetherize.class));
cards.add(new SetCardInfo("Aethersnatch", 9, Rarity.RARE, mage.cards.a.Aethersnatch.class));
cards.add(new SetCardInfo("Ajani's Chosen", 57, Rarity.RARE, mage.cards.a.AjanisChosen.class));
cards.add(new SetCardInfo("Altar's Reap", 112, Rarity.COMMON, mage.cards.a.AltarsReap.class));
cards.add(new SetCardInfo("Ambition's Cost", 113, Rarity.UNCOMMON, mage.cards.a.AmbitionsCost.class));
cards.add(new SetCardInfo("Ancient Amphitheater", 276, Rarity.RARE, mage.cards.a.AncientAmphitheater.class));
cards.add(new SetCardInfo("Ancient Craving", 114, Rarity.RARE, mage.cards.a.AncientCraving.class));
cards.add(new SetCardInfo("Angel of Serenity", 58, Rarity.MYTHIC, mage.cards.a.AngelOfSerenity.class));
cards.add(new SetCardInfo("Anya, Merciless Angel", 41, Rarity.MYTHIC, mage.cards.a.AnyaMercilessAngel.class));
cards.add(new SetCardInfo("Arachnogenesis", 32, Rarity.RARE, mage.cards.a.Arachnogenesis.class));
cards.add(new SetCardInfo("Arbiter of Knollridge", 59, Rarity.RARE, mage.cards.a.ArbiterOfKnollridge.class));
cards.add(new SetCardInfo("Arbor Colossus", 174, Rarity.RARE, mage.cards.a.ArborColossus.class));
cards.add(new SetCardInfo("Arjun, the Shifting Flame", 42, Rarity.MYTHIC, mage.cards.a.ArjunTheShiftingFlame.class));
cards.add(new SetCardInfo("Aura of Silence", 60, Rarity.UNCOMMON, mage.cards.a.AuraOfSilence.class));
cards.add(new SetCardInfo("Awaken the Sky Tyrant", 24, Rarity.RARE, mage.cards.a.AwakenTheSkyTyrant.class));
cards.add(new SetCardInfo("Bane of Progress", 175, Rarity.RARE, mage.cards.b.BaneOfProgress.class));
cards.add(new SetCardInfo("Banishing Light", 61, Rarity.UNCOMMON, mage.cards.b.BanishingLight.class));
cards.add(new SetCardInfo("Banshee of the Dread Choir", 16, Rarity.UNCOMMON, mage.cards.b.BansheeOfTheDreadChoir.class));
cards.add(new SetCardInfo("Barren Moor", 277, Rarity.COMMON, mage.cards.b.BarrenMoor.class));
cards.add(new SetCardInfo("Barter in Blood", 115, Rarity.UNCOMMON, mage.cards.b.BarterInBlood.class));
cards.add(new SetCardInfo("Basalt Monolith", 244, Rarity.UNCOMMON, mage.cards.b.BasaltMonolith.class));
cards.add(new SetCardInfo("Bastion Protector", 1, Rarity.RARE, mage.cards.b.BastionProtector.class));
cards.add(new SetCardInfo("Beastmaster Ascension", 176, Rarity.RARE, mage.cards.b.BeastmasterAscension.class));
cards.add(new SetCardInfo("Bident of Thassa", 86, Rarity.RARE, mage.cards.b.BidentOfThassa.class));
cards.add(new SetCardInfo("Biomantic Mastery", 239, Rarity.RARE, mage.cards.b.BiomanticMastery.class));
cards.add(new SetCardInfo("Black Market", 116, Rarity.RARE, mage.cards.b.BlackMarket.class));
cards.add(new SetCardInfo("Blade of Selves", 51, Rarity.RARE, mage.cards.b.BladeOfSelves.class));
cards.add(new SetCardInfo("Blasted Landscape", 278, Rarity.UNCOMMON, mage.cards.b.BlastedLandscape.class));
cards.add(new SetCardInfo("Blatant Thievery", 87, Rarity.RARE, mage.cards.b.BlatantThievery.class));
cards.add(new SetCardInfo("Blood Bairn", 117, Rarity.COMMON, mage.cards.b.BloodBairn.class));
cards.add(new SetCardInfo("Bloodspore Thrinax", 33, Rarity.RARE, mage.cards.b.BloodsporeThrinax.class));
cards.add(new SetCardInfo("Blue Sun's Zenith", 88, Rarity.RARE, mage.cards.b.BlueSunsZenith.class));
cards.add(new SetCardInfo("Blustersquall", 89, Rarity.UNCOMMON, mage.cards.b.Blustersquall.class));
cards.add(new SetCardInfo("Bonehoard", 245, Rarity.RARE, mage.cards.b.Bonehoard.class));
cards.add(new SetCardInfo("Borderland Behemoth", 142, Rarity.RARE, mage.cards.b.BorderlandBehemoth.class));
cards.add(new SetCardInfo("Boros Cluestone", 246, Rarity.COMMON, mage.cards.b.BorosCluestone.class));
cards.add(new SetCardInfo("Boros Garrison", 279, Rarity.COMMON, mage.cards.b.BorosGarrison.class));
cards.add(new SetCardInfo("Boros Guildgate", 280, Rarity.COMMON, mage.cards.b.BorosGuildgate.class));
cards.add(new SetCardInfo("Boros Signet", 247, Rarity.COMMON, mage.cards.b.BorosSignet.class));
cards.add(new SetCardInfo("Brainstorm", 90, Rarity.COMMON, mage.cards.b.Brainstorm.class));
cards.add(new SetCardInfo("Breath of Darigaaz", 143, Rarity.UNCOMMON, mage.cards.b.BreathOfDarigaaz.class));
cards.add(new SetCardInfo("Broodbirth Viper", 10, Rarity.UNCOMMON, mage.cards.b.BroodbirthViper.class));
cards.add(new SetCardInfo("Burnished Hart", 248, Rarity.UNCOMMON, mage.cards.b.BurnishedHart.class));
cards.add(new SetCardInfo("Butcher of Malakir", 118, Rarity.RARE, mage.cards.b.ButcherOfMalakir.class));
cards.add(new SetCardInfo("Cage of Hands", 62, Rarity.COMMON, mage.cards.c.CageOfHands.class));
cards.add(new SetCardInfo("Caller of the Claw", 177, Rarity.RARE, mage.cards.c.CallerOfTheClaw.class));
cards.add(new SetCardInfo("Caller of the Pack", 34, Rarity.UNCOMMON, mage.cards.c.CallerOfThePack.class));
cards.add(new SetCardInfo("Call the Skybreaker", 240, Rarity.RARE, mage.cards.c.CallTheSkybreaker.class));
cards.add(new SetCardInfo("Celestial Ancient", 63, Rarity.RARE, mage.cards.c.CelestialAncient.class));
cards.add(new SetCardInfo("Celestial Archon", 64, Rarity.RARE, mage.cards.c.CelestialArchon.class));
cards.add(new SetCardInfo("Centaur Vinecrasher", 35, Rarity.RARE, mage.cards.c.CentaurVinecrasher.class));
cards.add(new SetCardInfo("Chain Reaction", 144, Rarity.RARE, mage.cards.c.ChainReaction.class));
cards.add(new SetCardInfo("Chameleon Colossus", 178, Rarity.RARE, mage.cards.c.ChameleonColossus.class));
cards.add(new SetCardInfo("Champion of Stray Souls", 119, Rarity.MYTHIC, mage.cards.c.ChampionOfStraySouls.class));
cards.add(new SetCardInfo("Charmbreaker Devils", 145, Rarity.RARE, mage.cards.c.CharmbreakerDevils.class));
cards.add(new SetCardInfo("Cloudthresher", 179, Rarity.RARE, mage.cards.c.Cloudthresher.class));
cards.add(new SetCardInfo("Cobra Trap", 180, Rarity.UNCOMMON, mage.cards.c.CobraTrap.class));
cards.add(new SetCardInfo("Coiling Oracle", 213, Rarity.COMMON, mage.cards.c.CoilingOracle.class));
cards.add(new SetCardInfo("Cold-Eyed Selkie", 241, Rarity.RARE, mage.cards.c.ColdEyedSelkie.class));
cards.add(new SetCardInfo("Coldsteel Heart", 249, Rarity.UNCOMMON, mage.cards.c.ColdsteelHeart.class));
cards.add(new SetCardInfo("Comet Storm", 146, Rarity.MYTHIC, mage.cards.c.CometStorm.class));
cards.add(new SetCardInfo("Command Beacon", 56, Rarity.RARE, mage.cards.c.CommandBeacon.class));
cards.add(new SetCardInfo("Command Tower", 281, Rarity.COMMON, mage.cards.c.CommandTower.class));
cards.add(new SetCardInfo("Corpse Augur", 17, Rarity.UNCOMMON, mage.cards.c.CorpseAugur.class));
cards.add(new SetCardInfo("Counterflux", 214, Rarity.RARE, mage.cards.c.Counterflux.class));
cards.add(new SetCardInfo("Crib Swap", 65, Rarity.UNCOMMON, mage.cards.c.CribSwap.class));
cards.add(new SetCardInfo("Crystal Chimes", 250, Rarity.UNCOMMON, mage.cards.c.CrystalChimes.class));
cards.add(new SetCardInfo("Curse of the Nightly Hunt", 147, Rarity.UNCOMMON, mage.cards.c.CurseOfTheNightlyHunt.class));
cards.add(new SetCardInfo("Darksteel Ingot", 251, Rarity.UNCOMMON, mage.cards.d.DarksteelIngot.class));
cards.add(new SetCardInfo("Dawnbreak Reclaimer", 2, Rarity.RARE, mage.cards.d.DawnbreakReclaimer.class));
cards.add(new SetCardInfo("Dawnglare Invoker", 67, Rarity.COMMON, mage.cards.d.DawnglareInvoker.class));
cards.add(new SetCardInfo("Dawn to Dusk", 66, Rarity.UNCOMMON, mage.cards.d.DawnToDusk.class));
cards.add(new SetCardInfo("Daxos's Torment", 18, Rarity.RARE, mage.cards.d.DaxossTorment.class));
cards.add(new SetCardInfo("Daxos the Returned", 43, Rarity.MYTHIC, mage.cards.d.DaxosTheReturned.class));
cards.add(new SetCardInfo("Day of the Dragons", 91, Rarity.RARE, mage.cards.d.DayOfTheDragons.class));
cards.add(new SetCardInfo("Deadly Tempest", 19, Rarity.RARE, mage.cards.d.DeadlyTempest.class));
cards.add(new SetCardInfo("Death Grasp", 215, Rarity.RARE, mage.cards.d.DeathGrasp.class));
cards.add(new SetCardInfo("Desert Twister", 181, Rarity.UNCOMMON, mage.cards.d.DesertTwister.class));
cards.add(new SetCardInfo("Desolation Giant", 148, Rarity.RARE, mage.cards.d.DesolationGiant.class));
cards.add(new SetCardInfo("Desperate Ravings", 149, Rarity.UNCOMMON, mage.cards.d.DesperateRavings.class));
cards.add(new SetCardInfo("Diabolic Servitude", 120, Rarity.UNCOMMON, mage.cards.d.DiabolicServitude.class));
cards.add(new SetCardInfo("Dictate of Heliod", 68, Rarity.RARE, mage.cards.d.DictateOfHeliod.class));
cards.add(new SetCardInfo("Disaster Radius", 150, Rarity.RARE, mage.cards.d.DisasterRadius.class));
cards.add(new SetCardInfo("Dominate", 92, Rarity.UNCOMMON, mage.cards.d.Dominate.class));
cards.add(new SetCardInfo("Doomwake Giant", 121, Rarity.RARE, mage.cards.d.DoomwakeGiant.class));
cards.add(new SetCardInfo("Dragon Mage", 151, Rarity.RARE, mage.cards.d.DragonMage.class));
cards.add(new SetCardInfo("Dreadbringer Lampads", 122, Rarity.COMMON, mage.cards.d.DreadbringerLampads.class));
cards.add(new SetCardInfo("Dread Summons", 20, Rarity.RARE, mage.cards.d.DreadSummons.class));
cards.add(new SetCardInfo("Dream Pillager", 25, Rarity.RARE, mage.cards.d.DreamPillager.class));
cards.add(new SetCardInfo("Dreamstone Hedron", 252, Rarity.UNCOMMON, mage.cards.d.DreamstoneHedron.class));
cards.add(new SetCardInfo("Drifting Meadow", 282, Rarity.COMMON, mage.cards.d.DriftingMeadow.class));
cards.add(new SetCardInfo("Earthquake", 152, Rarity.RARE, mage.cards.e.Earthquake.class));
cards.add(new SetCardInfo("Eater of Hope", 123, Rarity.RARE, mage.cards.e.EaterOfHope.class));
cards.add(new SetCardInfo("Echoing Truth", 93, Rarity.COMMON, mage.cards.e.EchoingTruth.class));
cards.add(new SetCardInfo("Eldrazi Monument", 253, Rarity.MYTHIC, mage.cards.e.EldraziMonument.class));
cards.add(new SetCardInfo("Elvish Visionary", 182, Rarity.COMMON, mage.cards.e.ElvishVisionary.class));
cards.add(new SetCardInfo("Epic Experiment", 216, Rarity.MYTHIC, mage.cards.e.EpicExperiment.class));
cards.add(new SetCardInfo("Eternal Witness", 183, Rarity.UNCOMMON, mage.cards.e.EternalWitness.class));
cards.add(new SetCardInfo("Etherium-Horn Sorcerer", 217, Rarity.RARE, mage.cards.e.EtheriumHornSorcerer.class));
cards.add(new SetCardInfo("Evolving Wilds", 283, Rarity.COMMON, mage.cards.e.EvolvingWilds.class));
cards.add(new SetCardInfo("Experiment One", 184, Rarity.UNCOMMON, mage.cards.e.ExperimentOne.class));
cards.add(new SetCardInfo("Extractor Demon", 124, Rarity.RARE, mage.cards.e.ExtractorDemon.class));
cards.add(new SetCardInfo("Ezuri, Claw of Progress", 44, Rarity.MYTHIC, mage.cards.e.EzuriClawOfProgress.class));
cards.add(new SetCardInfo("Ezuri's Predation", 36, Rarity.RARE, mage.cards.e.EzurisPredation.class));
cards.add(new SetCardInfo("Fact or Fiction", 94, Rarity.UNCOMMON, mage.cards.f.FactOrFiction.class));
cards.add(new SetCardInfo("Faithless Looting", 153, Rarity.COMMON, mage.cards.f.FaithlessLooting.class));
cards.add(new SetCardInfo("Faith's Fetters", 69, Rarity.COMMON, mage.cards.f.FaithsFetters.class));
cards.add(new SetCardInfo("Fallen Ideal", 125, Rarity.UNCOMMON, mage.cards.f.FallenIdeal.class));
cards.add(new SetCardInfo("Fall of the Hammer", 154, Rarity.COMMON, mage.cards.f.FallOfTheHammer.class));
cards.add(new SetCardInfo("Fate Unraveler", 126, Rarity.RARE, mage.cards.f.FateUnraveler.class));
cards.add(new SetCardInfo("Fellwar Stone", 254, Rarity.UNCOMMON, mage.cards.f.FellwarStone.class));
cards.add(new SetCardInfo("Fiery Confluence", 26, Rarity.RARE, mage.cards.f.FieryConfluence.class));
cards.add(new SetCardInfo("Firemind's Foresight", 218, Rarity.RARE, mage.cards.f.FiremindsForesight.class));
cards.add(new SetCardInfo("Forest", 339, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Forest", 340, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Forest", 341, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Forest", 342, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Forgotten Ancient", 185, Rarity.RARE, mage.cards.f.ForgottenAncient.class));
cards.add(new SetCardInfo("Forgotten Cave", 284, Rarity.COMMON, mage.cards.f.ForgottenCave.class));
cards.add(new SetCardInfo("Fumiko the Lowblood", 155, Rarity.RARE, mage.cards.f.FumikoTheLowblood.class));
cards.add(new SetCardInfo("Ghostblade Eidolon", 70, Rarity.UNCOMMON, mage.cards.g.GhostbladeEidolon.class));
cards.add(new SetCardInfo("Ghost Quarter", 285, Rarity.UNCOMMON, mage.cards.g.GhostQuarter.class));
cards.add(new SetCardInfo("Gigantoplasm", 11, Rarity.RARE, mage.cards.g.Gigantoplasm.class));
cards.add(new SetCardInfo("Gild", 127, Rarity.RARE, mage.cards.g.Gild.class));
cards.add(new SetCardInfo("Gisela, Blade of Goldnight", 219, Rarity.MYTHIC, mage.cards.g.GiselaBladeOfGoldnight.class));
cards.add(new SetCardInfo("Goblin Electromancer", 220, Rarity.COMMON, mage.cards.g.GoblinElectromancer.class));
cards.add(new SetCardInfo("Golgari Charm", 221, Rarity.UNCOMMON, mage.cards.g.GolgariCharm.class));
cards.add(new SetCardInfo("Golgari Guildgate", 286, Rarity.COMMON, mage.cards.g.GolgariGuildgate.class));
cards.add(new SetCardInfo("Golgari Rot Farm", 287, Rarity.COMMON, mage.cards.g.GolgariRotFarm.class));
cards.add(new SetCardInfo("Golgari Signet", 255, Rarity.COMMON, mage.cards.g.GolgariSignet.class));
cards.add(new SetCardInfo("Grasp of Fate", 3, Rarity.RARE, mage.cards.g.GraspOfFate.class));
cards.add(new SetCardInfo("Grave Peril", 128, Rarity.COMMON, mage.cards.g.GravePeril.class));
cards.add(new SetCardInfo("Great Oak Guardian", 37, Rarity.UNCOMMON, mage.cards.g.GreatOakGuardian.class));
cards.add(new SetCardInfo("Grim Backwoods", 288, Rarity.RARE, mage.cards.g.GrimBackwoods.class));
cards.add(new SetCardInfo("Grisly Salvage", 222, Rarity.COMMON, mage.cards.g.GrislySalvage.class));
cards.add(new SetCardInfo("Hamletback Goliath", 156, Rarity.RARE, mage.cards.h.HamletbackGoliath.class));
cards.add(new SetCardInfo("Hammerfist Giant", 157, Rarity.RARE, mage.cards.h.HammerfistGiant.class));
cards.add(new SetCardInfo("Herald of the Host", 4, Rarity.UNCOMMON, mage.cards.h.HeraldOfTheHost.class));
cards.add(new SetCardInfo("High Market", 289, Rarity.RARE, mage.cards.h.HighMarket.class));
cards.add(new SetCardInfo("Hostility", 158, Rarity.RARE, mage.cards.h.Hostility.class));
cards.add(new SetCardInfo("Hunted Dragon", 159, Rarity.RARE, mage.cards.h.HuntedDragon.class));
cards.add(new SetCardInfo("Illusory Ambusher", 12, Rarity.UNCOMMON, mage.cards.i.IllusoryAmbusher.class));
cards.add(new SetCardInfo("Indrik Stomphowler", 186, Rarity.UNCOMMON, mage.cards.i.IndrikStomphowler.class));
cards.add(new SetCardInfo("Inferno Titan", 160, Rarity.MYTHIC, mage.cards.i.InfernoTitan.class));
cards.add(new SetCardInfo("Island", 327, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Island", 328, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Island", 329, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Island", 330, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Izzet Boilerworks", 290, Rarity.COMMON, mage.cards.i.IzzetBoilerworks.class));
cards.add(new SetCardInfo("Izzet Guildgate", 291, Rarity.COMMON, mage.cards.i.IzzetGuildgate.class));
cards.add(new SetCardInfo("Izzet Signet", 256, Rarity.COMMON, mage.cards.i.IzzetSignet.class));
cards.add(new SetCardInfo("Jace's Archivist", 95, Rarity.RARE, mage.cards.j.JacesArchivist.class));
cards.add(new SetCardInfo("Jarad, Golgari Lich Lord", 223, Rarity.MYTHIC, mage.cards.j.JaradGolgariLichLord.class));
cards.add(new SetCardInfo("Jareth, Leonine Titan", 71, Rarity.RARE, mage.cards.j.JarethLeonineTitan.class));
cards.add(new SetCardInfo("Jungle Hollow", 292, Rarity.COMMON, mage.cards.j.JungleHollow.class));
cards.add(new SetCardInfo("Kalemne, Disciple of Iroas", 45, Rarity.MYTHIC, mage.cards.k.KalemneDiscipleOfIroas.class));
cards.add(new SetCardInfo("Kalemne's Captain", 5, Rarity.RARE, mage.cards.k.KalemnesCaptain.class));
cards.add(new SetCardInfo("Karlov of the Ghost Council", 46, Rarity.MYTHIC, mage.cards.k.KarlovOfTheGhostCouncil.class));
cards.add(new SetCardInfo("Karmic Justice", 72, Rarity.RARE, mage.cards.k.KarmicJustice.class));
cards.add(new SetCardInfo("Kaseto, Orochi Archmage", 47, Rarity.MYTHIC, mage.cards.k.KasetoOrochiArchmage.class));
cards.add(new SetCardInfo("Kessig Cagebreakers", 187, Rarity.RARE, mage.cards.k.KessigCagebreakers.class));
cards.add(new SetCardInfo("Kodama's Reach", 188, Rarity.COMMON, mage.cards.k.KodamasReach.class));
cards.add(new SetCardInfo("Korozda Guildmage", 224, Rarity.UNCOMMON, mage.cards.k.KorozdaGuildmage.class));
cards.add(new SetCardInfo("Kor Sanctifiers", 73, Rarity.COMMON, mage.cards.k.KorSanctifiers.class));
cards.add(new SetCardInfo("Krosan Grip", 189, Rarity.UNCOMMON, mage.cards.k.KrosanGrip.class));
cards.add(new SetCardInfo("Lightning Greaves", 257, Rarity.UNCOMMON, mage.cards.l.LightningGreaves.class));
cards.add(new SetCardInfo("Llanowar Reborn", 293, Rarity.UNCOMMON, mage.cards.l.LlanowarReborn.class));
cards.add(new SetCardInfo("Loaming Shaman", 190, Rarity.RARE, mage.cards.l.LoamingShaman.class));
cards.add(new SetCardInfo("Lone Revenant", 96, Rarity.RARE, mage.cards.l.LoneRevenant.class));
cards.add(new SetCardInfo("Lorescale Coatl", 225, Rarity.UNCOMMON, mage.cards.l.LorescaleCoatl.class));
cards.add(new SetCardInfo("Lotleth Troll", 226, Rarity.RARE, mage.cards.l.LotlethTroll.class));
cards.add(new SetCardInfo("Loxodon Warhammer", 258, Rarity.RARE, mage.cards.l.LoxodonWarhammer.class));
cards.add(new SetCardInfo("Magma Giant", 161, Rarity.RARE, mage.cards.m.MagmaGiant.class));
cards.add(new SetCardInfo("Magmaquake", 162, Rarity.RARE, mage.cards.m.Magmaquake.class));
cards.add(new SetCardInfo("Magus of the Wheel", 27, Rarity.RARE, mage.cards.m.MagusOfTheWheel.class));
cards.add(new SetCardInfo("Marshal's Anthem", 74, Rarity.RARE, mage.cards.m.MarshalsAnthem.class));
cards.add(new SetCardInfo("Mazirek, Kraul Death Priest", 48, Rarity.MYTHIC, mage.cards.m.MazirekKraulDeathPriest.class));
cards.add(new SetCardInfo("Melek, Izzet Paragon", 227, Rarity.RARE, mage.cards.m.MelekIzzetParagon.class));
cards.add(new SetCardInfo("Meren of Clan Nel Toth", 49, Rarity.MYTHIC, mage.cards.m.MerenOfClanNelToth.class));
cards.add(new SetCardInfo("Mesa Enchantress", 75, Rarity.RARE, mage.cards.m.MesaEnchantress.class));
cards.add(new SetCardInfo("Meteor Blast", 28, Rarity.UNCOMMON, mage.cards.m.MeteorBlast.class));
cards.add(new SetCardInfo("Mind Stone", 259, Rarity.UNCOMMON, mage.cards.m.MindStone.class));
cards.add(new SetCardInfo("Mirror Match", 13, Rarity.UNCOMMON, mage.cards.m.MirrorMatch.class));
cards.add(new SetCardInfo("Mizzium Mortars", 163, Rarity.RARE, mage.cards.m.MizziumMortars.class));
cards.add(new SetCardInfo("Mizzix of the Izmagnus", 50, Rarity.MYTHIC, mage.cards.m.MizzixOfTheIzmagnus.class));
cards.add(new SetCardInfo("Mizzix's Mastery", 29, Rarity.RARE, mage.cards.m.MizzixsMastery.class));
cards.add(new SetCardInfo("Monk Idealist", 76, Rarity.UNCOMMON, mage.cards.m.MonkIdealist.class));
cards.add(new SetCardInfo("Mosswort Bridge", 294, Rarity.RARE, mage.cards.m.MosswortBridge.class));
cards.add(new SetCardInfo("Mountain", 335, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Mountain", 336, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Mountain", 337, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Mountain", 338, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Mulch", 191, Rarity.COMMON, mage.cards.m.Mulch.class));
cards.add(new SetCardInfo("Mulldrifter", 97, Rarity.UNCOMMON, mage.cards.m.Mulldrifter.class));
cards.add(new SetCardInfo("Mycoloth", 192, Rarity.RARE, mage.cards.m.Mycoloth.class));
cards.add(new SetCardInfo("Mystic Confluence", 14, Rarity.RARE, mage.cards.m.MysticConfluence.class));
cards.add(new SetCardInfo("Mystic Retrieval", 98, Rarity.UNCOMMON, mage.cards.m.MysticRetrieval.class));
cards.add(new SetCardInfo("Mystic Snake", 228, Rarity.RARE, mage.cards.m.MysticSnake.class));
cards.add(new SetCardInfo("Necromancer's Covenant", 229, Rarity.RARE, mage.cards.n.NecromancersCovenant.class));
cards.add(new SetCardInfo("New Benalia", 295, Rarity.UNCOMMON, mage.cards.n.NewBenalia.class));
cards.add(new SetCardInfo("Nighthowler", 129, Rarity.RARE, mage.cards.n.Nighthowler.class));
cards.add(new SetCardInfo("Ninja of the Deep Hours", 99, Rarity.COMMON, mage.cards.n.NinjaOfTheDeepHours.class));
cards.add(new SetCardInfo("Noble Quarry", 193, Rarity.UNCOMMON, mage.cards.n.NobleQuarry.class));
cards.add(new SetCardInfo("Novijen, Heart of Progress", 296, Rarity.UNCOMMON, mage.cards.n.NovijenHeartOfProgress.class));
cards.add(new SetCardInfo("Ohran Viper", 194, Rarity.RARE, mage.cards.o.OhranViper.class));
cards.add(new SetCardInfo("Open the Vaults", 77, Rarity.RARE, mage.cards.o.OpenTheVaults.class));
cards.add(new SetCardInfo("Oran-Rief, the Vastwood", 297, Rarity.RARE, mage.cards.o.OranRiefTheVastwood.class));
cards.add(new SetCardInfo("Oreskos Explorer", 6, Rarity.UNCOMMON, mage.cards.o.OreskosExplorer.class));
cards.add(new SetCardInfo("Orim's Thunder", 78, Rarity.COMMON, mage.cards.o.OrimsThunder.class));
cards.add(new SetCardInfo("Orochi Hatchery", 260, Rarity.RARE, mage.cards.o.OrochiHatchery.class));
cards.add(new SetCardInfo("Orzhov Basilica", 298, Rarity.COMMON, mage.cards.o.OrzhovBasilica.class));
cards.add(new SetCardInfo("Orzhov Cluestone", 261, Rarity.COMMON, mage.cards.o.OrzhovCluestone.class));
cards.add(new SetCardInfo("Orzhov Guildgate", 299, Rarity.COMMON, mage.cards.o.OrzhovGuildgate.class));
cards.add(new SetCardInfo("Orzhov Signet", 262, Rarity.COMMON, mage.cards.o.OrzhovSignet.class));
cards.add(new SetCardInfo("Overrun", 195, Rarity.UNCOMMON, mage.cards.o.Overrun.class));
cards.add(new SetCardInfo("Overwhelming Stampede", 196, Rarity.RARE, mage.cards.o.OverwhelmingStampede.class));
cards.add(new SetCardInfo("Patagia Viper", 197, Rarity.UNCOMMON, mage.cards.p.PatagiaViper.class));
cards.add(new SetCardInfo("Pathbreaker Ibex", 38, Rarity.RARE, mage.cards.p.PathbreakerIbex.class));
cards.add(new SetCardInfo("Phyrexian Arena", 130, Rarity.RARE, mage.cards.p.PhyrexianArena.class));
cards.add(new SetCardInfo("Phyrexian Plaguelord", 131, Rarity.RARE, mage.cards.p.PhyrexianPlaguelord.class));
cards.add(new SetCardInfo("Phyrexian Rager", 132, Rarity.COMMON, mage.cards.p.PhyrexianRager.class));
cards.add(new SetCardInfo("Phyrexian Reclamation", 133, Rarity.UNCOMMON, mage.cards.p.PhyrexianReclamation.class));
cards.add(new SetCardInfo("Plains", 323, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Plains", 324, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Plains", 325, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Plains", 326, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Plaxmanta", 100, Rarity.UNCOMMON, mage.cards.p.Plaxmanta.class));
cards.add(new SetCardInfo("Polluted Mire", 300, Rarity.COMMON, mage.cards.p.PollutedMire.class));
cards.add(new SetCardInfo("Preordain", 101, Rarity.COMMON, mage.cards.p.Preordain.class));
cards.add(new SetCardInfo("Primal Growth", 198, Rarity.COMMON, mage.cards.p.PrimalGrowth.class));
cards.add(new SetCardInfo("Prime Speaker Zegana", 230, Rarity.MYTHIC, mage.cards.p.PrimeSpeakerZegana.class));
cards.add(new SetCardInfo("Prophetic Bolt", 231, Rarity.RARE, mage.cards.p.PropheticBolt.class));
cards.add(new SetCardInfo("Psychosis Crawler", 263, Rarity.RARE, mage.cards.p.PsychosisCrawler.class));
cards.add(new SetCardInfo("Putrefy", 232, Rarity.UNCOMMON, mage.cards.p.Putrefy.class));
cards.add(new SetCardInfo("Rampant Growth", 199, Rarity.COMMON, mage.cards.r.RampantGrowth.class));
cards.add(new SetCardInfo("Rapid Hybridization", 102, Rarity.UNCOMMON, mage.cards.r.RapidHybridization.class));
cards.add(new SetCardInfo("Reins of Power", 103, Rarity.RARE, mage.cards.r.ReinsOfPower.class));
cards.add(new SetCardInfo("Reliquary Tower", 301, Rarity.UNCOMMON, mage.cards.r.ReliquaryTower.class));
cards.add(new SetCardInfo("Repeal", 104, Rarity.COMMON, mage.cards.r.Repeal.class));
cards.add(new SetCardInfo("Righteous Confluence", 7, Rarity.RARE, mage.cards.r.RighteousConfluence.class));
cards.add(new SetCardInfo("Rise from the Grave", 134, Rarity.UNCOMMON, mage.cards.r.RiseFromTheGrave.class));
cards.add(new SetCardInfo("Rite of Replication", 105, Rarity.RARE, mage.cards.r.RiteOfReplication.class));
cards.add(new SetCardInfo("Rite of the Raging Storm", 30, Rarity.UNCOMMON, mage.cards.r.RiteOfTheRagingStorm.class));
cards.add(new SetCardInfo("Rogue's Passage", 302, Rarity.UNCOMMON, mage.cards.r.RoguesPassage.class));
cards.add(new SetCardInfo("Sakura-Tribe Elder", 200, Rarity.COMMON, mage.cards.s.SakuraTribeElder.class));
cards.add(new SetCardInfo("Sandstone Oracle", 52, Rarity.UNCOMMON, mage.cards.s.SandstoneOracle.class));
cards.add(new SetCardInfo("Satyr Wayfinder", 201, Rarity.COMMON, mage.cards.s.SatyrWayfinder.class));
cards.add(new SetCardInfo("Scoured Barrens", 303, Rarity.COMMON, mage.cards.s.ScouredBarrens.class));
cards.add(new SetCardInfo("Scourge of Nel Toth", 21, Rarity.RARE, mage.cards.s.ScourgeOfNelToth.class));
cards.add(new SetCardInfo("Scytheclaw", 53, Rarity.RARE, mage.cards.s.Scytheclaw.class));
cards.add(new SetCardInfo("Seal of Cleansing", 79, Rarity.COMMON, mage.cards.s.SealOfCleansing.class));
cards.add(new SetCardInfo("Seal of Doom", 135, Rarity.COMMON, mage.cards.s.SealOfDoom.class));
cards.add(new SetCardInfo("Seal of the Guildpact", 54, Rarity.RARE, mage.cards.s.SealOfTheGuildpact.class));
cards.add(new SetCardInfo("Secluded Steppe", 304, Rarity.COMMON, mage.cards.s.SecludedSteppe.class));
cards.add(new SetCardInfo("Seer's Sundial", 264, Rarity.RARE, mage.cards.s.SeersSundial.class));
cards.add(new SetCardInfo("Sever the Bloodline", 136, Rarity.RARE, mage.cards.s.SeverTheBloodline.class));
cards.add(new SetCardInfo("Shielded by Faith", 8, Rarity.RARE, mage.cards.s.ShieldedByFaith.class));
cards.add(new SetCardInfo("Shriekmaw", 137, Rarity.UNCOMMON, mage.cards.s.Shriekmaw.class));
cards.add(new SetCardInfo("Sigil of the Empty Throne", 80, Rarity.RARE, mage.cards.s.SigilOfTheEmptyThrone.class));
cards.add(new SetCardInfo("Silent Sentinel", 81, Rarity.RARE, mage.cards.s.SilentSentinel.class));
cards.add(new SetCardInfo("Simic Growth Chamber", 305, Rarity.COMMON, mage.cards.s.SimicGrowthChamber.class));
cards.add(new SetCardInfo("Simic Guildgate", 306, Rarity.COMMON, mage.cards.s.SimicGuildgate.class));
cards.add(new SetCardInfo("Simic Keyrune", 265, Rarity.UNCOMMON, mage.cards.s.SimicKeyrune.class));
cards.add(new SetCardInfo("Simic Signet", 266, Rarity.COMMON, mage.cards.s.SimicSignet.class));
cards.add(new SetCardInfo("Skullclamp", 267, Rarity.UNCOMMON, mage.cards.s.Skullclamp.class));
cards.add(new SetCardInfo("Skullwinder", 39, Rarity.UNCOMMON, mage.cards.s.Skullwinder.class));
cards.add(new SetCardInfo("Sleep", 106, Rarity.UNCOMMON, mage.cards.s.Sleep.class));
cards.add(new SetCardInfo("Slippery Karst", 307, Rarity.COMMON, mage.cards.s.SlipperyKarst.class));
cards.add(new SetCardInfo("Smoldering Crater", 308, Rarity.COMMON, mage.cards.s.SmolderingCrater.class));
cards.add(new SetCardInfo("Snakeform", 242, Rarity.COMMON, mage.cards.s.Snakeform.class));
cards.add(new SetCardInfo("Solemn Simulacrum", 269, Rarity.RARE, mage.cards.s.SolemnSimulacrum.class));
cards.add(new SetCardInfo("Sol Ring", 268, Rarity.UNCOMMON, mage.cards.s.SolRing.class));
cards.add(new SetCardInfo("Spider Spawning", 202, Rarity.UNCOMMON, mage.cards.s.SpiderSpawning.class));
cards.add(new SetCardInfo("Spinerock Knoll", 309, Rarity.RARE, mage.cards.s.SpinerockKnoll.class));
cards.add(new SetCardInfo("Staff of Nin", 270, Rarity.RARE, mage.cards.s.StaffOfNin.class));
cards.add(new SetCardInfo("Steam Augury", 233, Rarity.RARE, mage.cards.s.SteamAugury.class));
cards.add(new SetCardInfo("Stingerfling Spider", 203, Rarity.UNCOMMON, mage.cards.s.StingerflingSpider.class));
cards.add(new SetCardInfo("Stinkdrinker Daredevil", 164, Rarity.COMMON, mage.cards.s.StinkdrinkerDaredevil.class));
cards.add(new SetCardInfo("Stolen Goods", 107, Rarity.RARE, mage.cards.s.StolenGoods.class));
cards.add(new SetCardInfo("Stoneshock Giant", 165, Rarity.UNCOMMON, mage.cards.s.StoneshockGiant.class));
cards.add(new SetCardInfo("Stroke of Genius", 108, Rarity.RARE, mage.cards.s.StrokeOfGenius.class));
cards.add(new SetCardInfo("Sunrise Sovereign", 166, Rarity.RARE, mage.cards.s.SunriseSovereign.class));
cards.add(new SetCardInfo("Sun Titan", 82, Rarity.MYTHIC, mage.cards.s.SunTitan.class));
cards.add(new SetCardInfo("Swamp", 331, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Swamp", 332, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Swamp", 333, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Swamp", 334, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true)));
cards.add(new SetCardInfo("Swiftfoot Boots", 271, Rarity.UNCOMMON, mage.cards.s.SwiftfootBoots.class));
cards.add(new SetCardInfo("Swiftwater Cliffs", 310, Rarity.COMMON, mage.cards.s.SwiftwaterCliffs.class));
cards.add(new SetCardInfo("Sword of Vengeance", 272, Rarity.RARE, mage.cards.s.SwordOfVengeance.class));
cards.add(new SetCardInfo("Synthetic Destiny", 15, Rarity.RARE, mage.cards.s.SyntheticDestiny.class));
cards.add(new SetCardInfo("Tainted Field", 311, Rarity.UNCOMMON, mage.cards.t.TaintedField.class));
cards.add(new SetCardInfo("Tainted Wood", 312, Rarity.UNCOMMON, mage.cards.t.TaintedWood.class));
cards.add(new SetCardInfo("Talrand, Sky Summoner", 109, Rarity.RARE, mage.cards.t.TalrandSkySummoner.class));
cards.add(new SetCardInfo("Taurean Mauler", 167, Rarity.RARE, mage.cards.t.TaureanMauler.class));
cards.add(new SetCardInfo("Temple of the False God", 313, Rarity.UNCOMMON, mage.cards.t.TempleOfTheFalseGod.class));
cards.add(new SetCardInfo("Terastodon", 204, Rarity.RARE, mage.cards.t.Terastodon.class));
cards.add(new SetCardInfo("Terramorphic Expanse", 314, Rarity.COMMON, mage.cards.t.TerramorphicExpanse.class));
cards.add(new SetCardInfo("Teysa, Envoy of Ghosts", 234, Rarity.RARE, mage.cards.t.TeysaEnvoyOfGhosts.class));
cards.add(new SetCardInfo("Thelonite Hermit", 205, Rarity.RARE, mage.cards.t.TheloniteHermit.class));
cards.add(new SetCardInfo("Thief of Blood", 22, Rarity.UNCOMMON, mage.cards.t.ThiefOfBlood.class));
cards.add(new SetCardInfo("Thornwood Falls", 315, Rarity.COMMON, mage.cards.t.ThornwoodFalls.class));
cards.add(new SetCardInfo("Thought Reflection", 110, Rarity.RARE, mage.cards.t.ThoughtReflection.class));
cards.add(new SetCardInfo("Thought Vessel", 55, Rarity.COMMON, mage.cards.t.ThoughtVessel.class));
cards.add(new SetCardInfo("Thundercloud Shaman", 168, Rarity.UNCOMMON, mage.cards.t.ThundercloudShaman.class));
cards.add(new SetCardInfo("Treasury Thrull", 235, Rarity.RARE, mage.cards.t.TreasuryThrull.class));
cards.add(new SetCardInfo("Tribute to the Wild", 206, Rarity.UNCOMMON, mage.cards.t.TributeToTheWild.class));
cards.add(new SetCardInfo("Trygon Predator", 236, Rarity.UNCOMMON, mage.cards.t.TrygonPredator.class));
cards.add(new SetCardInfo("Underworld Coinsmith", 237, Rarity.UNCOMMON, mage.cards.u.UnderworldCoinsmith.class));
cards.add(new SetCardInfo("Underworld Connections", 138, Rarity.RARE, mage.cards.u.UnderworldConnections.class));
cards.add(new SetCardInfo("Urza's Incubator", 273, Rarity.RARE, mage.cards.u.UrzasIncubator.class));
cards.add(new SetCardInfo("Urza's Rage", 169, Rarity.RARE, mage.cards.u.UrzasRage.class));
cards.add(new SetCardInfo("Vandalblast", 170, Rarity.UNCOMMON, mage.cards.v.Vandalblast.class));
cards.add(new SetCardInfo("Verdant Confluence", 40, Rarity.RARE, mage.cards.v.VerdantConfluence.class));
cards.add(new SetCardInfo("Verdant Force", 207, Rarity.RARE, mage.cards.v.VerdantForce.class));
cards.add(new SetCardInfo("Victimize", 139, Rarity.UNCOMMON, mage.cards.v.Victimize.class));
cards.add(new SetCardInfo("Victory's Herald", 83, Rarity.RARE, mage.cards.v.VictorysHerald.class));
cards.add(new SetCardInfo("Viridian Emissary", 208, Rarity.COMMON, mage.cards.v.ViridianEmissary.class));
cards.add(new SetCardInfo("Viridian Shaman", 209, Rarity.UNCOMMON, mage.cards.v.ViridianShaman.class));
cards.add(new SetCardInfo("Viridian Zealot", 210, Rarity.RARE, mage.cards.v.ViridianZealot.class));
cards.add(new SetCardInfo("Vivid Crag", 316, Rarity.UNCOMMON, mage.cards.v.VividCrag.class));
cards.add(new SetCardInfo("Vivid Creek", 317, Rarity.UNCOMMON, mage.cards.v.VividCreek.class));
cards.add(new SetCardInfo("Vivid Grove", 318, Rarity.UNCOMMON, mage.cards.v.VividGrove.class));
cards.add(new SetCardInfo("Vivid Marsh", 319, Rarity.UNCOMMON, mage.cards.v.VividMarsh.class));
cards.add(new SetCardInfo("Vivid Meadow", 320, Rarity.UNCOMMON, mage.cards.v.VividMeadow.class));
cards.add(new SetCardInfo("Vow of Duty", 84, Rarity.UNCOMMON, mage.cards.v.VowOfDuty.class));
cards.add(new SetCardInfo("Vow of Malice", 140, Rarity.UNCOMMON, mage.cards.v.VowOfMalice.class));
cards.add(new SetCardInfo("Vulturous Zombie", 238, Rarity.RARE, mage.cards.v.VulturousZombie.class));
cards.add(new SetCardInfo("Wall of Blossoms", 211, Rarity.UNCOMMON, mage.cards.w.WallOfBlossoms.class));
cards.add(new SetCardInfo("Warchief Giant", 31, Rarity.UNCOMMON, mage.cards.w.WarchiefGiant.class));
cards.add(new SetCardInfo("Warstorm Surge", 171, Rarity.RARE, mage.cards.w.WarstormSurge.class));
cards.add(new SetCardInfo("Wayfarer's Bauble", 274, Rarity.COMMON, mage.cards.w.WayfarersBauble.class));
cards.add(new SetCardInfo("Windfall", 111, Rarity.UNCOMMON, mage.cards.w.Windfall.class));
cards.add(new SetCardInfo("Wind-Scarred Crag", 321, Rarity.COMMON, mage.cards.w.WindScarredCrag.class));
cards.add(new SetCardInfo("Wistful Selkie", 243, Rarity.UNCOMMON, mage.cards.w.WistfulSelkie.class));
cards.add(new SetCardInfo("Wood Elves", 212, Rarity.COMMON, mage.cards.w.WoodElves.class));
cards.add(new SetCardInfo("Word of Seizing", 172, Rarity.RARE, mage.cards.w.WordOfSeizing.class));
cards.add(new SetCardInfo("Worn Powerstone", 275, Rarity.UNCOMMON, mage.cards.w.WornPowerstone.class));
cards.add(new SetCardInfo("Wretched Confluence", 23, Rarity.RARE, mage.cards.w.WretchedConfluence.class));
cards.add(new SetCardInfo("Zoetic Cavern", 322, Rarity.UNCOMMON, mage.cards.z.ZoeticCavern.class));
}
}