diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/GathererSets.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/GathererSets.java index 7a5c97ab04d..18de4e36e2d 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/GathererSets.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/GathererSets.java @@ -113,7 +113,7 @@ public class GathererSets implements Iterable { "OTC", "OTP", "BIG", "MH3", "M3C", "ACR", "BLB", "BLC", "DSK", "DSC", "MB2", "FDN", "INR", "J25", "DRC", "DFT", "TDC", "TDM", "FCA", "FIC", "FIN", "SIS", "SIR", "SLD", "AKR", "MD1", "ANB", "LTC", "BRR", "HA1", - "HA2", "HA3", "HA4", "HA5", "ZNC", "EOE", "EOC", "SPE", "TLA" + "HA2", "HA3", "HA4", "HA5", "ZNC", "EOE", "EOC", "SPE", "TLA", "EOS" // "HHO", "ANA" -- do not exist on gatherer }; diff --git a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java index 5a23faff7d7..b132bfb77e2 100644 --- a/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java +++ b/Mage.Client/src/main/java/org/mage/plugins/card/dl/sources/ScryfallImageSupportCards.java @@ -590,6 +590,7 @@ public class ScryfallImageSupportCards { add("FCA"); // Final Fantasy: Through the Ages add("EOE"); // Edge of Eternities add("EOC"); // Edge of Eternities Commander + add("EOS"); // Edge of Eternities: Stellar Sights add("SPE"); // Marvel's Spider-Man Eternal add("TLA"); // Avatar: The Last Airbender diff --git a/Mage.Sets/src/mage/sets/EdgeOfEternitiesStellarSights.java b/Mage.Sets/src/mage/sets/EdgeOfEternitiesStellarSights.java new file mode 100644 index 00000000000..5079f74d997 --- /dev/null +++ b/Mage.Sets/src/mage/sets/EdgeOfEternitiesStellarSights.java @@ -0,0 +1,203 @@ +package mage.sets; + +import mage.cards.ExpansionSet; +import mage.constants.Rarity; +import mage.constants.SetType; + +/** + * @author ReSech + */ +public final class EdgeOfEternitiesStellarSights extends ExpansionSet { + + private static final EdgeOfEternitiesStellarSights instance = new EdgeOfEternitiesStellarSights(); + + public static EdgeOfEternitiesStellarSights getInstance() { + return instance; + } + + private EdgeOfEternitiesStellarSights() { + super("Edge of Eternities: Stellar Sights", "EOS", ExpansionSet.buildDate(2025, 8, 1), SetType.SUPPLEMENTAL); + this.hasBasicLands = false; + + cards.add(new SetCardInfo("Ancient Tomb", 1, Rarity.MYTHIC, mage.cards.a.AncientTomb.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Ancient Tomb", 46, Rarity.MYTHIC, mage.cards.a.AncientTomb.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Ancient Tomb", 91, Rarity.MYTHIC, mage.cards.a.AncientTomb.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Ancient Tomb", 136, Rarity.MYTHIC, mage.cards.a.AncientTomb.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blast Zone", 2, Rarity.RARE, mage.cards.b.BlastZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blast Zone", 47, Rarity.RARE, mage.cards.b.BlastZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blast Zone", 92, Rarity.RARE, mage.cards.b.BlastZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blast Zone", 137, Rarity.RARE, mage.cards.b.BlastZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blinkmoth Nexus", 3, Rarity.RARE, mage.cards.b.BlinkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blinkmoth Nexus", 48, Rarity.RARE, mage.cards.b.BlinkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blinkmoth Nexus", 93, Rarity.RARE, mage.cards.b.BlinkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Blinkmoth Nexus", 138, Rarity.RARE, mage.cards.b.BlinkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Bonders' Enclave", 4, Rarity.RARE, mage.cards.b.BondersEnclave.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Bonders' Enclave", 49, Rarity.RARE, mage.cards.b.BondersEnclave.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Bonders' Enclave", 94, Rarity.RARE, mage.cards.b.BondersEnclave.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Bonders' Enclave", 139, Rarity.RARE, mage.cards.b.BondersEnclave.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cascading Cataracts", 5, Rarity.RARE, mage.cards.c.CascadingCataracts.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cascading Cataracts", 50, Rarity.RARE, mage.cards.c.CascadingCataracts.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cascading Cataracts", 95, Rarity.RARE, mage.cards.c.CascadingCataracts.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cascading Cataracts", 140, Rarity.RARE, mage.cards.c.CascadingCataracts.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cathedral of War", 6, Rarity.RARE, mage.cards.c.CathedralOfWar.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cathedral of War", 51, Rarity.RARE, mage.cards.c.CathedralOfWar.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cathedral of War", 96, Rarity.RARE, mage.cards.c.CathedralOfWar.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Cathedral of War", 141, Rarity.RARE, mage.cards.c.CathedralOfWar.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Celestial Colonnade", 7, Rarity.RARE, mage.cards.c.CelestialColonnade.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Celestial Colonnade", 52, Rarity.RARE, mage.cards.c.CelestialColonnade.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Celestial Colonnade", 97, Rarity.RARE, mage.cards.c.CelestialColonnade.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Celestial Colonnade", 142, Rarity.RARE, mage.cards.c.CelestialColonnade.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Contested War Zone", 8, Rarity.RARE, mage.cards.c.ContestedWarZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Contested War Zone", 53, Rarity.RARE, mage.cards.c.ContestedWarZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Contested War Zone", 98, Rarity.RARE, mage.cards.c.ContestedWarZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Contested War Zone", 143, Rarity.RARE, mage.cards.c.ContestedWarZone.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Creeping Tar Pit", 9, Rarity.RARE, mage.cards.c.CreepingTarPit.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Creeping Tar Pit", 54, Rarity.RARE, mage.cards.c.CreepingTarPit.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Creeping Tar Pit", 99, Rarity.RARE, mage.cards.c.CreepingTarPit.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Creeping Tar Pit", 144, Rarity.RARE, mage.cards.c.CreepingTarPit.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Crystal Quarry", 10, Rarity.RARE, mage.cards.c.CrystalQuarry.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Crystal Quarry", 55, Rarity.RARE, mage.cards.c.CrystalQuarry.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Crystal Quarry", 100, Rarity.RARE, mage.cards.c.CrystalQuarry.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Crystal Quarry", 145, Rarity.RARE, mage.cards.c.CrystalQuarry.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Deserted Temple", 11, Rarity.MYTHIC, mage.cards.d.DesertedTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Deserted Temple", 56, Rarity.MYTHIC, mage.cards.d.DesertedTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Deserted Temple", 101, Rarity.MYTHIC, mage.cards.d.DesertedTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Deserted Temple", 146, Rarity.MYTHIC, mage.cards.d.DesertedTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Dust Bowl", 12, Rarity.MYTHIC, mage.cards.d.DustBowl.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Dust Bowl", 57, Rarity.MYTHIC, mage.cards.d.DustBowl.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Dust Bowl", 102, Rarity.MYTHIC, mage.cards.d.DustBowl.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Dust Bowl", 147, Rarity.MYTHIC, mage.cards.d.DustBowl.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Echoing Deeps", 13, Rarity.RARE, mage.cards.e.EchoingDeeps.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Echoing Deeps", 58, Rarity.RARE, mage.cards.e.EchoingDeeps.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Echoing Deeps", 103, Rarity.RARE, mage.cards.e.EchoingDeeps.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Echoing Deeps", 148, Rarity.RARE, mage.cards.e.EchoingDeeps.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Eldrazi Temple", 14, Rarity.RARE, mage.cards.e.EldraziTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Eldrazi Temple", 59, Rarity.RARE, mage.cards.e.EldraziTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Eldrazi Temple", 104, Rarity.RARE, mage.cards.e.EldraziTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Eldrazi Temple", 149, Rarity.RARE, mage.cards.e.EldraziTemple.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Endless Sands", 15, Rarity.RARE, mage.cards.e.EndlessSands.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Endless Sands", 60, Rarity.RARE, mage.cards.e.EndlessSands.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Endless Sands", 105, Rarity.RARE, mage.cards.e.EndlessSands.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Endless Sands", 150, Rarity.RARE, mage.cards.e.EndlessSands.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Gemstone Caverns", 16, Rarity.MYTHIC, mage.cards.g.GemstoneCaverns.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Gemstone Caverns", 61, Rarity.MYTHIC, mage.cards.g.GemstoneCaverns.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Gemstone Caverns", 106, Rarity.MYTHIC, mage.cards.g.GemstoneCaverns.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Gemstone Caverns", 151, Rarity.MYTHIC, mage.cards.g.GemstoneCaverns.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Grove of the Burnwillows", 17, Rarity.MYTHIC, mage.cards.g.GroveOfTheBurnwillows.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Grove of the Burnwillows", 62, Rarity.MYTHIC, mage.cards.g.GroveOfTheBurnwillows.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Grove of the Burnwillows", 107, Rarity.MYTHIC, mage.cards.g.GroveOfTheBurnwillows.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Grove of the Burnwillows", 152, Rarity.MYTHIC, mage.cards.g.GroveOfTheBurnwillows.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("High Market", 18, Rarity.RARE, mage.cards.h.HighMarket.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("High Market", 63, Rarity.RARE, mage.cards.h.HighMarket.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("High Market", 108, Rarity.RARE, mage.cards.h.HighMarket.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("High Market", 153, Rarity.RARE, mage.cards.h.HighMarket.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Hissing Quagmire", 19, Rarity.RARE, mage.cards.h.HissingQuagmire.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Hissing Quagmire", 64, Rarity.RARE, mage.cards.h.HissingQuagmire.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Hissing Quagmire", 109, Rarity.RARE, mage.cards.h.HissingQuagmire.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Hissing Quagmire", 154, Rarity.RARE, mage.cards.h.HissingQuagmire.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inkmoth Nexus", 20, Rarity.MYTHIC, mage.cards.i.InkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inkmoth Nexus", 65, Rarity.MYTHIC, mage.cards.i.InkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inkmoth Nexus", 110, Rarity.MYTHIC, mage.cards.i.InkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inkmoth Nexus", 155, Rarity.MYTHIC, mage.cards.i.InkmothNexus.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inventors' Fair", 21, Rarity.MYTHIC, mage.cards.i.InventorsFair.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inventors' Fair", 66, Rarity.MYTHIC, mage.cards.i.InventorsFair.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inventors' Fair", 111, Rarity.MYTHIC, mage.cards.i.InventorsFair.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Inventors' Fair", 156, Rarity.MYTHIC, mage.cards.i.InventorsFair.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lavaclaw Reaches", 22, Rarity.RARE, mage.cards.l.LavaclawReaches.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lavaclaw Reaches", 67, Rarity.RARE, mage.cards.l.LavaclawReaches.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lavaclaw Reaches", 112, Rarity.RARE, mage.cards.l.LavaclawReaches.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lavaclaw Reaches", 157, Rarity.RARE, mage.cards.l.LavaclawReaches.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lotus Field", 23, Rarity.MYTHIC, mage.cards.l.LotusField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lotus Field", 68, Rarity.MYTHIC, mage.cards.l.LotusField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lotus Field", 113, Rarity.MYTHIC, mage.cards.l.LotusField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lotus Field", 158, Rarity.MYTHIC, mage.cards.l.LotusField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lumbering Falls", 24, Rarity.RARE, mage.cards.l.LumberingFalls.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lumbering Falls", 69, Rarity.RARE, mage.cards.l.LumberingFalls.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lumbering Falls", 114, Rarity.RARE, mage.cards.l.LumberingFalls.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Lumbering Falls", 159, Rarity.RARE, mage.cards.l.LumberingFalls.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mana Confluence", 25, Rarity.MYTHIC, mage.cards.m.ManaConfluence.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mana Confluence", 70, Rarity.MYTHIC, mage.cards.m.ManaConfluence.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mana Confluence", 115, Rarity.MYTHIC, mage.cards.m.ManaConfluence.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mana Confluence", 160, Rarity.MYTHIC, mage.cards.m.ManaConfluence.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Meteor Crater", 26, Rarity.RARE, mage.cards.m.MeteorCrater.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Meteor Crater", 71, Rarity.RARE, mage.cards.m.MeteorCrater.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Meteor Crater", 116, Rarity.RARE, mage.cards.m.MeteorCrater.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Meteor Crater", 161, Rarity.RARE, mage.cards.m.MeteorCrater.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mirrorpool", 27, Rarity.MYTHIC, mage.cards.m.Mirrorpool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mirrorpool", 72, Rarity.MYTHIC, mage.cards.m.Mirrorpool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mirrorpool", 117, Rarity.MYTHIC, mage.cards.m.Mirrorpool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mirrorpool", 162, Rarity.MYTHIC, mage.cards.m.Mirrorpool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mutavault", 28, Rarity.MYTHIC, mage.cards.m.Mutavault.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mutavault", 73, Rarity.MYTHIC, mage.cards.m.Mutavault.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mutavault", 118, Rarity.MYTHIC, mage.cards.m.Mutavault.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mutavault", 163, Rarity.MYTHIC, mage.cards.m.Mutavault.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mystifying Maze", 29, Rarity.RARE, mage.cards.m.MystifyingMaze.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mystifying Maze", 74, Rarity.RARE, mage.cards.m.MystifyingMaze.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mystifying Maze", 119, Rarity.RARE, mage.cards.m.MystifyingMaze.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Mystifying Maze", 164, Rarity.RARE, mage.cards.m.MystifyingMaze.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Needle Spires", 30, Rarity.RARE, mage.cards.n.NeedleSpires.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Needle Spires", 75, Rarity.RARE, mage.cards.n.NeedleSpires.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Needle Spires", 120, Rarity.RARE, mage.cards.n.NeedleSpires.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Needle Spires", 165, Rarity.RARE, mage.cards.n.NeedleSpires.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Nesting Grounds", 31, Rarity.RARE, mage.cards.n.NestingGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Nesting Grounds", 76, Rarity.RARE, mage.cards.n.NestingGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Nesting Grounds", 121, Rarity.RARE, mage.cards.n.NestingGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Nesting Grounds", 166, Rarity.RARE, mage.cards.n.NestingGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Petrified Field", 32, Rarity.MYTHIC, mage.cards.p.PetrifiedField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Petrified Field", 77, Rarity.MYTHIC, mage.cards.p.PetrifiedField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Petrified Field", 122, Rarity.MYTHIC, mage.cards.p.PetrifiedField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Petrified Field", 167, Rarity.MYTHIC, mage.cards.p.PetrifiedField.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Plaza of Heroes", 33, Rarity.MYTHIC, mage.cards.p.PlazaOfHeroes.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Plaza of Heroes", 78, Rarity.MYTHIC, mage.cards.p.PlazaOfHeroes.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Plaza of Heroes", 123, Rarity.MYTHIC, mage.cards.p.PlazaOfHeroes.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Plaza of Heroes", 168, Rarity.MYTHIC, mage.cards.p.PlazaOfHeroes.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Power Depot", 34, Rarity.RARE, mage.cards.p.PowerDepot.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Power Depot", 79, Rarity.RARE, mage.cards.p.PowerDepot.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Power Depot", 124, Rarity.RARE, mage.cards.p.PowerDepot.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Power Depot", 169, Rarity.RARE, mage.cards.p.PowerDepot.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Raging Ravine", 35, Rarity.RARE, mage.cards.r.RagingRavine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Raging Ravine", 80, Rarity.RARE, mage.cards.r.RagingRavine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Raging Ravine", 125, Rarity.RARE, mage.cards.r.RagingRavine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Raging Ravine", 170, Rarity.RARE, mage.cards.r.RagingRavine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Reflecting Pool", 36, Rarity.MYTHIC, mage.cards.r.ReflectingPool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Reflecting Pool", 81, Rarity.MYTHIC, mage.cards.r.ReflectingPool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Reflecting Pool", 126, Rarity.MYTHIC, mage.cards.r.ReflectingPool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Reflecting Pool", 171, Rarity.MYTHIC, mage.cards.r.ReflectingPool.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Scavenger Grounds", 37, Rarity.RARE, mage.cards.s.ScavengerGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Scavenger Grounds", 82, Rarity.RARE, mage.cards.s.ScavengerGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Scavenger Grounds", 127, Rarity.RARE, mage.cards.s.ScavengerGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Scavenger Grounds", 172, Rarity.RARE, mage.cards.s.ScavengerGrounds.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Shambling Vent", 38, Rarity.RARE, mage.cards.s.ShamblingVent.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Shambling Vent", 83, Rarity.RARE, mage.cards.s.ShamblingVent.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Shambling Vent", 128, Rarity.RARE, mage.cards.s.ShamblingVent.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Stirring Wildwood", 39, Rarity.RARE, mage.cards.s.StirringWildwood.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Stirring Wildwood", 84, Rarity.RARE, mage.cards.s.StirringWildwood.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Stirring Wildwood", 129, Rarity.RARE, mage.cards.s.StirringWildwood.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Stirring Wildwood", 174, Rarity.RARE, mage.cards.s.StirringWildwood.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Strip Mine", 40, Rarity.MYTHIC, mage.cards.s.StripMine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Strip Mine", 85, Rarity.MYTHIC, mage.cards.s.StripMine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Strip Mine", 130, Rarity.MYTHIC, mage.cards.s.StripMine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Strip Mine", 173, Rarity.MYTHIC, mage.cards.s.StripMine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Strip Mine", 175, Rarity.MYTHIC, mage.cards.s.StripMine.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Sunken Citadel", 41, Rarity.RARE, mage.cards.s.SunkenCitadel.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Sunken Citadel", 86, Rarity.RARE, mage.cards.s.SunkenCitadel.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Sunken Citadel", 131, Rarity.RARE, mage.cards.s.SunkenCitadel.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Sunken Citadel", 176, Rarity.RARE, mage.cards.s.SunkenCitadel.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Swarmyard", 42, Rarity.RARE, mage.cards.s.Swarmyard.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Swarmyard", 87, Rarity.RARE, mage.cards.s.Swarmyard.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Swarmyard", 132, Rarity.RARE, mage.cards.s.Swarmyard.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Swarmyard", 177, Rarity.RARE, mage.cards.s.Swarmyard.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Terrain Generator", 43, Rarity.RARE, mage.cards.t.TerrainGenerator.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Terrain Generator", 88, Rarity.RARE, mage.cards.t.TerrainGenerator.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Terrain Generator", 133, Rarity.RARE, mage.cards.t.TerrainGenerator.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Terrain Generator", 178, Rarity.RARE, mage.cards.t.TerrainGenerator.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Thespian's Stage", 44, Rarity.RARE, mage.cards.t.ThespiansStage.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Thespian's Stage", 89, Rarity.RARE, mage.cards.t.ThespiansStage.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Thespian's Stage", 134, Rarity.RARE, mage.cards.t.ThespiansStage.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Thespian's Stage", 179, Rarity.RARE, mage.cards.t.ThespiansStage.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Wandering Fumarole", 45, Rarity.RARE, mage.cards.w.WanderingFumarole.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Wandering Fumarole", 90, Rarity.RARE, mage.cards.w.WanderingFumarole.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Wandering Fumarole", 135, Rarity.RARE, mage.cards.w.WanderingFumarole.class, NON_FULL_USE_VARIOUS)); + cards.add(new SetCardInfo("Wandering Fumarole", 180, Rarity.RARE, mage.cards.w.WanderingFumarole.class, NON_FULL_USE_VARIOUS)); + } +}