updated M20 spoiler and reprints

This commit is contained in:
Evan Kranzler 2019-06-25 18:33:36 -04:00
parent 55d252ae49
commit 95c29f8a39
4 changed files with 189 additions and 8 deletions

View file

@ -52,7 +52,7 @@ public final class CavalierOfThorns extends CardImpl {
// When Cavalier of Thorns dies, you may exile it. If you do, put another target card from your graveyard on top of your library.
Ability ability = new DiesTriggeredAbility(new DoIfCostPaid(
new PutOnLibraryTargetEffect(true), new ExileSourceFromGraveCost()
).setText("you may exile it. If you do, put another target card from your graveyard on top of your library."));
).setText("you may exile it. If you do, put another target card from your graveyard on top of your library."));
ability.addTarget(new TargetCardInYourGraveyard(filter));
this.addAbility(ability);
}
@ -74,7 +74,7 @@ class CavalierOfThornsEffect extends OneShotEffect {
CavalierOfThornsEffect() {
super(Outcome.PutCreatureInPlay);
this.staticText = "reveal the top five cards of your library. " +
"You may put a land card from among them onto the battlefield. Put the rest into your graveyard.";
"Put a land card from among them onto the battlefield and the rest into your graveyard.";
}
private CavalierOfThornsEffect(final CavalierOfThornsEffect effect) {
@ -92,8 +92,9 @@ class CavalierOfThornsEffect extends OneShotEffect {
return true;
}
controller.revealCards(source, cards, game);
TargetCard target = new TargetCard(0, 1, Zone.LIBRARY, filter);
if (controller.choose(Outcome.PutCardInPlay, cards, target, game)) {
TargetCard target = new TargetCard(1, 1, Zone.LIBRARY, filter);
if (cards.getCards(game).stream().anyMatch(Card::isLand)
&& controller.choose(Outcome.PutCardInPlay, cards, target, game)) {
Card card = cards.get(target.getFirstTarget(), game);
if (card != null) {
cards.remove(card);

View file

@ -3,6 +3,7 @@ package mage.cards.y;
import mage.MageInt;
import mage.abilities.common.EntersBattlefieldTriggeredAbility;
import mage.abilities.effects.common.search.SearchLibraryGraveyardPutInHandEffect;
import mage.abilities.keyword.FlyingAbility;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
@ -30,6 +31,9 @@ public final class YanlingsHarbinger extends CardImpl {
this.power = new MageInt(2);
this.toughness = new MageInt(4);
// Flying
this.addAbility(FlyingAbility.getInstance());
// When Yanling's Harbinger enters the battlefield, you may search your library and/or graveyard for a card named Mu Yanling, Celestial Wind, reveal it, and put it into your hand. If you search your library this way, shuffle it.
this.addAbility(new EntersBattlefieldTriggeredAbility(
new SearchLibraryGraveyardPutInHandEffect(filter, false, true)

View file

@ -42,18 +42,26 @@ public final class CoreSet2020 extends ExpansionSet {
this.ratioBoosterSpecialLand = 12;
this.ratioBoosterSpecialLandNumerator = 5;
cards.add(new SetCardInfo("Act of Treason", 124, Rarity.COMMON, mage.cards.a.ActOfTreason.class));
cards.add(new SetCardInfo("Aerial Assault", 1, Rarity.COMMON, mage.cards.a.AerialAssault.class));
cards.add(new SetCardInfo("Aether Gust", 42, Rarity.UNCOMMON, mage.cards.a.AetherGust.class));
cards.add(new SetCardInfo("Agent of Treachery", 43, Rarity.RARE, mage.cards.a.AgentOfTreachery.class));
cards.add(new SetCardInfo("Air Elemental", 44, Rarity.UNCOMMON, mage.cards.a.AirElemental.class));
cards.add(new SetCardInfo("Ajani, Inspiring Leader", 282, Rarity.MYTHIC, mage.cards.a.AjaniInspiringLeader.class));
cards.add(new SetCardInfo("Ajani, Strength of the Pride", 2, Rarity.MYTHIC, mage.cards.a.AjaniStrengthOfThePride.class));
cards.add(new SetCardInfo("Ancestral Blade", 3, Rarity.UNCOMMON, mage.cards.a.AncestralBlade.class));
cards.add(new SetCardInfo("Angel of Vitality", 4, Rarity.UNCOMMON, mage.cards.a.AngelOfVitality.class));
cards.add(new SetCardInfo("Angelic Gift", 5, Rarity.COMMON, mage.cards.a.AngelicGift.class));
cards.add(new SetCardInfo("Anticipate", 45, Rarity.COMMON, mage.cards.a.Anticipate.class));
cards.add(new SetCardInfo("Anvilwrought Raptor", 221, Rarity.UNCOMMON, mage.cards.a.AnvilwroughtRaptor.class));
cards.add(new SetCardInfo("Apostle of Purifying Light", 6, Rarity.UNCOMMON, mage.cards.a.ApostleOfPurifyingLight.class));
cards.add(new SetCardInfo("Atemsis, All-Seeing", 46, Rarity.RARE, mage.cards.a.AtemsisAllSeeing.class));
cards.add(new SetCardInfo("Audacious Thief", 84, Rarity.COMMON, mage.cards.a.AudaciousThief.class));
cards.add(new SetCardInfo("Barkhide Troll", 165, Rarity.UNCOMMON, mage.cards.b.BarkhideTroll.class));
cards.add(new SetCardInfo("Barony Vampire", 85, Rarity.COMMON, mage.cards.b.BaronyVampire.class));
cards.add(new SetCardInfo("Befuddle", 47, Rarity.COMMON, mage.cards.b.Befuddle.class));
cards.add(new SetCardInfo("Bishop of Wings", 8, Rarity.RARE, mage.cards.b.BishopOfWings.class));
cards.add(new SetCardInfo("Bladebrand", 86, Rarity.COMMON, mage.cards.b.Bladebrand.class));
cards.add(new SetCardInfo("Blightbeetle", 87, Rarity.UNCOMMON, mage.cards.b.Blightbeetle.class));
cards.add(new SetCardInfo("Blood Burglar", 88, Rarity.COMMON, mage.cards.b.BloodBurglar.class));
cards.add(new SetCardInfo("Blood for Bones", 89, Rarity.UNCOMMON, mage.cards.b.BloodForBones.class));
@ -62,6 +70,7 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Bloodthirsty Aerialist", 91, Rarity.UNCOMMON, mage.cards.b.BloodthirstyAerialist.class));
cards.add(new SetCardInfo("Blossoming Sands", 243, Rarity.COMMON, mage.cards.b.BlossomingSands.class));
cards.add(new SetCardInfo("Bone Splinters", 92, Rarity.COMMON, mage.cards.b.BoneSplinters.class));
cards.add(new SetCardInfo("Bone to Ash", 48, Rarity.UNCOMMON, mage.cards.b.BoneToAsh.class));
cards.add(new SetCardInfo("Boneclad Necromancer", 93, Rarity.COMMON, mage.cards.b.BonecladNecromancer.class));
cards.add(new SetCardInfo("Brineborn Cutthroat", 50, Rarity.UNCOMMON, mage.cards.b.BrinebornCutthroat.class));
cards.add(new SetCardInfo("Brought Back", 9, Rarity.RARE, mage.cards.b.BroughtBack.class));
@ -72,8 +81,10 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Cavalier of Night", 94, Rarity.MYTHIC, mage.cards.c.CavalierOfNight.class));
cards.add(new SetCardInfo("Cavalier of Thorns", 167, Rarity.MYTHIC, mage.cards.c.CavalierOfThorns.class));
cards.add(new SetCardInfo("Celestial Messenger", 287, Rarity.COMMON, mage.cards.c.CelestialMessenger.class));
cards.add(new SetCardInfo("Centaur Courser", 168, Rarity.COMMON, mage.cards.c.CentaurCourser.class));
cards.add(new SetCardInfo("Cerulean Drake", 53, Rarity.UNCOMMON, mage.cards.c.CeruleanDrake.class));
cards.add(new SetCardInfo("Chandra's Embercat", 129, Rarity.COMMON, mage.cards.c.ChandrasEmbercat.class));
cards.add(new SetCardInfo("Chandra's Outrage", 130, Rarity.COMMON, mage.cards.c.ChandrasOutrage.class));
cards.add(new SetCardInfo("Chandra's Regulator", 131, Rarity.RARE, mage.cards.c.ChandrasRegulator.class));
cards.add(new SetCardInfo("Chandra's Spitfire", 132, Rarity.UNCOMMON, mage.cards.c.ChandrasSpitfire.class));
cards.add(new SetCardInfo("Chandra, Acolyte of Flame", 126, Rarity.RARE, mage.cards.c.ChandraAcolyteOfFlame.class));
@ -86,6 +97,7 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Corpse Knight", 206, Rarity.UNCOMMON, mage.cards.c.CorpseKnight.class));
cards.add(new SetCardInfo("Creeping Trailblazer", 207, Rarity.UNCOMMON, mage.cards.c.CreepingTrailblazer.class));
cards.add(new SetCardInfo("Cryptic Caves", 244, Rarity.UNCOMMON, mage.cards.c.CrypticCaves.class));
cards.add(new SetCardInfo("Daybreak Chaplain", 12, Rarity.COMMON, mage.cards.d.DaybreakChaplain.class));
cards.add(new SetCardInfo("Destructive Digger", 134, Rarity.COMMON, mage.cards.d.DestructiveDigger.class));
cards.add(new SetCardInfo("Devout Decree", 13, Rarity.UNCOMMON, mage.cards.d.DevoutDecree.class));
cards.add(new SetCardInfo("Diamond Knight", 224, Rarity.UNCOMMON, mage.cards.d.DiamondKnight.class));
@ -97,19 +109,34 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Drawn from Dreams", 56, Rarity.RARE, mage.cards.d.DrawnFromDreams.class));
cards.add(new SetCardInfo("Dread Presence", 96, Rarity.RARE, mage.cards.d.DreadPresence.class));
cards.add(new SetCardInfo("Dungeon Geists", 57, Rarity.RARE, mage.cards.d.DungeonGeists.class));
cards.add(new SetCardInfo("Duress", 97, Rarity.COMMON, mage.cards.d.Duress.class));
cards.add(new SetCardInfo("Elvish Reclaimer", 169, Rarity.RARE, mage.cards.e.ElvishReclaimer.class));
cards.add(new SetCardInfo("Ember Hauler", 137, Rarity.UNCOMMON, mage.cards.e.EmberHauler.class));
cards.add(new SetCardInfo("Embodiment of Agonies", 98, Rarity.RARE, mage.cards.e.EmbodimentOfAgonies.class));
cards.add(new SetCardInfo("Empyrean Eagle", 208, Rarity.UNCOMMON, mage.cards.e.EmpyreanEagle.class));
cards.add(new SetCardInfo("Epicure of Blood", 99, Rarity.COMMON, mage.cards.e.EpicureOfBlood.class));
cards.add(new SetCardInfo("Eternal Isolation", 15, Rarity.UNCOMMON, mage.cards.e.EternalIsolation.class));
cards.add(new SetCardInfo("Evolving Wilds", 246, Rarity.COMMON, mage.cards.e.EvolvingWilds.class));
cards.add(new SetCardInfo("Faerie Miscreant", 58, Rarity.COMMON, mage.cards.f.FaerieMiscreant.class));
cards.add(new SetCardInfo("Fathom Fleet Cutthroat", 100, Rarity.COMMON, mage.cards.f.FathomFleetCutthroat.class));
cards.add(new SetCardInfo("Fencing Ace", 16, Rarity.UNCOMMON, mage.cards.f.FencingAce.class));
cards.add(new SetCardInfo("Feral Abomination", 101, Rarity.COMMON, mage.cards.f.FeralAbomination.class));
cards.add(new SetCardInfo("Feral Invocation", 170, Rarity.COMMON, mage.cards.f.FeralInvocation.class));
cards.add(new SetCardInfo("Ferocious Pup", 171, Rarity.COMMON, mage.cards.f.FerociousPup.class));
cards.add(new SetCardInfo("Field of the Dead", 247, Rarity.RARE, mage.cards.f.FieldOfTheDead.class));
cards.add(new SetCardInfo("Fire Elemental", 138, Rarity.COMMON, mage.cards.f.FireElemental.class));
cards.add(new SetCardInfo("Flame Sweep", 139, Rarity.UNCOMMON, mage.cards.f.FlameSweep.class));
cards.add(new SetCardInfo("Flood of Tears", 59, Rarity.RARE, mage.cards.f.FloodOfTears.class));
cards.add(new SetCardInfo("Forest", 277, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Forest", 278, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Forest", 279, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Forest", 280, Rarity.LAND, mage.cards.basiclands.Forest.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Fortress Crab", 60, Rarity.COMMON, mage.cards.f.FortressCrab.class));
cards.add(new SetCardInfo("Frilled Sea Serpent", 61, Rarity.COMMON, mage.cards.f.FrilledSeaSerpent.class));
cards.add(new SetCardInfo("Frost Lynx", 62, Rarity.COMMON, mage.cards.f.FrostLynx.class));
cards.add(new SetCardInfo("Fry", 140, Rarity.UNCOMMON, mage.cards.f.Fry.class));
cards.add(new SetCardInfo("Gift of Paradise", 173, Rarity.COMMON, mage.cards.g.GiftOfParadise.class));
cards.add(new SetCardInfo("Glaring Aegis", 18, Rarity.COMMON, mage.cards.g.GlaringAegis.class));
cards.add(new SetCardInfo("Goblin Bird-Grabber", 142, Rarity.COMMON, mage.cards.g.GoblinBirdGrabber.class));
cards.add(new SetCardInfo("Goblin Ringleader", 143, Rarity.UNCOMMON, mage.cards.g.GoblinRingleader.class));
cards.add(new SetCardInfo("Goblin Smuggler", 144, Rarity.COMMON, mage.cards.g.GoblinSmuggler.class));
@ -117,6 +144,10 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Goldmane Griffin", 283, Rarity.RARE, mage.cards.g.GoldmaneGriffin.class));
cards.add(new SetCardInfo("Golos, Tireless Pilgrim", 226, Rarity.RARE, mage.cards.g.GolosTirelessPilgrim.class));
cards.add(new SetCardInfo("Grafdigger's Cage", 227, Rarity.RARE, mage.cards.g.GrafdiggersCage.class));
cards.add(new SetCardInfo("Gravedigger", 103, Rarity.UNCOMMON, mage.cards.g.Gravedigger.class));
cards.add(new SetCardInfo("Greenwood Sentinel", 174, Rarity.COMMON, mage.cards.g.GreenwoodSentinel.class));
cards.add(new SetCardInfo("Griffin Protector", 20, Rarity.COMMON, mage.cards.g.GriffinProtector.class));
cards.add(new SetCardInfo("Griffin Sentinel", 21, Rarity.COMMON, mage.cards.g.GriffinSentinel.class));
cards.add(new SetCardInfo("Growth Cycle", 175, Rarity.COMMON, mage.cards.g.GrowthCycle.class));
cards.add(new SetCardInfo("Hanged Executioner", 22, Rarity.RARE, mage.cards.h.HangedExecutioner.class));
cards.add(new SetCardInfo("Hard Cover", 63, Rarity.UNCOMMON, mage.cards.h.HardCover.class));
@ -124,9 +155,16 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Herald of the Sun", 23, Rarity.UNCOMMON, mage.cards.h.HeraldOfTheSun.class));
cards.add(new SetCardInfo("Icon of Ancestry", 229, Rarity.RARE, mage.cards.i.IconOfAncestry.class));
cards.add(new SetCardInfo("Infuriate", 145, Rarity.COMMON, mage.cards.i.Infuriate.class));
cards.add(new SetCardInfo("Inspired Charge", 24, Rarity.COMMON, mage.cards.i.InspiredCharge.class));
cards.add(new SetCardInfo("Inspiring Captain", 25, Rarity.COMMON, mage.cards.i.InspiringCaptain.class));
cards.add(new SetCardInfo("Ironroot Warlord", 209, Rarity.UNCOMMON, mage.cards.i.IronrootWarlord.class));
cards.add(new SetCardInfo("Island", 265, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Island", 266, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Island", 267, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Island", 268, Rarity.LAND, mage.cards.basiclands.Island.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Jungle Hollow", 248, Rarity.COMMON, mage.cards.j.JungleHollow.class));
cards.add(new SetCardInfo("Kaalia, Zenith Seeker", 210, Rarity.MYTHIC, mage.cards.k.KaaliaZenithSeeker.class));
cards.add(new SetCardInfo("Keldon Raider", 146, Rarity.COMMON, mage.cards.k.KeldonRaider.class));
cards.add(new SetCardInfo("Kethis, the Hidden Hand", 211, Rarity.MYTHIC, mage.cards.k.KethisTheHiddenHand.class));
cards.add(new SetCardInfo("Knight of the Ebon Legion", 105, Rarity.RARE, mage.cards.k.KnightOfTheEbonLegion.class));
cards.add(new SetCardInfo("Kykar, Wind's Fury", 212, Rarity.MYTHIC, mage.cards.k.KykarWindsFury.class));
@ -143,55 +181,94 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Lotus Field", 249, Rarity.RARE, mage.cards.l.LotusField.class));
cards.add(new SetCardInfo("Loxodon Lifechanter", 27, Rarity.RARE, mage.cards.l.LoxodonLifechanter.class));
cards.add(new SetCardInfo("Loyal Pegasus", 28, Rarity.UNCOMMON, mage.cards.l.LoyalPegasus.class));
cards.add(new SetCardInfo("Mammoth Spider", 181, Rarity.COMMON, mage.cards.m.MammothSpider.class));
cards.add(new SetCardInfo("Maniacal Rage", 149, Rarity.COMMON, mage.cards.m.ManiacalRage.class));
cards.add(new SetCardInfo("Manifold Key", 230, Rarity.UNCOMMON, mage.cards.m.ManifoldKey.class));
cards.add(new SetCardInfo("Marauder's Axe", 231, Rarity.COMMON, mage.cards.m.MaraudersAxe.class));
cards.add(new SetCardInfo("Marauding Raptor", 150, Rarity.RARE, mage.cards.m.MaraudingRaptor.class));
cards.add(new SetCardInfo("Mask of Immolation", 151, Rarity.UNCOMMON, mage.cards.m.MaskOfImmolation.class));
cards.add(new SetCardInfo("Master Splicer", 29, Rarity.UNCOMMON, mage.cards.m.MasterSplicer.class));
cards.add(new SetCardInfo("Masterful Replication", 65, Rarity.RARE, mage.cards.m.MasterfulReplication.class));
cards.add(new SetCardInfo("Meteor Golem", 232, Rarity.UNCOMMON, mage.cards.m.MeteorGolem.class));
cards.add(new SetCardInfo("Metropolis Sprite", 66, Rarity.COMMON, mage.cards.m.MetropolisSprite.class));
cards.add(new SetCardInfo("Might of the Masses", 182, Rarity.UNCOMMON, mage.cards.m.MightOfTheMasses.class));
cards.add(new SetCardInfo("Mind Rot", 108, Rarity.COMMON, mage.cards.m.MindRot.class));
cards.add(new SetCardInfo("Moat Piranhas", 67, Rarity.COMMON, mage.cards.m.MoatPiranhas.class));
cards.add(new SetCardInfo("Moldervine Reclamation", 214, Rarity.UNCOMMON, mage.cards.m.MoldervineReclamation.class));
cards.add(new SetCardInfo("Moment of Heroism", 30, Rarity.COMMON, mage.cards.m.MomentOfHeroism.class));
cards.add(new SetCardInfo("Moorland Inquisitor", 31, Rarity.COMMON, mage.cards.m.MoorlandInquisitor.class));
cards.add(new SetCardInfo("Mountain", 273, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mountain", 274, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mountain", 275, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mountain", 276, Rarity.LAND, mage.cards.basiclands.Mountain.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Mu Yanling, Celestial Wind", 286, Rarity.MYTHIC, mage.cards.m.MuYanlingCelestialWind.class));
cards.add(new SetCardInfo("Mu Yanling, Sky Dancer", 68, Rarity.MYTHIC, mage.cards.m.MuYanlingSkyDancer.class));
cards.add(new SetCardInfo("Murder", 109, Rarity.COMMON, mage.cards.m.Murder.class));
cards.add(new SetCardInfo("Mystic Forge", 233, Rarity.RARE, mage.cards.m.MysticForge.class));
cards.add(new SetCardInfo("Natural End", 183, Rarity.COMMON, mage.cards.n.NaturalEnd.class));
cards.add(new SetCardInfo("Negate", 69, Rarity.COMMON, mage.cards.n.Negate.class));
cards.add(new SetCardInfo("Netcaster Spider", 184, Rarity.COMMON, mage.cards.n.NetcasterSpider.class));
cards.add(new SetCardInfo("Nightpack Ambusher", 185, Rarity.RARE, mage.cards.n.NightpackAmbusher.class));
cards.add(new SetCardInfo("Noxious Grasp", 110, Rarity.UNCOMMON, mage.cards.n.NoxiousGrasp.class));
cards.add(new SetCardInfo("Octoprophet", 70, Rarity.COMMON, mage.cards.o.Octoprophet.class));
cards.add(new SetCardInfo("Ogre Siegebreaker", 215, Rarity.UNCOMMON, mage.cards.o.OgreSiegebreaker.class));
cards.add(new SetCardInfo("Omnath, Locus of the Roil", 216, Rarity.MYTHIC, mage.cards.o.OmnathLocusOfTheRoil.class));
cards.add(new SetCardInfo("Overcome", 186, Rarity.UNCOMMON, mage.cards.o.Overcome.class));
cards.add(new SetCardInfo("Overgrowth Elemental", 187, Rarity.UNCOMMON, mage.cards.o.OvergrowthElemental.class));
cards.add(new SetCardInfo("Pacifism", 32, Rarity.COMMON, mage.cards.p.Pacifism.class));
cards.add(new SetCardInfo("Pack Mastiff", 152, Rarity.COMMON, mage.cards.p.PackMastiff.class));
cards.add(new SetCardInfo("Plains", 261, Rarity.LAND, mage.cards.basiclands.Plains.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Plains", 262, Rarity.LAND, mage.cards.basiclands.Plains.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Plains", 263, Rarity.LAND, mage.cards.basiclands.Plains.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Plains", 264, Rarity.LAND, mage.cards.basiclands.Plains.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Planar Cleansing", 33, Rarity.RARE, mage.cards.p.PlanarCleansing.class));
cards.add(new SetCardInfo("Plummet", 188, Rarity.COMMON, mage.cards.p.Plummet.class));
cards.add(new SetCardInfo("Portal of Sanctuary", 71, Rarity.UNCOMMON, mage.cards.p.PortalOfSanctuary.class));
cards.add(new SetCardInfo("Prismite", 235, Rarity.COMMON, mage.cards.p.Prismite.class));
cards.add(new SetCardInfo("Pulse of Murasa", 189, Rarity.UNCOMMON, mage.cards.p.PulseOfMurasa.class));
cards.add(new SetCardInfo("Rabid Bite", 190, Rarity.COMMON, mage.cards.r.RabidBite.class));
cards.add(new SetCardInfo("Raise the Alarm", 34, Rarity.COMMON, mage.cards.r.RaiseTheAlarm.class));
cards.add(new SetCardInfo("Rapacious Dragon", 153, Rarity.UNCOMMON, mage.cards.r.RapaciousDragon.class));
cards.add(new SetCardInfo("Reckless Air Strike", 154, Rarity.COMMON, mage.cards.r.RecklessAirStrike.class));
cards.add(new SetCardInfo("Reduce to Ashes", 155, Rarity.COMMON, mage.cards.r.ReduceToAshes.class));
cards.add(new SetCardInfo("Renowned Weaponsmith", 72, Rarity.UNCOMMON, mage.cards.r.RenownedWeaponsmith.class));
cards.add(new SetCardInfo("Retributive Wand", 236, Rarity.UNCOMMON, mage.cards.r.RetributiveWand.class));
cards.add(new SetCardInfo("Rienne, Angel of Rebirth", 281, Rarity.MYTHIC, mage.cards.r.RienneAngelOfRebirth.class));
cards.add(new SetCardInfo("Ripscale Predator", 157, Rarity.COMMON, mage.cards.r.RipscalePredator.class));
cards.add(new SetCardInfo("Risen Reef", 217, Rarity.UNCOMMON, mage.cards.r.RisenReef.class));
cards.add(new SetCardInfo("Rotting Regisaur", 111, Rarity.RARE, mage.cards.r.RottingRegisaur.class));
cards.add(new SetCardInfo("Rugged Highlands", 250, Rarity.COMMON, mage.cards.r.RuggedHighlands.class));
cards.add(new SetCardInfo("Rule of Law", 35, Rarity.UNCOMMON, mage.cards.r.RuleOfLaw.class));
cards.add(new SetCardInfo("Sage's Row Denizen", 73, Rarity.COMMON, mage.cards.s.SagesRowDenizen.class));
cards.add(new SetCardInfo("Sanitarium Skeleton", 112, Rarity.COMMON, mage.cards.s.SanitariumSkeleton.class));
cards.add(new SetCardInfo("Savannah Sage", 284, Rarity.COMMON, mage.cards.s.SavannahSage.class));
cards.add(new SetCardInfo("Scheming Symmetry", 113, Rarity.RARE, mage.cards.s.SchemingSymmetry.class));
cards.add(new SetCardInfo("Scholar of the Ages", 74, Rarity.UNCOMMON, mage.cards.s.ScholarOfTheAges.class));
cards.add(new SetCardInfo("Scoured Barrens", 251, Rarity.COMMON, mage.cards.s.ScouredBarrens.class));
cards.add(new SetCardInfo("Scuttlemutt", 238, Rarity.UNCOMMON, mage.cards.s.Scuttlemutt.class));
cards.add(new SetCardInfo("Season of Growth", 191, Rarity.UNCOMMON, mage.cards.s.SeasonOfGrowth.class));
cards.add(new SetCardInfo("Sedge Scorpion", 192, Rarity.COMMON, mage.cards.s.SedgeScorpion.class));
cards.add(new SetCardInfo("Sephara, Sky's Blade", 36, Rarity.RARE, mage.cards.s.SepharaSkysBlade.class));
cards.add(new SetCardInfo("Shared Summons", 193, Rarity.RARE, mage.cards.s.SharedSummons.class));
cards.add(new SetCardInfo("Shifting Ceratops", 194, Rarity.RARE, mage.cards.s.ShiftingCeratops.class));
cards.add(new SetCardInfo("Shock", 160, Rarity.COMMON, mage.cards.s.Shock.class));
cards.add(new SetCardInfo("Silverback Shaman", 195, Rarity.COMMON, mage.cards.s.SilverbackShaman.class));
cards.add(new SetCardInfo("Sleep Paralysis", 75, Rarity.COMMON, mage.cards.s.SleepParalysis.class));
cards.add(new SetCardInfo("Sorin, Imperious Bloodlord", 115, Rarity.MYTHIC, mage.cards.s.SorinImperiousBloodlord.class));
cards.add(new SetCardInfo("Sorin, Vampire Lord", 290, Rarity.MYTHIC, mage.cards.s.SorinVampireLord.class));
cards.add(new SetCardInfo("Soul Salvage", 116, Rarity.COMMON, mage.cards.s.SoulSalvage.class));
cards.add(new SetCardInfo("Soulmender", 37, Rarity.COMMON, mage.cards.s.Soulmender.class));
cards.add(new SetCardInfo("Spectral Sailor", 76, Rarity.UNCOMMON, mage.cards.s.SpectralSailor.class));
cards.add(new SetCardInfo("Squad Captain", 38, Rarity.COMMON, mage.cards.s.SquadCaptain.class));
cards.add(new SetCardInfo("Starfield Mystic", 39, Rarity.RARE, mage.cards.s.StarfieldMystic.class));
cards.add(new SetCardInfo("Steel Overseer", 239, Rarity.RARE, mage.cards.s.SteelOverseer.class));
cards.add(new SetCardInfo("Stone Golem", 240, Rarity.COMMON, mage.cards.s.StoneGolem.class));
cards.add(new SetCardInfo("Swamp", 269, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Swamp", 270, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Swamp", 271, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Swamp", 272, Rarity.LAND, mage.cards.basiclands.Swamp.class, NON_FULL_USE_VARIOUS));
cards.add(new SetCardInfo("Swiftwater Cliffs", 252, Rarity.COMMON, mage.cards.s.SwiftwaterCliffs.class));
cards.add(new SetCardInfo("Tectonic Rift", 161, Rarity.COMMON, mage.cards.t.TectonicRift.class));
cards.add(new SetCardInfo("Temple of Epiphany", 253, Rarity.RARE, mage.cards.t.TempleOfEpiphany.class));
cards.add(new SetCardInfo("Temple of Malady", 254, Rarity.RARE, mage.cards.t.TempleOfMalady.class));
cards.add(new SetCardInfo("Temple of Mystery", 255, Rarity.RARE, mage.cards.t.TempleOfMystery.class));
@ -217,6 +294,7 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Voracious Hydra", 200, Rarity.RARE, mage.cards.v.VoraciousHydra.class));
cards.add(new SetCardInfo("Vorstclaw", 201, Rarity.COMMON, mage.cards.v.Vorstclaw.class));
cards.add(new SetCardInfo("Wakeroot Elemental", 202, Rarity.RARE, mage.cards.w.WakerootElemental.class));
cards.add(new SetCardInfo("Warden of Evos Isle", 79, Rarity.UNCOMMON, mage.cards.w.WardenOfEvosIsle.class));
cards.add(new SetCardInfo("Wind-Scarred Crag", 260, Rarity.COMMON, mage.cards.w.WindScarredCrag.class));
cards.add(new SetCardInfo("Winged Words", 80, Rarity.COMMON, mage.cards.w.WingedWords.class));
cards.add(new SetCardInfo("Wolfkin Bond", 203, Rarity.COMMON, mage.cards.w.WolfkinBond.class));
@ -225,6 +303,8 @@ public final class CoreSet2020 extends ExpansionSet {
cards.add(new SetCardInfo("Yanling's Harbinger", 289, Rarity.RARE, mage.cards.y.YanlingsHarbinger.class));
cards.add(new SetCardInfo("Yarok's Fenlurker", 123, Rarity.UNCOMMON, mage.cards.y.YaroksFenlurker.class));
cards.add(new SetCardInfo("Yarok, the Desecrated", 220, Rarity.MYTHIC, mage.cards.y.YarokTheDesecrated.class));
cards.add(new SetCardInfo("Yoked Ox", 41, Rarity.COMMON, mage.cards.y.YokedOx.class));
cards.add(new SetCardInfo("Zephyr Charge", 82, Rarity.COMMON, mage.cards.z.ZephyrCharge.class));
}
@Override

View file

@ -35373,30 +35373,51 @@ Aerial Assault|Core Set 2020|1|C|{2}{W}|Sorcery|||Destroy target tapped creature
Ajani, Strength of the Pride|Core Set 2020|2|M|{2}{W}{W}|Legendary Planeswalker - Ajani|5|+1: You gain life equal to the number of creatures you control plus the number of planeswalkers you control.$2: Create a 2/2 white Cat Soldier creature token named Ajani's Pridemate with "Whenever you gain life, put a +1/+1 counter on Ajani's Pridemate."$0: If you have at least 15 life more than your starting life total, exile Ajani, Strength of the Pride and each artifact and creature your opponents control.|
Ancestral Blade|Core Set 2020|3|U|{1}{W}|Artifact - Equipment|||When Ancestral Blade enters the battlefield, create a 1/1 white Soldier creature token, then attach Ancestral Blade to it.$Equipped creature gets +1/+1.$Equip {1}|
Angel of Vitality|Core Set 2020|4|U|{2}{W}|Creature - Angel|2|2|Flying$If you would gain life, you gain that much life plus 1 instead.$Angel of Vitality gets +2/+2 as long as you have 25 or more life.|
Angelic Gift|Core Set 2020|5|C|{1}{W}|Enchantment - Aura|||Enchant creature$When Angelic Gift enters the battlefield, draw a card.$Enchanted creature has flying.|
Apostle of Purifying Light|Core Set 2020|6|U|{1}{W}|Creature - Human Cleric|2|1|Protection from black${2}: Exile target card from a graveyard.|
Battalion Foot Soldier|Core Set 2020|7|C|{2}{W}|Creature - Human Soldier|2|2|When Battalion Foot Soldier enters the battlefield, you may search your library for any number of cards named Battalion Foot Soldier, reveal them, put them into your hand, then shuffle your library.|
Bishop of Wings|Core Set 2020|8|R|{W}{W}|Creature - Human Cleric|1|4|Whenever an Angel enters the battlefield under your control, you gain 4 life.$Whenever an Angel you control dies, create a 1/1 white Spirit creature token with flying.|
Brought Back|Core Set 2020|9|R|{W}{W}|Instant|||Choose up to two target permanent cards in your graveyard that were put there from the battlefield this turn. Return them to the battlefield tapped.|
Cavalier of Dawn|Core Set 2020|10|M|{2}{W}{W}{W}|Creature - Elemental Knight|4|6|Vigilance$When Cavalier of Dawn enters the battlefield, destroy up to one target nonland permanent. Its controller creates a 3/3 colorless Golem artifact creature token.$When Cavalier of Dawn dies, return target artifact or enchantment card from your graveyard to your hand.|
Dawning Angel|Core Set 2020|11|C|{4}{W}|Creature - Angel|3|2|Flying$When Dawning Angel enters the battlefield, you gain 4 life.|
Daybreak Chaplain|Core Set 2020|12|C|{1}{W}|Creature - Human Cleric|1|3|Lifelink|
Devout Decree|Core Set 2020|13|U|{1}{W}|Sorcery|||Exile target creature or planeswalker that's black or red. Scry 1.|
Disenchant|Core Set 2020|14|C|{1}{W}|Instant|||Destroy target artifact or enchantment.|
Eternal Isolation|Core Set 2020|15|U|{1}{W}|Sorcery|||Put target creature with power 4 or greater on the bottom of its owner's library.|
Fencing Ace|Core Set 2020|16|U|{1}{W}|Creature - Human Soldier|1|1|Double strike|
Gauntlets of Light|Core Set 2020|17|U|{2}{W}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +0/+2 and assigns combat damage equal to its toughness rather than its power.$Enchanted creature has "{2}{W}: Untap this creature."|
Glaring Aegis|Core Set 2020|18|C|{W}|Enchantment - Aura|||Enchant creature$When Glaring Aegis enters the battlefield, tap target creature an opponent controls.$Enchanted creature gets +1/+3.|
Gods Willing|Core Set 2020|19|U|{W}|Instant|||Target creature you control gains protection from the color of your choice until end of turn. Scry 1.|
Griffin Protector|Core Set 2020|20|C|{3}{W}|Creature - Griffin|2|3|Flying$Whenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn.|
Griffin Sentinel|Core Set 2020|21|C|{2}{W}|Creature - Griffin|1|3|Flying$Vigilance|
Hanged Executioner|Core Set 2020|22|R|{2}{W}|Creature - Spirit|1|1|Flying$When Hanged Executioner enters the battlefield, create a 1/1 white Spirit creature token with flying.${3}{W}, Exile Hanged Executioner: Exile target creature.|
Herald of the Sun|Core Set 2020|23|U|{4}{W}{W}|Creature - Angel|4|4|Flying${3}{W}: Put a +1/+1 counter on another target creature with flying.|
Inspired Charge|Core Set 2020|24|C|{2}{W}{W}|Instant|||Creatures you control get +2/+1 until end of turn.|
Inspiring Captain|Core Set 2020|25|C|{3}{W}|Creature - Human Knight|3|3|When Inspiring Captain enters the battlefield, creatures you control get +1/+1 until end of turn.|
Leyline of Sanctity|Core Set 2020|26|R|{2}{W}{W}|Enchantment|||If Leyline of Sanctity is in your opening hand, you may begin the game with it on the battlefield.$You have hexproof.|
Loxodon Lifechanter|Core Set 2020|27|R|{5}{W}|Creature - Elephant Cleric|4|6|When Loxodon Lifechanter enters the battlefield, you may have your life total become the total toughness of creatures you control.${5}{W}: Loxodon Lifechanter gets +X/+X until end of turn, where X is your life total.|
Loyal Pegasus|Core Set 2020|28|U|{W}|Creature - Pegasus|2|1|Flying$Loyal Pegasus can't attack or block alone.|
Master Splicer|Core Set 2020|29|U|{3}{W}|Creature - Human Artificer|1|1|When Master Splicer enters the battlefield, create a 3/3 colorless Golem artifact creature token.$Golem creatures you control get +1/+1.|
Moment of Heroism|Core Set 2020|30|C|{1}{W}|Instant|||Target creature gets +2/+2 and gains lifelink until end of turn.|
Moorland Inquisitor|Core Set 2020|31|C|{1}{W}|Creature - Human Soldier|2|2|{2}{W}: Moorland Inquisitor gains first strike until end of turn.|
Pacifism|Core Set 2020|32|C|{1}{W}|Enchantment - Aura|||Enchant creature$Enchanted creature can't attack or block.|
Planar Cleansing|Core Set 2020|33|R|{3}{W}{W}{W}|Sorcery|||Destroy all nonland permanents.|
Raise the Alarm|Core Set 2020|34|C|{1}{W}|Instant|||Create two 1/1 white Soldier creature tokens.|
Rule of Law|Core Set 2020|35|U|{2}{W}|Enchantment|||Each player can't cast more than one spell each turn.|
Sephara, Sky's Blade|Core Set 2020|36|R|{4}{W}{W}{W}|Legendary Creature - Angel|7|7|You may pay {W} and tap four untapped creatures you control with flying rather than pay this spell's mana cost.$Flying, lifelink$Other creatures you control with flying have indestructible.|
Soulmender|Core Set 2020|37|C|{W}|Creature - Human Cleric|1|1|{T}: You gain 1 life.|
Squad Captain|Core Set 2020|38|C|{4}{W}|Creature - Human Soldier|2|2|Vigilance$Squad Captain enters the battlefield with a +1/+1 counter on it for each other creature you control.|
Starfield Mystic|Core Set 2020|39|R|{1}{W}|Creature - Human Cleric|2|2|Enchantment spells you cast cost {1} less to cast.$Whenever an enchantment you control is put into a graveyard from the battlefield, put a +1/+1 counter on Starfield Mystic.|
Steadfast Sentry|Core Set 2020|40|C|{2}{W}|Creature - Human Soldier|3|2|Vigilance$When Steadfast Sentry dies, put a +1/+1 counter on target creature you control.|
Yoked Ox|Core Set 2020|41|C|{W}|Creature - Ox|0|4||
Aether Gust|Core Set 2020|42|U|{1}{U}|Instant|||Choose target spell or permanent that's red or green. Its owner puts it on the top or bottom of their library.|
Agent of Treachery|Core Set 2020|43|R|{5}{U}{U}|Creature - Human Rogue|2|3|When Agent of Treachery enters the battlefield, gain control of target permanent.$At the beginning of your end step, if you control three or more permanents you don't own, draw three cards.|
Air Elemental|Core Set 2020|44|U|{3}{U}{U}|Creature - Elemental|4|4|Flying|
Anticipate|Core Set 2020|45|C|{1}{U}|Instant|||Look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.|
Atemsis, All-Seeing|Core Set 2020|46|R|{3}{U}{U}{U}|Legendary Creature - Sphinx|4|5|Flying${2}{U}, {T}: Draw two cards, then discard a card.$Whenever Atemsis, All-Seeing deals damage to an opponent, you may reveal your hand. If cards with at least six different converted mana costs are revealed this way, that player loses the game.|
Befuddle|Core Set 2020|47|C|{2}{U}|Instant|||Target creature gets -4/-0 until end of turn.$Draw a card.|
Bone to Ash|Core Set 2020|48|U|{2}{U}{U}|Instant|||Counter target creature spell.$Draw a card.|
Boreal Elemental|Core Set 2020|49|C|{4}{U}|Creature - Elemental|3|4|Flying$Spells your opponents cast that target Boreal Elemental cost {2} more to cast.|
Brineborn Cutthroat|Core Set 2020|50|U|{1}{U}|Creature - Merfolk Pirate|2|1|Flash$Whenever you cast a spell during an opponent's turn, put a +1/+1 counter on Brineborn Cutthroat.|
Captivating Gyre|Core Set 2020|51|U|{4}{U}{U}|Sorcery|||Return up to three target creatures to their owners' hands.|
Cavalier of Gales|Core Set 2020|52|M|{2}{U}{U}{U}|Creature - Elemental Knight|5|5|Flying$When Cavalier of Gales enters the battlefield, draw three cards, then put two cards from your hand on top of your library in any order.$When Cavalier of Gales dies, shuffle it into its owner's library, then scry 2.|
@ -35407,23 +35428,33 @@ Drawn from Dreams|Core Set 2020|56|R|{2}{U}{U}|Sorcery|||Look at the top seven c
Dungeon Geists|Core Set 2020|57|R|{2}{U}{U}|Creature - Spirit|3|3|Flying$When Dungeon Geists enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Dungeon Geists.|
Faerie Miscreant|Core Set 2020|58|C|{U}|Creature - Faerie Rogue|1|1|Flying$When Faerie Miscreant enters the battlefield, if you control another creature named Faerie Miscreant, draw a card.|
Flood of Tears|Core Set 2020|59|R|{4}{U}{U}|Sorcery|||Return all nonland permanents to their owners' hands. If you return four or more nontoken permanents you control this way, you may put a permanent card from your hand onto the battlefield.|
Fortress Crab|Core Set 2020|60|C|{3}{U}|Creature - Crab|1|6||
Frilled Sea Serpent|Core Set 2020|61|C|{4}{U}{U}|Creature - Serpent|4|6|{5}{U}{U}: Frilled Sea Serpent can't be blocked this turn.|
Frost Lynx|Core Set 2020|62|C|{2}{U}|Creature - Elemental Cat|2|2|When Frost Lynx enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.|
Hard Cover|Core Set 2020|63|U|{U}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +0/+2 and has "{T}: Draw a card, then discard a card."|
Leyline of Anticipation|Core Set 2020|64|R|{2}{U}{U}|Enchantment|||If Leyline of Anticipation is in your opening hand, you may begin the game with it on the battlefield.$You may cast spells as though they had flash.|
Masterful Replication|Core Set 2020|65|R|{5}{U}|Instant|||Choose one —$• Create two 3/3 colorless Golem artifact creature tokens.$• Choose target artifact you control. Each other artifact you control becomes a copy of that artifact until end of turn.|
Metropolis Sprite|Core Set 2020|66|C|{1}{U}|Creature - Faerie Rogue|1|2|Flying${U}: Metropolis Sprite gets +1/-1 until end of turn.|
Moat Piranhas|Core Set 2020|67|C|{1}{U}|Creature - Fish|3|3|Defender|
Mu Yanling, Sky Dancer|Core Set 2020|68|M|{1}{U}{U}|Legendary Planeswalker - Yanling|2|+2: Until your next turn, up to one target creature gets -2/-0 and loses flying.$3: Create a 4/4 blue Elemental Bird creature token with flying.$8: You get an emblem with "Islands you control have '{T}: Draw a card'."|
Negate|Core Set 2020|69|C|{1}{U}|Instant|||Counter target noncreature spell.|
Octoprophet|Core Set 2020|70|C|{3}{U}|Creature - Octopus|3|3|When Octoprophet enters the battlefield, scry 2.|
Portal of Sanctuary|Core Set 2020|71|U|{2}{U}|Artifact|||{1}, {T}: Return target creature you control and each Aura attached to it to their owners' hands. Activate this ability only during your turn.|
Renowned Weaponsmith|Core Set 2020|72|U|{1}{U}|Creature - Human Artificer|1|3|{T}: Add {C}{C}. Spend this mana only to cast artifact spells or activate abilities of artifacts.${U}, {T}: Search your library for a card named Heart-Piercer Bow or Vial of Dragonfire, reveal it, put it into your hand, then shuffle your library.|
Sage's Row Denizen|Core Set 2020|73|C|{2}{U}|Creature - Vedalken Wizard|2|3|Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of their library into their graveyard.|
Scholar of the Ages|Core Set 2020|74|U|{5}{U}{U}|Creature - Human Wizard|3|3|When Scholar of the Ages enters the battlefield, return up to two target instant and/or sorcery cards from your graveyard to your hand.|
Sleep Paralysis|Core Set 2020|75|C|{3}{U}|Enchantment - Aura|||Enchant creature$When Sleep Paralysis enters the battlefield, tap enchanted creature.$Enchanted creature doesn't untap during its controller's untap step.|
Spectral Sailor|Core Set 2020|76|U|{U}|Creature - Spirit Pirate|1|1|Flash$Flying${3}{U}: Draw a card.|
Tale's End|Core Set 2020|77|R|{1}{U}|Instant|||Counter target activated ability, triggered ability, or legendary spell.|
Unsummon|Core Set 2020|78|C|{U}|Instant|||Return target creature to its owner's hand.|
Warden of Evos Isle|Core Set 2020|79|U|{2}{U}|Creature - Bird Wizard|2|2|Flying$Creature spells with flying you cast cost {1} less to cast.|
Winged Words|Core Set 2020|80|C|{2}{U}|Sorcery|||This spell costs {1} less to cast if you control a creature with flying.$Draw two cards.|
Yarok's Wavecrasher|Core Set 2020|81|U|{3}{U}|Creature - Elemental|4|4|When Yarok's Wavecrasher enters the battlefield, return another creature you control to its owner's hand.|
Zephyr Charge|Core Set 2020|82|C|{1}{U}|Enchantment|||{1}{U}: Target creature gains flying until end of turn.|
Agonizing Syphon|Core Set 2020|83|C|{3}{B}|Sorcery|||Agonizing Syphon deals 3 damage to any target and you gain 3 life.|
Audacious Thief|Core Set 2020|84|C|{2}{B}|Creature - Human Rogue|2|2|Whenever Audacious Thief attacks, you draw a card and you lose 1 life.|
Barony Vampire|Core Set 2020|85|C|{2}{B}|Creature - Vampire|3|2||
Bladebrand|Core Set 2020|86|C|{1}{B}|Instant|||Target creature gains deathtouch until end of turn.$Draw a card.|
Blightbeetle|Core Set 2020|87|U|{1}{B}|Creature - Insect|1|1|Protection from green$Creatures your opponents control can't have +1/+1 counters put on them.|
Blood Burglar|Core Set 2020|88|C|{1}{B}|Creature - Vampire Rogue|2|2|As long as it's your turn, Blood Burglar has lifelink.|
Blood for Bones|Core Set 2020|89|U|{3}{B}|Sorcery|||As an additional cost to cast this spell, sacrifice a creature.$Return a creature card from your graveyard to the battlefield, then return another creature card from your graveyard to your hand.|
@ -35434,64 +35465,102 @@ Boneclad Necromancer|Core Set 2020|93|C|{3}{B}{B}|Creature - Human Wizard|3|3|Wh
Cavalier of Night|Core Set 2020|94|M|{2}{B}{B}{B}|Creature - Elemental Knight|4|5|Lifelink$When Cavalier of Night enters the battlefield, you may sacrifice another creature. When you do, destroy target creature an opponent controls.$When Cavalier of Night dies, return target creature card with converted mana cost 3 or less from your graveyard to the battlefield.|
Disfigure|Core Set 2020|95|U|{B}|Instant|||Target creature gets -2/-2 until end of turn.|
Dread Presence|Core Set 2020|96|R|{3}{B}|Creature - Nightmare|3|3|Whenever a Swamp enters the battlefield under your control, choose one —$• You draw a card and you lose 1 life.$• Dread Presence deals 2 damage to any target and you gain 2 life.|
Duress|Core Set 2020|97|C|{B}|Sorcery|||Target opponent reveals their hand. You choose a noncreature, nonland card from it. That player discards that card.|
Embodiment of Agonies|Core Set 2020|98|R|{1}{B}{B}|Creature - Demon|0|0|Flying, deathtouch$Embodiment of Agonies enters the battlefield with a +1/+1 counter on it for each different mana cost among nonland cards in your graveyard.|
Epicure of Blood|Core Set 2020|99|C|{4}{B}|Creature - Vampire|4|4|Whenever you gain life, each opponent loses 1 life.|
Fathom Fleet Cutthroat|Core Set 2020|100|C|{3}{B}|Creature - Human Pirate|3|3|When Fathom Fleet Cutthroat enters the battlefield, destroy target creature an opponent controls that was dealt damage this turn.|
Feral Abomination|Core Set 2020|101|C|{5}{B}|Creature - Thrull|5|5|Deathtouch|
Gorging Vulture|Core Set 2020|102|C|{2}{B}|Creature - Bird|2|2|Flying$When Gorging Vulture enters the battlefield, put the top four cards of your library into your graveyard. You gain 1 life for each creature card put into your graveyard this way.|
Gravedigger|Core Set 2020|103|U|{3}{B}|Creature - Zombie|2|2|When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand.|
Gruesome Scourger|Core Set 2020|104|U|{3}{B}{B}|Creature - Orc Warrior|3|3|When Gruesome Scourger enters the battlefield, it deals damage to target opponent or planeswalker equal to the number of creatures you control.|
Knight of the Ebon Legion|Core Set 2020|105|R|{B}|Creature - Vampire Knight|1|2|{2}{B}: Knight of the Ebon Legion gets +3/+3 and gains deathtouch until end of turn.$At the beginning of your end step, if a player lost 4 or more life this turn, put a +1/+1 counter on Knight of the Ebon Legion.|
Legion's End|Core Set 2020|106|R|{1}{B}|Sorcery|||Exile target creature an opponent controls with converted mana cost 2 or less and all other creatures that player controls with the same name as that creature. Then that player reveals their hand and exiles all cards with that name from their hand and graveyard.|
Leyline of the Void|Core Set 2020|107|R|{2}{B}{B}|Enchantment|||If Leyline of the Void is in your opening hand, you may begin the game with it on the battlefield.$If a card would be put into an opponent's graveyard from anywhere, exile it instead.|
Mind Rot|Core Set 2020|108|C|{2}{B}|Sorcery|||Target player discards two cards.|
Murder|Core Set 2020|109|C|{1}{B}{B}|Instant|||Destroy target creature.|
Noxious Grasp|Core Set 2020|110|U|{1}{B}|Instant|||Destroy target creature or planeswalker that's green or white. You gain 1 life.|
Rotting Regisaur|Core Set 2020|111|R|{2}{B}|Creature - Zombie Dinosaur|7|6|At the beginning of your upkeep, discard a card.|
Sanitarium Skeleton|Core Set 2020|112|C|{B}|Creature - Skeleton|1|2|{2}{B}: Return Sanitarium Skeleton from your graveyard to your hand.|
Scheming Symmetry|Core Set 2020|113|R|{B}|Sorcery|||Choose two target players. Each of them searches their library for a card, then shuffles their library and puts that card on top of it.|
Sorcerer of the Fang|Core Set 2020|114|C|{1}{B}|Creature - Human Wizard|1|3|{5}{B}, {T}: Sorcerer of the Fang deals 2 damage to target opponent or planeswalker.|
Sorin, Imperious Bloodlord|Core Set 2020|115|M|{2}{B}|Legendary Planeswalker - Sorin|4|+1: Target creature you control gains deathtouch and lifelink until end of turn. If it's a Vampire, put a +1/+1 counter on it.$+1: You may sacrifice a Vampire. When you do, Sorin, Imperious Bloodlord deals 3 damage to any target and you gain 3 life.$3: You may put a Vampire creature card from your hand onto the battlefield.|
Soul Salvage|Core Set 2020|116|C|{2}{B}|Sorcery|||Return up to two target creature cards from your graveyard to your hand.|
Thought Distortion|Core Set 2020|117|U|{4}{B}{B}|Sorcery|||This spell can't be countered.$Target opponent reveals their hand. Exile all noncreature, nonland cards from that player's hand and graveyard.|
Undead Servant|Core Set 2020|118|C|{3}{B}|Creature - Zombie|3|2|When Undead Servant enters the battlefield, create a 2/2 black Zombie creature token for each card named Undead Servant in your graveyard.|
Unholy Indenture|Core Set 2020|119|C|{2}{B}|Enchantment - Aura|||Enchant creature$When enchanted creature dies, return that card to the battlefield under your control with a +1/+1 counter on it.|
Vampire of the Dire Moon|Core Set 2020|120|U|{B}|Creature - Vampire|1|1|Deathtouch$Lifelink|
Vengeful Warchief|Core Set 2020|121|U|{4}{B}|Creature - Orc Warrior|4|4|Whenever you lose life for the first time each turn, put a +1/+1 counter on Vengeful Warchief.|
Vilis, Broker of Blood|Core Set 2020|122|R|{5}{B}{B}{B}|Legendary Creature - Demon|8|8|Flying${B}, Pay 2 life: Target creature gets -1/-1 until end of turn.$Whenever you lose life, draw that many cards.|
Yarok's Fenlurker|Core Set 2020|123|U|{B}{B}|Creature - Horror|1|1|When Yarok's Fenlurker enters the battlefield, each opponent exiles a card from their hand.${2}{B}: Yarok's Fenlurker gets +1/+1 until end of turn.|
Act of Treason|Core Set 2020|124|C|{2}{R}|Sorcery|||Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.|
Cavalier of Flame|Core Set 2020|125|M|{2}{R}{R}{R}|Creature - Elemental Knight|6|5|{1}{R}: Creatures you control get +1/+0 and gain haste until end of turn.$When Cavalier of Flame enters the battlefield, discard any number of cards, then draw that many cards.$When Cavalier of Flame dies, it deals X damage to each opponent and each planeswalker they control, where X is the number of land cards in your graveyard.|
Chandra, Acolyte of Flame|Core Set 2020|126|R|{1}{R}{R}|Legendary Planeswalker - Chandra|4|0: Put a loyalty counter on each red planeswalker you control.$0: Create two 1/1 red Elemental creature tokens. They gain haste. Sacrifice them at the beginning of the next end step.$2: You may cast target instant or sorcery card with converted mana cost 3 or less from your graveyard. If that card would be put into your graveyard this turn, exile it instead.|
Chandra, Awakened Inferno|Core Set 2020|127|M|{4}{R}{R}|Legendary Planeswalker - Chandra|6|This spell can't be countered.$+2: Each opponent gets an emblem with "At the beginning of your upkeep, this emblem deals 1 damage to you."$3: Chandra, Awakened Inferno deals 3 damage to each non-Elemental creature.$X: Chandra, Awakened Inferno deals X damage to target creature or planeswalker. If a permanent dealt damage this way would die this turn, exile it instead.|
Chandra, Novice Pyromancer|Core Set 2020|128|U|{3}{R}|Legendary Planeswalker - Chandra|5|+1: Elementals you control get +2/+0 until end of turn.$1: Add {R}{R}.$2: Chandra, Novice Pyromancer deals 2 damage to any target.|
Chandra's Embercat|Core Set 2020|129|C|{1}{R}|Creature - Elemental Cat|2|2|{T}: Add {R}. Spend this mana only to cast an Elemental spell or a Chandra planeswalker spell.|
Chandra's Outrage|Core Set 2020|130|C|{2}{R}{R}|Instant|||Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller.|
Chandra's Regulator|Core Set 2020|131|R|{1}{R}|Legendary Artifact|||Whenever you activate a loyalty ability of a Chandra planeswalker, you may pay {1}. If you do, copy that ability. You may choose new targets for the copy.${1}, {T}, Discard a Mountain card or a red card: Draw a card.|
Chandra's Spitfire|Core Set 2020|132|U|{2}{R}|Creature - Elemental|1|3|Flying$Whenever an opponent is dealt noncombat damage, Chandra's Spitfire gets +3/+0 until end of turn.|
Daggersail Aeronaut|Core Set 2020|133|C|{3}{R}|Creature - Goblin|3|2|As long as it's your turn, Daggersail Aeronaut has flying.|
Destructive Digger|Core Set 2020|134|C|{2}{R}|Creature - Goblin|3|2|{3}, {T}, Sacrifice an artifact or land: Draw a card.|
Dragon Mage|Core Set 2020|135|U|{5}{R}{R}|Creature - Dragon Wizard|5|5|Flying$Whenever Dragon Mage deals combat damage to a player, each player discards their hand, then draws seven cards.|
Drakuseth, Maw of Flames|Core Set 2020|136|R|{4}{R}{R}{R}|Legendary Creature - Dragon|7|7|Flying$Whenever Drakuseth, Maw of Flames attacks, it deals 4 damage to any target and 3 damage to each of up to two other targets.|
Ember Hauler|Core Set 2020|137|U|{R}{R}|Creature - Goblin|2|2|{1}, Sacrifice Ember Hauler: It deals 2 damage to any target.|
Fire Elemental|Core Set 2020|138|C|{3}{R}{R}|Creature - Elemental|5|4||
Flame Sweep|Core Set 2020|139|U|{2}{R}|Instant|||Flame Sweep deals 2 damage to each creature except for creatures you control with flying.|
Fry|Core Set 2020|140|U|{1}{R}|Instant|||This spell can't be countered.$Fry deals 5 damage to target creature or planeswalker that's white or blue.|
Glint-Horn Buccaneer|Core Set 2020|141|R|{1}{R}{R}|Creature - Minotaur Pirate|2|4|Haste$Whenever you discard a card, Glint-Horn Buccaneer deals 1 damage to each opponent.${1}{R}, Discard a card: Activate this ability only if Glint-Horn Buccaneer is attacking.|
Glint-Horn Buccaneer|Core Set 2020|141|R|{1}{R}{R}|Creature - Minotaur Pirate|2|4|Haste$Whenever you discard a card, Glint-Horn Buccaneer deals 1 damage to each opponent.${1}{R}, Discard a card: Draw a card. Activate this ability only if Glint-Horn Buccaneer is attacking.|
Goblin Bird-Grabber|Core Set 2020|142|C|{1}{R}|Creature - Goblin|2|1|{R}: Goblin Bird-Grabber gains flying until end of turn. Activate this ability only if you control a creature with flying.|
Goblin Ringleader|Core Set 2020|143|U|{3}{R}|Creature - Goblin|2|2|Haste$When Goblin Ringleader enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order.|
Goblin Smuggler|Core Set 2020|144|C|{2}{R}|Creature - Goblin Rogue|2|2|Haste${T}: Another target creature with power 2 or less can't be blocked this turn.|
Infuriate|Core Set 2020|145|C|{R}|Instant|||Target creature gets +3/+2 until end of turn.|
Keldon Raider|Core Set 2020|146|C|{2}{R}{R}|Creature - Human Warrior|4|3|When Keldon Raider enters the battlefield, you may discard a card. If you do, draw a card.|
Lavakin Brawler|Core Set 2020|147|C|{3}{R}|Creature - Elemental Warrior|2|4|Whenever Lavakin Brawler attacks, it gets +1/+0 until end of turn for each Elemental you control.|
Leyline of Combustion|Core Set 2020|148|R|{2}{R}{R}|Enchantment|||If Leyline of Combustion is in your opening hand, you may begin the game with it on the battlefield.$Whenever you and/or at least one permanent you control becomes the target of a spell or ability an opponent controls, Leyline of Combustion deals 2 damage to that player.|
Maniacal Rage|Core Set 2020|149|C|{1}{R}|Enchantment - Aura|||Enchant creature$Enchanted creature gets +2/+2 and can't block.|
Marauding Raptor|Core Set 2020|150|R|{1}{R}|Creature - Dinosaur|2|3|Creature spells you cast cost {1} less to cast.$Whenever another creature enters the battlefield under your control, Marauding Raptor deals 2 damage to it. If a Dinosaur is dealt damage this way, Marauding Raptor gets +2/+0 until end of turn.|
Mask of Immolation|Core Set 2020|151|U|{1}{R}|Artifact - Equipment|||When Mask of Immolation enters the battlefield, create a 1/1 red Elemental creature token, then attach Mask of Immolation to it.$Equipped creature has "Sacrifice this creature: It deals 1 damage to any target."$Equip {2}|
Pack Mastiff|Core Set 2020|152|C|{1}{R}|Creature - Hound|2|2|{1}{R}: Each creature you control named Pack Mastiff gets +1/+0 until end of turn.|
Rapacious Dragon|Core Set 2020|153|U|{4}{R}|Creature - Dragon|3|3|Flying$When Rapacious Dragon enters the battlefield, create two Treasure tokens.|
Reckless Air Strike|Core Set 2020|154|C|{R}|Sorcery|||Choose one —$• Reckless Air Strike deals 3 damage to target creature with flying.$• Destroy target artifact.|
Reduce to Ashes|Core Set 2020|155|C|{4}{R}|Sorcery|||Reduce to Ashes deals 5 damage to target creature. If that creature would die this turn, exile it instead.|
Repeated Reverberation|Core Set 2020|156|R|{2}{R}{R}|Instant|||When you next cast an instant spell, cast a sorcery spell, or activate a loyalty ability this turn, copy that spell or ability twice. You may choose new targets for the copies.|
Ripscale Predator|Core Set 2020|157|C|{4}{R}{R}|Creature - Dinosaur|6|5|Menace|
Scampering Scorcher|Core Set 2020|158|U|{3}{R}|Creature - Elemental|1|1|When Scampering Scorcher enters the battlefield, create two 1/1 red Elemental creature tokens. Elementals you control gain haste until end of turn.|
Scorch Spitter|Core Set 2020|159|C|{R}|Creature - Elemental Lizard|1|1|Whenever Scorch Spitter attacks, it deals 1 damage to the player or planeswalker it's attacking.|
Shock|Core Set 2020|160|C|{R}|Instant|||Shock deals 2 damage to any target.|
Tectonic Rift|Core Set 2020|161|C|{3}{R}|Sorcery|||Destroy target land. Creatures without flying can't block this turn.|
Thunderkin Awakener|Core Set 2020|162|R|{1}{R}|Creature - Elemental Shaman|1|2|Haste$Whenever Thunderkin Awakener attacks, choose target Elemental creature card in your graveyard with toughness less than Thunderkin Awakener's toughness. Return that card to the battlefield tapped and attacking. Sacrifice it at the beginning of the next end step.|
Uncaged Fury|Core Set 2020|163|U|{2}{R}|Instant|||Target creature gets +1/+1 and gains double strike until end of turn.|
Unchained Berserker|Core Set 2020|164|U|{1}{R}|Creature - Human Berserker|1|1|Protection from white$Unchained Berserker gets +2/+0 as long as it's attacking.|
Barkhide Troll|Core Set 2020|165|U|{G}{G}|Creature - Troll|2|2|Barkhide Troll enters the battlefield with a +1/+1 counter on it.${1}, Remove a +1/+1 counter from Barkhide Troll: Barkhide Troll gains hexproof until end of turn.|
Cavalier of Thorns|Core Set 2020|167|M|{2}{G}{G}{G}|Creature - Elemental Knight|5|6|Reach$When Cavalier of Thorns enters the battlefield, reveal the top five cards of your library. You may put a land card from among them onto the battlefield. Put the rest into your graveyard.$When Cavalier of Thorns dies, you may exile it. If you do, put another target card from your graveyard on top of your library.|
Brightwood Tracker|Core Set 2020|166|C|{3}{G}|Creature - Elf Scout|2|4|{5}{G}, {T}: Look at the top four cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.|
Cavalier of Thorns|Core Set 2020|167|M|{2}{G}{G}{G}|Creature - Elemental Knight|5|6|Reach$When Cavalier of Thorns enters the battlefield, reveal the top five cards of your library. Put a land card from among them onto the battlefield and the rest into your graveyard.$When Cavalier of Thorns dies, you may exile it. If you do, put another target card from your graveyard on top of your library.|
Centaur Courser|Core Set 2020|168|C|{2}{G}|Creature - Centaur Warrior|3|3||
Elvish Reclaimer|Core Set 2020|169|R|{G}|Creature - Elf Warrior|1|2|Elvish Reclaimer gets +2/+2 as long as there are three or more land cards in your graveyard.${2}, {T}, Sacrifice a land: Search your library for a land card, put it onto the battlefield tapped, then shuffle your library.|
Feral Invocation|Core Set 2020|170|C|{2}{G}|Enchantment - Aura|||Flash$Enchant creature$Enchanted creature gets +2/+2.|
Ferocious Pup|Core Set 2020|171|C|{2}{G}|Creature - Wolf|0|1|When Ferocious Pup enters the battlefield, create a 2/2 green Wolf creature token.|
Gargos, Vicious Watcher|Core Set 2020|172|R|{3}{G}{G}{G}|Legendary Creature - Hydra|8|7|Vigilance$Hydra spells you cast cost {4} less to cast.$Whenever a creature you control becomes the target of a spell, Gargos, Vicious Watcher fights up to one target creature you don't control.|
Gift of Paradise|Core Set 2020|173|C|{2}{G}|Enchantment - Aura|||Enchant land$When Gift of Paradise enters the battlefield, you gain 3 life.$Enchanted land has "{T}: Add two mana of any one color."|
Greenwood Sentinel|Core Set 2020|174|C|{1}{G}|Creature - Elf Scout|2|2|Vigilance|
Growth Cycle|Core Set 2020|175|C|{1}{G}|Instant|||Target creature gets +3/+3 until end of turn. It gets an additional +2/+2 until end of turn for each card named Growth Cycle in your graveyard.|
Healer of the Glade|Core Set 2020|176|C|{G}|Creature - Elemental|1|2|When Healer of the Glade enters the battlefield, you gain 3 life.|
Howling Giant|Core Set 2020|177|U|{5}{G}{G}|Creature - Giant Druid|5|5|Reach$When Howling Giant enters the battlefield, create two 2/2 green Wolf creature tokens.|
Leafkin Druid|Core Set 2020|178|C|{1}{G}|Creature - Elemental Druid|0|3|{T}: Add {G}. If you control four or more creatures, add {G}{G} instead.|
Leyline of Abundance|Core Set 2020|179|R|{2}{G}{G}|Enchantment|||If Leyline of Abundance is in your opening hand, you may begin the game with it on the battlefield.$Whenever you tap a creature for mana, add an additional {G}.${6}{G}{G}: Put a +1/+1 counter on each creature you control.|
Loaming Shaman|Core Set 2020|180|U|{2}{G}|Creature - Centaur Shaman|3|2|When Loaming Shaman enters the battlefield, target player shuffles any number of target cards from their graveyard into their library.|
Mammoth Spider|Core Set 2020|181|C|{4}{G}|Creature - Spider|3|5|Reach|
Might of the Masses|Core Set 2020|182|U|{G}|Instant|||Target creature gets +1/+1 until end of turn for each creature you control.|
Natural End|Core Set 2020|183|C|{2}{G}|Instant|||Destroy target artifact or enchantment. You gain 3 life.|
Netcaster Spider|Core Set 2020|184|C|{2}{G}|Creature - Spider|2|3|Reach$Whenever Netcaster Spider blocks a creature with flying, Netcaster Spider gets +2/+0 until end of turn.|
Nightpack Ambusher|Core Set 2020|185|R|{2}{G}{G}|Creature - Wolf|4|4|Flash$Other Wolves and Werewolves you control get +1/+1.$At the beginning of your end step, if you didn't cast a spell this turn, create a 2/2 green Wolf creature token.|
Overcome|Core Set 2020|186|U|{3}{G}{G}|Sorcery|||Creatures you control get +2/+2 and gain trample until end of turn.|
Overgrowth Elemental|Core Set 2020|187|U|{2}{G}|Creature - Elemental|3|2|When Overgrowth Elemental enters the battlefield, put a +1/+1 counter on another target Elemental you control.$Whenever another creature you control dies, you gain 1 life. If that creature was an Elemental, put a +1/+1 counter on Overgrowth Elemental.|
Plummet|Core Set 2020|188|C|{1}{G}|Instant|||Destroy target creature with flying.|
Pulse of Murasa|Core Set 2020|189|U|{2}{G}|Instant|||Return target creature or land card from a graveyard to its owner's hand. You gain 6 life.|
Rabid Bite|Core Set 2020|190|C|{1}{G}|Sorcery|||Target creature you control deals damage equal to its power to target creature you don't control.|
Season of Growth|Core Set 2020|191|U|{1}{G}|Enchantment|||Whenever a creature enters the battlefield under your control, scry 1.$Whenever you cast a spell that targets a creature you control, draw a card.|
Sedge Scorpion|Core Set 2020|192|C|{G}|Creature - Scorpion|1|1|Deathtouch|
Shared Summons|Core Set 2020|193|R|{3}{G}{G}|Instant|||Search your library for up to two creature cards with different names, reveal them, put them into your hand, then shuffle your library.|
Shifting Ceratops|Core Set 2020|194|R|{2}{G}{G}|Creature - Dinosaur|5|4|This spell can't be countered.$Protection from blue${G}: Shifting Ceratops gains your choice of reach, trample, or haste until end of turn.|
Silverback Shaman|Core Set 2020|195|C|{3}{G}{G}|Creature - Ape Shaman|5|4|Trample$When Silverback Shaman dies, draw a card.|
@ -35517,8 +35586,10 @@ Moldervine Reclamation|Core Set 2020|214|U|{3}{B}{G}|Enchantment|||Whenever a cr
Ogre Siegebreaker|Core Set 2020|215|U|{2}{B}{R}|Creature - Ogre Berserker|4|3|{2}{B}{R}: Destroy target creature that was dealt damage this turn.|
Omnath, Locus of the Roil|Core Set 2020|216|M|{1}{G}{U}{R}|Legendary Creature - Elemental|3|3|When Omnath, Locus of the Roil enters the battlefield, it deals damage to any target equal to the number of Elementals you control.$Whenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card.|
Risen Reef|Core Set 2020|217|U|{1}{G}{U}|Creature - Elemental|1|1|Whenever Risen Reef or another Elemental enters the battlefield under your control, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. If you don't put the card onto the battlefield, put it into your hand.|
Skyknight Vanguard|Core Set 2020|218|U|{R}{W}|Creature - Human Knight|1|2|Flying$Whenever Skyknight Vanguard attacks, create a 1/1 white Soldier creature token that's tapped and attacking.|
Tomebound Lich|Core Set 2020|219|U|{1}{U}{B}|Creature - Zombie Wizard|1|3|Deathtouch$Lifelink$Whenever Tomebound Lich enters the battlefield or deals combat damage to a player, draw a card, then discard a card.|
Yarok, the Desecrated|Core Set 2020|220|M|{2}{B}{G}{U}|Legendary Creature - Elemental Horror|3|5|Deathtouch, lifelink$If a permanent entering the battlefield causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time.|
Anvilwrought Raptor|Core Set 2020|221|U|{4}|Artifact Creature - Bird|2|1|Flying, first strike|
Bag of Holding|Core Set 2020|222|R|{1}|Artifact|||Whenever you discard a card, exile that card from your graveyard.${2}, {T}: Draw a card, then discard a card.${4}, {T}, Sacrifice Bag of Holding: Return all cards exiled with Bag of Holding to their owner's hand.|
Colossus Hammer|Core Set 2020|223|U|{1}|Artifact - Equipment|||Equipped creature gets +10/+10 and loses flying.$Equip {8}|
Diamond Knight|Core Set 2020|224|U|{3}|Artifact Creature - Knight|1|1|Vigilance$As Diamond Knight enters the battlefield, choose a color.$Whenever you cast a spell of the chosen color, put a +1/+1 counter on Diamond Knight.|
@ -35528,10 +35599,16 @@ Grafdigger's Cage|Core Set 2020|227|R|{1}|Artifact|||Creature cards in graveyard
Heart-Piercer Bow|Core Set 2020|228|C|{2}|Artifact - Equipment|||Whenever equipped creature attacks, Heart-Piercer Bow deals 1 damage to target creature defending player controls.$Equip {1}|
Icon of Ancestry|Core Set 2020|229|R|{3}|Artifact|||As Icon of Ancestry enters the battlefield, choose a creature type.$Creatures you control of the chosen type get +1/+1.${3}, {T}: Look at the top three cards of your library. You may reveal a creature card of the chosen type from among them and put it into your hand. Put the rest on the bottom of your library in a random order.|
Manifold Key|Core Set 2020|230|U|{1}|Artifact|||{1}, {T}: Untap another target artifact.${3}, {T}: Target creature can't be blocked this turn.|
Marauder's Axe|Core Set 2020|231|C|{2}|Artifact - Equipment|||Equipped creature gets +2/+0.$Equip {2}|
Meteor Golem|Core Set 2020|232|U|{7}|Artifact Creature - Golem|3|3|When Meteor Golem enters the battlefield, destroy target nonland permanent an opponent controls.|
Mystic Forge|Core Set 2020|233|R|{4}|Artifact|||You may look at the top card of your library any time.$You may cast the top card of your library if it's an artifact card or a colorless nonland card.${T}, Pay 1 life: Exile the top card of your library.|
Pattern Matcher|Core Set 2020|234|U|{4}|Artifact Creature - Golem|3|3|When Pattern Matcher enters the battlefield, you may search your library for a creature card with the same name as another creature you control, reveal it, put it into your hand, then shuffle your library.|
Prismite|Core Set 2020|235|C|{2}|Artifact Creature - Golem|2|1|{2}: Add one mana of any color.|
Retributive Wand|Core Set 2020|236|U|{3}|Artifact|||{3}, {T}: Retributive Wand deals 1 damage to any target.$When Retributive Wand is put into a graveyard from the battlefield, it deals 5 damage to any target.|
Salvager of Ruin|Core Set 2020|237|U|{3}|Artifact Creature - Construct|2|1|Sacrifice Salvager of Ruin: Choose target permanent card in your graveyard that was put there from the battlefield this turn. Return it to your hand.|
Scuttlemutt|Core Set 2020|238|U|{3}|Artifact Creature - Scarecrow|2|2|{T}: Add one mana of any color.${T}: Target creature becomes the color or colors of your choice until end of turn.|
Steel Overseer|Core Set 2020|239|R|{2}|Artifact Creature - Construct|1|1|{T}: Put a +1/+1 counter on each artifact creature you control.|
Stone Golem|Core Set 2020|240|C|{5}|Artifact Creature - Golem|4|4||
Vial of Dragonfire|Core Set 2020|241|C|{2}|Artifact|||{2}, {T}, Sacrifice Vial of Dragonfire: It deals 2 damage to target creature.|
Bloodfell Caves|Core Set 2020|242|C||Land|||Bloodfell Caves enters the battlefield tapped.$When Bloodfell Caves enters the battlefield, you gain 1 life.${T}: Add {B} or {R}.|
Blossoming Sands|Core Set 2020|243|C||Land|||Blossoming Sands enters the battlefield tapped.$When Blossoming Sands enters the battlefield, you gain 1 life.${T}: Add {G} or {W}.|
@ -35552,14 +35629,33 @@ Temple of Triumph|Core Set 2020|257|R||Land|||Temple of Triumph enters the battl
Thornwood Falls|Core Set 2020|258|C||Land|||Thornwood Falls enters the battlefield tapped.$When Thornwood Falls enters the battlefield, you gain 1 life.${T}: Add {G} or {U}.|
Tranquil Cove|Core Set 2020|259|C||Land|||Tranquil Cove enters the battlefield tapped.$When Tranquil Cove enters the battlefield, you gain 1 life.${T}: Add {W} or {U}.|
Wind-Scarred Crag|Core Set 2020|260|C||Land|||Wind-Scarred Crag enters the battlefield tapped.$When Wind-Scarred Crag enters the battlefield, you gain 1 life.${T}: Add {R} or {W}.|
Plains|Core Set 2020|261|C||Basic Land - Plains|||({T}: Add {W}.)|
Island|Core Set 2020|265|C||Basic Land - Island|||({T}: Add {U}.)|
Swamp|Core Set 2020|269|C||Basic Land - Swamp|||({T}: Add {B}.)|
Mountain|Core Set 2020|273|C||Basic Land - Mountain|||({T}: Add {R}.)|
Forest|Core Set 2020|277|C||Basic Land - Forest|||({T}: Add {G}.)|
Rienne, Angel of Rebirth|Core Set 2020|281|M|{2}{R}{G}{W}|Legendary Creature - Angel|5|4|Flying$Other multicolored creatures you control get +1/+0.$Whenever another multicolored creature you control dies, return it to its owner's hand at the beginning of the next end step.|
Ajani, Inspiring Leader|Core Set 2020|282|M|{4}{W}{W}|Legendary Planeswalker - Ajani|5|+2: You gain 2 life. Put two +1/+1 counters on up to one target creature.$3: Exile target creature. Its controller gains 2 life.$10: Creatures you control gain flying and double strike until end of turn.|
Goldmane Griffin|Core Set 2020|283|R|{3}{W}{W}|Creature - Griffin|3|2|Flying, vigilance$When Goldmane Griffin enters the battlefield, you may search your library and/or graveyard for a card named Ajani, Inspiring Leader, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Savannah Sage|Core Set 2020|284|C|{1}{W}|Creature - Cat Cleric|2|2|When Savannah Sage enters the battlefield, you gain 2 life.|
Twinblade Paladin|Core Set 2020|285|U|{3}{W}|Creature - Human Knight|3|3|Whenever you gain life, put a +1/+12 counter on Twinblade Paladin.$As long as you have 25 or more life, Twinblade Paladin has double-strike.|
Twinblade Paladin|Core Set 2020|285|U|{3}{W}|Creature - Human Knight|3|3|Whenever you gain life, put a +1/+1 counter on Twinblade Paladin.$As long as you have 25 or more life, Twinblade Paladin has double strike.|
Mu Yanling, Celestial Wind|Core Set 2020|286|M|{4}{U}{U}|Legendary Planeswalker - Yanling|5|+1: Until your next turn, up to one target creature gets -5/-0.$3: Return up to two target creatures to their owners' hands.$7: Creatures you control with flying get +5/+5 until end of turn.|
Celestial Messenger|Core Set 2020|287|C|{2}{U}{U}|Creature - Bird Spirit|3|2|Flash$Flying$Celestial Messenger gets +1/+1 as long as you control a Yanling planeswalker.|
Yanling's Harbinger|Core Set 2020|289|R|{3}{U}{U}|Creature - Bird|2|4|When Yanling's Harbinger enters the battlefield, you may search your library and/or graveyard for a card named Mu Yanling, Celestial Wind, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Waterkin Shaman|Core Set 2020|288|U|{1}{U}|Creature - Elemental Shaman|2|1|Whenever a creature with flying enters the battlefield under your control, Waterkin Shaman gets +1/+1 until end of turn.|
Yanling's Harbinger|Core Set 2020|289|R|{3}{U}{U}|Creature - Bird|2|4|Flying$When Yanling's Harbinger enters the battlefield, you may search your library and/or graveyard for a card named Mu Yanling, Celestial Wind, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Sorin, Vampire Lord|Core Set 2020|290|M|{4}{B}{B}|Legendary Planeswalker - Sorin|4|+1: Up to one target creature gets +2/+0 until end of turn.$2: Sorin, Vampire Lord deals 4 damage to any target. You gain 4 life.$8: Until end of turn, each Vampire you control gains "{T}: Gain control of target creature."|
Savage Gorger|Core Set 2020|291|C|{1}{B}{B}|Creature - Vampire|1|1|Flying$At the beginning of your upkeep, if an opponent lost life this turn, put a +1/+1 counter on Savage Gorger.|
Sorin's Guide|Core Set 2020|292|R|{3}{B}{B}|Creature - Vampire|4|2|When Sorin's Guide enters the battlefield, you may search your library and/or graveyard for a card named Sorin, Vampire Lord, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Thirsting Bloodlord|Core Set 2020|293|U|{2}{B}{B}|Creature - Vampire|3|3|Other Vampires you control get +1/+1.|
Chandra, Flame's Fury|Core Set 2020|294|M|{4}{R}{R}|Legendary Planeswalker - Chandra|4|+1: Chandra, Flame's Fury deals 2 damage to any target.$2: Chandra, Flame's Fury deals 4 damage to target creature and 2 damage to that creature's controller.$8: Chandra, Flame's Fury deals 10 damage to target player and each creature that player controls.|
Chandra's Flame Wave|Core Set 2020|295|R|{3}{R}{R}|Sorcery|||Chandra's Flame Wave deals 2 damage to target player and each creature that player controls. Search your library and/or graveyard for a card named Chandra, Flame's Fury, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Pyroclastic Elemental|Core Set 2020|296|U|{3}{R}{R}|Creature - Elemental|5|4|{1}{R}{R}: Pyroclastic Elemental deals 1 damage to target player.|
Wildfire Elemental|Core Set 2020|297|C|{2}{R}{R}|Creature - Elemental|3|3|Whenever an opponent is dealt noncombat damage, creatures you control get +1/+0 until end of turn.|
Vivien, Nature's Avenger|Core Set 2020|298|M|{4}{G}{G}|Legendary Planeswalker - Vivien|3|+1: Put three +1/+1 counters on up to one target creature.$1: Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order.$6: Target creature gets +10/+10 and gains trample until end of turn.|
Ethereal Elk|Core Set 2020|299|R|{3}{G}{G}|Creature - Elk Spirit|3|3|Trample$When Ethereal Elk enters the battlefield, you may search your library and/or graveyard for a card named Vivien, Nature's Avenger, reveal it, and put it into your hand. If you search your library this way, shuffle it.|
Gnarlback Rhino|Core Set 2020|300|U|{2}{G}{G}|Creature - Rhino|4|4|Trample$Whenever you cast a spell that targets Gnarlback Rhino, draw a card.|
Vivien's Crocodile|Core Set 2020|301|C|{2}{G}|Creature - Crocodile Spirit|3|3|Vivien's Crocodile gets +1/+1 as long as you control a Vivien planeswalker.|
Imperial Outrider|Core Set 2020|307|C|{3}{W}|Creature - Human Knight|1|5||
Dark Remedy|Core Set 2020|321|C|{1}{B}|Instant|||Target creature gets +1/+3 until end of turn.|
Engulfing Eruption|Core Set 2020|328|C|{2}{R}{R}|Sorcery|||Engulfing Eruption deals 5 damage to target creature.|
Nimble Birdsticker|Core Set 2020|333|C|{2}{R}|Creature - Goblin|2|3|Reach|