/* * 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 TempestRemastered extends ExpansionSet { private static final TempestRemastered instance = new TempestRemastered(); public static TempestRemastered getInstance() { return instance; } private TempestRemastered() { super("Tempest Remastered", "TPR", ExpansionSet.buildDate(2015, 5, 6), SetType.MAGIC_ONLINE); this.hasBasicLands = true; this.hasBoosters = true; this.numBoosterLands = 1; this.numBoosterCommon = 10; this.numBoosterUncommon = 3; this.numBoosterRare = 1; this.ratioBoosterMythic = 8; cards.add(new SetCardInfo("Acidic Sliver", 206, Rarity.UNCOMMON, mage.cards.a.AcidicSliver.class)); cards.add(new SetCardInfo("Aftershock", 124, Rarity.COMMON, mage.cards.a.Aftershock.class)); cards.add(new SetCardInfo("Aluren", 165, Rarity.RARE, mage.cards.a.Aluren.class)); cards.add(new SetCardInfo("Anarchist", 125, Rarity.COMMON, mage.cards.a.Anarchist.class)); cards.add(new SetCardInfo("Angelic Blessing", 1, Rarity.COMMON, mage.cards.a.AngelicBlessing.class)); cards.add(new SetCardInfo("Angelic Protector", 2, Rarity.UNCOMMON, mage.cards.a.AngelicProtector.class)); cards.add(new SetCardInfo("Anoint", 3, Rarity.COMMON, mage.cards.a.Anoint.class)); cards.add(new SetCardInfo("Armored Pegasus", 5, Rarity.COMMON, mage.cards.a.ArmoredPegasus.class)); cards.add(new SetCardInfo("Armor Sliver", 4, Rarity.COMMON, mage.cards.a.ArmorSliver.class)); cards.add(new SetCardInfo("Avenging Angel", 6, Rarity.UNCOMMON, mage.cards.a.AvengingAngel.class)); cards.add(new SetCardInfo("Bandage", 7, Rarity.COMMON, mage.cards.b.Bandage.class)); cards.add(new SetCardInfo("Barbed Sliver", 126, Rarity.COMMON, mage.cards.b.BarbedSliver.class)); cards.add(new SetCardInfo("Bottle Gnomes", 217, Rarity.COMMON, mage.cards.b.BottleGnomes.class)); cards.add(new SetCardInfo("Caldera Lake", 235, Rarity.UNCOMMON, mage.cards.c.CalderaLake.class)); cards.add(new SetCardInfo("Cannibalize", 83, Rarity.UNCOMMON, mage.cards.c.Cannibalize.class)); cards.add(new SetCardInfo("Canopy Spider", 166, Rarity.COMMON, mage.cards.c.CanopySpider.class)); cards.add(new SetCardInfo("Canyon Wildcat", 127, Rarity.COMMON, mage.cards.c.CanyonWildcat.class)); cards.add(new SetCardInfo("Capsize", 42, Rarity.UNCOMMON, mage.cards.c.Capsize.class)); cards.add(new SetCardInfo("Carnassid", 167, Rarity.UNCOMMON, mage.cards.c.Carnassid.class)); cards.add(new SetCardInfo("Carnophage", 84, Rarity.COMMON, mage.cards.c.Carnophage.class)); cards.add(new SetCardInfo("Cataclysm", 8, Rarity.MYTHIC, mage.cards.c.Cataclysm.class)); cards.add(new SetCardInfo("Charging Paladin", 9, Rarity.COMMON, mage.cards.c.ChargingPaladin.class)); cards.add(new SetCardInfo("Cinder Marsh", 236, Rarity.UNCOMMON, mage.cards.c.CinderMarsh.class)); cards.add(new SetCardInfo("City of Traitors", 237, Rarity.RARE, mage.cards.c.CityOfTraitors.class)); cards.add(new SetCardInfo("Clot Sliver", 85, Rarity.COMMON, mage.cards.c.ClotSliver.class)); cards.add(new SetCardInfo("Coat of Arms", 218, Rarity.RARE, mage.cards.c.CoatOfArms.class)); cards.add(new SetCardInfo("Coercion", 86, Rarity.COMMON, mage.cards.c.Coercion.class)); cards.add(new SetCardInfo("Coffin Queen", 87, Rarity.RARE, mage.cards.c.CoffinQueen.class)); cards.add(new SetCardInfo("Coiled Tinviper", 219, Rarity.COMMON, mage.cards.c.CoiledTinviper.class)); cards.add(new SetCardInfo("Commander Greven il-Vec", 88, Rarity.RARE, mage.cards.c.CommanderGrevenIlVec.class)); cards.add(new SetCardInfo("Conviction", 10, Rarity.COMMON, mage.cards.c.Conviction.class)); cards.add(new SetCardInfo("Corpse Dance", 89, Rarity.RARE, mage.cards.c.CorpseDance.class)); cards.add(new SetCardInfo("Counterspell", 43, Rarity.UNCOMMON, mage.cards.c.Counterspell.class)); cards.add(new SetCardInfo("Crashing Boars", 168, Rarity.UNCOMMON, mage.cards.c.CrashingBoars.class)); cards.add(new SetCardInfo("Craven Giant", 128, Rarity.COMMON, mage.cards.c.CravenGiant.class)); cards.add(new SetCardInfo("Crovax the Cursed", 90, Rarity.RARE, mage.cards.c.CrovaxTheCursed.class)); cards.add(new SetCardInfo("Crystalline Sliver", 207, Rarity.UNCOMMON, mage.cards.c.CrystallineSliver.class)); cards.add(new SetCardInfo("Curiosity", 44, Rarity.UNCOMMON, mage.cards.c.Curiosity.class)); cards.add(new SetCardInfo("Cursed Flesh", 91, Rarity.COMMON, mage.cards.c.CursedFlesh.class)); cards.add(new SetCardInfo("Cursed Scroll", 220, Rarity.MYTHIC, mage.cards.c.CursedScroll.class)); cards.add(new SetCardInfo("Dark Banishing", 92, Rarity.COMMON, mage.cards.d.DarkBanishing.class)); cards.add(new SetCardInfo("Dark Ritual", 93, Rarity.COMMON, mage.cards.d.DarkRitual.class)); cards.add(new SetCardInfo("Dauthi Horror", 94, Rarity.COMMON, mage.cards.d.DauthiHorror.class)); cards.add(new SetCardInfo("Dauthi Jackal", 95, Rarity.COMMON, mage.cards.d.DauthiJackal.class)); cards.add(new SetCardInfo("Dauthi Marauder", 96, Rarity.UNCOMMON, mage.cards.d.DauthiMarauder.class)); cards.add(new SetCardInfo("Dauthi Slayer", 97, Rarity.UNCOMMON, mage.cards.d.DauthiSlayer.class)); cards.add(new SetCardInfo("Dauthi Warlord", 98, Rarity.UNCOMMON, mage.cards.d.DauthiWarlord.class)); cards.add(new SetCardInfo("Deadshot", 129, Rarity.UNCOMMON, mage.cards.d.Deadshot.class)); cards.add(new SetCardInfo("Death Pits of Rath", 99, Rarity.RARE, mage.cards.d.DeathPitsOfRath.class)); cards.add(new SetCardInfo("Death's Duet", 101, Rarity.COMMON, mage.cards.d.DeathsDuet.class)); cards.add(new SetCardInfo("Death Stroke", 100, Rarity.COMMON, mage.cards.d.DeathStroke.class)); cards.add(new SetCardInfo("Diabolic Edict", 102, Rarity.COMMON, mage.cards.d.DiabolicEdict.class)); cards.add(new SetCardInfo("Disenchant", 11, Rarity.COMMON, mage.cards.d.Disenchant.class)); cards.add(new SetCardInfo("Dismiss", 45, Rarity.UNCOMMON, mage.cards.d.Dismiss.class)); cards.add(new SetCardInfo("Dracoplasm", 208, Rarity.RARE, mage.cards.d.Dracoplasm.class)); cards.add(new SetCardInfo("Dream Halls", 46, Rarity.MYTHIC, mage.cards.d.DreamHalls.class)); cards.add(new SetCardInfo("Dream Prowler", 47, Rarity.UNCOMMON, mage.cards.d.DreamProwler.class)); cards.add(new SetCardInfo("Dungeon Shade", 103, Rarity.COMMON, mage.cards.d.DungeonShade.class)); cards.add(new SetCardInfo("Elven Rite", 169, Rarity.COMMON, mage.cards.e.ElvenRite.class)); cards.add(new SetCardInfo("Elvish Fury", 170, Rarity.UNCOMMON, mage.cards.e.ElvishFury.class)); cards.add(new SetCardInfo("Emmessi Tome", 221, Rarity.UNCOMMON, mage.cards.e.EmmessiTome.class)); cards.add(new SetCardInfo("Endangered Armodon", 171, Rarity.COMMON, mage.cards.e.EndangeredArmodon.class)); cards.add(new SetCardInfo("Ephemeron", 48, Rarity.RARE, mage.cards.e.Ephemeron.class)); cards.add(new SetCardInfo("Erratic Portal", 222, Rarity.RARE, mage.cards.e.ErraticPortal.class)); cards.add(new SetCardInfo("Evincar's Justice", 104, Rarity.UNCOMMON, mage.cards.e.EvincarsJustice.class)); cards.add(new SetCardInfo("Exalted Dragon", 12, Rarity.RARE, mage.cards.e.ExaltedDragon.class)); cards.add(new SetCardInfo("Fanning the Flames", 130, Rarity.RARE, mage.cards.f.FanningTheFlames.class)); cards.add(new SetCardInfo("Field of Souls", 13, Rarity.RARE, mage.cards.f.FieldOfSouls.class)); cards.add(new SetCardInfo("Fighting Drake", 49, Rarity.UNCOMMON, mage.cards.f.FightingDrake.class)); cards.add(new SetCardInfo("Flame Wave", 131, Rarity.RARE, mage.cards.f.FlameWave.class)); cards.add(new SetCardInfo("Flowstone Blade", 132, Rarity.COMMON, mage.cards.f.FlowstoneBlade.class)); cards.add(new SetCardInfo("Flowstone Mauler", 133, Rarity.UNCOMMON, mage.cards.f.FlowstoneMauler.class)); cards.add(new SetCardInfo("Flowstone Wyvern", 134, Rarity.UNCOMMON, mage.cards.f.FlowstoneWyvern.class)); cards.add(new SetCardInfo("Forbid", 50, Rarity.RARE, mage.cards.f.Forbid.class)); cards.add(new SetCardInfo("Forest", 266, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Forest", 267, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Forest", 268, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Forest", 269, Rarity.LAND, mage.cards.basiclands.Forest.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Fugue", 105, Rarity.UNCOMMON, mage.cards.f.Fugue.class)); cards.add(new SetCardInfo("Furnace Brood", 135, Rarity.COMMON, mage.cards.f.FurnaceBrood.class)); cards.add(new SetCardInfo("Gallantry", 14, Rarity.UNCOMMON, mage.cards.g.Gallantry.class)); cards.add(new SetCardInfo("Gaseous Form", 51, Rarity.COMMON, mage.cards.g.GaseousForm.class)); cards.add(new SetCardInfo("Gerrard's Battle Cry", 15, Rarity.RARE, mage.cards.g.GerrardsBattleCry.class)); cards.add(new SetCardInfo("Goblin Bombardment", 136, Rarity.UNCOMMON, mage.cards.g.GoblinBombardment.class)); cards.add(new SetCardInfo("Gravedigger", 106, Rarity.COMMON, mage.cards.g.Gravedigger.class)); cards.add(new SetCardInfo("Grindstone", 223, Rarity.MYTHIC, mage.cards.g.Grindstone.class)); cards.add(new SetCardInfo("Hammerhead Shark", 52, Rarity.COMMON, mage.cards.h.HammerheadShark.class)); cards.add(new SetCardInfo("Harrow", 172, Rarity.COMMON, mage.cards.h.Harrow.class)); cards.add(new SetCardInfo("Heartwood Dryad", 173, Rarity.COMMON, mage.cards.h.HeartwoodDryad.class)); cards.add(new SetCardInfo("Heartwood Giant", 174, Rarity.RARE, mage.cards.h.HeartwoodGiant.class)); cards.add(new SetCardInfo("Hermit Druid", 175, Rarity.UNCOMMON, mage.cards.h.HermitDruid.class)); cards.add(new SetCardInfo("Hibernation Sliver", 209, Rarity.UNCOMMON, mage.cards.h.HibernationSliver.class)); cards.add(new SetCardInfo("Horned Sliver", 176, Rarity.COMMON, mage.cards.h.HornedSliver.class)); cards.add(new SetCardInfo("Horned Turtle", 53, Rarity.COMMON, mage.cards.h.HornedTurtle.class)); cards.add(new SetCardInfo("Humility", 16, Rarity.MYTHIC, mage.cards.h.Humility.class)); cards.add(new SetCardInfo("Intuition", 54, Rarity.RARE, mage.cards.i.Intuition.class)); cards.add(new SetCardInfo("Island", 254, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Island", 255, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Island", 256, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Island", 257, Rarity.LAND, mage.cards.basiclands.Island.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Jinxed Idol", 224, Rarity.RARE, mage.cards.j.JinxedIdol.class)); cards.add(new SetCardInfo("Kezzerdrix", 107, Rarity.RARE, mage.cards.k.Kezzerdrix.class)); cards.add(new SetCardInfo("Killer Whale", 55, Rarity.UNCOMMON, mage.cards.k.KillerWhale.class)); cards.add(new SetCardInfo("Kindle", 137, Rarity.COMMON, mage.cards.k.Kindle.class)); cards.add(new SetCardInfo("Kor Chant", 17, Rarity.UNCOMMON, mage.cards.k.KorChant.class)); cards.add(new SetCardInfo("Krakilin", 177, Rarity.RARE, mage.cards.k.Krakilin.class)); cards.add(new SetCardInfo("Lab Rats", 108, Rarity.COMMON, mage.cards.l.LabRats.class)); cards.add(new SetCardInfo("Legacy's Allure", 57, Rarity.RARE, mage.cards.l.LegacysAllure.class)); cards.add(new SetCardInfo("Legerdemain", 57, Rarity.UNCOMMON, mage.cards.l.Legerdemain.class)); cards.add(new SetCardInfo("Lightning Blast", 138, Rarity.COMMON, mage.cards.l.LightningBlast.class)); cards.add(new SetCardInfo("Living Death", 109, Rarity.MYTHIC, mage.cards.l.LivingDeath.class)); cards.add(new SetCardInfo("Lotus Petal", 225, Rarity.UNCOMMON, mage.cards.l.LotusPetal.class)); cards.add(new SetCardInfo("Lowland Basilisk", 178, Rarity.UNCOMMON, mage.cards.l.LowlandBasilisk.class)); cards.add(new SetCardInfo("Lowland Giant", 139, Rarity.COMMON, mage.cards.l.LowlandGiant.class)); cards.add(new SetCardInfo("Mage il-Vec", 140, Rarity.UNCOMMON, mage.cards.m.MageIlVec.class)); cards.add(new SetCardInfo("Magmasaur", 141, Rarity.RARE, mage.cards.m.Magmasaur.class)); cards.add(new SetCardInfo("Manabond", 179, Rarity.RARE, mage.cards.m.Manabond.class)); cards.add(new SetCardInfo("Mana Leak", 58, Rarity.COMMON, mage.cards.m.ManaLeak.class)); cards.add(new SetCardInfo("Maniacal Rage", 142, Rarity.COMMON, mage.cards.m.ManiacalRage.class)); cards.add(new SetCardInfo("Master Decoy", 18, Rarity.COMMON, mage.cards.m.MasterDecoy.class)); cards.add(new SetCardInfo("Mawcor", 59, Rarity.RARE, mage.cards.m.Mawcor.class)); cards.add(new SetCardInfo("Maze of Shadows", 238, Rarity.UNCOMMON, mage.cards.m.MazeOfShadows.class)); cards.add(new SetCardInfo("Meditate", 60, Rarity.RARE, mage.cards.m.Meditate.class)); cards.add(new SetCardInfo("Merfolk Looter", 61, Rarity.COMMON, mage.cards.m.MerfolkLooter.class)); cards.add(new SetCardInfo("Metallic Sliver", 226, Rarity.COMMON, mage.cards.m.MetallicSliver.class)); cards.add(new SetCardInfo("Mindless Automaton", 227, Rarity.RARE, mage.cards.m.MindlessAutomaton.class)); cards.add(new SetCardInfo("Mirri, Cat Warrior", 180, Rarity.RARE, mage.cards.m.MirriCatWarrior.class)); cards.add(new SetCardInfo("Mnemonic Sliver", 62, Rarity.COMMON, mage.cards.m.MnemonicSliver.class)); cards.add(new SetCardInfo("Mogg Conscripts", 143, Rarity.COMMON, mage.cards.m.MoggConscripts.class)); cards.add(new SetCardInfo("Mogg Fanatic", 144, Rarity.COMMON, mage.cards.m.MoggFanatic.class)); cards.add(new SetCardInfo("Mogg Flunkies", 145, Rarity.COMMON, mage.cards.m.MoggFlunkies.class)); cards.add(new SetCardInfo("Mogg Hollows", 239, Rarity.UNCOMMON, mage.cards.m.MoggHollows.class)); cards.add(new SetCardInfo("Mogg Infestation", 146, Rarity.RARE, mage.cards.m.MoggInfestation.class)); cards.add(new SetCardInfo("Mogg Maniac", 147, Rarity.UNCOMMON, mage.cards.m.MoggManiac.class)); cards.add(new SetCardInfo("Mountain", 262, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Mountain", 263, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Mountain", 264, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Mountain", 265, Rarity.LAND, mage.cards.basiclands.Mountain.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Mounted Archers", 19, Rarity.COMMON, mage.cards.m.MountedArchers.class)); cards.add(new SetCardInfo("Mox Diamond", 228, Rarity.MYTHIC, mage.cards.m.MoxDiamond.class)); cards.add(new SetCardInfo("Mulch", 181, Rarity.COMMON, mage.cards.m.Mulch.class)); cards.add(new SetCardInfo("Muscle Sliver", 182, Rarity.COMMON, mage.cards.m.MuscleSliver.class)); cards.add(new SetCardInfo("Necrologia", 110, Rarity.RARE, mage.cards.n.Necrologia.class)); cards.add(new SetCardInfo("Needle Storm", 183, Rarity.UNCOMMON, mage.cards.n.NeedleStorm.class)); cards.add(new SetCardInfo("Nomads en-Kor", 20, Rarity.COMMON, mage.cards.n.NomadsEnKor.class)); cards.add(new SetCardInfo("Oath of Druids", 184, Rarity.MYTHIC, mage.cards.o.OathOfDruids.class)); cards.add(new SetCardInfo("Ogre Shaman", 148, Rarity.RARE, mage.cards.o.OgreShaman.class)); cards.add(new SetCardInfo("Orim, Samite Healer", 21, Rarity.RARE, mage.cards.o.OrimSamiteHealer.class)); cards.add(new SetCardInfo("Overrun", 185, Rarity.UNCOMMON, mage.cards.o.Overrun.class)); cards.add(new SetCardInfo("Pacifism", 22, Rarity.UNCOMMON, mage.cards.p.Pacifism.class)); cards.add(new SetCardInfo("Paladin en-Vec", 23, Rarity.RARE, mage.cards.p.PaladinEnVec.class)); cards.add(new SetCardInfo("Pandemonium", 149, Rarity.RARE, mage.cards.p.Pandemonium.class)); cards.add(new SetCardInfo("Patchwork Gnomes", 229, Rarity.COMMON, mage.cards.p.PatchworkGnomes.class)); cards.add(new SetCardInfo("Pegasus Stampede", 24, Rarity.UNCOMMON, mage.cards.p.PegasusStampede.class)); cards.add(new SetCardInfo("Phyrexian Hulk", 230, Rarity.UNCOMMON, mage.cards.p.PhyrexianHulk.class)); cards.add(new SetCardInfo("Pine Barrens", 240, Rarity.UNCOMMON, mage.cards.p.PineBarrens.class)); cards.add(new SetCardInfo("Plains", 250, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Plains", 251, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Plains", 252, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Plains", 253, Rarity.LAND, mage.cards.basiclands.Plains.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Provoke", 186, Rarity.COMMON, mage.cards.p.Provoke.class)); cards.add(new SetCardInfo("Rampant Growth", 187, Rarity.COMMON, mage.cards.r.RampantGrowth.class)); cards.add(new SetCardInfo("Rathi Dragon", 150, Rarity.RARE, mage.cards.r.RathiDragon.class)); cards.add(new SetCardInfo("Rats of Rath", 111, Rarity.COMMON, mage.cards.r.RatsOfRath.class)); cards.add(new SetCardInfo("Reality Anchor", 188, Rarity.COMMON, mage.cards.r.RealityAnchor.class)); cards.add(new SetCardInfo("Reanimate", 112, Rarity.UNCOMMON, mage.cards.r.Reanimate.class)); cards.add(new SetCardInfo("Recurring Nightmare", 113, Rarity.MYTHIC, mage.cards.r.RecurringNightmare.class)); cards.add(new SetCardInfo("Recycle", 189, Rarity.RARE, mage.cards.r.Recycle.class)); cards.add(new SetCardInfo("Renegade Warlord", 151, Rarity.UNCOMMON, mage.cards.r.RenegadeWarlord.class)); cards.add(new SetCardInfo("Repentance", 25, Rarity.UNCOMMON, mage.cards.r.Repentance.class)); cards.add(new SetCardInfo("Revenant", 114, Rarity.UNCOMMON, mage.cards.r.Revenant.class)); cards.add(new SetCardInfo("Rolling Thunder", 152, Rarity.UNCOMMON, mage.cards.r.RollingThunder.class)); cards.add(new SetCardInfo("Rootbreaker Wurm", 190, Rarity.UNCOMMON, mage.cards.r.RootbreakerWurm.class)); cards.add(new SetCardInfo("Rootwalla", 191, Rarity.COMMON, mage.cards.r.Rootwalla.class)); cards.add(new SetCardInfo("Rootwater Depths", 241, Rarity.UNCOMMON, mage.cards.r.RootwaterDepths.class)); cards.add(new SetCardInfo("Rootwater Hunter", 63, Rarity.UNCOMMON, mage.cards.r.RootwaterHunter.class)); cards.add(new SetCardInfo("Sabertooth Wyvern", 153, Rarity.UNCOMMON, mage.cards.s.SabertoothWyvern.class)); cards.add(new SetCardInfo("Salt Flats", 242, Rarity.UNCOMMON, mage.cards.s.SaltFlats.class)); cards.add(new SetCardInfo("Sandstone Warrior", 154, Rarity.COMMON, mage.cards.s.SandstoneWarrior.class)); cards.add(new SetCardInfo("Sarcomancy", 115, Rarity.UNCOMMON, mage.cards.s.Sarcomancy.class)); cards.add(new SetCardInfo("Scabland", 243, Rarity.UNCOMMON, mage.cards.s.Scabland.class)); cards.add(new SetCardInfo("Screeching Harpy", 116, Rarity.UNCOMMON, mage.cards.s.ScreechingHarpy.class)); cards.add(new SetCardInfo("Scrivener", 64, Rarity.COMMON, mage.cards.s.Scrivener.class)); cards.add(new SetCardInfo("Sea Monster", 65, Rarity.COMMON, mage.cards.s.SeaMonster.class)); cards.add(new SetCardInfo("Searing Touch", 155, Rarity.UNCOMMON, mage.cards.s.SearingTouch.class)); cards.add(new SetCardInfo("Seething Anger", 156, Rarity.COMMON, mage.cards.s.SeethingAnger.class)); cards.add(new SetCardInfo("Selenia, Dark Angel", 210, Rarity.RARE, mage.cards.s.SeleniaDarkAngel.class)); cards.add(new SetCardInfo("Serpent Warrior", 117, Rarity.COMMON, mage.cards.s.SerpentWarrior.class)); cards.add(new SetCardInfo("Shackles", 26, Rarity.COMMON, mage.cards.s.Shackles.class)); cards.add(new SetCardInfo("Shadow Rift", 66, Rarity.COMMON, mage.cards.s.ShadowRift.class)); cards.add(new SetCardInfo("Shadowstorm", 157, Rarity.UNCOMMON, mage.cards.s.Shadowstorm.class)); cards.add(new SetCardInfo("Shaman en-Kor", 27, Rarity.RARE, mage.cards.s.ShamanEnKor.class)); cards.add(new SetCardInfo("Shard Phoenix", 158, Rarity.MYTHIC, mage.cards.s.ShardPhoenix.class)); cards.add(new SetCardInfo("Shatter", 159, Rarity.COMMON, mage.cards.s.Shatter.class)); cards.add(new SetCardInfo("Sift", 67, Rarity.COMMON, mage.cards.s.Sift.class)); cards.add(new SetCardInfo("Silver Wyvern", 68, Rarity.RARE, mage.cards.s.SilverWyvern.class)); cards.add(new SetCardInfo("Skyshaper", 231, Rarity.COMMON, mage.cards.s.Skyshaper.class)); cards.add(new SetCardInfo("Skyshroud Elf", 192, Rarity.COMMON, mage.cards.s.SkyshroudElf.class)); cards.add(new SetCardInfo("Skyshroud Forest", 244, Rarity.UNCOMMON, mage.cards.s.SkyshroudForest.class)); cards.add(new SetCardInfo("Skyshroud Troll", 193, Rarity.COMMON, mage.cards.s.SkyshroudTroll.class)); cards.add(new SetCardInfo("Skyshroud Vampire", 118, Rarity.UNCOMMON, mage.cards.s.SkyshroudVampire.class)); cards.add(new SetCardInfo("Sliver Queen", 211, Rarity.MYTHIC, mage.cards.s.SliverQueen.class)); cards.add(new SetCardInfo("Smite", 28, Rarity.COMMON, mage.cards.s.Smite.class)); cards.add(new SetCardInfo("Soltari Champion", 29, Rarity.UNCOMMON, mage.cards.s.SoltariChampion.class)); cards.add(new SetCardInfo("Soltari Guerrillas", 212, Rarity.RARE, mage.cards.s.SoltariGuerrillas.class)); cards.add(new SetCardInfo("Soltari Lancer", 30, Rarity.COMMON, mage.cards.s.SoltariLancer.class)); cards.add(new SetCardInfo("Soltari Monk", 31, Rarity.UNCOMMON, mage.cards.s.SoltariMonk.class)); cards.add(new SetCardInfo("Soltari Priest", 32, Rarity.UNCOMMON, mage.cards.s.SoltariPriest.class)); cards.add(new SetCardInfo("Soltari Trooper", 33, Rarity.COMMON, mage.cards.s.SoltariTrooper.class)); cards.add(new SetCardInfo("Spell Blast", 69, Rarity.COMMON, mage.cards.s.SpellBlast.class)); cards.add(new SetCardInfo("Spellshock", 160, Rarity.UNCOMMON, mage.cards.s.Spellshock.class)); cards.add(new SetCardInfo("Spike Breeder", 194, Rarity.UNCOMMON, mage.cards.s.SpikeBreeder.class)); cards.add(new SetCardInfo("Spike Colony", 195, Rarity.COMMON, mage.cards.s.SpikeColony.class)); cards.add(new SetCardInfo("Spike Feeder", 196, Rarity.UNCOMMON, mage.cards.s.SpikeFeeder.class)); cards.add(new SetCardInfo("Spike Hatcher", 197, Rarity.RARE, mage.cards.s.SpikeHatcher.class)); cards.add(new SetCardInfo("Spinal Graft", 119, Rarity.COMMON, mage.cards.s.SpinalGraft.class)); cards.add(new SetCardInfo("Spined Sliver", 213, Rarity.UNCOMMON, mage.cards.s.SpinedSliver.class)); cards.add(new SetCardInfo("Spined Wurm", 198, Rarity.COMMON, mage.cards.s.SpinedWurm.class)); cards.add(new SetCardInfo("Spirit en-Kor", 34, Rarity.COMMON, mage.cards.s.SpiritEnKor.class)); cards.add(new SetCardInfo("Spirit Mirror", 35, Rarity.RARE, mage.cards.s.SpiritMirror.class)); cards.add(new SetCardInfo("Spitting Hydra", 161, Rarity.RARE, mage.cards.s.SpittingHydra.class)); cards.add(new SetCardInfo("Stalking Stones", 245, Rarity.UNCOMMON, mage.cards.s.StalkingStones.class)); cards.add(new SetCardInfo("Standing Troops", 36, Rarity.COMMON, mage.cards.s.StandingTroops.class)); cards.add(new SetCardInfo("Starke of Rath", 162, Rarity.MYTHIC, mage.cards.s.StarkeOfRath.class)); cards.add(new SetCardInfo("Staunch Defenders", 37, Rarity.COMMON, mage.cards.s.StaunchDefenders.class)); cards.add(new SetCardInfo("Stronghold Assassin", 120, Rarity.RARE, mage.cards.s.StrongholdAssassin.class)); cards.add(new SetCardInfo("Stun", 163, Rarity.COMMON, mage.cards.s.Stun.class)); cards.add(new SetCardInfo("Survival of the Fittest", 199, Rarity.MYTHIC, mage.cards.s.SurvivalOfTheFittest.class)); cards.add(new SetCardInfo("Swamp", 258, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Swamp", 259, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Swamp", 260, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Swamp", 261, Rarity.LAND, mage.cards.basiclands.Swamp.class, new CardGraphicInfo(null, true))); cards.add(new SetCardInfo("Telethopter", 232, Rarity.COMMON, mage.cards.t.Telethopter.class)); cards.add(new SetCardInfo("Thalakos Drifters", 70, Rarity.UNCOMMON, mage.cards.t.ThalakosDrifters.class)); cards.add(new SetCardInfo("Thalakos Lowlands", 246, Rarity.UNCOMMON, mage.cards.t.ThalakosLowlands.class)); cards.add(new SetCardInfo("Thalakos Scout", 71, Rarity.COMMON, mage.cards.t.ThalakosScout.class)); cards.add(new SetCardInfo("Thalakos Seer", 72, Rarity.COMMON, mage.cards.t.ThalakosSeer.class)); cards.add(new SetCardInfo("Thopter Squadron", 233, Rarity.RARE, mage.cards.t.ThopterSquadron.class)); cards.add(new SetCardInfo("Thrull Surgeon", 121, Rarity.COMMON, mage.cards.t.ThrullSurgeon.class)); cards.add(new SetCardInfo("Time Ebb", 73, Rarity.COMMON, mage.cards.t.TimeEbb.class)); cards.add(new SetCardInfo("Time Warp", 74, Rarity.MYTHIC, mage.cards.t.TimeWarp.class)); cards.add(new SetCardInfo("Tradewind Rider", 75, Rarity.RARE, mage.cards.t.TradewindRider.class)); cards.add(new SetCardInfo("Trained Armodon", 200, Rarity.COMMON, mage.cards.t.TrainedArmodon.class)); cards.add(new SetCardInfo("Tranquility", 201, Rarity.UNCOMMON, mage.cards.t.Tranquility.class)); cards.add(new SetCardInfo("Twitch", 76, Rarity.COMMON, mage.cards.t.Twitch.class)); cards.add(new SetCardInfo("Vampire Hounds", 122, Rarity.COMMON, mage.cards.v.VampireHounds.class)); cards.add(new SetCardInfo("Vec Townships", 247, Rarity.UNCOMMON, mage.cards.v.VecTownships.class)); cards.add(new SetCardInfo("Verdant Force", 202, Rarity.RARE, mage.cards.v.VerdantForce.class)); cards.add(new SetCardInfo("Verdant Touch", 203, Rarity.UNCOMMON, mage.cards.v.VerdantTouch.class)); cards.add(new SetCardInfo("Verdigris", 204, Rarity.COMMON, mage.cards.v.Verdigris.class)); cards.add(new SetCardInfo("Vhati il-Dal", 214, Rarity.RARE, mage.cards.v.VhatiIlDal.class)); cards.add(new SetCardInfo("Victual Sliver", 215, Rarity.UNCOMMON, mage.cards.v.VictualSliver.class)); cards.add(new SetCardInfo("Volrath's Curse", 77, Rarity.UNCOMMON, mage.cards.v.VolrathsCurse.class)); cards.add(new SetCardInfo("Volrath's Laboratory", 234, Rarity.RARE, mage.cards.v.VolrathsLaboratory.class)); cards.add(new SetCardInfo("Volrath's Stronghold", 248, Rarity.MYTHIC, mage.cards.v.VolrathsStronghold.class)); cards.add(new SetCardInfo("Wall of Blossoms", 205, Rarity.UNCOMMON, mage.cards.w.WallOfBlossoms.class)); cards.add(new SetCardInfo("Wall of Diffusion", 164, Rarity.COMMON, mage.cards.w.WallOfDiffusion.class)); cards.add(new SetCardInfo("Wall of Essence", 38, Rarity.UNCOMMON, mage.cards.w.WallOfEssence.class)); cards.add(new SetCardInfo("Wall of Souls", 123, Rarity.UNCOMMON, mage.cards.w.WallOfSouls.class)); cards.add(new SetCardInfo("Warrior en-Kor", 39, Rarity.UNCOMMON, mage.cards.w.WarriorEnKor.class)); cards.add(new SetCardInfo("Wasteland", 249, Rarity.RARE, mage.cards.w.Wasteland.class)); cards.add(new SetCardInfo("Wayward Soul", 78, Rarity.COMMON, mage.cards.w.WaywardSoul.class)); cards.add(new SetCardInfo("Whispers of the Muse", 79, Rarity.COMMON, mage.cards.w.WhispersOfTheMuse.class)); cards.add(new SetCardInfo("Wind Dancer", 80, Rarity.UNCOMMON, mage.cards.w.WindDancer.class)); cards.add(new SetCardInfo("Wind Drake", 81, Rarity.COMMON, mage.cards.w.WindDrake.class)); cards.add(new SetCardInfo("Winds of Rath", 40, Rarity.RARE, mage.cards.w.WindsOfRath.class)); cards.add(new SetCardInfo("Winged Sliver", 82, Rarity.COMMON, mage.cards.w.WingedSliver.class)); cards.add(new SetCardInfo("Wood Sage", 216, Rarity.RARE, mage.cards.w.WoodSage.class)); cards.add(new SetCardInfo("Youthful Knight", 41, Rarity.COMMON, mage.cards.y.YouthfulKnight.class)); } }