From 46adbe19802f8d263b7b58a0780faddd07df0bfc Mon Sep 17 00:00:00 2001 From: theelk801 Date: Fri, 31 May 2024 08:45:44 -0400 Subject: [PATCH] [M3C] update spoiler and reprints --- .../mage/sets/ModernHorizons3Commander.java | 146 +++++++++++++- Utils/mtg-cards-data.txt | 185 +++++++++++++++++- 2 files changed, 320 insertions(+), 11 deletions(-) diff --git a/Mage.Sets/src/mage/sets/ModernHorizons3Commander.java b/Mage.Sets/src/mage/sets/ModernHorizons3Commander.java index 5a5dde51d31..402c32d7321 100644 --- a/Mage.Sets/src/mage/sets/ModernHorizons3Commander.java +++ b/Mage.Sets/src/mage/sets/ModernHorizons3Commander.java @@ -19,80 +19,218 @@ public final class ModernHorizons3Commander extends ExpansionSet { super("Modern Horizons 3 Commander", "M3C", ExpansionSet.buildDate(2024, 6, 7), SetType.SUPPLEMENTAL); this.hasBasicLands = false; + cards.add(new SetCardInfo("Acidic Slime", 218, Rarity.UNCOMMON, mage.cards.a.AcidicSlime.class)); cards.add(new SetCardInfo("Adarkar Wastes", 316, Rarity.RARE, mage.cards.a.AdarkarWastes.class)); cards.add(new SetCardInfo("Aether Hub", 317, Rarity.UNCOMMON, mage.cards.a.AetherHub.class)); - cards.add(new SetCardInfo("Aethergeode Miner", 193, Rarity.RARE, mage.cards.a.AethergeodeMiner.class)); + cards.add(new SetCardInfo("Aethergeode Miner", 163, Rarity.RARE, mage.cards.a.AethergeodeMiner.class)); cards.add(new SetCardInfo("Aethersphere Harvester", 280, Rarity.RARE, mage.cards.a.AethersphereHarvester.class)); cards.add(new SetCardInfo("Aethersquall Ancient", 174, Rarity.RARE, mage.cards.a.AethersquallAncient.class)); cards.add(new SetCardInfo("Aetherstorm Roc", 164, Rarity.RARE, mage.cards.a.AetherstormRoc.class)); cards.add(new SetCardInfo("Aethertide Whale", 175, Rarity.RARE, mage.cards.a.AethertideWhale.class)); cards.add(new SetCardInfo("Aetherworks Marvel", 281, Rarity.MYTHIC, mage.cards.a.AetherworksMarvel.class)); cards.add(new SetCardInfo("Akroma's Will", 165, Rarity.RARE, mage.cards.a.AkromasWill.class)); + cards.add(new SetCardInfo("All Is Dust", 152, Rarity.MYTHIC, mage.cards.a.AllIsDust.class)); + cards.add(new SetCardInfo("Ancient Stirrings", 219, Rarity.COMMON, mage.cards.a.AncientStirrings.class)); cards.add(new SetCardInfo("Angel of Invention", 166, Rarity.MYTHIC, mage.cards.a.AngelOfInvention.class)); cards.add(new SetCardInfo("Apex Devastator", 220, Rarity.MYTHIC, mage.cards.a.ApexDevastator.class)); + cards.add(new SetCardInfo("Arcane Denial", 176, Rarity.COMMON, mage.cards.a.ArcaneDenial.class)); cards.add(new SetCardInfo("Arcane Signet", 283, Rarity.COMMON, mage.cards.a.ArcaneSignet.class)); cards.add(new SetCardInfo("Archon of Cruelty", 197, Rarity.MYTHIC, mage.cards.a.ArchonOfCruelty.class)); + cards.add(new SetCardInfo("Artisan of Kozilek", 153, Rarity.UNCOMMON, mage.cards.a.ArtisanOfKozilek.class)); + cards.add(new SetCardInfo("Ash Barrens", 318, Rarity.UNCOMMON, mage.cards.a.AshBarrens.class)); cards.add(new SetCardInfo("Austere Command", 167, Rarity.RARE, mage.cards.a.AustereCommand.class)); + cards.add(new SetCardInfo("Avenger of Zendikar", 221, Rarity.MYTHIC, mage.cards.a.AvengerOfZendikar.class)); + cards.add(new SetCardInfo("Awakening Zone", 222, Rarity.RARE, mage.cards.a.AwakeningZone.class)); cards.add(new SetCardInfo("Azlask, the Swelling Scourge", 5, Rarity.MYTHIC, mage.cards.a.AzlaskTheSwellingScourge.class)); - cards.add(new SetCardInfo("Azorius Chancery", 319, Rarity.COMMON, mage.cards.a.AzoriusChancery.class)); + cards.add(new SetCardInfo("Azorius Chancery", 319, Rarity.UNCOMMON, mage.cards.a.AzoriusChancery.class)); cards.add(new SetCardInfo("Barrowgoyf", 50, Rarity.RARE, mage.cards.b.Barrowgoyf.class)); + cards.add(new SetCardInfo("Basilisk Gate", 320, Rarity.COMMON, mage.cards.b.BasiliskGate.class)); cards.add(new SetCardInfo("Battlefield Forge", 321, Rarity.RARE, mage.cards.b.BattlefieldForge.class)); + cards.add(new SetCardInfo("Beast Within", 223, Rarity.UNCOMMON, mage.cards.b.BeastWithin.class)); cards.add(new SetCardInfo("Bident of Thassa", 177, Rarity.RARE, mage.cards.b.BidentOfThassa.class)); + cards.add(new SetCardInfo("Blast Zone", 322, Rarity.RARE, mage.cards.b.BlastZone.class)); cards.add(new SetCardInfo("Bloodbraid Challenger", 70, Rarity.RARE, mage.cards.b.BloodbraidChallenger.class)); + cards.add(new SetCardInfo("Bonders' Enclave", 323, Rarity.RARE, mage.cards.b.BondersEnclave.class)); cards.add(new SetCardInfo("Brudiclad, Telchor Engineer", 257, Rarity.MYTHIC, mage.cards.b.BrudicladTelchorEngineer.class)); + cards.add(new SetCardInfo("Brushland", 324, Rarity.RARE, mage.cards.b.Brushland.class)); cards.add(new SetCardInfo("Burnished Hart", 284, Rarity.UNCOMMON, mage.cards.b.BurnishedHart.class)); + cards.add(new SetCardInfo("Cascading Cataracts", 326, Rarity.RARE, mage.cards.c.CascadingCataracts.class)); cards.add(new SetCardInfo("Castle Vantress", 327, Rarity.RARE, mage.cards.c.CastleVantress.class)); + cards.add(new SetCardInfo("Caves of Koilos", 328, Rarity.RARE, mage.cards.c.CavesOfKoilos.class)); cards.add(new SetCardInfo("Cayth, Famed Mechanist", 6, Rarity.MYTHIC, mage.cards.c.CaythFamedMechanist.class)); + cards.add(new SetCardInfo("Chromatic Lantern", 285, Rarity.RARE, mage.cards.c.ChromaticLantern.class)); + cards.add(new SetCardInfo("Cloudpost", 330, Rarity.COMMON, mage.cards.c.Cloudpost.class)); cards.add(new SetCardInfo("Coalition Relic", 286, Rarity.RARE, mage.cards.c.CoalitionRelic.class)); cards.add(new SetCardInfo("Combustible Gearhulk", 210, Rarity.MYTHIC, mage.cards.c.CombustibleGearhulk.class)); cards.add(new SetCardInfo("Command Tower", 331, Rarity.COMMON, mage.cards.c.CommandTower.class)); cards.add(new SetCardInfo("Confiscation Coup", 178, Rarity.RARE, mage.cards.c.ConfiscationCoup.class)); cards.add(new SetCardInfo("Conversion Apparatus", 76, Rarity.RARE, mage.cards.c.ConversionApparatus.class)); + cards.add(new SetCardInfo("Corrupted Crossroads", 332, Rarity.RARE, mage.cards.c.CorruptedCrossroads.class)); cards.add(new SetCardInfo("Coveted Jewel", 287, Rarity.RARE, mage.cards.c.CovetedJewel.class)); cards.add(new SetCardInfo("Crib Swap", 168, Rarity.UNCOMMON, mage.cards.c.CribSwap.class)); + cards.add(new SetCardInfo("Curse of the Swine", 179, Rarity.RARE, mage.cards.c.CurseOfTheSwine.class)); + cards.add(new SetCardInfo("Dark Depths", 334, Rarity.MYTHIC, mage.cards.d.DarkDepths.class)); cards.add(new SetCardInfo("Decoction Module", 288, Rarity.UNCOMMON, mage.cards.d.DecoctionModule.class)); + cards.add(new SetCardInfo("Deepfathom Skulker", 180, Rarity.RARE, mage.cards.d.DeepfathomSkulker.class)); cards.add(new SetCardInfo("Demolition Field", 335, Rarity.UNCOMMON, mage.cards.d.DemolitionField.class)); + cards.add(new SetCardInfo("Desert of the Indomitable", 336, Rarity.COMMON, mage.cards.d.DesertOfTheIndomitable.class)); + cards.add(new SetCardInfo("Desert of the Mindful", 337, Rarity.COMMON, mage.cards.d.DesertOfTheMindful.class)); + cards.add(new SetCardInfo("Dreamroot Cascade", 338, Rarity.RARE, mage.cards.d.DreamrootCascade.class)); + cards.add(new SetCardInfo("Dreamstone Hedron", 289, Rarity.UNCOMMON, mage.cards.d.DreamstoneHedron.class)); + cards.add(new SetCardInfo("Drown in Dreams", 181, Rarity.RARE, mage.cards.d.DrownInDreams.class)); cards.add(new SetCardInfo("Drowner of Hope", 182, Rarity.RARE, mage.cards.d.DrownerOfHope.class)); + cards.add(new SetCardInfo("Dryad of the Ilysian Grove", 225, Rarity.RARE, mage.cards.d.DryadOfTheIlysianGrove.class)); + cards.add(new SetCardInfo("Elder Deep-Fiend", 154, Rarity.RARE, mage.cards.e.ElderDeepFiend.class)); + cards.add(new SetCardInfo("Eldrazi Conscription", 155, Rarity.RARE, mage.cards.e.EldraziConscription.class)); + cards.add(new SetCardInfo("Eldrazi Displacer", 169, Rarity.RARE, mage.cards.e.EldraziDisplacer.class)); + cards.add(new SetCardInfo("Eldrazi Monument", 290, Rarity.MYTHIC, mage.cards.e.EldraziMonument.class)); + cards.add(new SetCardInfo("Eldrazi Temple", 339, Rarity.UNCOMMON, mage.cards.e.EldraziTemple.class)); + cards.add(new SetCardInfo("Elvish Rejuvenator", 226, Rarity.COMMON, mage.cards.e.ElvishRejuvenator.class)); + cards.add(new SetCardInfo("Endbringer", 156, Rarity.RARE, mage.cards.e.Endbringer.class)); cards.add(new SetCardInfo("Era of Innovation", 183, Rarity.UNCOMMON, mage.cards.e.EraOfInnovation.class)); + cards.add(new SetCardInfo("Eureka Moment", 260, Rarity.COMMON, mage.cards.e.EurekaMoment.class)); + cards.add(new SetCardInfo("Evacuation", 184, Rarity.RARE, mage.cards.e.Evacuation.class)); + cards.add(new SetCardInfo("Everflowing Chalice", 291, Rarity.UNCOMMON, mage.cards.e.EverflowingChalice.class)); + cards.add(new SetCardInfo("Exotic Orchard", 341, Rarity.RARE, mage.cards.e.ExoticOrchard.class)); + cards.add(new SetCardInfo("Expedition Map", 292, Rarity.COMMON, mage.cards.e.ExpeditionMap.class)); cards.add(new SetCardInfo("Farewell", 170, Rarity.RARE, mage.cards.f.Farewell.class)); cards.add(new SetCardInfo("Final Act", 52, Rarity.RARE, mage.cards.f.FinalAct.class)); - cards.add(new SetCardInfo("Frostboil Snarl", 334, Rarity.RARE, mage.cards.f.FrostboilSnarl.class)); + cards.add(new SetCardInfo("Finale of Revelation", 185, Rarity.MYTHIC, mage.cards.f.FinaleOfRevelation.class)); + cards.add(new SetCardInfo("Flooded Grove", 342, Rarity.RARE, mage.cards.f.FloodedGrove.class)); + cards.add(new SetCardInfo("Floriferous Vinewall", 228, Rarity.COMMON, mage.cards.f.FloriferousVinewall.class)); + cards.add(new SetCardInfo("Fog Bank", 186, Rarity.UNCOMMON, mage.cards.f.FogBank.class)); + cards.add(new SetCardInfo("Forsaken Monument", 293, Rarity.MYTHIC, mage.cards.f.ForsakenMonument.class)); + cards.add(new SetCardInfo("Frostboil Snarl", 344, Rarity.RARE, mage.cards.f.FrostboilSnarl.class)); cards.add(new SetCardInfo("Furycalm Snarl", 345, Rarity.RARE, mage.cards.f.FurycalmSnarl.class)); + cards.add(new SetCardInfo("Garruk's Uprising", 229, Rarity.UNCOMMON, mage.cards.g.GarruksUprising.class)); cards.add(new SetCardInfo("Glimmer of Genius", 187, Rarity.UNCOMMON, mage.cards.g.GlimmerOfGenius.class)); + cards.add(new SetCardInfo("Glimmerpost", 346, Rarity.COMMON, mage.cards.g.Glimmerpost.class)); cards.add(new SetCardInfo("Goldspan Dragon", 212, Rarity.MYTHIC, mage.cards.g.GoldspanDragon.class)); cards.add(new SetCardInfo("Gonti's Aether Heart", 294, Rarity.MYTHIC, mage.cards.g.GontisAetherHeart.class)); cards.add(new SetCardInfo("Grenzo, Havoc Raiser", 213, Rarity.RARE, mage.cards.g.GrenzoHavocRaiser.class)); + cards.add(new SetCardInfo("Growth Spiral", 265, Rarity.COMMON, mage.cards.g.GrowthSpiral.class)); + cards.add(new SetCardInfo("Harmonize", 231, Rarity.UNCOMMON, mage.cards.h.Harmonize.class)); + cards.add(new SetCardInfo("Hashep Oasis", 347, Rarity.UNCOMMON, mage.cards.h.HashepOasis.class)); + cards.add(new SetCardInfo("Hedron Archive", 295, Rarity.UNCOMMON, mage.cards.h.HedronArchive.class)); + cards.add(new SetCardInfo("Herald's Horn", 296, Rarity.UNCOMMON, mage.cards.h.HeraldsHorn.class)); + cards.add(new SetCardInfo("Hidden Cataract", 348, Rarity.COMMON, mage.cards.h.HiddenCataract.class)); + cards.add(new SetCardInfo("Hidden Nursery", 349, Rarity.COMMON, mage.cards.h.HiddenNursery.class)); cards.add(new SetCardInfo("Hideous Taskmaster", 57, Rarity.RARE, mage.cards.h.HideousTaskmaster.class)); + cards.add(new SetCardInfo("Hour of Promise", 232, Rarity.RARE, mage.cards.h.HourOfPromise.class)); + cards.add(new SetCardInfo("Hydra Broodmaster", 233, Rarity.RARE, mage.cards.h.HydraBroodmaster.class)); + cards.add(new SetCardInfo("Hydroid Krasis", 266, Rarity.MYTHIC, mage.cards.h.HydroidKrasis.class)); + cards.add(new SetCardInfo("Idol of Oblivion", 297, Rarity.RARE, mage.cards.i.IdolOfOblivion.class)); + cards.add(new SetCardInfo("Imprisoned in the Moon", 188, Rarity.RARE, mage.cards.i.ImprisonedInTheMoon.class)); cards.add(new SetCardInfo("Izzet Boilerworks", 350, Rarity.UNCOMMON, mage.cards.i.IzzetBoilerworks.class)); cards.add(new SetCardInfo("Jyoti, Moag Ancient", 8, Rarity.MYTHIC, mage.cards.j.JyotiMoagAncient.class)); + cards.add(new SetCardInfo("Karplusan Forest", 351, Rarity.RARE, mage.cards.k.KarplusanForest.class)); + cards.add(new SetCardInfo("Kozilek's Return", 214, Rarity.MYTHIC, mage.cards.k.KozileksReturn.class)); + cards.add(new SetCardInfo("Lair of the Hydra", 353, Rarity.RARE, mage.cards.l.LairOfTheHydra.class)); cards.add(new SetCardInfo("Legion Loyalty", 171, Rarity.MYTHIC, mage.cards.l.LegionLoyalty.class)); cards.add(new SetCardInfo("Lightning Runner", 215, Rarity.MYTHIC, mage.cards.l.LightningRunner.class)); + cards.add(new SetCardInfo("Llanowar Wastes", 354, Rarity.RARE, mage.cards.l.LlanowarWastes.class)); cards.add(new SetCardInfo("Localized Destruction", 41, Rarity.RARE, mage.cards.l.LocalizedDestruction.class)); + cards.add(new SetCardInfo("Lumbering Falls", 355, Rarity.RARE, mage.cards.l.LumberingFalls.class)); + cards.add(new SetCardInfo("Lush Oasis", 356, Rarity.COMMON, mage.cards.l.LushOasis.class)); + cards.add(new SetCardInfo("Magus of the Candelabra", 236, Rarity.RARE, mage.cards.m.MagusOfTheCandelabra.class)); + cards.add(new SetCardInfo("Mana Reflection", 237, Rarity.RARE, mage.cards.m.ManaReflection.class)); cards.add(new SetCardInfo("March from Velis Vel", 48, Rarity.RARE, mage.cards.m.MarchFromVelisVel.class)); cards.add(new SetCardInfo("Midnight Clock", 189, Rarity.RARE, mage.cards.m.MidnightClock.class)); + cards.add(new SetCardInfo("Mirage Mirror", 300, Rarity.RARE, mage.cards.m.MirageMirror.class)); + cards.add(new SetCardInfo("Morophon, the Boundless", 157, Rarity.MYTHIC, mage.cards.m.MorophonTheBoundless.class)); cards.add(new SetCardInfo("Myr Battlesphere", 301, Rarity.RARE, mage.cards.m.MyrBattlesphere.class)); + cards.add(new SetCardInfo("Mystic Forge", 302, Rarity.RARE, mage.cards.m.MysticForge.class)); cards.add(new SetCardInfo("Mystic Gate", 359, Rarity.RARE, mage.cards.m.MysticGate.class)); cards.add(new SetCardInfo("Mystic Monastery", 360, Rarity.UNCOMMON, mage.cards.m.MysticMonastery.class)); + cards.add(new SetCardInfo("Nissa, Steward of Elements", 270, Rarity.MYTHIC, mage.cards.n.NissaStewardOfElements.class)); cards.add(new SetCardInfo("Oblivion Sower", 158, Rarity.MYTHIC, mage.cards.o.OblivionSower.class)); + cards.add(new SetCardInfo("Oblivion Stone", 303, Rarity.RARE, mage.cards.o.OblivionStone.class)); + cards.add(new SetCardInfo("Opal Palace", 361, Rarity.COMMON, mage.cards.o.OpalPalace.class)); + cards.add(new SetCardInfo("Overflowing Basin", 362, Rarity.RARE, mage.cards.o.OverflowingBasin.class)); + cards.add(new SetCardInfo("Path of Ancestry", 363, Rarity.COMMON, mage.cards.p.PathOfAncestry.class)); + cards.add(new SetCardInfo("Poison Dart Frog", 238, Rarity.COMMON, mage.cards.p.PoisonDartFrog.class)); + cards.add(new SetCardInfo("Pongify", 190, Rarity.UNCOMMON, mage.cards.p.Pongify.class)); cards.add(new SetCardInfo("Port Town", 364, Rarity.RARE, mage.cards.p.PortTown.class)); cards.add(new SetCardInfo("Prairie Stream", 365, Rarity.RARE, mage.cards.p.PrairieStream.class)); cards.add(new SetCardInfo("Professional Face-Breaker", 216, Rarity.RARE, mage.cards.p.ProfessionalFaceBreaker.class)); - cards.add(new SetCardInfo("Pyrogoyf", 59, Rarity.RARE, mage.cards.p.Pyrogoyf.class)); + cards.add(new SetCardInfo("Propaganda", 191, Rarity.UNCOMMON, mage.cards.p.Propaganda.class)); + cards.add(new SetCardInfo("Pyrogoyf", 59, Rarity.COMMON, mage.cards.p.Pyrogoyf.class)); + cards.add(new SetCardInfo("Quandrix Campus", 366, Rarity.COMMON, mage.cards.q.QuandrixCampus.class)); + cards.add(new SetCardInfo("Rampaging Baloths", 239, Rarity.RARE, mage.cards.r.RampagingBaloths.class)); + cards.add(new SetCardInfo("Ramunap Excavator", 241, Rarity.RARE, mage.cards.r.RamunapExcavator.class)); + cards.add(new SetCardInfo("Reliquary Tower", 368, Rarity.UNCOMMON, mage.cards.r.ReliquaryTower.class)); + cards.add(new SetCardInfo("Replication Technique", 192, Rarity.RARE, mage.cards.r.ReplicationTechnique.class)); + cards.add(new SetCardInfo("Return of the Wildspeaker", 242, Rarity.RARE, mage.cards.r.ReturnOfTheWildspeaker.class)); + cards.add(new SetCardInfo("Rishkar's Expertise", 411, Rarity.RARE, mage.cards.r.RishkarsExpertise.class)); + cards.add(new SetCardInfo("Ruins of Oran-Rief", 370, Rarity.RARE, mage.cards.r.RuinsOfOranRief.class)); cards.add(new SetCardInfo("Salvation Colossus", 43, Rarity.RARE, mage.cards.s.SalvationColossus.class)); + cards.add(new SetCardInfo("Satyr Wayfinder", 244, Rarity.COMMON, mage.cards.s.SatyrWayfinder.class)); + cards.add(new SetCardInfo("Scute Swarm", 245, Rarity.RARE, mage.cards.s.ScuteSwarm.class)); + cards.add(new SetCardInfo("Secluded Courtyard", 372, Rarity.UNCOMMON, mage.cards.s.SecludedCourtyard.class)); + cards.add(new SetCardInfo("Seer's Sundial", 304, Rarity.RARE, mage.cards.s.SeersSundial.class)); cards.add(new SetCardInfo("Shivan Reef", 375, Rarity.RARE, mage.cards.s.ShivanReef.class)); + cards.add(new SetCardInfo("Shrine of the Forsaken Gods", 376, Rarity.RARE, mage.cards.s.ShrineOfTheForsakenGods.class)); cards.add(new SetCardInfo("Siege-Gang Lieutenant", 61, Rarity.RARE, mage.cards.s.SiegeGangLieutenant.class)); + cards.add(new SetCardInfo("Sifter of Skulls", 203, Rarity.RARE, mage.cards.s.SifterOfSkulls.class)); + cards.add(new SetCardInfo("Simic Growth Chamber", 377, Rarity.COMMON, mage.cards.s.SimicGrowthChamber.class)); + cards.add(new SetCardInfo("Simic Guildgate", 378, Rarity.COMMON, mage.cards.s.SimicGuildgate.class)); + cards.add(new SetCardInfo("Sire of Stagnation", 272, Rarity.MYTHIC, mage.cards.s.SireOfStagnation.class)); + cards.add(new SetCardInfo("Skittering Invasion", 159, Rarity.UNCOMMON, mage.cards.s.SkitteringInvasion.class)); + cards.add(new SetCardInfo("Skullwinder", 247, Rarity.UNCOMMON, mage.cards.s.Skullwinder.class)); cards.add(new SetCardInfo("Skyclave Apparition", 172, Rarity.RARE, mage.cards.s.SkyclaveApparition.class)); cards.add(new SetCardInfo("Sol Ring", 305, Rarity.UNCOMMON, mage.cards.s.SolRing.class)); cards.add(new SetCardInfo("Solemn Simulacrum", 306, Rarity.RARE, mage.cards.s.SolemnSimulacrum.class)); + cards.add(new SetCardInfo("Spawning Bed", 380, Rarity.UNCOMMON, mage.cards.s.SpawningBed.class)); + cards.add(new SetCardInfo("Suffer the Past", 205, Rarity.UNCOMMON, mage.cards.s.SufferThePast.class)); + cards.add(new SetCardInfo("Sulfurous Springs", 381, Rarity.RARE, mage.cards.s.SulfurousSprings.class)); + cards.add(new SetCardInfo("Summary Dismissal", 193, Rarity.RARE, mage.cards.s.SummaryDismissal.class)); cards.add(new SetCardInfo("Swords to Plowshares", 173, Rarity.UNCOMMON, mage.cards.s.SwordsToPlowshares.class)); + cards.add(new SetCardInfo("Sylvan Scrying", 248, Rarity.UNCOMMON, mage.cards.s.SylvanScrying.class)); cards.add(new SetCardInfo("Talisman of Conviction", 307, Rarity.UNCOMMON, mage.cards.t.TalismanOfConviction.class)); cards.add(new SetCardInfo("Talisman of Creativity", 308, Rarity.UNCOMMON, mage.cards.t.TalismanOfCreativity.class)); + cards.add(new SetCardInfo("Talisman of Curiosity", 309, Rarity.UNCOMMON, mage.cards.t.TalismanOfCuriosity.class)); + cards.add(new SetCardInfo("Talisman of Dominance", 310, Rarity.UNCOMMON, mage.cards.t.TalismanOfDominance.class)); + cards.add(new SetCardInfo("Talisman of Impulse", 311, Rarity.UNCOMMON, mage.cards.t.TalismanOfImpulse.class)); cards.add(new SetCardInfo("Talisman of Progress", 313, Rarity.UNCOMMON, mage.cards.t.TalismanOfProgress.class)); + cards.add(new SetCardInfo("Talisman of Resilience", 314, Rarity.UNCOMMON, mage.cards.t.TalismanOfResilience.class)); + cards.add(new SetCardInfo("Tatyova, Benthic Druid", 273, Rarity.UNCOMMON, mage.cards.t.TatyovaBenthicDruid.class)); + cards.add(new SetCardInfo("Tectonic Edge", 384, Rarity.UNCOMMON, mage.cards.t.TectonicEdge.class)); cards.add(new SetCardInfo("Temple of Enlightenment", 386, Rarity.RARE, mage.cards.t.TempleOfEnlightenment.class)); cards.add(new SetCardInfo("Temple of Epiphany", 387, Rarity.RARE, mage.cards.t.TempleOfEpiphany.class)); + cards.add(new SetCardInfo("Temple of Malady", 388, Rarity.RARE, mage.cards.t.TempleOfMalady.class)); + cards.add(new SetCardInfo("Temple of Mystery", 390, Rarity.RARE, mage.cards.t.TempleOfMystery.class)); + cards.add(new SetCardInfo("Temple of Silence", 391, Rarity.RARE, mage.cards.t.TempleOfSilence.class)); cards.add(new SetCardInfo("Temple of Triumph", 392, Rarity.RARE, mage.cards.t.TempleOfTriumph.class)); + cards.add(new SetCardInfo("Tendo Ice Bridge", 393, Rarity.RARE, mage.cards.t.TendoIceBridge.class)); + cards.add(new SetCardInfo("Terastodon", 249, Rarity.RARE, mage.cards.t.Terastodon.class)); cards.add(new SetCardInfo("Tezzeret's Gambit", 194, Rarity.RARE, mage.cards.t.TezzeretsGambit.class)); + cards.add(new SetCardInfo("Thespian's Stage", 395, Rarity.RARE, mage.cards.t.ThespiansStage.class)); + cards.add(new SetCardInfo("Thornwood Falls", 396, Rarity.COMMON, mage.cards.t.ThornwoodFalls.class)); + cards.add(new SetCardInfo("Tomb of the Spirit Dragon", 397, Rarity.UNCOMMON, mage.cards.t.TombOfTheSpiritDragon.class)); + cards.add(new SetCardInfo("Treasure Cruise", 195, Rarity.COMMON, mage.cards.t.TreasureCruise.class)); + cards.add(new SetCardInfo("Ugin's Insight", 196, Rarity.RARE, mage.cards.u.UginsInsight.class)); + cards.add(new SetCardInfo("Ugin, the Ineffable", 160, Rarity.RARE, mage.cards.u.UginTheIneffable.class)); + cards.add(new SetCardInfo("Ulamog's Crusher", 161, Rarity.COMMON, mage.cards.u.UlamogsCrusher.class)); + cards.add(new SetCardInfo("Ulamog's Nullifier", 275, Rarity.UNCOMMON, mage.cards.u.UlamogsNullifier.class)); + cards.add(new SetCardInfo("Ulvenwald Hydra", 250, Rarity.MYTHIC, mage.cards.u.UlvenwaldHydra.class)); + cards.add(new SetCardInfo("Unclaimed Territory", 399, Rarity.UNCOMMON, mage.cards.u.UnclaimedTerritory.class)); + cards.add(new SetCardInfo("Underground River", 400, Rarity.RARE, mage.cards.u.UndergroundRiver.class)); + cards.add(new SetCardInfo("Urban Evolution", 276, Rarity.UNCOMMON, mage.cards.u.UrbanEvolution.class)); + cards.add(new SetCardInfo("Uro, Titan of Nature's Wrath", 277, Rarity.MYTHIC, mage.cards.u.UroTitanOfNaturesWrath.class)); + cards.add(new SetCardInfo("Urza's Mine", 401, Rarity.COMMON, mage.cards.u.UrzasMine.class)); + cards.add(new SetCardInfo("Urza's Power Plant", 402, Rarity.COMMON, mage.cards.u.UrzasPowerPlant.class)); + cards.add(new SetCardInfo("Urza's Tower", 403, Rarity.COMMON, mage.cards.u.UrzasTower.class)); + cards.add(new SetCardInfo("Vesuva", 404, Rarity.RARE, mage.cards.v.Vesuva.class)); + cards.add(new SetCardInfo("Vile Redeemer", 251, Rarity.RARE, mage.cards.v.VileRedeemer.class)); + cards.add(new SetCardInfo("Vineglimmer Snarl", 405, Rarity.RARE, mage.cards.v.VineglimmerSnarl.class)); + cards.add(new SetCardInfo("Vivien Reid", 252, Rarity.MYTHIC, mage.cards.v.VivienReid.class)); + cards.add(new SetCardInfo("Volatile Fault", 407, Rarity.UNCOMMON, mage.cards.v.VolatileFault.class)); + cards.add(new SetCardInfo("Warping Wail", 162, Rarity.UNCOMMON, mage.cards.w.WarpingWail.class)); + cards.add(new SetCardInfo("Wastes", 408, Rarity.COMMON, mage.cards.w.Wastes.class)); cards.add(new SetCardInfo("Wayfarer's Bauble", 315, Rarity.COMMON, mage.cards.w.WayfarersBauble.class)); cards.add(new SetCardInfo("Whirler Virtuoso", 278, Rarity.UNCOMMON, mage.cards.w.WhirlerVirtuoso.class)); + cards.add(new SetCardInfo("World Breaker", 253, Rarity.MYTHIC, mage.cards.w.WorldBreaker.class)); + cards.add(new SetCardInfo("Yavimaya Coast", 410, Rarity.RARE, mage.cards.y.YavimayaCoast.class)); + cards.add(new SetCardInfo("Yavimaya, Cradle of Growth", 409, Rarity.RARE, mage.cards.y.YavimayaCradleOfGrowth.class)); } } diff --git a/Utils/mtg-cards-data.txt b/Utils/mtg-cards-data.txt index 5560221d5cc..2d2bcc7a6f7 100644 --- a/Utils/mtg-cards-data.txt +++ b/Utils/mtg-cards-data.txt @@ -53247,87 +53247,258 @@ Azlask, the Swelling Scourge|Modern Horizons 3 Commander|5|M|{3}|Legendary Creat Cayth, Famed Mechanist|Modern Horizons 3 Commander|6|M|{1}{U}{R}{W}|Legendary Creature - Dwarf Artificer|3|3|Fabricate 1$Other nontoken creatures you control have fabricate 1.${2}, {T}: Choose one --$* Populate.$* Proliferate.| Coram, the Undertaker|Modern Horizons 3 Commander|7|M|{1}{B}{R}{G}|Legendary Creature - Human Warrior|0|5|Coram, the Undertaker gets +X/+0, where X is the greatest power among creature cards in all graveyards.$Whenever Coram attacks, each player mills a card.$During each of your turns, you may play a land and cast a spell from among cards in graveyards that were put there from libraries this turn.| Jyoti, Moag Ancient|Modern Horizons 3 Commander|8|M|{2}{G}{U}|Legendary Creature - Elemental|2|4|When Jyoti, Moag Ancient enters the battlefield, create a 1/1 green Forest Dryad land creature token for each time you've cast your commander from the command zone this game.$At the beginning of each combat, land creatures you control get +X/+X until end of turn, where X is Jyoti's power.| +Eldrazi Confluence|Modern Horizons 3 Commander|32|R|{2}{C}{C}|Instant|||Choose three. You may choose the same mode more than once.$* Target creature gets +3/-3 until end of turn.$* Exile target nonland permanent, then return it to the battlefield tapped under its owner's control.$* Create a 1/1 colorless Eldrazi Scion creature token with "Sacrifice this creature: Add {C}."| +Eldritch Immunity|Modern Horizons 3 Commander|33|R|{C}|Kindred Instant - Eldrazi|||Target creature you control gains protection from each color until end of turn.$Overload {4}{C}| +Inversion Behemoth|Modern Horizons 3 Commander|34|R|{2}{C}{C}|Creature - Eldrazi|2|9|At the beginning of combat on your turn, switch the power and toughness of each of any number of target creatures until end of turn.| +Selective Obliteration|Modern Horizons 3 Commander|35|R|{3}{C}{C}|Sorcery|||Each player chooses a color. Then exile each permanent unless it's colorless or it's only the color its controller chose.| +Spawnbed Protector|Modern Horizons 3 Commander|36|R|{7}|Creature - Eldrazi|6|8|At the beginning of your end step, return up to one target Eldrazi creature card from your graveyard to your hand. Create two 1/1 colorless Eldrazi Scion creature tokens with "Sacrifice this creature: Add {C}."| +Twins of Discord|Modern Horizons 3 Commander|37|R|{7}|Creature - Eldrazi|8|6|Whenever you attack, choose odd or even. Creatures with mana value of that quality can't block this turn.$Each other colorless creature you control has bloodthirst 2.| +Ulamog's Dreadsire|Modern Horizons 3 Commander|38|R|{10}|Creature - Eldrazi|10|10|Vigilance$Ward--Sacrifice a permanent with mana value 1 or greater.${T}: Create a 10/10 colorless Eldrazi creature token.| +Angelic Aberration|Modern Horizons 3 Commander|39|R|{5}{W}|Creature - Eldrazi Angel|4|4|Devoid$Flying, vigilance$When Angelic Aberration enters the battlefield, sacrifice any number of creatures each with base power or toughness 1 or less. Create that many 4/4 colorless Eldrazi Angel creature tokens with flying and vigilance.| Hourglass of the Lost|Modern Horizons 3 Commander|40|R|{2}{W}|Artifact|||{T}: Add {W}. Put a time counter on Hourglass of the Lost.${T}, Remove X time counters from Hourglass of the Lost and exile it: Return each nonland permanent card with mana value X from your graveyard to the battlefield. Activate only as a sorcery.| -Localized Destruction|Modern Horizons 3 Commander|41|R|{3}{W}{W}|Sorcery|||You get {E}, then you may pay one or more {E}. If you do, each creature you control with power equal to the amount of paid this way gains indestructible until end of turn.$Destroy all creatures.| +Localized Destruction|Modern Horizons 3 Commander|41|R|{3}{W}{W}|Sorcery|||You get {E}, then you may pay one or more {E}. If you do, each creature you control with power equal to the amount of {E} paid this way gains indestructible until end of turn.$Destroy all creatures.| Razorfield Ripper|Modern Horizons 3 Commander|42|R|{2}{W}|Artifact Creature - Equipment Rhino|3|3|Whenever Razorfield Ripper or equipped creature attacks, you get {E}, then it gets +X/+X until end of turn, where X is the amount of {E} you have.$Reconfigure--Pay {2} or {E}{E}{E}.| Salvation Colossus|Modern Horizons 3 Commander|43|R|{6}{W}{W}|Artifact Creature - Construct|9|9|Flying, vigilance, trample$Whenever you attack, other creatures you control get +2/+2 and gain indestructible until end of turn.$Unearth--Pay eight {E}.| -Silverquill Lecturer|Modern Horizons 3 Commander|44|R|{4}{W}|Creature Kor Wizard|3|3|Creature spells you cast have demonstrate.| +Silverquill Lecturer|Modern Horizons 3 Commander|44|R|{4}{W}|Creature - Kor Wizard|3|3|Creature spells you cast have demonstrate.| Aurora Shifter|Modern Horizons 3 Commander|45|R|{1}{U}|Creature - Shapeshifter|1|3|Whenever Aurora Shifter deals combat damage to a player, you get that many {E}.$At the beginning of combat on your turn, you may pay {E}{E}. When you do, Aurora Shifter becomes a copy of another target creature you control, except it has this ability and "Whenever this creature deals combat damage to a player, you get that many {E}."| +Benthic Anomaly|Modern Horizons 3 Commander|46|R|{6}{U}|Creature - Eldrazi Serpent|7|8|Devoid$When you cast this spell, for each opponent, choose a creature that player controls. Create a token that's a copy of one of those creatures, except its power is equal to the total power of those creatures, its toughness is equal to the total toughness of those creatures, and it's a colorless Eldrazi creature.| +Copy Land|Modern Horizons 3 Commander|47|R|{2}{U}|Enchantment|||You may have Copy Land enter the battlefield as a copy of any land on the battlefield, except it's an enchantment in addition to its other types.| March from Velis Vel|Modern Horizons 3 Commander|48|R|{2}{U}|Sorcery|||Choose a nonbasic land type. Each land you control of that type becomes a copy of target creature you control until end of turn and gains haste until end of turn.$Flashback {4}{U}| +Wonderscape Sage|Modern Horizons 3 Commander|49|R|{1}{U}|Creature - Moonfolk Wizard|1|3|Flying${T}, Return a land you control to its owner's hand: Draw a card. Then discard a card unless that land had a nonbasic land type.| +Barrowgoyf|Modern Horizons 3 Commander|50|R|{2}{B}|Creature - Lhurgoyf|*|1+*|Deathtouch, lifelink$Barrowgoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1.$Whenever Barrowgoyf deals combat damage to a player, you may mill that many cards. If you do, you may put a creature card from among them into your hand.| +Bismuth Mindrender|Modern Horizons 3 Commander|51|R|{3}{B}|Creature - Eldrazi|4|3|Devoid$Menace$Whenever Bismuth Mindrender deals combat damage to a player, that player exiles cards from the top of their library until they exile a nonland card. You may cast that card by paying life equal to the spell's mana value rather than paying its mana cost.| Final Act|Modern Horizons 3 Commander|52|R|{4}{B}{B}|Sorcery|||Choose one or more --$* Destroy all creatures.$* Destroy all planeswalkers.$* Destroy all battles.$* Exile all graveyards.$* Each opponent loses all counters.| +Mutated Cultist|Modern Horizons 3 Commander|53|R|{2}{B}|Creature - Eldrazi Horror|1|3|Devoid$When you cast this spell, remove all counters from up to one target permanent or opponent. The next spell you cast this turn costs 1 less to cast for each counter removed this way.$Deathtouch| Aether Refinery|Modern Horizons 3 Commander|54|R|{4}{R}{R}|Artifact|||If you would get one or more {E}, you get twice that many instead.${T}: You get {E}, then you may pay one or more {E}. If you do, create an X/X black Aetherborn creature token, where X is the amount of {E} paid this way.| -Blaster Hulk|Modern Horizons 3 Commander|55|R|{6}{R}{R}|Artifact Creature - Pirate|8|8|This spell costs 1 less to cast for each {E} you've paid or lost this turn.$Haste$Whenever Blaster Hulk attacks, you get {E}{E}, then you may pay eight {E}{E}. When you do, Blaster Hulk deals 8 damage divided as you choose among up to eight targets.| -Filigree Racer|Modern Horizons 3 Commander|56|R|{3}{R}|Artifact Vehicle|5|5|When Filigree Racer enters the battlefield, you get {E}{E}{E}{E}.$Whenever Filigree Racer attacks, you may pay {E}{E}. When you do, target instant or sorcery card in your graveyard gains jump-start until end of turn.$Crew 1| +Blaster Hulk|Modern Horizons 3 Commander|55|R|{6}{R}{R}|Artifact Creature - Pirate|8|8|This spell costs {1} less to cast for each {E} you've paid or lost this turn.$Haste$Whenever Blaster Hulk attacks, you get {E}{E}, then you may pay eight {E}. When you do, Blaster Hulk deals 8 damage divided as you choose among up to eight targets.| +Filigree Racer|Modern Horizons 3 Commander|56|R|{3}{R}|Artifact - Vehicle|5|5|When Filigree Racer enters the battlefield, you get {E}{E}{E}{E}.$Whenever Filigree Racer attacks, you may pay {E}{E}. When you do, target instant or sorcery card in your graveyard gains jump-start until end of turn.$Crew 1| Hideous Taskmaster|Modern Horizons 3 Commander|57|R|{6}{R}|Creature - Eldrazi|7|2|Devoid$When you cast this spell, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain trample, haste, and annihilator 1 until end of turn.$Trample, haste, annihilator 1| Overclocked Electromancer|Modern Horizons 3 Commander|58|R|{2}{R}|Creature - Lizard Wizard|2|2|At the beginning of combat on your turn, you may pay {E}{E}{E}. If you do, put a +1/+1 counter on Overclocked Electromancer.$Whenever Overclocked Electromancer attacks, double its power until end of turn.$Whenever Overclocked Electromancer deals combat damage to a creature, if that creature was dealt excess damage this turn, you get X {E}, where X is that excess damage.| +Pyrogoyf|Modern Horizons 3 Commander|59|C|{3}{R}|Creature - Lhurgoyf|*|1+*|Pyrogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1.$Whenever Pyrogoyf or another Lhurgoyf creature enters the battlefield under your control, that creature deals damage equal to its power to any target.| +Sawhorn Nemesis|Modern Horizons 3 Commander|60|R|{3}{R}|Creature - Dinosaur|2|4|As Sawhorn Nemesis enters the battlefield, choose a player.$If a source would deal damage to the chosen player or a permanent they control, it deals double that damage instead.| Siege-Gang Lieutenant|Modern Horizons 3 Commander|61|R|{3}{R}|Creature - Goblin|2|2|Lieutenant -- At the beginning of combat on your turn, if you control your commander, create two 1/1 red Goblin creature tokens. Those tokens gain haste until end of turn.${2}, Sacrifice a Goblin: Siege-Gang Lieutenant deals 1 damage to any target.| +Tempt with Mayhem|Modern Horizons 3 Commander|62|R|{1}{R}{R}|Instant|||Tempting offer -- Copy target instant or sorcery spell. Each opponent may copy that spell and may choose new targets for the copy they control. You copy that spell once plus an additional time for each opponent who copied the spell this way. You may choose new targets for the copies you control.| +Chittering Dispatcher|Modern Horizons 3 Commander|63|R|{2}{G}|Creature - Eldrazi Drone|2|3|Devoid$Myriad$When Chittering Dispatcher leaves the battlefield, create a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {C}."| +Desert Warfare|Modern Horizons 3 Commander|64|R|{3}{G}|Enchantment|||Whenever you sacrifice a Desert and whenever a Desert card is put into your graveyard from your hand or library, put that card onto the battlefield under your control at the beginning of your next end step.$At the beginning of combat on your turn, if you control five or more Deserts, create that many 1/1 red, green, and white Sand Warrior creature tokens. They gain haste.| +Polygoyf|Modern Horizons 3 Commander|65|R|{2}{G}|Creature - Lhurgoyf|*|1+*|Trample, myriad$Polygoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1.| +Rampant Frogantua|Modern Horizons 3 Commander|66|R|{2}{G}|Creature - Frog|3|3|Trample$Rampant Frogantua gets +10/+10 for each player who has lost the game.$Whenever Rampant Frogantua deals combat damage to a player, you may mill that many cards. Put any number of land cards from among them onto the battlefield tapped.| +Sage of the Maze|Modern Horizons 3 Commander|67|R|{2}{G}|Creature - Elf Wizard|1|3|{T}: Add two mana in any combination of colors.${T}: Until end of turn, target land you control becomes an X/X Citizen creature with haste in addition to its other types, where X is twice the number of Gates you control. Activate only as a sorcery.$Tap an untapped Gate you control: Untap Sage of the Maze.| +Tarmogoyf Nest|Modern Horizons 3 Commander|68|R|{2}{G}|Kindred Enchantment - Lhurgoyf Aura|||Enchant land$Enchanted land has "{1}{G}, {T}: Create a Tarmogoyf token."| +Aggressive Biomancy|Modern Horizons 3 Commander|69|R|{X}{X}{G}{U}|Sorcery|||Create X tokens that are copies of target creature you control, except they have "When this creature enters the battlefield, it fights up to one target creature you don't control."| Bloodbraid Challenger|Modern Horizons 3 Commander|70|R|{3}{R}{G}|Creature - Elf Berserker|4|3|Cascade$Haste$Escape--{3}{R}{G}, Exile three other cards from your graveyard.| +Broodmate Tyrant|Modern Horizons 3 Commander|71|R|{4}{B}{R}{G}|Creature - Dragon|5|5|Flying$When Broodmate Tyrant enters the battlefield, create a 5/5 red Dragon creature token with flying.$Encore {5}{B}{R}{G}| +Exterminator Magmarch|Modern Horizons 3 Commander|72|R|{2}{B}{R}|Artifact Creature - Phyrexian Construct|5|3|Whenever you cast an instant or sorcery spell that targets only a single nonland permanent an opponent controls, if another opponent controls one or more nonland permanents that spell could target, choose one of those permanents. Copy that spell. The copy targets the chosen permanent.${1}{B}: Regenerate Exterminator Magmarch.| +Gluttonous Hellkite|Modern Horizons 3 Commander|73|R|{X}{X}{B}{R}{G}|Creature - Dragon|3|3|When you cast this spell, each player sacrifices X creatures. Gluttonous Hellkite enters the battlefield with two +1/+1 counters on it for each creature sacrificed this way.$Flying, Trample| +Infested Thrinax|Modern Horizons 3 Commander|74|R|{3}{B}{G}|Creature - Lizards|4|4|Flash$When Infested Thrinax enters the battlefield, until end of turn, whenever a nontoken creature you control dies, create a number of 1/1 green Saproling creature tokens equal to that creature's power.| Sphinx of the Revelation|Modern Horizons 3 Commander|75|R|{3}{W}{U}|Artifact Creature - Sphinx|4|5|Flying, lifelink$Whenever you gain life, you get that many {E}.${W}{U}{U}, {T}, Pay X {E}: Draw X cards.| Conversion Apparatus|Modern Horizons 3 Commander|76|R|{3}|Artifact|||{T}: Add {C}.${3}, {T}: You get {E}{E}{E}.${T}, Pay {E}{E}{E}: Add three mana in any combination of colors.| Stone Idol Generator|Modern Horizons 3 Commander|77|R|{5}|Artifact|||Whenever a creature you control attacks, you get {E}.${T}, Pay six {E}: Create a 6/12 colorless Construct artifact creature token with trample. Activate only as a sorcery.| +Horizon of Progress|Modern Horizons 3 Commander|78|R||Land|||{T}, Pay 1 life: Add one mana of any type that a land you control could produce.${3}, {T}: You may put a land card from your hand onto the battlefield tapped.${1}, {T}, Sacrifice Horizon of Progress: Draw a card.| Planar Nexus|Modern Horizons 3 Commander|80|R||Land|||Planar Nexus is every nonbasic land type.${T}: Add {C}.${1}, {T}: Add one mana of any color.| +Lazotep Quarry|Modern Horizons 3 Commander|131|R||Land - Desert|||{T: Add {C}${T}, Sacrifice a creature: Add one mana of any color.${X}{2}, {T}, Sacrifice a Desert: Exile target creature card with mana value X from your graveyard. Create a token that's a copy of it, except it's a 4/4 black Zombie. Activate only as a sorcery.| +Sunken Palace|Modern Horizons 3 Commander|133|R||Land - Cave|||Sunken Palace enters the battlefield tapped.${T}: Add {U}.${1}{U}, {T}, Exile seven cards from your graveyard: Add {U}. When you spend this mana to cast a spell or activate an ability, copy that spell or ability. You may choose new targets for the copy.| +Talon Gates of Madara|Modern Horizons 3 Commander|134|R||Land - Gate|||When Talon Gates of Madara enters the battlefield, up to one target creature phases out.${T}: Add {C}.${1}, {T}: Add one mana of any color.${4}: Put Talon Gates of Madara from your hand onto the battlefield.| +Trenchpost|Modern Horizons 3 Commander|135|R||Land - Locus|||{T}: Add {C}.${3}, {T}: Target player mills a card for each Locus you control.| +All Is Dust|Modern Horizons 3 Commander|152|M|{7}|Tribal Sorcery - Eldrazi|||Each player sacrifices all permanents they control that are one or more colors.| +Artisan of Kozilek|Modern Horizons 3 Commander|153|U|{9}|Creature - Eldrazi|10|9|When you cast this spell, you may return target creature card from your graveyard to the battlefield.$Annihilator 2| +Elder Deep-Fiend|Modern Horizons 3 Commander|154|R|{8}|Creature - Eldrazi Octopus|5|6|Flash$Emerge {5}{U}{U}$When you cast this spell, tap up to four target permanents.| +Eldrazi Conscription|Modern Horizons 3 Commander|155|R|{8}|Tribal Enchantment - Eldrazi Aura|||Enchant creature$Enchanted creature gets +10/+10 and has trample and annihilator 2.| +Endbringer|Modern Horizons 3 Commander|156|R|{5}{C}|Creature - Eldrazi|5|5|Untap Endbringer during each other player's untap step.${T}: Endbringer deals 1 damage to any target.${C}, {T}: Target creature can't attack or block this turn.${C}{C}, {T}: Draw a card.| +Morophon, the Boundless|Modern Horizons 3 Commander|157|M|{7}|Legendary Creature - Shapeshifter|6|6|Changeling$As Morophon, the Boundless enters the battlefield, choose a creature type.$Spells of the chosen type you cast cost {W}{U}{B}{R}{G} less to cast. This effect reduces only the amount of colored mana you pay.$Other creatures you control of the chosen type get +1/+1.| Oblivion Sower|Modern Horizons 3 Commander|158|M|{6}|Creature - Eldrazi|5|8|When you cast this spell, target opponent exiles the top four cards of their library, then you may put any number of land cards that player owns from exile onto the battlefield under your control.| +Skittering Invasion|Modern Horizons 3 Commander|159|U|{7}|Tribal Sorcery - Eldrazi|||Create five 0/1 colorless Eldrazi Spawn creature tokens. They have "Sacrifice this creature: Add {C}."| +Ugin, the Ineffable|Modern Horizons 3 Commander|160|R|{6}|Legendary Planeswalker - Ugin|4|Colorless spells you cast cost {2} less to cast.$+1: Exile the top card of your library face down and look at it. Create a 2/2 colorless Spirit creature token. When that token leaves the battlefield, put the exiled card into your hand.$-3: Destroy target permanent that's one or more colors.| +Ulamog's Crusher|Modern Horizons 3 Commander|161|C|{8}|Creature - Eldrazi|8|8|Annihilator 2$Ulamog's Crusher attacks each combat if able.| +Warping Wail|Modern Horizons 3 Commander|162|U|{1}{C}|Instant|||({C} represents colorless mana.)$Choose one --$* Exile target creature with power or toughness 1 or less.$* Counter target sorcery spell.$* Create a 1/1 colorless Eldrazi Scion creature token. It has "Sacrifice this creature: Add {C}."| +Aethergeode Miner|Modern Horizons 3 Commander|163|R|{1}{W}|Creature - Dwarf Scout|3|1|Whenever Aethergeode Miner attacks, you get {E}{E}.$Pay {E}{E}: Exile Aethergeode Miner, then return it to the battlefield under its owner's control.| Aetherstorm Roc|Modern Horizons 3 Commander|164|R|{2}{W}{W}|Creature - Bird|3|3|Flying$Whenever Aetherstorm Roc or another creature enters the battlefield under your control, you get {E}.$Whenever Aetherstorm Roc attacks, you may pay {E}{E}. If you do, put a +1/+1 counter on it and tap up to one target creature defending player controls.| Akroma's Will|Modern Horizons 3 Commander|165|R|{3}{W}|Instant|||Choose one. If you control a commander as you cast this spell, you may choose both instead.$* Creatures you control gain flying, vigilance, and double strike until end of turn.$* Creatures you control gain lifelink, indestructible, and protection from all colors until end of turn.| Angel of Invention|Modern Horizons 3 Commander|166|M|{3}{W}{W}|Creature - Angel|2|1|Flying, vigilance, lifelink$Fabricate 2$Other creatures you control get +1/+1.| Austere Command|Modern Horizons 3 Commander|167|R|{4}{W}{W}|Sorcery|||Choose two --$* Destroy all artifacts.$* Destroy all enchantments.$* Destroy all creatures with mana value 3 or less.$* Destroy all creatures with mana value 4 or greater.| Crib Swap|Modern Horizons 3 Commander|168|U|{2}{W}|Tribal Instant - Shapeshifter|||Changeling$Exile target creature. Its controller creates a 1/1 colorless Shapeshifter creature token with changeling.| +Eldrazi Displacer|Modern Horizons 3 Commander|169|R|{2}{W}|Creature - Eldrazi|3|3|Devoid${2}{C}: Exile another target creature, then return it to the battlefield tapped under its owner's control.| Farewell|Modern Horizons 3 Commander|170|R|{4}{W}{W}|Sorcery|||Choose one or more --$* Exile all artifacts.$* Exile all creatures.$* Exile all enchantments.$* Exile all graveyards.| Legion Loyalty|Modern Horizons 3 Commander|171|M|{6}{W}{W}|Enchantment|||Creatures you control have myriad.| Skyclave Apparition|Modern Horizons 3 Commander|172|R|{1}{W}{W}|Creature - Kor Spirit|2|2|When Skyclave Apparition enters the battlefield, exile up to one target nonland, nontoken permanent you don't control with mana value 4 or less.$When Skyclave Apparition leaves the battlefield, the exiled card's owner creates an X/X blue Illusion creature token, where X is the mana value of the exiled card.| Swords to Plowshares|Modern Horizons 3 Commander|173|U|{W}|Instant|||Exile target creature. Its controller gains life equal to its power.| Aethersquall Ancient|Modern Horizons 3 Commander|174|R|{5}{U}{U}|Creature - Leviathan|6|6|Flying$At the beginning of your upkeep, you get {E}{E}{E}.$Pay {E}{E}{E}{E}{E}{E}{E}{E}: Return all other creatures to their owners' hands. Activate only as a sorcery.| Aethertide Whale|Modern Horizons 3 Commander|175|R|{4}{U}{U}|Creature - Whale|6|4|Flying$When Aethertide Whale enters the battlefield, you get {E}{E}{E}{E}{E}{E}.$Pay {E}{E}{E}{E}: Return Aethertide Whale to its owner's hand.| +Arcane Denial|Modern Horizons 3 Commander|176|C|{1}{U}|Instant|||Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep.$You draw a card at the beginning of the next turn's upkeep.| Bident of Thassa|Modern Horizons 3 Commander|177|R|{2}{U}{U}|Legendary Enchantment Artifact|||Whenever a creature you control deals combat damage to a player, you may draw a card.${1}{U}, {T}: Creatures your opponents control attack this turn if able.| Confiscation Coup|Modern Horizons 3 Commander|178|R|{3}{U}{U}|Sorcery|||Choose target artifact or creature. You get {E}{E}{E}{E}, then you may pay an amount of {E} equal to that permanent's mana value. If you do, gain control of it.| +Curse of the Swine|Modern Horizons 3 Commander|179|R|{X}{U}{U}|Sorcery|||Exile X target creatures. For each creature exiled this way, its controller creates a 2/2 green Boar creature token.| +Deepfathom Skulker|Modern Horizons 3 Commander|180|R|{5}{U}|Creature - Eldrazi|4|4|Devoid$Whenever a creature you control deals combat damage to a player, you may draw a card.${3}{C}: Target creature can't be blocked this turn.| +Drown in Dreams|Modern Horizons 3 Commander|181|R|{X}{2}{U}|Instant|||Choose one. If you control a commander as you cast this spell, you may choose both.$* Target player draws X cards.$* Target player mills twice X cards.| Drowner of Hope|Modern Horizons 3 Commander|182|R|{5}{U}|Creature - Eldrazi|5|5|Devoid$When Drowner of Hope enters the battlefield, create two 1/1 colorless Eldrazi Scion creature tokens. They have "Sacrifice this creature: Add {C}."$Sacrifice an Eldrazi Scion: Tap target creature.| Era of Innovation|Modern Horizons 3 Commander|183|U|{1}{U}|Enchantment|||Whenever an artifact or Artificer enters the battlefield under your control, you may pay {1}. If you do, you get {E}{E}.$Pay {E}{E}{E}{E}{E}{E}, Sacrifice Era of Innovation: Draw three cards.| +Evacuation|Modern Horizons 3 Commander|184|R|{3}{U}{U}|Instant|||Return all creatures to their owners' hands.| +Finale of Revelation|Modern Horizons 3 Commander|185|M|{X}{U}{U}|Sorcery|||Draw X cards. If X is 10 or more, instead shuffle your graveyard into your library, draw X cards, untap up to five lands, and you have no maximum hand size for the rest of the game.$Exile Finale of Revelation.| +Fog Bank|Modern Horizons 3 Commander|186|U|{1}{U}|Creature - Wall|0|2|Defender, flying$Prevent all combat damage that would be dealt to and dealt by Fog Bank.| Glimmer of Genius|Modern Horizons 3 Commander|187|U|{3}{U}|Instant|||Scry 2, then draw two cards. You get {E}{E}.| +Imprisoned in the Moon|Modern Horizons 3 Commander|188|R|{2}{U}|Enchantment - Aura|||Enchant creature, land, or planeswalker$Enchanted permanent is a colorless land with "{T}: Add {C}" and loses all other card types and abilities.| Midnight Clock|Modern Horizons 3 Commander|189|R|{2}{U}|Artifact|||{T}: Add {U}.${2}{U}: Put an hour counter on Midnight Clock.$At the beginning of each upkeep, put an hour counter on Midnight Clock.$When the twelfth hour counter is put on Midnight Clock, shuffle your hand and graveyard into your library, then draw seven cards. Exile Midnight Clock.| -Aethergeode Miner|Modern Horizons 3 Commander|193|R|{1}{W}|Creature - Dwarf Scout|3|1|Whenever Aethergeode Miner attacks, you get {E}{E}.$Pay {E}{E}: Exile Aethergeode Miner, then return it to the battlefield under its owner's control.| +Pongify|Modern Horizons 3 Commander|190|U|{U}|Instant|||Destroy target creature. It can't be regenerated. Its controller creates a 3/3 green Ape creature token.| +Propaganda|Modern Horizons 3 Commander|191|U|{2}{U}|Enchantment|||Creatures can't attack you unless their controller pays {2} for each creature they control that's attacking you.| +Replication Technique|Modern Horizons 3 Commander|192|R|{4}{U}|Sorcery|||Demonstrate$Create a token that's a copy of target permanent you control.| +Summary Dismissal|Modern Horizons 3 Commander|193|R|{2}{U}{U}|Instant|||Exile all other spells and counter all abilities.| Tezzeret's Gambit|Modern Horizons 3 Commander|194|R|{3}{U/P}|Sorcery|||({U/P} can be paid with either {U} or 2 life.)$Draw two cards, then proliferate.| +Treasure Cruise|Modern Horizons 3 Commander|195|C|{7}{U}|Sorcery|||Delve$Draw three cards.| +Ugin's Insight|Modern Horizons 3 Commander|196|R|{3}{U}{U}|Sorcery|||Scry X, where X is the highest mana value among permanents you control, then draw three cards.| Archon of Cruelty|Modern Horizons 3 Commander|197|M|{6}{B}{B}|Creature - Archon|6|6|Flying$Whenever Archon of Cruelty enters the battlefield or attacks, target opponent sacrifices a creature or planeswalker, discards a card, and loses 3 life. You draw a card and gain 3 life.| +Sifter of Skulls|Modern Horizons 3 Commander|203|R|{3}{B}|Creature - Eldrazi|4|3|Devoid$Whenever another nontoken creature you control dies, create a 1/1 colorless Eldrazi Scion creature token. It has "Sacrifice this creature: Add {C}."| +Suffer the Past|Modern Horizons 3 Commander|205|U|{X}{B}|Instant|||Exile X target cards from target player's graveyard. For each card exiled this way, that player loses 1 life and you gain 1 life.| Combustible Gearhulk|Modern Horizons 3 Commander|210|M|{4}{R}{R}|Artifact Creature - Construct|6|6|First strike$When Combustible Gearhulk enters the battlefield, target opponent may have you draw three cards. If the player doesn't, you mill three cards, then Combustible Gearhulk deals damage to that player equal to the total mana value of those cards.| Goldspan Dragon|Modern Horizons 3 Commander|212|M|{3}{R}{R}|Creature - Dragon|4|4|Flying, haste$Whenever Goldspan Dragon attacks or becomes the target of a spell, create a Treasure token.$Treasures you control have "{T}, Sacrifice this artifact: Add two mana of any one color."| Grenzo, Havoc Raiser|Modern Horizons 3 Commander|213|R|{R}{R}|Legendary Creature - Goblin Rogue|2|2|Whenever a creature you control deals combat damage to a player, choose one --$* Goad target creature that player controls.$* Exile the top card of that player's library. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast that spell.| +Kozilek's Return|Modern Horizons 3 Commander|214|M|{2}{R}|Instant|||Devoid$Kozilek's Return deals 2 damage to each creature.$Whenever you cast an Eldrazi creature spell with mana value 7 or greater, you may exile Kozilek's Return from your graveyard. If you do, Kozilek's Return deals 5 damage to each creature.| Lightning Runner|Modern Horizons 3 Commander|215|M|{3}{R}{R}|Creature - Human Warrior|2|2|Double strike, haste$Whenever Lightning Runner attacks, you get {E}{E}, then you may pay {E}{E}{E}{E}{E}{E}{E}{E}. If you pay, untap all creatures you control, and after this phase, there is an additional combat phase.| Professional Face-Breaker|Modern Horizons 3 Commander|216|R|{2}{R}|Creature - Human Warrior|2|3|Menace$Whenever one or more creatures you control deal combat damage to a player, create a Treasure token.$Sacrifice a Treasure: Exile the top card of your library. You may play that card this turn.| +Acidic Slime|Modern Horizons 3 Commander|218|U|{3}{G}{G}|Creature - Ooze|2|2|Deathtouch$When Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land.| +Ancient Stirrings|Modern Horizons 3 Commander|219|C|{G}|Sorcery|||Look at the top five cards of your library. You may reveal a colorless card from among them and put it into your hand. Then put the rest on the bottom of your library in any order.| Apex Devastator|Modern Horizons 3 Commander|220|M|{8}{G}{G}|Creature - Chimera Hydra|10|10|Cascade, cascade, cascade, cascade| +Avenger of Zendikar|Modern Horizons 3 Commander|221|M|{5}{G}{G}|Creature - Elemental|5|5|When Avenger of Zendikar enters the battlefield, create a 0/1 green Plant creature token for each land you control.$Landfall -- Whenever a land enters the battlefield under your control, you may put a +1/+1 counter on each Plant creature you control.| +Awakening Zone|Modern Horizons 3 Commander|222|R|{2}{G}|Enchantment|||At the beginning of your upkeep, you may create a 0/1 colorless Eldrazi Spawn creature token. It has "Sacrifice this creature: Add {C}."| +Beast Within|Modern Horizons 3 Commander|223|U|{2}{G}|Instant|||Destroy target permanent. Its controller creates a 3/3 green Beast creature token.| +Dryad of the Ilysian Grove|Modern Horizons 3 Commander|225|R|{2}{G}|Enchantment Creature - Nymph Dryad|2|4|You may play an additional land on each of your turns.$Lands you control are every basic land type in addition to their other types.| +Elvish Rejuvenator|Modern Horizons 3 Commander|226|C|{2}{G}|Creature - Elf Druid|1|1|When Elvish Rejuvenator enters the battlefield, look at the top five cards of your library. You may put a land card from among them onto the battlefield tapped. Put the rest on the bottom of your library in a random order.| +Floriferous Vinewall|Modern Horizons 3 Commander|228|C|{1}{G}|Creature - Plant Wall|0|2|Defender$When Floriferous Vinewall enters the battlefield, look at the top six cards of your library. You may reveal a land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.| +Garruk's Uprising|Modern Horizons 3 Commander|229|U|{2}{G}|Enchantment|||When Garruk's Uprising enters the battlefield, if you control a creature with power 4 or greater, draw a card.$Creatures you control have trample.$Whenever a creature with power 4 or greater enters the battlefield under your control, draw a card.| +Harmonize|Modern Horizons 3 Commander|231|U|{2}{G}{G}|Sorcery|||Draw three cards.| +Hour of Promise|Modern Horizons 3 Commander|232|R|{4}{G}|Sorcery|||Search your library for up to two land cards, put them onto the battlefield tapped, then shuffle. Then if you control three or more Deserts, create two 2/2 black Zombie creature tokens.| +Hydra Broodmaster|Modern Horizons 3 Commander|233|R|{4}{G}{G}|Creature - Hydra|7|7|{X}{X}{G}: Monstrosity X.$When Hydra Broodmaster becomes monstrous, create X X/X green Hydra creature tokens.| +Magus of the Candelabra|Modern Horizons 3 Commander|236|R|{G}|Creature - Human Wizard|1|2|{X}, {T}: Untap X target lands.| +Mana Reflection|Modern Horizons 3 Commander|237|R|{4}{G}{G}|Enchantment|||If you tap a permanent for mana, it produces twice as much of that mana instead.| +Poison Dart Frog|Modern Horizons 3 Commander|238|C|{1}{G}|Creature - Frog|1|1|Reach${T}: Add one mana of any color.${2}: Poison Dart Frog gains deathtouch until end of turn.| +Rampaging Baloths|Modern Horizons 3 Commander|239|R|{4}{G}{G}|Creature - Beast|6|6|Trample$Landfall -- Whenever a land enters the battlefield under your control, you may create a 4/4 green Beast creature token.| +Ramunap Excavator|Modern Horizons 3 Commander|241|R|{2}{G}|Creature - Naga Cleric|2|3|You may play lands from your graveyard.| +Return of the Wildspeaker|Modern Horizons 3 Commander|242|R|{4}{G}|Instant|||Choose one --$* Draw cards equal to the greatest power among non-Human creatures you control.$* Non-Human creatures you control get +3/+3 until end of turn.| +Satyr Wayfinder|Modern Horizons 3 Commander|244|C|{1}{G}|Creature - Satyr|1|1|When Satyr Wayfinder enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard.| +Scute Swarm|Modern Horizons 3 Commander|245|R|{2}{G}|Creature - Insect|1|1|Landfall -- Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead.| +Skullwinder|Modern Horizons 3 Commander|247|U|{2}{G}|Creature - Snake|1|3|Deathtouch$When Skullwinder enters the battlefield, return target card from your graveyard to your hand, then choose an opponent. That player returns a card from their graveyard to their hand.| +Sylvan Scrying|Modern Horizons 3 Commander|248|U|{1}{G}|Sorcery|||Search your library for a land card, reveal it, put it into your hand, then shuffle.| +Terastodon|Modern Horizons 3 Commander|249|R|{6}{G}{G}|Creature - Elephant|9|9|When Terastodon enters the battlefield, you may destroy up to three target noncreature permanents. For each permanent put into a graveyard this way, its controller creates a 3/3 green Elephant creature token.| +Ulvenwald Hydra|Modern Horizons 3 Commander|250|M|{4}{G}{G}|Creature - Hydra|*|*|Reach$Ulvenwald Hydra's power and toughness are each equal to the number of lands you control.$When Ulvenwald Hydra enters the battlefield, you may search your library for a land card, put it onto the battlefield tapped, then shuffle.| +Vile Redeemer|Modern Horizons 3 Commander|251|R|{2}{G}|Creature - Eldrazi|3|3|Devoid$Flash$When you cast this spell, you may pay {C}. If you do, create a 1/1 colorless Eldrazi Scion creature token for each nontoken creature that died under your control this turn. Those tokens have "Sacrifice this creature: Add {C}."| +Vivien Reid|Modern Horizons 3 Commander|252|M|{3}{G}{G}|Legendary Planeswalker - Vivien|5|+1: Look at the top four cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.$-3: Destroy target artifact, enchantment, or creature with flying.$-8: You get an emblem with "Creatures you control get +2/+2 and have vigilance, trample, and indestructible."| +World Breaker|Modern Horizons 3 Commander|253|M|{6}{G}|Creature - Eldrazi|5|7|Devoid$When you cast this spell, exile target artifact, enchantment, or land.$Reach${2}{C}, Sacrifice a land: Return World Breaker from your graveyard to your hand.| Brudiclad, Telchor Engineer|Modern Horizons 3 Commander|257|M|{4}{U}{R}|Legendary Artifact Creature - Phyrexian Artificer|4|4|Creature tokens you control have haste.$At the beginning of combat on your turn, create a 2/1 blue Phyrexian Myr artifact creature token. Then you may choose a token you control. If you do, each other token you control becomes a copy of that token.| +Eureka Moment|Modern Horizons 3 Commander|260|C|{2}{G}{U}|Instant|||Draw two cards. You may put a land card from your hand onto the battlefield.| +Growth Spiral|Modern Horizons 3 Commander|265|C|{G}{U}|Instant|||Draw a card. You may put a land card from your hand onto the battlefield.| +Hydroid Krasis|Modern Horizons 3 Commander|266|M|{X}{G}{U}|Creature - Jellyfish Hydra Beast|0|0|When you cast this spell, you gain half X life and draw half X cards. Round down each time.$Flying, trample$Hydroid Krasis enters the battlefield with X +1/+1 counters on it.| +Nissa, Steward of Elements|Modern Horizons 3 Commander|270|M|{X}{G}{U}|Legendary Planeswalker - Nissa|X|+2: Scry 2.$0: Look at the top card of your library. If it's a land card or a creature card with mana value less than or equal to the number of loyalty counters on Nissa, Steward of Elements, you may put that card onto the battlefield.$-6: Untap up to two target lands you control. They become 5/5 Elemental creatures with flying and haste until end of turn. They're still lands.| +Sire of Stagnation|Modern Horizons 3 Commander|272|M|{4}{U}{B}|Creature - Eldrazi|5|7|Devoid$Whenever a land enters the battlefield under an opponent's control, that player exiles the top two cards of their library and you draw two cards.| +Tatyova, Benthic Druid|Modern Horizons 3 Commander|273|U|{3}{G}{U}|Legendary Creature - Merfolk Druid|3|3|Landfall -- Whenever a land enters the battlefield under your control, you gain 1 life and draw a card.| +Ulamog's Nullifier|Modern Horizons 3 Commander|275|U|{2}{U}{B}|Creature - Eldrazi Processor|2|3|Devoid$Flash$Flying$When Ulamog's Nullifier enters the battlefield, you may put two cards your opponents own from exile into their owners' graveyards. If you do, counter target spell.| +Urban Evolution|Modern Horizons 3 Commander|276|U|{3}{G}{U}|Sorcery|||Draw three cards. You may play an additional land this turn.| +Uro, Titan of Nature's Wrath|Modern Horizons 3 Commander|277|M|{1}{G}{U}|Legendary Creature - Elder Giant|6|6|When Uro enters the battlefield, sacrifice it unless it escaped.$Whenever Uro enters the battlefield or attacks, you gain 3 life and draw a card, then you may put a land card from your hand onto the battlefield.$Escape--{G}{G}{U}{U}, Exile five other cards from your graveyard.| Whirler Virtuoso|Modern Horizons 3 Commander|278|U|{1}{U}{R}|Creature - Vedalken Artificer|2|3|When Whirler Virtuoso enters the battlefield, you get {E}{E}{E}.$Pay {E}{E}{E}: Create a 1/1 colorless Thopter artifact creature token with flying.| Aethersphere Harvester|Modern Horizons 3 Commander|280|R|{3}|Artifact - Vehicle|3|5|Flying$When Aethersphere Harvester enters the battlefield, you get {E}{E}.$Pay {E}: Aethersphere Harvester gains lifelink until end of turn.$Crew 1| Aetherworks Marvel|Modern Horizons 3 Commander|281|M|{4}|Legendary Artifact|||Whenever a permanent you control is put into a graveyard, you get {E}.${T}, Pay {E}{E}{E}{E}{E}{E}: Look at the top six cards of your library. You may cast a spell from among them without paying its mana cost. Put the rest on the bottom of your library in a random order.| Arcane Signet|Modern Horizons 3 Commander|283|C|{2}|Artifact|||{T}: Add one mana of any color in your commander's color identity.| Burnished Hart|Modern Horizons 3 Commander|284|U|{3}|Artifact Creature - Elk|2|2|{3}, Sacrifice Burnished Hart: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle.| +Chromatic Lantern|Modern Horizons 3 Commander|285|R|{3}|Artifact|||Lands you control have "{T}: Add one mana of any color."${T}: Add one mana of any color.| Coalition Relic|Modern Horizons 3 Commander|286|R|{3}|Artifact|||{T}: Add one mana of any color.${T}: Put a charge counter on Coalition Relic.$At the beginning of your precombat main phase, remove all charge counters from Coalition Relic. Add one mana of any color for each charge counter removed this way.| Coveted Jewel|Modern Horizons 3 Commander|287|R|{6}|Artifact|||When Coveted Jewel enters the battlefield, draw three cards.${T}: Add three mana of any one color.$Whenever one or more creatures an opponent controls attack you and aren't blocked, that player draws three cards and gains control of Coveted Jewel. Untap it.| Decoction Module|Modern Horizons 3 Commander|288|U|{2}|Artifact|||Whenever a creature enters the battlefield under your control, you get {E}.${4}, {T}: Return target creature you control to its owner's hand.| +Dreamstone Hedron|Modern Horizons 3 Commander|289|U|{6}|Artifact|||{T}: Add {C}{C}{C}.${3}, {T}, Sacrifice Dreamstone Hedron: Draw three cards.| +Eldrazi Monument|Modern Horizons 3 Commander|290|M|{5}|Artifact|||Creatures you control get +1/+1 and have flying and indestructible.$At the beginning of your upkeep, sacrifice a creature. If you can't, sacrifice Eldrazi Monument.| +Everflowing Chalice|Modern Horizons 3 Commander|291|U|{0}|Artifact|||Multikicker {2}$Everflowing Chalice enters the battlefield with a charge counter on it for each time it was kicked.${T}: Add {C} for each charge counter on Everflowing Chalice.| +Expedition Map|Modern Horizons 3 Commander|292|C|{1}|Artifact|||{2}, {T}, Sacrifice Expedition Map: Search your library for a land card, reveal it, put it into your hand, then shuffle.| +Forsaken Monument|Modern Horizons 3 Commander|293|M|{5}|Legendary Artifact|||Colorless creatures you control get +2/+2.$Whenever you tap a permanent for {C}, add an additional {C}.$Whenever you cast a colorless spell, you gain 2 life.| Gonti's Aether Heart|Modern Horizons 3 Commander|294|M|{6}|Legendary Artifact|||Whenever Gonti's Aether Heart or another artifact enters the battlefield under your control, you get {E}{E}.$Pay {E}{E}{E}{E}{E}{E}{E}{E}, Exile Gonti's Aether Heart: Take an extra turn after this one.| +Hedron Archive|Modern Horizons 3 Commander|295|U|{4}|Artifact|||{T}: Add {C}{C}.${2}, {T}, Sacrifice Hedron Archive: Draw two cards.| +Herald's Horn|Modern Horizons 3 Commander|296|U|{3}|Artifact|||As Herald's Horn enters the battlefield, choose a creature type.$Creature spells you cast of the chosen type cost {1} less to cast.$At the beginning of your upkeep, look at the top card of your library. If it's a creature card of the chosen type, you may reveal it and put it into your hand.| +Idol of Oblivion|Modern Horizons 3 Commander|297|R|{2}|Artifact|||{T}: Draw a card. Activate only if you created a token this turn.${8}, {T}, Sacrifice Idol of Oblivion: Create a 10/10 colorless Eldrazi creature token.| +Mirage Mirror|Modern Horizons 3 Commander|300|R|{3}|Artifact|||{2}: Mirage Mirror becomes a copy of target artifact, creature, enchantment, or land until end of turn.| Myr Battlesphere|Modern Horizons 3 Commander|301|R|{7}|Artifact Creature - Myr Construct|4|7|When Myr Battlesphere enters the battlefield, create four 1/1 colorless Myr artifact creature tokens.$Whenever Myr Battlesphere attacks, you may tap X untapped Myr you control. If you do, Myr Battlesphere gets +X/+0 until end of turn and deals X damage to the player or planeswalker it's attacking.| +Mystic Forge|Modern Horizons 3 Commander|302|R|{4}|Artifact|||You may look at the top card of your library any time.$You may cast artifact spells and colorless spells from the top of your library.${T}, Pay 1 life: Exile the top card of your library.| +Oblivion Stone|Modern Horizons 3 Commander|303|R|{3}|Artifact|||{4}, {T}: Put a fate counter on target permanent.${5}, {T}, Sacrifice Oblivion Stone: Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents.| +Seer's Sundial|Modern Horizons 3 Commander|304|R|{4}|Artifact|||Landfall -- Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card.| Sol Ring|Modern Horizons 3 Commander|305|U|{1}|Artifact|||{T}: Add {C}{C}.| Solemn Simulacrum|Modern Horizons 3 Commander|306|R|{4}|Artifact Creature - Golem|2|2|When Solemn Simulacrum enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.$When Solemn Simulacrum dies, you may draw a card.| Talisman of Conviction|Modern Horizons 3 Commander|307|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {R} or {W}. Talisman of Conviction deals 1 damage to you.| Talisman of Creativity|Modern Horizons 3 Commander|308|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {U} or {R}. Talisman of Creativity deals 1 damage to you.| +Talisman of Curiosity|Modern Horizons 3 Commander|309|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {G} or {U}. Talisman of Curiosity deals 1 damage to you.| +Talisman of Dominance|Modern Horizons 3 Commander|310|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {U} or {B}. Talisman of Dominance deals 1 damage to you.| +Talisman of Impulse|Modern Horizons 3 Commander|311|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {R} or {G}. Talisman of Impulse deals 1 damage to you.| Talisman of Progress|Modern Horizons 3 Commander|313|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {W} or {U}. Talisman of Progress deals 1 damage to you.| +Talisman of Resilience|Modern Horizons 3 Commander|314|U|{2}|Artifact|||{T}: Add {C}.${T}: Add {B} or {G}. Talisman of Resilience deals 1 damage to you.| Wayfarer's Bauble|Modern Horizons 3 Commander|315|C|{1}|Artifact|||{2}, {T}, Sacrifice Wayfarer's Bauble: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.| Adarkar Wastes|Modern Horizons 3 Commander|316|R||Land|||{T}: Add {C}.${T}: Add {W} or {U}. Adarkar Wastes deals 1 damage to you.| Aether Hub|Modern Horizons 3 Commander|317|U||Land|||When Aether Hub enters the battlefield, you get {E}.${T}: Add {C}.${T}, Pay {E}: Add one mana of any color.| -Azorius Chancery|Modern Horizons 3 Commander|319|C||Land|||Azorius Chancery enters the battlefield tapped.$When Azorius Chancery enters the battlefield, return a land you control to its owner's hand.${T}: Add {W}{U}.| +Ash Barrens|Modern Horizons 3 Commander|318|U||Land|||{T}: Add {C}.$Basic landcycling {1}| +Azorius Chancery|Modern Horizons 3 Commander|319|U||Land|||Azorius Chancery enters the battlefield tapped.$When Azorius Chancery enters the battlefield, return a land you control to its owner's hand.${T}: Add {W}{U}.| +Basilisk Gate|Modern Horizons 3 Commander|320|C||Land - Gate|||{T}: Add {C}.${2}, {T}: Target creature gets +X/+X until end of turn, where X is the number of Gates you control. Activate only as a sorcery.| Battlefield Forge|Modern Horizons 3 Commander|321|R||Land|||{T}: Add {C}.${T}: Add {R} or {W}. Battlefield Forge deals 1 damage to you.| +Blast Zone|Modern Horizons 3 Commander|322|R||Land|||Blast Zone enters the battlefield with a charge counter on it.${T}: Add {C}.${X}{X}, {T}: Put X charge counters on Blast Zone.${3}, {T}, Sacrifice Blast Zone: Destroy each nonland permanent with mana value equal to the number of charge counters on Blast Zone.| +Bonders' Enclave|Modern Horizons 3 Commander|323|R||Land|||{T}: Add {C}.${3}, {T}: Draw a card. Activate only if you control a creature with power 4 or greater.| +Brushland|Modern Horizons 3 Commander|324|R||Land|||{T}: Add {C}.${T}: Add {G} or {W}. Brushland deals 1 damage to you.| +Cascading Cataracts|Modern Horizons 3 Commander|326|R||Land|||Indestructible${T}: Add {C}.${5}, {T}: Add five mana in any combination of colors.| Castle Vantress|Modern Horizons 3 Commander|327|R||Land|||Castle Vantress enters the battlefield tapped unless you control an Island.${T}: Add {U}.${2}{U}{U}, {T}: Scry 2.| +Caves of Koilos|Modern Horizons 3 Commander|328|R||Land|||{T}: Add {C}.${T}: Add {W} or {B}. Caves of Koilos deals 1 damage to you.| +Cloudpost|Modern Horizons 3 Commander|330|C||Land - Locus|||Cloudpost enters the battlefield tapped.${T}: Add {C} for each Locus on the battlefield.| Command Tower|Modern Horizons 3 Commander|331|C||Land|||{T}: Add one mana of any color in your commander's color identity.| -Frostboil Snarl|Modern Horizons 3 Commander|334|R||Land|||As Frostboil Snarl enters the battlefield, you may reveal an Island or Mountain card from your hand. If you don't, Frostboil Snarl enters the battlefield tapped.${T}: Add {U} or {R}.| +Corrupted Crossroads|Modern Horizons 3 Commander|332|R||Land|||{T}: Add {C}.${T}, Pay 1 life: Add one mana of any color. Spend this mana only to cast a spell with devoid.| +Dark Depths|Modern Horizons 3 Commander|334|M||Legendary Snow Land|||Dark Depths enters the battlefield with ten ice counters on it.${3}: Remove an ice counter from Dark Depths.$When Dark Depths has no ice counters on it, sacrifice it. If you do, create Marit Lage, a legendary 20/20 black Avatar creature token with flying and indestructible.| Demolition Field|Modern Horizons 3 Commander|335|U||Land|||{T}: Add {C}.${2}, {T}, Sacrifice Demolition Field: Destroy target nonbasic land an opponent controls. That land's controller may search their library for a basic land card, put it onto the battlefield, then shuffle. You may search your library for a basic land card, put it onto the battlefield, then shuffle.| +Desert of the Indomitable|Modern Horizons 3 Commander|336|C||Land - Desert|||Desert of the Indomitable enters the battlefield tapped.${T}: Add {G}.$Cycling {1}{G}| +Desert of the Mindful|Modern Horizons 3 Commander|337|C||Land - Desert|||Desert of the Mindful enters the battlefield tapped.${T}: Add {U}.$Cycling {1}{U}| +Dreamroot Cascade|Modern Horizons 3 Commander|338|R||Land|||Dreamroot Cascade enters the battlefield tapped unless you control two or more other lands.${T}: Add {G} or {U}.| +Eldrazi Temple|Modern Horizons 3 Commander|339|U||Land|||{T}: Add {C}.${T}: Add {C}{C}. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi.| +Exotic Orchard|Modern Horizons 3 Commander|341|R||Land|||{T}: Add one mana of any color that a land an opponent controls could produce.| +Flooded Grove|Modern Horizons 3 Commander|342|R||Land|||{T}: Add {C}.${G/U}, {T}: Add {G}{G}, {G}{U}, or {U}{U}.| +Frostboil Snarl|Modern Horizons 3 Commander|344|R||Land|||As Frostboil Snarl enters the battlefield, you may reveal an Island or Mountain card from your hand. If you don't, Frostboil Snarl enters the battlefield tapped.${T}: Add {U} or {R}.| Furycalm Snarl|Modern Horizons 3 Commander|345|R||Land|||As Furycalm Snarl enters the battlefield, you may reveal a Mountain or Plains card from your hand. If you don't, Furycalm Snarl enters the battlefield tapped.${T}: Add {R} or {W}.| +Glimmerpost|Modern Horizons 3 Commander|346|C||Land - Locus|||When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield.${T}: Add {C}.| +Hashep Oasis|Modern Horizons 3 Commander|347|U||Land - Desert|||{T}: Add {C}.${T}, Pay 1 life: Add {G}.${1}{G}{G}, {T}, Sacrifice a Desert: Target creature gets +3/+3 until end of turn. Activate only as a sorcery.| +Hidden Cataract|Modern Horizons 3 Commander|348|C||Land - Cave|||Hidden Cataract enters the battlefield tapped.${T}: Add {U}.${4}{U}, {T}, Sacrifice Hidden Cataract: Discover 4. Activate only as a sorcery.| +Hidden Nursery|Modern Horizons 3 Commander|349|C||Land - Cave|||Hidden Nursery enters the battlefield tapped.${T}: Add {G}.${4}{G}, {T}, Sacrifice Hidden Nursery: Discover 4. Activate only as a sorcery.| Izzet Boilerworks|Modern Horizons 3 Commander|350|U||Land|||Izzet Boilerworks enters the battlefield tapped.$When Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand.${T}: Add {U}{R}.| +Karplusan Forest|Modern Horizons 3 Commander|351|R||Land|||{T}: Add {C}.${T}: Add {R} or {G}. Karplusan Forest deals 1 damage to you.| +Lair of the Hydra|Modern Horizons 3 Commander|353|R||Land|||If you control two or more other lands, Lair of the Hydra enters the battlefield tapped.${T}: Add {G}.${X}{G}: Until end of turn, Lair of the Hydra becomes an X/X green Hydra creature. It's still a land. X can't be 0.| +Llanowar Wastes|Modern Horizons 3 Commander|354|R||Land|||{T}: Add {C}.${T}: Add {B} or {G}. Llanowar Wastes deals 1 damage to you.| +Lumbering Falls|Modern Horizons 3 Commander|355|R||Land|||Lumbering Falls enters the battlefield tapped.${T}: Add {G} or {U}.${2}{G}{U}: Lumbering Falls becomes a 3/3 green and blue Elemental creature with hexproof until end of turn. It's still a land.| +Lush Oasis|Modern Horizons 3 Commander|356|C||Land - Desert|||Lush Oasis enters the battlefield tapped.$When Lush Oasis enters the battlefield, it deals 1 damage to target opponent.${T}: Add {G} or {U}.| Mystic Gate|Modern Horizons 3 Commander|359|R||Land|||{T}: Add {C}.${W/U}, {T}: Add {W}{W}, {W}{U}, or {U}{U}.| Mystic Monastery|Modern Horizons 3 Commander|360|U||Land|||Mystic Monastery enters the battlefield tapped.${T}: Add {U}, {R}, or {W}.| +Opal Palace|Modern Horizons 3 Commander|361|C||Land|||{T}: Add {C}.${1}, {T}: Add one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game.| +Overflowing Basin|Modern Horizons 3 Commander|362|R||Land|||{1}, {T}: Add {G}{U}.| +Path of Ancestry|Modern Horizons 3 Commander|363|C||Land|||Path of Ancestry enters the battlefield tapped.${T}: Add one mana of any color in your commander's color identity. When that mana is spent to cast a creature spell that shares a creature type with your commander, scry 1.| Port Town|Modern Horizons 3 Commander|364|R||Land|||As Port Town enters the battlefield, you may reveal a Plains or Island card from your hand. If you don't, Port Town enters the battlefield tapped.${T}: Add {W} or {U}.| Prairie Stream|Modern Horizons 3 Commander|365|R||Land - Plains Island|||({T}: Add {W} or {U}.)$Prairie Stream enters the battlefield tapped unless you control two or more basic lands.| +Quandrix Campus|Modern Horizons 3 Commander|366|C||Land|||Quandrix Campus enters the battlefield tapped.${T}: Add {G} or {U}.${4}, {T}: Scry 1.| +Reliquary Tower|Modern Horizons 3 Commander|368|U||Land|||You have no maximum hand size.${T}: Add {C}.| +Ruins of Oran-Rief|Modern Horizons 3 Commander|370|R||Land|||Ruins of Oran-Rief enters the battlefield tapped.${T}: Add {C}.${T}: Put a +1/+1 counter on target colorless creature that entered the battlefield this turn.| +Secluded Courtyard|Modern Horizons 3 Commander|372|U||Land|||As Secluded Courtyard enters the battlefield, choose a creature type.${T}: Add {C}.${T}: Add one mana of any color. Spend this mana only to cast a creature spell of the chosen type or activate an ability of a creature source of the chosen type.| Shivan Reef|Modern Horizons 3 Commander|375|R||Land|||{T}: Add {C}.${T}: Add {U} or {R}. Shivan Reef deals 1 damage to you.| +Shrine of the Forsaken Gods|Modern Horizons 3 Commander|376|R||Land|||{T}: Add {C}.${T}: Add {C}{C}. Spend this mana only to cast colorless spells. Activate only if you control seven or more lands.| +Simic Growth Chamber|Modern Horizons 3 Commander|377|C||Land|||Simic Growth Chamber enters the battlefield tapped.$When Simic Growth Chamber enters the battlefield, return a land you control to its owner's hand.${T}: Add {G}{U}.| +Simic Guildgate|Modern Horizons 3 Commander|378|C||Land - Gate|||Simic Guildgate enters the battlefield tapped.${T}: Add {G} or {U}.| +Spawning Bed|Modern Horizons 3 Commander|380|U||Land|||{T}: Add {C}.${6}, {T}, Sacrifice Spawning Bed: Create three 1/1 colorless Eldrazi Scion creature tokens. They have "Sacrifice this creature: Add {C}."| +Sulfurous Springs|Modern Horizons 3 Commander|381|R||Land|||{T}: Add {C}.${T}: Add {B} or {R}. Sulfurous Springs deals 1 damage to you.| +Tectonic Edge|Modern Horizons 3 Commander|384|U||Land|||{T}: Add {C}.${1}, {T}, Sacrifice Tectonic Edge: Destroy target nonbasic land. Activate only if an opponent controls four or more lands.| Temple of Enlightenment|Modern Horizons 3 Commander|386|R||Land|||Temple of Enlightenment enters the battlefield tapped.$When Temple of Enlightenment enters the battlefield, scry 1.${T}: Add {W} or {U}.| Temple of Epiphany|Modern Horizons 3 Commander|387|R||Land|||Temple of Epiphany enters the battlefield tapped.$When Temple of Epiphany enters the battlefield, scry 1.${T}: Add {U} or {R}.| +Temple of Malady|Modern Horizons 3 Commander|388|R||Land|||Temple of Malady enters the battlefield tapped.$When Temple of Malady enters the battlefield, scry 1.${T}: Add {B} or {G}.| +Temple of Mystery|Modern Horizons 3 Commander|390|R||Land|||Temple of Mystery enters the battlefield tapped.$When Temple of Mystery enters the battlefield, scry 1.${T}: Add {G} or {U}.| +Temple of Silence|Modern Horizons 3 Commander|391|R||Land|||Temple of Silence enters the battlefield tapped.$When Temple of Silence enters the battlefield, scry 1.${T}: Add {W} or {B}.| Temple of Triumph|Modern Horizons 3 Commander|392|R||Land|||Temple of Triumph enters the battlefield tapped.$When Temple of Triumph enters the battlefield, scry 1.${T}: Add {R} or {W}.| +Tendo Ice Bridge|Modern Horizons 3 Commander|393|R||Land|||Tendo Ice Bridge enters the battlefield with a charge counter on it.${T}: Add {C}.${T}, Remove a charge counter from Tendo Ice Bridge: Add one mana of any color.| +Thespian's Stage|Modern Horizons 3 Commander|395|R||Land|||{T}: Add {C}.${2}, {T}: Thespian's Stage becomes a copy of target land, except it has this ability.| +Thornwood Falls|Modern Horizons 3 Commander|396|C||Land|||Thornwood Falls enters the battlefield tapped.$When Thornwood Falls enters the battlefield, you gain 1 life.${T}: Add {G} or {U}.| +Tomb of the Spirit Dragon|Modern Horizons 3 Commander|397|U||Land|||{T}: Add {C}.${2}, {T}: You gain 1 life for each colorless creature you control.| +Unclaimed Territory|Modern Horizons 3 Commander|399|U||Land|||As Unclaimed Territory enters the battlefield, choose a creature type.${T}: Add {C}.${T}: Add one mana of any color. Spend this mana only to cast a creature spell of the chosen type.| +Underground River|Modern Horizons 3 Commander|400|R||Land|||{T}: Add {C}.${T}: Add {U} or {B}. Underground River deals 1 damage to you.| +Urza's Mine|Modern Horizons 3 Commander|401|C||Land - Urza's Mine|||{T}: Add {C}. If you control an Urza's Power-Plant and an Urza's Tower, add {C}{C} instead.| +Urza's Power Plant|Modern Horizons 3 Commander|402|C||Land - Urza's Power-Plant|||{T}: Add {C}. If you control an Urza's Mine and an Urza's Tower, add {C}{C} instead.| +Urza's Tower|Modern Horizons 3 Commander|403|C||Land - Urza's Tower|||{T}: Add {C}. If you control an Urza's Mine and an Urza's Power-Plant, add {C}{C}{C} instead.| +Vesuva|Modern Horizons 3 Commander|404|R||Land|||You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield.| +Vineglimmer Snarl|Modern Horizons 3 Commander|405|R||Land|||As Vineglimmer Snarl enters the battlefield, you may reveal a Forest or Island card from your hand. If you don't, Vineglimmer Snarl enters the battlefield tapped.${T}: Add {G} or {U}.| +Volatile Fault|Modern Horizons 3 Commander|407|U||Land - Cave|||{T}: Add {C}.${1}, {T}, Sacrifice Volatile Fault: Destroy target nonbasic land an opponent controls. That player may search their library for a basic land card, put it onto the battlefield, then shuffle. You create a Treasure token.| +Wastes|Modern Horizons 3 Commander|408|C||Basic Land|||{T}: Add {C}.| +Yavimaya, Cradle of Growth|Modern Horizons 3 Commander|409|R||Legendary Land|||Each land is a Forest in addition to its other land types.| +Yavimaya Coast|Modern Horizons 3 Commander|410|R||Land|||{T}: Add {C}.${T}: Add {G} or {U}. Yavimaya Coast deals 1 damage to you.| +Rishkar's Expertise|Modern Horizons 3 Commander|411|R|{4}{G}{G}|Sorcery|||Draw cards equal to the greatest power among creatures you control.$You may cast a spell with mana value 5 or less from your hand without paying its mana cost.| Dragonfly Pilot|Alchemy: Kamigawa|1|U|{W}|Creature - Fox Pilot|1|1|When Dragonfly Pilot enters the battlefield, conjure a card named Dragonfly Suit into your hand.$Dragonfly Pilot crews Vehicles as though its power were 2 greater.| Inchblade Companion|Alchemy: Kamigawa|2|R|{W}|Artifact Creature - Equipment Insect|1|1|Equipped creature gets +1/+1.$Whenever Inchblade Companion becomes attached to a creature, create a token that's a copy of Inchblade Companion, except it doesn't have this ability. This ability triggers only once each turn.$Reconfigure {2}| Kami of Transmutation|Alchemy: Kamigawa|3|R|{1}{W}|Creature - Spirit|2|2|When Kami of Transmutation enters or leaves the battlefield, choose one --$* Each permanent card in your hand perpetually becomes an artifact in addition to its other types.$* Each permanent card in your hand perpetually becomes an enchantment in addition to its other types.|