align rarities to scryfall [MPS] [MP2]

This commit is contained in:
xenohedron 2023-09-18 19:13:36 -04:00
parent 98c53f43fd
commit 8eb29c8af1
2 changed files with 108 additions and 108 deletions

View file

@ -24,59 +24,59 @@ public final class AmonkhetInvocations extends ExpansionSet {
this.hasBoosters = false;
this.hasBasicLands = false;
cards.add(new SetCardInfo("Aggravated Assault", 25, Rarity.MYTHIC, mage.cards.a.AggravatedAssault.class));
cards.add(new SetCardInfo("Armageddon", 31, Rarity.MYTHIC, mage.cards.a.Armageddon.class));
cards.add(new SetCardInfo("Attrition", 19, Rarity.MYTHIC, mage.cards.a.Attrition.class));
cards.add(new SetCardInfo("Austere Command", 1, Rarity.MYTHIC, mage.cards.a.AustereCommand.class));
cards.add(new SetCardInfo("Avatar of Woe", 38, Rarity.MYTHIC, mage.cards.a.AvatarOfWoe.class));
cards.add(new SetCardInfo("Aven Mindcensor", 2, Rarity.MYTHIC, mage.cards.a.AvenMindcensor.class));
cards.add(new SetCardInfo("Blood Moon", 46, Rarity.MYTHIC, mage.cards.b.BloodMoon.class));
cards.add(new SetCardInfo("Boil", 47, Rarity.MYTHIC, mage.cards.b.Boil.class));
cards.add(new SetCardInfo("Bontu the Glorified", 20, Rarity.MYTHIC, mage.cards.b.BontuTheGlorified.class));
cards.add(new SetCardInfo("Capsize", 32, Rarity.MYTHIC, mage.cards.c.Capsize.class));
cards.add(new SetCardInfo("Chain Lightning", 26, Rarity.MYTHIC, mage.cards.c.ChainLightning.class));
cards.add(new SetCardInfo("Choke", 50, Rarity.MYTHIC, mage.cards.c.Choke.class));
cards.add(new SetCardInfo("Consecrated Sphinx", 8, Rarity.MYTHIC, mage.cards.c.ConsecratedSphinx.class));
cards.add(new SetCardInfo("Containment Priest", 3, Rarity.MYTHIC, mage.cards.c.ContainmentPriest.class));
cards.add(new SetCardInfo("Counterbalance", 9, Rarity.MYTHIC, mage.cards.c.Counterbalance.class));
cards.add(new SetCardInfo("Counterspell", 10, Rarity.MYTHIC, mage.cards.c.Counterspell.class));
cards.add(new SetCardInfo("Cryptic Command", 11, Rarity.MYTHIC, mage.cards.c.CrypticCommand.class));
cards.add(new SetCardInfo("Damnation", 39, Rarity.MYTHIC, mage.cards.d.Damnation.class));
cards.add(new SetCardInfo("Dark Ritual", 21, Rarity.MYTHIC, mage.cards.d.DarkRitual.class));
cards.add(new SetCardInfo("Daze", 12, Rarity.MYTHIC, mage.cards.d.Daze.class));
cards.add(new SetCardInfo("Desolation Angel", 40, Rarity.MYTHIC, mage.cards.d.DesolationAngel.class));
cards.add(new SetCardInfo("Diabolic Edict", 41, Rarity.MYTHIC, mage.cards.d.DiabolicEdict.class));
cards.add(new SetCardInfo("Diabolic Intent", 22, Rarity.MYTHIC, mage.cards.d.DiabolicIntent.class));
cards.add(new SetCardInfo("Divert", 13, Rarity.MYTHIC, mage.cards.d.Divert.class));
cards.add(new SetCardInfo("Doomsday", 42, Rarity.MYTHIC, mage.cards.d.Doomsday.class));
cards.add(new SetCardInfo("Entomb", 23, Rarity.MYTHIC, mage.cards.e.Entomb.class));
cards.add(new SetCardInfo("Forbid", 33, Rarity.MYTHIC, mage.cards.f.Forbid.class));
cards.add(new SetCardInfo("Force of Will", 14, Rarity.MYTHIC, mage.cards.f.ForceOfWill.class));
cards.add(new SetCardInfo("Hazoret the Fervent", 27, Rarity.MYTHIC, mage.cards.h.HazoretTheFervent.class));
cards.add(new SetCardInfo("Kefnet the Mindful", 15, Rarity.MYTHIC, mage.cards.k.KefnetTheMindful.class));
cards.add(new SetCardInfo("Lord of Extinction", 52, Rarity.MYTHIC, mage.cards.l.LordOfExtinction.class));
cards.add(new SetCardInfo("Loyal Retainers", 4, Rarity.MYTHIC, mage.cards.l.LoyalRetainers.class));
cards.add(new SetCardInfo("Maelstrom Pulse", 29, Rarity.MYTHIC, mage.cards.m.MaelstromPulse.class));
cards.add(new SetCardInfo("Mind Twist", 24, Rarity.MYTHIC, mage.cards.m.MindTwist.class));
cards.add(new SetCardInfo("No Mercy", 43, Rarity.MYTHIC, mage.cards.n.NoMercy.class));
cards.add(new SetCardInfo("Oketra the True", 5, Rarity.MYTHIC, mage.cards.o.OketraTheTrue.class));
cards.add(new SetCardInfo("Omniscience", 34, Rarity.MYTHIC, mage.cards.o.Omniscience.class));
cards.add(new SetCardInfo("Opposition", 35, Rarity.MYTHIC, mage.cards.o.Opposition.class));
cards.add(new SetCardInfo("Pact of Negation", 16, Rarity.MYTHIC, mage.cards.p.PactOfNegation.class));
cards.add(new SetCardInfo("Rhonas the Indomitable", 28, Rarity.MYTHIC, mage.cards.r.RhonasTheIndomitable.class));
cards.add(new SetCardInfo("Shatterstorm", 48, Rarity.MYTHIC, mage.cards.s.Shatterstorm.class));
cards.add(new SetCardInfo("Slaughter Pact", 44, Rarity.MYTHIC, mage.cards.s.SlaughterPact.class));
cards.add(new SetCardInfo("Spell Pierce", 17, Rarity.MYTHIC, mage.cards.s.SpellPierce.class));
cards.add(new SetCardInfo("Stifle", 18, Rarity.MYTHIC, mage.cards.s.Stifle.class));
cards.add(new SetCardInfo("Sunder", 36, Rarity.MYTHIC, mage.cards.s.Sunder.class));
cards.add(new SetCardInfo("The Locust God", 51, Rarity.MYTHIC, mage.cards.t.TheLocustGod.class));
cards.add(new SetCardInfo("The Scarab God", 53, Rarity.MYTHIC, mage.cards.t.TheScarabGod.class));
cards.add(new SetCardInfo("The Scorpion God", 54, Rarity.MYTHIC, mage.cards.t.TheScorpionGod.class));
cards.add(new SetCardInfo("Thoughtseize", 45, Rarity.MYTHIC, mage.cards.t.Thoughtseize.class));
cards.add(new SetCardInfo("Threads of Disloyalty", 37, Rarity.MYTHIC, mage.cards.t.ThreadsOfDisloyalty.class));
cards.add(new SetCardInfo("Through the Breach", 49, Rarity.MYTHIC, mage.cards.t.ThroughTheBreach.class));
cards.add(new SetCardInfo("Vindicate", 30, Rarity.MYTHIC, mage.cards.v.Vindicate.class));
cards.add(new SetCardInfo("Worship", 6, Rarity.MYTHIC, mage.cards.w.Worship.class));
cards.add(new SetCardInfo("Wrath of God", 7, Rarity.MYTHIC, mage.cards.w.WrathOfGod.class));
cards.add(new SetCardInfo("Aggravated Assault", 25, Rarity.SPECIAL, mage.cards.a.AggravatedAssault.class));
cards.add(new SetCardInfo("Armageddon", 31, Rarity.SPECIAL, mage.cards.a.Armageddon.class));
cards.add(new SetCardInfo("Attrition", 19, Rarity.SPECIAL, mage.cards.a.Attrition.class));
cards.add(new SetCardInfo("Austere Command", 1, Rarity.SPECIAL, mage.cards.a.AustereCommand.class));
cards.add(new SetCardInfo("Avatar of Woe", 38, Rarity.SPECIAL, mage.cards.a.AvatarOfWoe.class));
cards.add(new SetCardInfo("Aven Mindcensor", 2, Rarity.SPECIAL, mage.cards.a.AvenMindcensor.class));
cards.add(new SetCardInfo("Blood Moon", 46, Rarity.SPECIAL, mage.cards.b.BloodMoon.class));
cards.add(new SetCardInfo("Boil", 47, Rarity.SPECIAL, mage.cards.b.Boil.class));
cards.add(new SetCardInfo("Bontu the Glorified", 20, Rarity.SPECIAL, mage.cards.b.BontuTheGlorified.class));
cards.add(new SetCardInfo("Capsize", 32, Rarity.SPECIAL, mage.cards.c.Capsize.class));
cards.add(new SetCardInfo("Chain Lightning", 26, Rarity.SPECIAL, mage.cards.c.ChainLightning.class));
cards.add(new SetCardInfo("Choke", 50, Rarity.SPECIAL, mage.cards.c.Choke.class));
cards.add(new SetCardInfo("Consecrated Sphinx", 8, Rarity.SPECIAL, mage.cards.c.ConsecratedSphinx.class));
cards.add(new SetCardInfo("Containment Priest", 3, Rarity.SPECIAL, mage.cards.c.ContainmentPriest.class));
cards.add(new SetCardInfo("Counterbalance", 9, Rarity.SPECIAL, mage.cards.c.Counterbalance.class));
cards.add(new SetCardInfo("Counterspell", 10, Rarity.SPECIAL, mage.cards.c.Counterspell.class));
cards.add(new SetCardInfo("Cryptic Command", 11, Rarity.SPECIAL, mage.cards.c.CrypticCommand.class));
cards.add(new SetCardInfo("Damnation", 39, Rarity.SPECIAL, mage.cards.d.Damnation.class));
cards.add(new SetCardInfo("Dark Ritual", 21, Rarity.SPECIAL, mage.cards.d.DarkRitual.class));
cards.add(new SetCardInfo("Daze", 12, Rarity.SPECIAL, mage.cards.d.Daze.class));
cards.add(new SetCardInfo("Desolation Angel", 40, Rarity.SPECIAL, mage.cards.d.DesolationAngel.class));
cards.add(new SetCardInfo("Diabolic Edict", 41, Rarity.SPECIAL, mage.cards.d.DiabolicEdict.class));
cards.add(new SetCardInfo("Diabolic Intent", 22, Rarity.SPECIAL, mage.cards.d.DiabolicIntent.class));
cards.add(new SetCardInfo("Divert", 13, Rarity.SPECIAL, mage.cards.d.Divert.class));
cards.add(new SetCardInfo("Doomsday", 42, Rarity.SPECIAL, mage.cards.d.Doomsday.class));
cards.add(new SetCardInfo("Entomb", 23, Rarity.SPECIAL, mage.cards.e.Entomb.class));
cards.add(new SetCardInfo("Forbid", 33, Rarity.SPECIAL, mage.cards.f.Forbid.class));
cards.add(new SetCardInfo("Force of Will", 14, Rarity.SPECIAL, mage.cards.f.ForceOfWill.class));
cards.add(new SetCardInfo("Hazoret the Fervent", 27, Rarity.SPECIAL, mage.cards.h.HazoretTheFervent.class));
cards.add(new SetCardInfo("Kefnet the Mindful", 15, Rarity.SPECIAL, mage.cards.k.KefnetTheMindful.class));
cards.add(new SetCardInfo("Lord of Extinction", 52, Rarity.SPECIAL, mage.cards.l.LordOfExtinction.class));
cards.add(new SetCardInfo("Loyal Retainers", 4, Rarity.SPECIAL, mage.cards.l.LoyalRetainers.class));
cards.add(new SetCardInfo("Maelstrom Pulse", 29, Rarity.SPECIAL, mage.cards.m.MaelstromPulse.class));
cards.add(new SetCardInfo("Mind Twist", 24, Rarity.SPECIAL, mage.cards.m.MindTwist.class));
cards.add(new SetCardInfo("No Mercy", 43, Rarity.SPECIAL, mage.cards.n.NoMercy.class));
cards.add(new SetCardInfo("Oketra the True", 5, Rarity.SPECIAL, mage.cards.o.OketraTheTrue.class));
cards.add(new SetCardInfo("Omniscience", 34, Rarity.SPECIAL, mage.cards.o.Omniscience.class));
cards.add(new SetCardInfo("Opposition", 35, Rarity.SPECIAL, mage.cards.o.Opposition.class));
cards.add(new SetCardInfo("Pact of Negation", 16, Rarity.SPECIAL, mage.cards.p.PactOfNegation.class));
cards.add(new SetCardInfo("Rhonas the Indomitable", 28, Rarity.SPECIAL, mage.cards.r.RhonasTheIndomitable.class));
cards.add(new SetCardInfo("Shatterstorm", 48, Rarity.SPECIAL, mage.cards.s.Shatterstorm.class));
cards.add(new SetCardInfo("Slaughter Pact", 44, Rarity.SPECIAL, mage.cards.s.SlaughterPact.class));
cards.add(new SetCardInfo("Spell Pierce", 17, Rarity.SPECIAL, mage.cards.s.SpellPierce.class));
cards.add(new SetCardInfo("Stifle", 18, Rarity.SPECIAL, mage.cards.s.Stifle.class));
cards.add(new SetCardInfo("Sunder", 36, Rarity.SPECIAL, mage.cards.s.Sunder.class));
cards.add(new SetCardInfo("The Locust God", 51, Rarity.SPECIAL, mage.cards.t.TheLocustGod.class));
cards.add(new SetCardInfo("The Scarab God", 53, Rarity.SPECIAL, mage.cards.t.TheScarabGod.class));
cards.add(new SetCardInfo("The Scorpion God", 54, Rarity.SPECIAL, mage.cards.t.TheScorpionGod.class));
cards.add(new SetCardInfo("Thoughtseize", 45, Rarity.SPECIAL, mage.cards.t.Thoughtseize.class));
cards.add(new SetCardInfo("Threads of Disloyalty", 37, Rarity.SPECIAL, mage.cards.t.ThreadsOfDisloyalty.class));
cards.add(new SetCardInfo("Through the Breach", 49, Rarity.SPECIAL, mage.cards.t.ThroughTheBreach.class));
cards.add(new SetCardInfo("Vindicate", 30, Rarity.SPECIAL, mage.cards.v.Vindicate.class));
cards.add(new SetCardInfo("Worship", 6, Rarity.SPECIAL, mage.cards.w.Worship.class));
cards.add(new SetCardInfo("Wrath of God", 7, Rarity.SPECIAL, mage.cards.w.WrathOfGod.class));
}
}

View file

@ -27,59 +27,59 @@ public final class KaladeshInventions extends ExpansionSet {
CardGraphicInfo cardGraphicInfo = new CardGraphicInfo(FrameStyle.KLD_INVENTION, false);
cards.add(new SetCardInfo("Aether Vial", 6, Rarity.MYTHIC, mage.cards.a.AetherVial.class, cardGraphicInfo));
cards.add(new SetCardInfo("Arcbound Ravager", 31, Rarity.MYTHIC, mage.cards.a.ArcboundRavager.class, cardGraphicInfo));
cards.add(new SetCardInfo("Black Vise", 32, Rarity.MYTHIC, mage.cards.b.BlackVise.class, cardGraphicInfo));
cards.add(new SetCardInfo("Cataclysmic Gearhulk", 1, Rarity.MYTHIC, mage.cards.c.CataclysmicGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chalice of the Void", 33, Rarity.MYTHIC, mage.cards.c.ChaliceOfTheVoid.class, cardGraphicInfo));
cards.add(new SetCardInfo("Champion's Helm", 7, Rarity.MYTHIC, mage.cards.c.ChampionsHelm.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chromatic Lantern", 8, Rarity.MYTHIC, mage.cards.c.ChromaticLantern.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chrome Mox", 9, Rarity.MYTHIC, mage.cards.c.ChromeMox.class, cardGraphicInfo));
cards.add(new SetCardInfo("Cloudstone Curio", 10, Rarity.MYTHIC, mage.cards.c.CloudstoneCurio.class, cardGraphicInfo));
cards.add(new SetCardInfo("Combustible Gearhulk", 4, Rarity.MYTHIC, mage.cards.c.CombustibleGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Crucible of Worlds", 11, Rarity.MYTHIC, mage.cards.c.CrucibleOfWorlds.class, cardGraphicInfo));
cards.add(new SetCardInfo("Defense Grid", 34, Rarity.MYTHIC, mage.cards.d.DefenseGrid.class, cardGraphicInfo));
cards.add(new SetCardInfo("Duplicant", 35, Rarity.MYTHIC, mage.cards.d.Duplicant.class, cardGraphicInfo));
cards.add(new SetCardInfo("Engineered Explosives", 36, Rarity.MYTHIC, mage.cards.e.EngineeredExplosives.class, cardGraphicInfo));
cards.add(new SetCardInfo("Ensnaring Bridge", 37, Rarity.MYTHIC, mage.cards.e.EnsnaringBridge.class, cardGraphicInfo));
cards.add(new SetCardInfo("Extraplanar Lens", 38, Rarity.MYTHIC, mage.cards.e.ExtraplanarLens.class, cardGraphicInfo));
cards.add(new SetCardInfo("Gauntlet of Power", 12, Rarity.MYTHIC, mage.cards.g.GauntletOfPower.class, cardGraphicInfo));
cards.add(new SetCardInfo("Grindstone", 39, Rarity.MYTHIC, mage.cards.g.Grindstone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Hangarback Walker", 13, Rarity.MYTHIC, mage.cards.h.HangarbackWalker.class, cardGraphicInfo));
cards.add(new SetCardInfo("Lightning Greaves", 14, Rarity.MYTHIC, mage.cards.l.LightningGreaves.class, cardGraphicInfo));
cards.add(new SetCardInfo("Lotus Petal", 15, Rarity.MYTHIC, mage.cards.l.LotusPetal.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mana Crypt", 16, Rarity.MYTHIC, mage.cards.m.ManaCrypt.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mana Vault", 17, Rarity.MYTHIC, mage.cards.m.ManaVault.class, cardGraphicInfo));
cards.add(new SetCardInfo("Meekstone", 40, Rarity.MYTHIC, mage.cards.m.Meekstone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mind's Eye", 18, Rarity.MYTHIC, mage.cards.m.MindsEye.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mox Opal", 19, Rarity.MYTHIC, mage.cards.m.MoxOpal.class, cardGraphicInfo));
cards.add(new SetCardInfo("Noxious Gearhulk", 3, Rarity.MYTHIC, mage.cards.n.NoxiousGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Oblivion Stone", 41, Rarity.MYTHIC, mage.cards.o.OblivionStone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Ornithopter", 42, Rarity.MYTHIC, mage.cards.o.Ornithopter.class, cardGraphicInfo));
cards.add(new SetCardInfo("Painter's Servant", 20, Rarity.MYTHIC, mage.cards.p.PaintersServant.class, cardGraphicInfo));
cards.add(new SetCardInfo("Paradox Engine", 43, Rarity.MYTHIC, mage.cards.p.ParadoxEngine.class));
cards.add(new SetCardInfo("Pithing Needle", 44, Rarity.MYTHIC, mage.cards.p.PithingNeedle.class, cardGraphicInfo));
cards.add(new SetCardInfo("Planar Bridge", 45, Rarity.MYTHIC, mage.cards.p.PlanarBridge.class));
cards.add(new SetCardInfo("Platinum Angel", 46, Rarity.MYTHIC, mage.cards.p.PlatinumAngel.class, cardGraphicInfo));
cards.add(new SetCardInfo("Rings of Brighthearth", 21, Rarity.MYTHIC, mage.cards.r.RingsOfBrighthearth.class, cardGraphicInfo));
cards.add(new SetCardInfo("Scroll Rack", 22, Rarity.MYTHIC, mage.cards.s.ScrollRack.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sculpting Steel", 23, Rarity.MYTHIC, mage.cards.s.SculptingSteel.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sol Ring", 24, Rarity.MYTHIC, mage.cards.s.SolRing.class, cardGraphicInfo));
cards.add(new SetCardInfo("Solemn Simulacrum", 25, Rarity.MYTHIC, mage.cards.s.SolemnSimulacrum.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sphere of Resistance", 47, Rarity.MYTHIC, mage.cards.s.SphereOfResistance.class, cardGraphicInfo));
cards.add(new SetCardInfo("Staff of Domination", 48, Rarity.MYTHIC, mage.cards.s.StaffOfDomination.class, cardGraphicInfo));
cards.add(new SetCardInfo("Static Orb", 26, Rarity.MYTHIC, mage.cards.s.StaticOrb.class, cardGraphicInfo));
cards.add(new SetCardInfo("Steel Overseer", 27, Rarity.MYTHIC, mage.cards.s.SteelOverseer.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sundering Titan", 49, Rarity.MYTHIC, mage.cards.s.SunderingTitan.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Body and Mind", 50, Rarity.MYTHIC, mage.cards.s.SwordOfBodyAndMind.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Feast and Famine", 28, Rarity.MYTHIC, mage.cards.s.SwordOfFeastAndFamine.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Fire and Ice", 29, Rarity.MYTHIC, mage.cards.s.SwordOfFireAndIce.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Light and Shadow", 30, Rarity.MYTHIC, mage.cards.s.SwordOfLightAndShadow.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of War and Peace", 51, Rarity.MYTHIC, mage.cards.s.SwordOfWarAndPeace.class, cardGraphicInfo));
cards.add(new SetCardInfo("Torrential Gearhulk", 2, Rarity.MYTHIC, mage.cards.t.TorrentialGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Trinisphere", 52, Rarity.MYTHIC, mage.cards.t.Trinisphere.class, cardGraphicInfo));
cards.add(new SetCardInfo("Vedalken Shackles", 53, Rarity.MYTHIC, mage.cards.v.VedalkenShackles.class, cardGraphicInfo));
cards.add(new SetCardInfo("Verdurous Gearhulk", 5, Rarity.MYTHIC, mage.cards.v.VerdurousGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Wurmcoil Engine", 54, Rarity.MYTHIC, mage.cards.w.WurmcoilEngine.class, cardGraphicInfo));
cards.add(new SetCardInfo("Aether Vial", 6, Rarity.SPECIAL, mage.cards.a.AetherVial.class, cardGraphicInfo));
cards.add(new SetCardInfo("Arcbound Ravager", 31, Rarity.SPECIAL, mage.cards.a.ArcboundRavager.class, cardGraphicInfo));
cards.add(new SetCardInfo("Black Vise", 32, Rarity.SPECIAL, mage.cards.b.BlackVise.class, cardGraphicInfo));
cards.add(new SetCardInfo("Cataclysmic Gearhulk", 1, Rarity.SPECIAL, mage.cards.c.CataclysmicGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chalice of the Void", 33, Rarity.SPECIAL, mage.cards.c.ChaliceOfTheVoid.class, cardGraphicInfo));
cards.add(new SetCardInfo("Champion's Helm", 7, Rarity.SPECIAL, mage.cards.c.ChampionsHelm.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chromatic Lantern", 8, Rarity.SPECIAL, mage.cards.c.ChromaticLantern.class, cardGraphicInfo));
cards.add(new SetCardInfo("Chrome Mox", 9, Rarity.SPECIAL, mage.cards.c.ChromeMox.class, cardGraphicInfo));
cards.add(new SetCardInfo("Cloudstone Curio", 10, Rarity.SPECIAL, mage.cards.c.CloudstoneCurio.class, cardGraphicInfo));
cards.add(new SetCardInfo("Combustible Gearhulk", 4, Rarity.SPECIAL, mage.cards.c.CombustibleGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Crucible of Worlds", 11, Rarity.SPECIAL, mage.cards.c.CrucibleOfWorlds.class, cardGraphicInfo));
cards.add(new SetCardInfo("Defense Grid", 34, Rarity.SPECIAL, mage.cards.d.DefenseGrid.class, cardGraphicInfo));
cards.add(new SetCardInfo("Duplicant", 35, Rarity.SPECIAL, mage.cards.d.Duplicant.class, cardGraphicInfo));
cards.add(new SetCardInfo("Engineered Explosives", 36, Rarity.SPECIAL, mage.cards.e.EngineeredExplosives.class, cardGraphicInfo));
cards.add(new SetCardInfo("Ensnaring Bridge", 37, Rarity.SPECIAL, mage.cards.e.EnsnaringBridge.class, cardGraphicInfo));
cards.add(new SetCardInfo("Extraplanar Lens", 38, Rarity.SPECIAL, mage.cards.e.ExtraplanarLens.class, cardGraphicInfo));
cards.add(new SetCardInfo("Gauntlet of Power", 12, Rarity.SPECIAL, mage.cards.g.GauntletOfPower.class, cardGraphicInfo));
cards.add(new SetCardInfo("Grindstone", 39, Rarity.SPECIAL, mage.cards.g.Grindstone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Hangarback Walker", 13, Rarity.SPECIAL, mage.cards.h.HangarbackWalker.class, cardGraphicInfo));
cards.add(new SetCardInfo("Lightning Greaves", 14, Rarity.SPECIAL, mage.cards.l.LightningGreaves.class, cardGraphicInfo));
cards.add(new SetCardInfo("Lotus Petal", 15, Rarity.SPECIAL, mage.cards.l.LotusPetal.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mana Crypt", 16, Rarity.SPECIAL, mage.cards.m.ManaCrypt.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mana Vault", 17, Rarity.SPECIAL, mage.cards.m.ManaVault.class, cardGraphicInfo));
cards.add(new SetCardInfo("Meekstone", 40, Rarity.SPECIAL, mage.cards.m.Meekstone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mind's Eye", 18, Rarity.SPECIAL, mage.cards.m.MindsEye.class, cardGraphicInfo));
cards.add(new SetCardInfo("Mox Opal", 19, Rarity.SPECIAL, mage.cards.m.MoxOpal.class, cardGraphicInfo));
cards.add(new SetCardInfo("Noxious Gearhulk", 3, Rarity.SPECIAL, mage.cards.n.NoxiousGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Oblivion Stone", 41, Rarity.SPECIAL, mage.cards.o.OblivionStone.class, cardGraphicInfo));
cards.add(new SetCardInfo("Ornithopter", 42, Rarity.SPECIAL, mage.cards.o.Ornithopter.class, cardGraphicInfo));
cards.add(new SetCardInfo("Painter's Servant", 20, Rarity.SPECIAL, mage.cards.p.PaintersServant.class, cardGraphicInfo));
cards.add(new SetCardInfo("Paradox Engine", 43, Rarity.SPECIAL, mage.cards.p.ParadoxEngine.class));
cards.add(new SetCardInfo("Pithing Needle", 44, Rarity.SPECIAL, mage.cards.p.PithingNeedle.class, cardGraphicInfo));
cards.add(new SetCardInfo("Planar Bridge", 45, Rarity.SPECIAL, mage.cards.p.PlanarBridge.class));
cards.add(new SetCardInfo("Platinum Angel", 46, Rarity.SPECIAL, mage.cards.p.PlatinumAngel.class, cardGraphicInfo));
cards.add(new SetCardInfo("Rings of Brighthearth", 21, Rarity.SPECIAL, mage.cards.r.RingsOfBrighthearth.class, cardGraphicInfo));
cards.add(new SetCardInfo("Scroll Rack", 22, Rarity.SPECIAL, mage.cards.s.ScrollRack.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sculpting Steel", 23, Rarity.SPECIAL, mage.cards.s.SculptingSteel.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sol Ring", 24, Rarity.SPECIAL, mage.cards.s.SolRing.class, cardGraphicInfo));
cards.add(new SetCardInfo("Solemn Simulacrum", 25, Rarity.SPECIAL, mage.cards.s.SolemnSimulacrum.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sphere of Resistance", 47, Rarity.SPECIAL, mage.cards.s.SphereOfResistance.class, cardGraphicInfo));
cards.add(new SetCardInfo("Staff of Domination", 48, Rarity.SPECIAL, mage.cards.s.StaffOfDomination.class, cardGraphicInfo));
cards.add(new SetCardInfo("Static Orb", 26, Rarity.SPECIAL, mage.cards.s.StaticOrb.class, cardGraphicInfo));
cards.add(new SetCardInfo("Steel Overseer", 27, Rarity.SPECIAL, mage.cards.s.SteelOverseer.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sundering Titan", 49, Rarity.SPECIAL, mage.cards.s.SunderingTitan.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Body and Mind", 50, Rarity.SPECIAL, mage.cards.s.SwordOfBodyAndMind.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Feast and Famine", 28, Rarity.SPECIAL, mage.cards.s.SwordOfFeastAndFamine.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Fire and Ice", 29, Rarity.SPECIAL, mage.cards.s.SwordOfFireAndIce.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of Light and Shadow", 30, Rarity.SPECIAL, mage.cards.s.SwordOfLightAndShadow.class, cardGraphicInfo));
cards.add(new SetCardInfo("Sword of War and Peace", 51, Rarity.SPECIAL, mage.cards.s.SwordOfWarAndPeace.class, cardGraphicInfo));
cards.add(new SetCardInfo("Torrential Gearhulk", 2, Rarity.SPECIAL, mage.cards.t.TorrentialGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Trinisphere", 52, Rarity.SPECIAL, mage.cards.t.Trinisphere.class, cardGraphicInfo));
cards.add(new SetCardInfo("Vedalken Shackles", 53, Rarity.SPECIAL, mage.cards.v.VedalkenShackles.class, cardGraphicInfo));
cards.add(new SetCardInfo("Verdurous Gearhulk", 5, Rarity.SPECIAL, mage.cards.v.VerdurousGearhulk.class, cardGraphicInfo));
cards.add(new SetCardInfo("Wurmcoil Engine", 54, Rarity.SPECIAL, mage.cards.w.WurmcoilEngine.class, cardGraphicInfo));
}
}