From 9cfc4ea3219be332eb86a95cbfe3e9ba895f4b1d Mon Sep 17 00:00:00 2001 From: Eduardo MG Date: Mon, 12 Feb 2024 18:16:00 -0600 Subject: [PATCH] New cards from recent sets like WOE and Karlov Manor (MKM) Celebration cards and primitives from Murders at Karlov Manor (MKM) --- .../bin/Res/sets/primitives/borderline.txt | 1704 ++++++++++++++++- 1 file changed, 1703 insertions(+), 1 deletion(-) diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index 8d888e98e..d880d64df 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -1,7 +1,7 @@ grade=borderline #Bordeline Primitives Pack for Wagic the Homebrew. #Please keep these card alphabetized, and try to have the "name=" line at the top of each card -#I sorted this programmatically - Thanks to Vitty85 31-01-2024 +#I sorted this programmatically - Thanks to Vitty85 12-02-2024 [card] name=+2 Mace auto={3}:equip @@ -974,6 +974,17 @@ power=4 toughness=4 [/card] [card] +name=Aftermath Analyst +auto=deplete:3 +auto={3}{G}{S}:all(land|mygraveyard) moveto(mybattlefield) and!(tap(noevent))! +text=When Aftermath Analyst enters the battlefield, mill three cards. -- {3}{G}, Sacrifice Aftermath Analyst: Return all land cards from your graveyard to the battlefield tapped. +mana={1}{G} +type=Creature +subtype=Elf Detective +power=1 +toughness=3 +[/card] +[card] name=Agadeem's Awakening restriction=compare(isflipped)~equalto~0 anyzone={0}:doubleside(Agadeem, the Undercrypt) @@ -1662,6 +1673,20 @@ mana={3}{R}{R} type=Enchantment [/card] [card] +name=Alley Assailant +auto=tapped +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{B}{B}:morph +autofaceup=life:3 controller && life:-3 target(opponent) +text=Alley Assailant enters the battlefield tapped. -- Disguise {4}{B}{B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Alley Assailant is turned face up, target opponent loses 3 life and you gain 3 life. +mana={2}{B} +type=Creature +subtype=Vampire Rogue +power=3 +toughness=3 +[/card] +[card] name=Allied Assault auto=choice name(Target 0 creatures) donothing auto=choice name(Target 1 creature) target(creature) calculateparty/calculateparty ueot @@ -1816,6 +1841,18 @@ power=2 toughness=2 [/card] [card] +name=Alquist Proft, Master Sleuth +abilities=vigilance +auto=create(Clue) +auto={X}{W}{U}{U}{T}{S(clue|myBattlefield)}:draw:X && x life:X +text=Vigilance -- When Alquist Proft, Master Sleuth enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- {X}{W}{U}{U}, {T}, Sacrifice a Clue: You draw X cards and gain X life. +mana={1}{W}{U} +type=Legendary Creature +subtype=Human Detective +power=3 +toughness=3 +[/card] +[card] name=Alrund's Epiphany abilities=foretell,exiledeath autohand=_FORETELL_ @@ -4467,6 +4504,16 @@ power=0 toughness=5 [/card] [card] +name=Armory Mice +auto=aslongas(*[-land;fresh]|myBattlefield) 0/2 >1 +text=Celebration - Armory Mice gets +0/+2 as long as two or more nonland permanents entered the battlefield under your control this turn. +mana={1}{W} +type=Creature +subtype=Mouse +power=3 +toughness=1 +[/card] +[card] name=Armory Veteran auto=this(gear > 0) menace text=As long as Armory Veteran is equipped, it has menace. (It can't be blocked except by two or more creatures.) @@ -4850,6 +4897,17 @@ power=1 toughness=1 [/card] [card] +name=Ash, Party Crasher +abilities=haste +auto=_ATTACKING_if type(*[-land;fresh]|myBattlefield)~morethan~1 then counter(1/1) +text=Haste -- Celebration - Whenever Ash, Party Crasher attacks, if two or more nonland permanents entered the battlefield under your control this turn, put a +1/+1 counter on Ash. +mana={R}{W} +type=Legendary Creature +subtype=Human Peasant +power=2 +toughness=2 +[/card] +[card] name=Ashaya, Soul of the Wild anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive auto=lord(creature[-token]|myBattlefield) becomes(land forest) @@ -5586,6 +5644,18 @@ power=2 toughness=5 [/card] [card] +name=Aurelia, the Law Above +abilities=flying,haste,vigilance +auto=@each blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:draw:1 +auto=@each blockers restriction{type(creature[attacking]|myBattlefield)~morethan~4}:damage:3 opponent && life:3 controller +text=Flying, vigilance, haste -- Whenever a player attacks with three or more creatures, you draw a card. -- Whenever a player attacks with five or more creatures, Aurelia, the Law Above deals 3 damage to each of your opponents and you gain 3 life. +mana={3}{R}{W} +type=Legendary Creature +subtype=Angel +power=4 +toughness=4 +[/card] +[card] name=Auriok Siege Sled auto={1}:setblocker target(creature[artifact]) auto={1}:target(creature) cantbeblockerof(this) ueot @@ -5630,6 +5700,15 @@ power=5 toughness=3 [/card] [card] +name=Auspicious Arrival +target=creature +auto=2/2 +auto=create(Clue) +text=Target creature gets +2/+2 until end of turn. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={1}{W} +type=Instant +[/card] +[card] name=Auspicious Starrix abilities=mutate otherrestriction=type(creature[-human]|mybattlefield)~morethan~0 @@ -6631,6 +6710,15 @@ power=2 toughness=1 [/card] [card] +name=Ballroom +auto=tapped +auto={T}:Add{W} +auto={T}:Add{B} +auto={4}{T}:create(Clue) +text=Ballroom enters the battlefield tapped. -- {T}: Add {W} or {B}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Balmor, Battlemage Captain abilities=flying auto=@movedTo(instant,sorcery|mystack):all(creature|myBattlefield) 1/0 ueot @@ -7290,6 +7378,20 @@ mana={1} type=Artifact [/card] [card] +name=Basilica Stalker +abilities=flying +auto=@combatdamaged(player) from(this):life:1 && _SURVEIL1_ +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{B}:morph +text=Flying -- Whenever Basilica Stalker deals combat damage to a player, you gain 1 life and surveil 1. (Look at the top card of your library. You may put it into your graveyard.) -- Disguise {4}{B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={5}{B} +type=Creature +subtype=Vampire Detective +power=3 +toughness=4 +[/card] +[card] name=Basilisk Gate auto={T}:Add{C} auto={2}{T}:target(creature) type:gate|myBattlefield/type:gate|myBattlefield ueot asSorcery @@ -8061,6 +8163,16 @@ power=4 toughness=3 [/card] [card] +name=Belligerent of the Ball +auto=@each my combatbegins:if type(*[-land;fresh]|myBattlefield)~morethan~1 then target(creature|myBattlefield) transforms((,newability[1/0],newability[menace])) ueot +text=Celebration - At the beginning of combat on your turn, if two or more nonland permanents entered the battlefield under your control this turn, target creature you control gets +1/+0 and gains menace until end of turn. (It can't be blocked except by two or more creatures.) +mana={2}{R} +type=Creature +subtype=Ogre Warrior +power=3 +toughness=3 +[/card] +[card] name=Bellowing Aegisaur auto=_ENRAGE_counter(1/1) all(other creature|mybattlefield) text=Enrage - Whenever Bellowing Aegisaur is dealt damage, put a +1/+1 counter on each other creature you control. @@ -8265,6 +8377,17 @@ power=1 toughness=1 [/card] [card] +name=Benthic Criminologists +auto=may notATarget(artifact|mybattlefield) sacrifice && ability$! draw:1 !$ controller +auto=_ATTACKING_may notATarget(artifact|mybattlefield) sacrifice && ability$! draw:1 !$ controller +text=Whenever Benthic Criminologists enters the battlefield or attacks, you may sacrifice an artifact. If you do, draw a card. +mana={4}{U} +type=Creature +subtype=Merfolk Wizard +power=4 +toughness=5 +[/card] +[card] name=Benthic Explorers auto=this(variable{olandg}>0) {T}:name(Untap green) name(Untap green) untap target(land[tapped]|opponentbattlefield) && add{G} controller auto=this(variable{olandu}>0) {T}:name(Untap blue) name(Untap blue) untap target(land[tapped]|opponentbattlefield) && add{U} controller @@ -8345,6 +8468,16 @@ mana={1}{R}{R} type=Sorcery [/card] [card] +name=Bespoke Battlegarb +auto=teach(creature) 2/0 +auto=@each my combatbegins:if type(*[-land;fresh]|myBattlefield)~morethan~1 then may rehook target(creature|mybattlefield) +auto={2}:equip +text=Equipped creature gets +2/+0. -- Celebration - At the beginning of combat on your turn, if two or more nonland permanents entered the battlefield under your control this turn, attach Bespoke Battlegarb to up to one target creature you control. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) +mana={1}{R} +type=Artifact +subtype=Equipment +[/card] +[card] name=Bestial Bloodline target=creature auto=teach(creature) +2/+2 @@ -8530,6 +8663,15 @@ power=1 toughness=4 [/card] [card] +name=Billiard Room +auto=tapped +auto={T}:Add{B} +auto={T}:Add{R} +auto={4}{T}:create(Clue) +text=Billiard Room enters the battlefield tapped. -- {T}: Add {B} or {R}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Bind the Monster target=creature auto=tap(noevent) @@ -10878,6 +11020,19 @@ power=2 toughness=2 [/card] [card] +name=Bolrac-Clan Basher +abilities=double strike,trample +facedown={3} +autofacedown=_WARD_(2) +autofacedown={3}{R}{R}:morph +text=Double strike, trample -- Disguise {3}{R}{R} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={4}{R}{R} +type=Creature +subtype=Cyclops Warrior +power=3 +toughness=2 +[/card] +[card] name=Bolrac-Clan Crusher auto={T}{C(1/1,-1),creature|mybattlefield}:damage:2 target(anytarget) text={T}, Remove a +1/+1 counter from a creature you control: Bolrac-Clan Crusher deals 2 damage to any target. @@ -12704,6 +12859,16 @@ power=3 toughness=3 [/card] [card] +name=Broodrage Mycoid +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then create(fungus:creature fungus:1/1:black:cantblock) +text=At the beginning of your end step, if you descended this turn, create a 1/1 black Fungus creature token with "This creature can't block." (You descended if a permanent card was put into your graveyard from anywhere.) +mana={3}{B} +type=Creature +subtype=Fungus +power=4 +toughness=3 +[/card] +[card] name=Brotherhood's End auto=choice damage:3 all(creature,planeswalker) auto=choice destroy all(artifact[manacost<=3]) @@ -12833,6 +12998,19 @@ power=1 toughness=4 [/card] [card] +name=Bubble Smuggler +facedown={3} +autofacedown=_WARD_(2) +autofacedown={5}{U}:morph +autofaceup=counter(1/1,4) +text=Disguise {5}{U} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- As Bubble Smuggler is turned face up, put four +1/+1 counters on it. +mana={1}{U} +type=Creature +subtype=Octopus Fish +power=2 +toughness=1 +[/card] +[card] name=Bubble Snare target=creature kicker={2}{U} @@ -12942,6 +13120,16 @@ power=1 toughness=1 [/card] [card] +name=Buried in the Garden +target=land +auto=(blink)forsrc target(*[-land]|opponentbattlefield) +auto=teach(land) transforms((,newability[@tappedformana(this):chooseacolor add{chosencolor} chooseend])) +text=Enchant land -- When Buried in the Garden enters the battlefield, exile target nonland permanent you don't control until Buried in the Garden leaves the battlefield. -- Whenever enchanted land is tapped for mana, its controller adds an additional one mana of any color. +mana={2}{G}{W} +type=Enchantment +subtype=Aura +[/card] +[card] name=Burlfist Oak auto=@drawof(player):2/2 ueot text=Whenever you draw a card, Burlfist Oak gets +2/+2 until end of turn. @@ -13514,6 +13702,15 @@ power=2 toughness=2 [/card] [card] +name=Call a Surprise Witness +target=creature[manacost<=3]|mygraveyard +auto=moveto(mybattlefield) +auto=transforms((Spirit,newability[counter(0/0.1.Flying)],newability[this(counter{0/0.1.Flying}>=1) flying])) forever +text=Return target creature card with mana value 3 or less from your graveyard to the battlefield. Put a flying counter on it. It's a Spirit in addition to its other types. +mana={1}{W} +type=Sorcery +[/card] +[card] name=Call for Aid auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[haste],newability[cantbesacrified])) ueot auto=emblem transforms((,newability[lord(creature|myBattlefield) cantattack],newability[lord(creature|myBattlefield) cantpwattack])) ueot @@ -13735,6 +13932,17 @@ power=5 toughness=5 [/card] [card] +name=Candlestick +auto=teach(creature) 1/1 +auto=teach(creature) transforms((,newability[_ATTACKING__SURVEIL2_])) +auto={2}{S}:draw:1 +auto={2}:equip +text=Equipped creature gets +1/+1 and has "Whenever this creature attacks, surveil 2." (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) -- {2}, Sacrifice Candlestick: Draw a card. -- Equip {2} +mana={U} +type=Artifact +subtype=Clue Equipment +[/card] +[card] name=Candletrap target=creature auto=teach(creature) defender @@ -13786,6 +13994,14 @@ mana={1}{B} type=Sorcery [/card] [card] +name=Canonized in Blood +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then counter(1/1) target(creature|myBattlefield) +auto={5}{B}{B}{S}:create(vampire demon:creature vampire demon:4/3:white:black:flying) +text=At the beginning of your end step, if you descended this turn, put a +1/+1 counter on target creature you control. (You descended if a permanent card was put into your graveyard from anywhere.) -- {5}{B}{B}, Sacrifice Canonized in Blood: Create a 4/3 white and black Vampire Demon creature token with flying. +mana={1}{B} +type=Enchantment +[/card] +[card] name=Canopy Baloth auto=_LANDFALL_2/2 ueot text=Landfall - Whenever a land enters the battlefield under your control, Canopy Baloth gets +2/+2 until end of turn. @@ -16247,6 +16463,17 @@ power=2 toughness=5 [/card] [card] +name=Child of the Volcano +abilities=trample +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then counter(1/1) +text=Trample -- At the beginning of your end step, if you descended this turn, put a +1/+1 counter on Child of the Volcano. (You descended if a permanent card was put into your graveyard from anywhere.) +mana={3}{R} +type=Creature +subtype=Elemental +power=3 +toughness=3 +[/card] +[card] name=Chill Haunting restriction=type(creature|battlefield)~morethan~0 auto=if type(creature|mygraveyard)~morethan~0 then if type(creature|opponentbattlefield)~morethan~0 then choice name(Target opponent creature and exile 1) name(Target opponent creature and exile 1) name(Target opponent creature and exile 1 creature) target(creature|opponentbattlefield) transforms((,newability[-1/-1 ueot],newability[ability$!name(Exile 1 creature) target(creature|mygraveyard) moveto(myexile)!$ opponent])) ueot @@ -17689,6 +17916,16 @@ mana={5} type=Artifact [/card] [card] +name=Coati Scavenger +auto=if type(*[-instant;-sorcery]|mygraveyard)~morethan~3 then target(*[-instant;-sorcery]|mygraveyard) moveto(ownerhand) +text=Descend 4 - When Coati Scavenger enters the battlefield, if there are four or more permanent cards in your graveyard, return target permanent card from your graveyard to your hand. +mana={2}{G} +type=Creature +subtype=Raccoon +power=3 +toughness=2 +[/card] +[card] name=Coax from the Blind Eternities auto=choice name(Look Exile) moveto(myhand) target(*[eldrazi]|myexile) auto=choice name(Look Sideboard) reveal:type:*:mysideboard revealzone(mysideboard) optionone name(Choose eldrazi) target(*[eldrazi]|reveal) moveto(myhand) optiononeend optiontwo name(put back) all(other *|reveal) moveto(ownersideboard) optiontwoend revealend @@ -17826,6 +18063,17 @@ type=Enchantment subtype=Aura [/card] [card] +name=Cold Case Cracker +abilities=flying +auto=_DIES_create(Clue) +text=Flying -- When Cold Case Cracker dies, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={3}{U} +type=Creature +subtype=Spirit Detective +power=3 +toughness=3 +[/card] +[card] name=Cold-Water Snapper abilities=opponentshroud text=Hexproof (This creature can't be the target of spells or abilities your opponents control.) @@ -18367,6 +18615,14 @@ mana={4}{U}{U} type=Instant [/card] [card] +name=Commercial District +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {R} or {G}.) -- Commercial District enters the battlefield tapped. -- When Commercial District enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Mountain Forest +[/card] +[card] name=Commit // Memory abilities=hasaftermath restriction=compare(type:*[-land]:battlefieldplustype:*:stackplusend)~morethan~0 @@ -18847,6 +19103,15 @@ mana={1}{WB} type=Instant [/card] [card] +name=Conservatory +auto=tapped +auto={T}:Add{G} +auto={T}:Add{W} +auto={4}{T}:create(Clue) +text=Conservatory enters the battlefield tapped. -- {T}: Add {G} or {W}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Consider aicode=activate draw:1 controller auto=name(Look top card) reveal:1 optionone name(Put in graveyard) target(*|reveal) moveto(mygraveyard) optiononeend optiontwo name(Put back) target(*|reveal) moveto(mylibrary) optiontwoend afterrevealed all(*[zpos=1]|mylibrary) transforms((,newability[draw:1 controller])) oneshot afterrevealedend revealend @@ -19283,6 +19548,16 @@ power=2 toughness=4 [/card] [card] +name=Cornered Crook +auto=may notATarget(artifact|mybattlefield) sacrifice && ability$! damage:3 target(creature,player) !$ controller +text=When Cornered Crook enters the battlefield, you may sacrifice an artifact. When you do, Cornered Crook deals 3 damage to any target. +mana={4}{R} +type=Creature +subtype=Viashino Warrior +power=5 +toughness=4 +[/card] +[card] name=Coronation of Chaos target=creature auto=transforms((,newability[cantblock ueot],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[endofturn next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever @@ -19337,6 +19612,16 @@ power=4 toughness=4 [/card] [card] +name=Corpses of the Lost +auto=lord(skeleton|myBattlefield) 1/0 +auto=lord(skeleton|myBattlefield) haste +auto=create(skeleton pirate:creature skeleton pirate:2/2:black) +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then pay({L:1}) moveto(ownerhand) +text=Skeletons you control get +1/+0 and have haste. -- When Corpses of the Lost enters the battlefield, create a 2/2 black Skeleton Pirate creature token. -- At the beginning of your end step, if you descended this turn, you may pay 1 life. If you do, return Corpses of the Lost to its owner's hand. (You descended if a permanent card was put into your graveyard from anywhere.) +mana={2}{B} +type=Enchantment +[/card] +[card] name=Corpseweft auto={1}{B}{E(creature|mygraveyard)}:name(Exile 1 creature) token(Zombie,creature Zombie Horror,2/2,black) and!( tap(noevent) )! auto={1}{B}{E(creature|mygraveyard)}{E(creature|mygraveyard)}:name(Exile 2 creatures) token(Zombie,creature Zombie Horror,4/4,black) and!( tap(noevent) )! @@ -20203,6 +20488,16 @@ mana={3}{W}{B} type=Sorcery [/card] [card] +name=Crime Novelist +auto=@sacrificed(artifact|myBattlefield):counter(1/1) && add {r} +text=Whenever you sacrifice an artifact, put a +1/+1 counter on Crime Novelist and add {R}. +mana={2}{R} +type=Creature +subtype=Goblin Bard +power=1 +toughness=3 +[/card] +[card] name=Criminal Past auto=lord(creature[iscommander]|mybattlefield) menace auto=lord(creature[iscommander]|mybattlefield) foreach(creature|myGraveyard) 1/0 @@ -20326,6 +20621,19 @@ power=5 toughness=5 [/card] [card] +name=Crowd-Control Warden +auto=foreach(other creature|myBattlefield) counter(1/1) +facedown={3} +autofacedown=_WARD_(2) +autofacedown={3}{GW}{GW}:morph +text=As Crowd-Control Warden enters the battlefield or is turned face up, put X +1/+1 counters on it, where X is the number of other creatures you control. -- Disguise {3}{G/W}{G/W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={3}{G}{W} +type=Creature +subtype=Centaur Soldier +power=4 +toughness=4 +[/card] +[card] name=Crowded Crypt auto={T}:add{B} auto=@movedTo(creature|graveyard) from(mybattlefield):name(Put corpse counter) counter(0/0,1,Corpse) @@ -20926,6 +21234,17 @@ power=2 toughness=5 [/card] [card] +name=Curious Cadaver +abilities=flying +autograveyard=@sacrificed(Clue|mybattlefield):moveto(myhand) +text=Flying -- When you sacrifice a Clue, return Curious Cadaver from your graveyard to your hand. +mana={2}{U}{B} +type=Creature +subtype=Zombie Detective +power=3 +toughness=1 +[/card] +[card] name=Curious Herd target=opponent auto=token(Beast Cur)*type:artifact:opponentBattlefield @@ -20945,6 +21264,16 @@ power=1 toughness=1 [/card] [card] +name=Curious Inquiry +target=creature +auto=teach(creature) 1/1 +auto=teach(creature) transforms((,newability[@combatdamaged(player) from(this):create(Clue)])) ueot +text=Enchant creature -- Enchanted creature gets +1/+1 and has "Whenever this creature deals combat damage to a player, investigate." (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Curious Killbot mana={2} type=Artifact Creature @@ -22890,6 +23219,14 @@ mana={2}{U} type=Instant [/card] [card] +name=Deduce +auto=draw:1 +auto=create(Clue) +text=Draw a card. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={1}{U} +type=Instant +[/card] +[card] name=Deekah, Fractal Theorist auto=@movedto(*[instant;sorcery]|mystack):name(Create Fractal) all(trigger[to]) transforms((,newability[token(Fractal^Creature Fractal^0/0^green^blue) and!( counter(1/1.manacost) )!])) oneshot auto={3}{U}:name(Token gains unblockable) target(creature[token]|battlefield) transforms((,newability[unblockable])) ueot @@ -22945,6 +23282,17 @@ power=2 toughness=2 [/card] [card] +name=Deep Goblin Skulltaker +abilities=menace +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then counter(1/1) +text=Menace -- At the beginning of your end step, if you descended this turn, put a +1/+1 counter on Deep Goblin Skulltaker. (You descended if a permanent card was put into your graveyard from anywhere.) +mana={2}{B} +type=Creature +subtype=Goblin Warrior +power=2 +toughness=2 +[/card] +[card] name=Deep Water auto={U}:name(All lands produce blue mana) transforms((,newability[lord(land|mybattlefield) loseabilities],newability[lord(land|mybattlefield) losesubtypesof(land)],newability[lord(land|mybattlefield) transforms((,newability[{T}:add{U}]))])) ueot text={U}: Until end of turn, if you tap a land you control for mana, it produces {U} instead of any other type. @@ -23068,6 +23416,19 @@ mana={2}{B} type=Instant [/card] [card] +name=Defenestrated Phantom +abilities=flying +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{W}:morph +text=Flying -- Disguise {4}{W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={4}{W}{W} +type=Creature +subtype=Spirit +power=4 +toughness=3 +[/card] +[card] name=Defense Grid auto=this(variable{controllerturn}=0) lord(*[-land]|mycastingzone) becomes(affected) auto=this(variable{controllerturn}>0) lord(*[-land]|opponentcastingzone) becomes(affected) @@ -23262,6 +23623,16 @@ type=Artifact subtype=Equipment [/card] [card] +name=Demand Answers +other={1}{R}{D(other *|myHand)} name(Discard a card) +otherrestriction=type(*|myhand)~morethan~1 +restriction=type(artifact|myBattlefield)~morethan~0 +auto=draw:2 +text=As an additional cost to cast this spell, sacrifice an artifact or discard a card. -- Draw two cards. +mana={1}{R}{S(artifact|myBattlefield)} +type=Instant +[/card] +[card] name=Demanding Dragon abilities=flying auto=target(opponent) ability$!name(Choose one) choice damage:5 controller _ choice notatarget(creature|mybattlefield) Sacrifice!$ @@ -24436,6 +24807,15 @@ power=1 toughness=3 [/card] [card] +name=Dining Room +auto=tapped +auto={T}:Add{R} +auto={T}:Add{G} +auto={4}{T}:create(Clue) +text=Dining Room enters the battlefield tapped. -- {T}: Add {R} or {G}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Dinosaur For abilities=haste type=Creature @@ -25295,6 +25675,20 @@ toughness=1 color=white [/card] [card] +name=Dog Walker +abilities=vigilance +facedown={3} +autofacedown=_WARD_(2) +autofacedown={RW}{RW}:morph +autofaceup=create(dog:creature dog:1/1:white)*2 and!(tap(noevent))! +text=Vigilance -- Disguise {R/W}{R/W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Dog Walker is turned face up, create two tapped 1/1 white Dog creature tokens. +mana={R}{W} +type=Creature +subtype=Human Citizen +power=3 +toughness=1 +[/card] +[card] name=Dogged Pursuit auto=@each my endofturn:life:-1 opponent && life:1 controller text=At the beginning of your end step, each opponent loses 1 life and you gain 1 life. @@ -25779,6 +26173,14 @@ power=2 toughness=1 [/card] [card] +name=Drag the Canal +auto=create(Detective:creature Detective:2/2:white:blue) +auto=if morbid then life:2 controller && _SURVEIL2_ && create(Clue) +text=Create a 2/2 white and blue Detective creature token. If a creature died this turn, you gain 2 life, surveil 2, then investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={U}{B} +type=Instant +[/card] +[card] name=Drag to the Bottom auto=all(creature) -pbasiclandtypesplus1plusend/-pbasiclandtypesplus1plusend text=Domain - Each creature gets -X/-X until end of turn, where X is 1 plus the number of basic land types among lands you control. @@ -28621,6 +29023,14 @@ power=4 toughness=4 [/card] [card] +name=Elegant Parlor +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {R} or {W}.) -- Elegant Parlor enters the battlefield tapped. -- When Elegant Parlor enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Mountain Plains +[/card] +[card] name=Elemental Expressionist auto=@movedto(*[instant;sorcery]|mystack):name(Choose a creature) target(creature|mybattlefield) transforms((,newability[exiledeath],newability[@movedto(this|exile):token(Elemental^Creature Elemental^4/4^blue^red)])) ueot text=Magecraft - Whenever you cast or copy an instant or sorcery spell, choose target creature you control. Until end of turn, it gains "If this creature would leave the battlefield, exile it instead of putting it anywhere else" and "When this creature is put into exile, create a 4/4 blue and red Elemental creature token." (Each instance of that ability triggers separately.) @@ -29917,6 +30327,16 @@ mana={G} type=Sorcery [/card] [card] +name=Enterprising Scallywag +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then create(Treasure) +text=At the beginning of your end step, if you descended this turn, create a Treasure token. (You descended if a permanent card was put into your graveyard from anywhere.) +mana={1}{R} +type=Creature +subtype=Goblin Pirate +power=2 +toughness=2 +[/card] +[card] name=Enthralling Hold target=creature[tapped] alias=1194 @@ -30371,6 +30791,13 @@ mana={1}{U} type=Enchantment [/card] [card] +name=Escape Tunnel +auto={T}{S}:moveto(mybattlefield) target(land[basic]|mylibrary) and!(tap(noevent))! +auto={T}{S}:target(creature[power<=2]) unblockable ueot +text={T}, Sacrifice Escape Tunnel: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. -- {T}, Sacrifice Escape Tunnel: Target creature with power 2 or less can't be blocked this turn. +type=Land +[/card] +[card] name=Escape Velocity target=creature auto=haste @@ -30538,6 +30965,20 @@ power=2 toughness=2 [/card] [card] +name=Essence of Antiquity +facedown={3} +autofacedown=_WARD_(2) +autofacedown={2}{W}:morph +autofaceup=all(other creature|myBattlefield) untap +autofaceup=all(other creature|myBattlefield) opponentshroud +text=Disguise {2}{W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Essence of Antiquity is turned face up, creatures you control gain hexproof until end of turn. Untap them. +mana={3}{W}{W} +type=Artifact Creature +subtype=Golem +power=1 +toughness=10 +[/card] +[card] name=Essence of Orthodoxy abilities=flying auto=name(Incubate 2) name(Incubate 2) token(Incubator) and!( counter(1/1.2) )! @@ -31599,6 +32040,20 @@ power=3 toughness=3 [/card] [card] +name=Exit Specialist +auto=cantbeblockedby(creature[power<=3]) +facedown={3} +autofacedown=_WARD_(2) +autofacedown={1}{U}:morph +autofaceup=target(other creature) moveto(ownerhand) +text=Exit Specialist can't be blocked by creatures with power 3 or greater. -- Disguise {1}{U} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Exit Specialist is turned face up, return another target creature to its owner's hand. +mana={1}{U} +type=Creature +subtype=Human Detective +power=2 +toughness=1 +[/card] +[card] name=Exotic Orchard auto=this(variable{olandw}>0) {t}:out{w} auto=this(variable{olandu}>0) {t}:out{u} @@ -32102,6 +32557,20 @@ power=1 toughness=1 [/card] [card] +name=Ezrim, Agency Chief +abilities=flying +auto=create(Clue)*2 +auto={1}{S(artifact|myBattlefield)}:vigilance ueot +auto={1}{S(artifact|myBattlefield)}:lifelink ueot +auto={1}{S(artifact|myBattlefield)}:opponentshroud ueot +text=Flying -- When Ezrim, Agency Chief enters the battlefield, investigate twice. (To investigate, create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- {1}, Sacrifice an artifact: Ezrim gains your choice of vigilance, lifelink, or hexproof until end of turn. +mana={1}{W}{W}{U}{U} +type=Legendary Creature +subtype=Archon Detective +power=5 +toughness=5 +[/card] +[card] name=Ezuri's Predation auto=foreach(creature|opponentBattlefield) token(Beast,Creature Beast,4/4,green) text=For each creature your opponents control, create a 4/4 green Beast creature token. Each of those Beasts fights a different one of those creatures. @@ -32269,6 +32738,18 @@ mana={U} type=Instant [/card] [card] +name=Fae Flight +abilities=flash +target=creature +auto=opponentshroud ueot +auto=teach(creature) 1/0 +auto=teach(creature) flying +text=Flash -- Enchant creature -- When Fae Flight enters the battlefield, enchanted creature gains hexproof until end of turn. -- Enchanted creature gets +1/+0 and has flying. +mana={1}{U} +type=Enchantment +subtype=Aura +[/card] +[card] name=Fae Offering auto=@each my end restriction{thisturn(*[-creature]|mystack)~morethan~0,thisturn(*[creature]|mystack)~morethan~0}:name(Create clue) token(Clue) auto=@each my end restriction{thisturn(*[-creature]|mystack)~morethan~0,thisturn(*[creature]|mystack)~morethan~0}:name(Create food) token(Food) @@ -32352,6 +32833,15 @@ power=1 toughness=2 [/card] [card] +name=Faerie Fencing +target=creature +auto=if type(Faerie|mybattlefield)~morethan~0 then -fullpaidplus3plusend/-fullpaidplus3plusend +auto=if type(Faerie|mybattlefield)~equalto~0 then -X/-X +text=Target creature gets -X/-X until end of turn. That creature gets an additional -3/-3 until end of turn if you controlled a Faerie as you cast this spell. +mana={X}{B} +type=Instant +[/card] +[card] name=Faerie Formation abilities=flying auto={3}{U}:create(Faerie:creature Faerie:1/1:blue:flying) && draw:1 @@ -32400,6 +32890,20 @@ power=1 toughness=1 [/card] [card] +name=Faerie Snoop +abilities=flying +facedown={3} +autofacedown=_WARD_(2) +autofacedown={1}{UB}{UB}:morph +autofaceup=name(look) reveal:2 optionone name(Get a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) target(<2>*|reveal) moveto(mygraveyard) optiontwoend revealend +text=Flying -- Disguise {1}{U/B}{U/B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Faerie Snoop is turned face up, look at the top two cards of your library. Put one into your hand and the other into your graveyard. +mana={1}{U}{B} +type=Creature +subtype=Faerie Detective +power=1 +toughness=4 +[/card] +[card] name=Faerie Vandal abilities=flash,flying auto=_SECOND_DRAW_counter(1/1) @@ -32820,6 +33324,15 @@ power=1 toughness=1 [/card] [card] +name=Fanatical Strength +target=creature +auto=3/3 +auto=trample +text=Target creature gets +3/+3 and gains trample until end of turn. +mana={1}{G} +type=Instant +[/card] +[card] name=Fang Dragon // Forktail Sweep abilities=flying,adventure restriction=can play creature @@ -33783,6 +34296,17 @@ power=1 toughness=1 [/card] [card] +name=Festerleech +auto=@combatdamaged(player) from(this):deplete:2 +auto={1}{B}:2/2 ueot limit:1 +text=Whenever Festerleech deals combat damage to a player, you mill two cards. -- {1}{B}: Festerleech gets +2/+2 until end of turn. Activate only once each turn. +mana={B} +type=Creature +subtype=Zombie Leech +power=1 +toughness=1 +[/card] +[card] name=Festival Crasher auto=@movedTo(*[instant;sorcery]|mystack):name(Gets 2/0) 2/0 ueot text=Whenever you cast an instant or sorcery spell, Festival Crasher gets +2/+0 until end of turn. @@ -36090,6 +36614,19 @@ mana={3}{W}{W} type=Sorcery [/card] [card] +name=Forum Familiar +facedown={3} +autofacedown=_WARD_(2) +autofacedown={1}{W}:morph +autofaceup=target(other permanent|myBattlefield) moveto(ownerhand) && counter(1/1) +text=Disguise {1}{W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Forum Familiar is turned face up, return another target permanent you control to its owner's hand and put a +1/+1 counter on Forum Familiar. +mana={W} +type=Creature +subtype=Cat +power=1 +toughness=1 +[/card] +[card] name=Foul Play target=creature[power<=2] auto=destroy @@ -36282,6 +36819,15 @@ mana={R} type=Instant [/card] [card] +name=Freeze in Place +target=creature|opponentBattlefield +auto=transforms((,newability[tap],newability[counter(0/0.3.Stun)])) +auto=_SCRY2_ +text=Tap target creature an opponent controls and put three stun counters on it. Scry 2. (If a permanent with a stun counter would become untapped, remove one from it instead.) +mana={1}{U} +type=Sorcery +[/card] +[card] name=Frenzied Arynx abilities=trample auto=choice counter(1/1) @@ -37009,6 +37555,20 @@ power=1 toughness=3 [/card] [card] +name=Gadget Technician +auto=_THOPTERTOKEN_ +autofaceup=_THOPTERTOKEN_ +facedown={3} +autofacedown=_WARD_(2) +autofacedown={UR}{UR}:morph +text=When Gadget Technician enters the battlefield or is turned face up, create a 1/1 colorless Thopter artifact creature token with flying. -- Disguise {U/R}{U/R} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={2}{U}{R} +type=Creature +subtype=Goblin Artificer +power=3 +toughness=2 +[/card] +[card] name=Gadrak, the Crown-Scourge abilities=flying auto=aslongas(artifact|myBattlefield) cantattack <4 @@ -37266,6 +37826,17 @@ power=2 toughness=2 [/card] [card] +name=Gallant Pie-Wielder +abilities=first strike +auto=aslongas(*[-land;fresh]|myBattlefield) double strike >1 +text=First strike -- Celebration - Gallant Pie-Wielder has double strike as long as two or more nonland permanents entered the battlefield under your control this turn. +mana={2}{W} +type=Creature +subtype=Dwarf Knight +power=2 +toughness=3 +[/card] +[card] name=Gallia of the Endless Dance abilities=haste auto=lord(other creature[Satyr]|myBattlefield) 1/1 @@ -37777,6 +38348,18 @@ power=0 toughness=2 [/card] [card] +name=Gearbane Orangutan +abilities=reach +auto=choice destroy target(artifact) +auto=choice sacrifice notATarget(artifact|mybattlefield) and!( counter(1/1,2) all(this) )! +text=Reach -- When Gearbane Orangutan enters the battlefield, choose one - -- - Destroy up to one target artifact. -- - Sacrifice an artifact. If you do, put two +1/+1 counters on Gearbane Orangutan. +mana={2}{R} +type=Creature +subtype=Ape +power=2 +toughness=2 +[/card] +[card] name=Gearsmith Guardian auto=aslongas(creature[blue]|myBattlefield) +2/+0 text=Gearsmith Guardian gets +2/+0 as long as you control a blue creature. @@ -38185,6 +38768,15 @@ power=3 toughness=3 [/card] [card] +name=Get a Leg Up +target=creature|myBattlefield +auto=foreach(creature|myBattlefield) 1/1 +auto=reach +text=Until end of turn, target creature gets +1/+1 for each creature you control and gains reach. +mana={G} +type=Instant +[/card] +[card] name=Get the Point target=creature auto=destroy @@ -39442,6 +40034,18 @@ power=0 toughness=4 [/card] [card] +name=Gleaming Geardrake +abilities=flying +auto=create(Clue) +auto=@sacrificed(artifact|myBattlefield):counter(1/1) +text=Flying -- When Gleaming Geardrake enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice an artifact, put a +1/+1 counter on Gleaming Geardrake. +mana={U}{R} +type=Artifact Creature +subtype=Drake +power=1 +toughness=1 +[/card] +[card] name=Gleaming Overseer auto=_AMASSZOMBIE1_ auto=lord(Zombie[token]|myBattlefield) opponentshroud @@ -40815,6 +41419,18 @@ mana={6} type=Legendary Artifact [/card] [card] +name=Goddric, Cloaked Reveler +abilities=haste +auto=aslongas(*[-land;fresh]|myBattlefield) becomes(Creature Dragon,4/4,flying) ueot >1 +auto=aslongas(*[-land;fresh]|myBattlefield) {R}:all(dragon|myBattlefield) 1/0 ueot >1 +text=Haste -- Celebration - As long as two or more nonland permanents entered the battlefield under your control this turn, Goddric, Cloaked Reveler is a Dragon with base power and toughness 4/4, flying, and "{R}: Dragons you control get +1/+0 until end of turn." (It loses all other creature types.) +mana={1}{R}{R} +type=Legendary Creature +subtype=Human Noble +power=3 +toughness=3 +[/card] +[card] name=Godo's Irregulars auto=@combat(blocked) source(this):all(this) transforms((,newability[{R}:damage:1 target(creature[blocking]|opponentbattlefield)])) ueot text={R}: Godo's Irregulars deals 1 damage to target creature blocking it. @@ -41596,6 +42212,17 @@ power=0 toughness=0 [/card] [card] +name=Grand Ball Guest +auto=aslongas(*[-land;fresh]|myBattlefield) 1/1 >1 +auto=aslongas(*[-land;fresh]|myBattlefield) trample >1 +text=Celebration - Grand Ball Guest gets +1/+1 and has trample as long as two or more nonland permanents entered the battlefield under your control this turn. +mana={1}{R} +type=Creature +subtype=Human Peasant +power=2 +toughness=2 +[/card] +[card] name=Grand Crescendo auto=create(Citizen:creature Citizen:1/1:green,white:)*X auto=all(creature|myBattlefield) indestructible @@ -41627,6 +42254,21 @@ power=3 toughness=3 [/card] [card] +name=Granite Witness +abilities=flying,vigilance +facedown={3} +autofacedown=_WARD_(2) +autofacedown={W/U}{W/U}:morph +autofaceup=may tap target(creature) +autofaceup=may untap target(creature) +text=Flying, vigilance -- Disguise {W/U}{W/U} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Granite Witness is turned face up, you may tap or untap target creature. +mana={2}{W}{U} +type=Artifact Creature +subtype=Gargoyle Detective +power=3 +toughness=2 +[/card] +[card] name=Granitic Titan abilities=menace,cycling autohand=__CYCLING__({2}) @@ -41858,6 +42500,17 @@ power=2 toughness=2 [/card] [card] +name=Gravestone Strider +auto={1}:activatechooseacolor add{chosencolor} activatechooseend limit:1 +autograveyard={2}{E}:moveTo(exile) target(*|graveyard) +text={1}: Add one mana of any color. Activate only once each turn. -- {2}, Exile Gravestone Strider from your graveyard: Exile target card from a graveyard. +mana={2} +type=Artifact Creature +subtype=Golem +power=1 +toughness=3 +[/card] +[card] name=Gravewaker abilities=flying auto={5}{B}{B}:target(creature|mygraveyard) moveTo(battlefield) && tap @@ -42100,6 +42753,20 @@ mana={X}{G} type=Sorcery [/card] [card] +name=Greenbelt Radical +facedown={3} +autofacedown=_WARD_(2) +autofacedown={5}{G}{G}:morph +autofaceup=counter(1/1) all(creature|myBattlefield) +autofaceup=trample ueot +text=Disguise {5}{G}{G} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Greenbelt Radical is turned face up, put a +1/+1 counter on each creature you control. Creatures you control gain trample until end of turn. +mana={3}{G} +type=Creature +subtype=Centaur Citizen +power=4 +toughness=4 +[/card] +[card] name=Greensleeves, Maro-Sorcerer auto=protection from(planeswalker,Wizard) anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive @@ -43387,6 +44054,17 @@ power=3 toughness=2 [/card] [card] +name=Haazda Vigilante +auto=counter(1/1) target(creature[power<=2]|myBattlefield) +auto=_ATTACKING_counter(1/1) target(creature[power<=2]|myBattlefield) +text=Whenever Haazda Vigilante enters the battlefield or attacks, put a +1/+1 counter on target creature you control with power 2 or less. +mana={4}{W} +type=Creature +subtype=Giant Soldier +power=4 +toughness=4 +[/card] +[card] name=Hackrobat auto={B}:deathtouch auto={R}:+2/-2 @@ -43608,6 +44286,15 @@ power=2 toughness=3 [/card] [card] +name=Hall +auto=tapped +auto={T}:Add{R} +auto={T}:Add{W} +auto={4}{T}:create(Clue) +text=Hall enters the battlefield tapped. -- {T}: Add {R} or {W}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Hall Monitor abilities=haste auto={1}{R}{T}:name(Creature can't block) target(creature) transforms((,newability[cantblock])) ueot @@ -44118,6 +44805,14 @@ mana={U} type=Sorcery [/card] [card] +name=Hard-Hitting Question +target=creature|myBattlefield +auto=transforms((,newability[target(*[creature;planeswalker]|opponentbattlefield) dynamicability])) forever +text=Target creature you control deals damage equal to its power to target creature or planeswalker you don't control. +mana={G} +type=Sorcery +[/card] +[card] name=Hardened Berserker auto=_ATTACKING_all(*|mycastingzone):altercost(colorless,-1) ueot text=Whenever Hardened Berserker attacks, the next spell you cast this turn costs {1} less to cast. @@ -44286,6 +44981,16 @@ power=2 toughness=3 [/card] [card] +name=Harried Dronesmith +auto=@each my combatbegins:create(thopter artifact:creature thopter artifact:1/1:colorless:flying:haste:treason) +text=At the beginning of combat on your turn, create a 1/1 colorless Thopter artifact creature token with flying. It gains haste until end of turn. Sacrifice it at the beginning of your next end step. +mana={3}{R} +type=Creature +subtype=Human Artificer +power=2 +toughness=3 +[/card] +[card] name=Harried Spearguard abilities=haste auto=_DIES_create(rat:creature rat:1/1:black:cantblock) @@ -44943,6 +45648,14 @@ power=8 toughness=6 [/card] [card] +name=Hedge Maze +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {G} or {U}.) -- Hedge Maze enters the battlefield tapped. -- When Hedge Maze enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Forest Island +[/card] +[card] name=Hedgewitch's Mask auto={2}:equip auto=teach(creature) 1/1 @@ -46381,6 +47094,16 @@ mana={W} type=Sorcery [/card] [card] +name=Homicide Investigator +auto=@movedto(creature[-token]|graveyard) from(mybattlefield) turnlimited:create(Clue) +text=Whenever one or more nontoken creatures you control die, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={1}{B} +type=Creature +subtype=Human Detective +power=2 +toughness=2 +[/card] +[card] name=Homing Sliver auto=lord(sliver|hand) transforms((,newability[{3}{D}:name(Search sliver) target(sliver|mylibrary) moveto(myhand) and!( shuffle )!])) autohand={3}{D}:name(Search sliver) target(sliver|mylibrary) moveto(myhand) and!( shuffle )! @@ -47367,6 +48090,21 @@ mana={1}{B} type=Sorcery [/card] [card] +name=Hunted Bonebrute +abilities=menace +auto=create(Dog:Creature Dog:1/1:white)*2 opponent +auto=_DIES_life:-3 opponent +facedown={3} +autofacedown=_WARD_(2) +autofacedown={1}{B}:morph +text=Menace -- When Hunted Bonebrute enters the battlefield, target opponent creates two 1/1 white Dog creature tokens. -- When Hunted Bonebrute dies, each opponent loses 3 life. -- Disguise {1}{B} +mana={2}{B} +type=Creature +subtype=Skeleton Beast +power=6 +toughness=2 +[/card] +[card] name=Hunted Nightmare abilities=menace auto=ability$!name(Put Deathtouch counter) name(Put Deathtouch counter) target(creature|myBattlefield) transforms((,newability[counter(0/0.1.Deathtouch)],newability[this(counter{0/0.1.Deathtouch}>=1) deathtouch])) forever!$ opponent @@ -47597,6 +48335,15 @@ power=3 toughness=4 [/card] [card] +name=Hylda's Crown of Winter +auto={1}{T}:tap target(creature) opponentTurnOnly +auto={T}:tap target(creature) myTurnOnly +auto={3}{S}:foreach(creature[tapped]|opponentBattlefield) draw:1 +text={1}, {T}: Tap target creature. This ability costs {1} less to activate during your turn. -- {3}, Sacrifice Hylda's Crown of Winter: Draw a card for each tapped creature your opponents control. +mana={3} +type=Legendary Artifact +[/card] +[card] name=Hymn of the Wilds abilities=isconspiracy restriction=never @@ -49690,6 +50437,17 @@ toughness=1 color=green [/card] [card] +name=Inside Source +auto=create(detective:creature detective:2/2:white:blue) +auto={3}{T}:target(detective|myBattlefield) transforms((,newability[2/0],newability[vigilance])) ueot asSorcery +text=When Inside Source enters the battlefield, create a 2/2 white and blue Detective creature token. -- {3}, {T}: Target Detective you control gets +2/+0 and gains vigilance until end of turn. Activate only as a sorcery. +mana={2}{W} +type=Creature +subtype=Human Citizen +power=1 +toughness=1 +[/card] +[card] name=Insidious Dreams aicode=activate moveTo(myLibrary) target(*|myLibrary) auto=if type(*|myHand)~morethan~0 then choice ability$!name(X=1) target(*|myhand) reject!$ controller && name(search 1 card) reveal:plibrarycount optionone name(choose 1 card) target(<1>*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) all(*|reveal) moveto(ownerlibrary) and!(shuffle)! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) afterrevealedend revealend @@ -51586,6 +52344,17 @@ power=3 toughness=3 [/card] [card] +name=Jaded Analyst +abilities=defender +auto=_SECOND_DRAW_transforms((,newability[-defender],newability[vigilance])) ueot +text=Defender -- Whenever you draw your second card each turn, Jaded Analyst loses defender and gains vigilance until end of turn. +mana={1}{U} +type=Creature +subtype=Human Detective +power=3 +toughness=2 +[/card] +[card] name=Jaded Response restriction=type(creature[-colorless]|mybattlefield)~morethan~0,type(*|stack)~morethan~0 auto=if type(creature[blue]|mybattlefield)~morethan~0 then if type(*[blue]|stack)~morethan~0 then choice name(Counter blue spell) name(Counter blue spell) name(Counter blue spell) target(*[blue]|stack) fizzle @@ -52070,6 +52839,15 @@ mana={G}{W} type=Sorcery [/card] [card] +name=Join the Dead +target=creature +auto=if type(*[-instant;-sorcery]|mygraveyard)~lessthan~4 then -5/-5 +auto=if type(*[-instant;-sorcery]|mygraveyard)~morethan~3 then -10/-10 +text=Target creature gets -5/-5 until end of turn. -- Descend 4 - That creature gets -10/-10 until end of turn instead if there are four or more permanent cards in your graveyard. +mana={1}{B}{B} +type=Instant +[/card] +[card] name=Joint Assault target=creature auto=2/2 ueot @@ -54434,6 +55212,15 @@ power=1 toughness=1 [/card] [card] +name=Kitchen +auto=tapped +auto={T}:Add{G} +auto={T}:Add{U} +auto={4}{T}:create(Clue) +text=Kitchen enters the battlefield tapped. -- {T}: Add {G} or {U}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Kitchen Imp abilities=madness,flying,haste autoexile=restriction{discarded} pay({B}) name(pay B to cast) activate name(pay B to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) @@ -54584,6 +55371,17 @@ power=4 toughness=5 [/card] [card] +name=Knife +auto=teach(creature) 1/0 +auto=teach(creature) first strike +auto={2}{S}:draw:1 +auto={2}:equip +text=As long as it's your turn, equipped creature gets +1/+0 and has first strike. -- {2}, Sacrifice Knife: Draw a card. -- Equip {2} +mana={R} +type=Artifact +subtype=Clue Equipment +[/card] +[card] name=Knight Bas abilities=vigilance type=Creature @@ -55243,6 +56041,17 @@ power=4 toughness=1 [/card] [card] +name=Kraul Whipcracker +abilities=reach +auto=destroy target(token|opponentBattlefield) +text=Reach -- When Kraul Whipcracker enters the battlefield, destroy target token an opponent controls. +mana={B}{G} +type=Creature +subtype=Insect Assassin +power=3 +toughness=2 +[/card] +[card] name=Kraum, Ludevic's Opus abilities=flying,haste,partner auto=@movedto(*|opponentStack) restriction{thisturn(*|opponentStack)~equalto~1}:draw:1 controller @@ -55297,6 +56106,18 @@ power=3 toughness=3 [/card] [card] +name=Krenko, Baron of Tin Street +abilities=haste +auto={T}{S(artifact|myBattlefield)}:counter(1/1) all(goblin|myBattlefield) +auto=@movedTo(graveyard) from(artifact|battlefield):pay({R}) create(goblin:creature goblin:1/1:red:haste ueot) +text=Haste -- {T}, Sacrifice an artifact: Put a +1/+1 counter on each Goblin you control. -- Whenever an artifact is put into a graveyard from the battlefield, you may pay {R}. If you do, create a 1/1 red Goblin creature token. It gains haste until end of turn. +mana={2}{R} +type=Legendary Creature +subtype=Goblin +power=3 +toughness=3 +[/card] +[card] name=Krenko, Tin Street Kingpin auto=_ATTACKING_create(goblin:goblin creature:1/1:red)*power auto=_ATTACKING_counter(1/1) @@ -55371,6 +56192,17 @@ power=3 toughness=5 [/card] [card] +name=Krovod Haunch +auto=teach(creature) 2/0 +auto={2}{T}{S}:life:3 +auto=_DIES_pay({1}{W}) create(Dog:Creature Dog:1/1:white)*2 oneshot +auto={2}:equip +text=Equipped creature gets +2/+0. -- {2}, {T}, Sacrifice Krovod Haunch: You gain 3 life. -- When Krovod Haunch is put into a graveyard from the battlefield, you may pay {1}{W}. If you do, create two 1/1 white Dog creature tokens. -- Equip {2} +mana={W} +type=Artifact +subtype=Food Equipment +[/card] +[card] name=Kroxa and Kunoros abilities=lifelink,menace,vigilance auto=may moveTo(exile) notatarget(<5>*|mygraveyard) and!( target(creature|mygraveyard) moveTo(battlefield) )! restriction{type(*|mygraveyard)~morethan~5} @@ -55766,6 +56598,17 @@ mana={4}{R} type=Sorcery [/card] [card] +name=Lady of Laughter +abilities=flying +auto=@each my endofturn:if type(*[-land;fresh]|myBattlefield)~morethan~1 then draw:1 +text=Flying -- Celebration - At the beginning of your end step, if two or more nonland permanents entered the battlefield under your control this turn, draw a card. +mana={3}{W}{W} +type=Creature +subtype=Faerie Noble +power=4 +toughness=5 +[/card] +[card] name=Laelia, the Blade Reforged abilities=haste auto=_ATTACKING_name(Exile top card) all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile])) ueot )! @@ -56286,6 +57129,18 @@ power=2 toughness=2 [/card] [card] +name=Lavinia, Foil to Conspiracy +abilities=vigilance +auto=_SECOND_DRAW_create(Clue) +auto={T} restriction{opponentturnonly}:Add{C}{C} +text=Vigilance -- Whenever you cast your second spell each turn, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- {T}: Add {C}{C}. Activate only during an opponent's turn. +mana={1}{WU}{WU} +type=Legendary Creature +subtype=Human Detective +power=2 +toughness=3 +[/card] +[card] name=Law-Rune Enforcer auto={1}{T}:tap target(creature[manacost>=2]) text={1}, {T}: Tap target creature with mana value 2 or greater. @@ -56406,6 +57261,17 @@ power=4 toughness=4 [/card] [card] +name=Lead Pipe +auto=teach(creature) 2/0 +auto=@movedto(graveyard) from(mytgt|battlefield):life:-1 opponent +auto={2}{S}:draw:1 +auto={2}:equip +text=Equipped creature gets +2/+0. -- Whenever equipped creature dies, each opponent loses 1 life. -- {2}, Sacrifice Lead Pipe: Draw a card. -- Equip {2} +mana={B} +type=Artifact +subtype=Clue Equipment +[/card] +[card] name=Leadership Vacuum target=player auto=ability$!name(Put back each commander) name(Put back each commander) all(*[iscommander]|mybattlefield) moveto(mycommandzone)!$ targetedplayer @@ -56596,6 +57462,17 @@ power=4 toughness=4 [/card] [card] +name=Leering Onlooker +abilities=flying +autograveyard={2}{B}{B}{E}:create(bat:creature bat:1/1:black:flying)*2 and!( tap(noevent) )! +text=Flying -- {2}{B}{B}, Exile Leering Onlooker from your graveyard: Create two tapped 1/1 black Bat creature tokens with flying. +mana={1}{B} +type=Creature +subtype=Vampire +power=1 +toughness=3 +[/card] +[card] name=Legion Angel abilities=flying aicode=activate target(Legion Angel|mySideboard) moveTo(myHand) @@ -57049,6 +57926,15 @@ mana={2}{R}{R} type=Enchantment [/card] [card] +name=Leyline of the Guildpact +abilities=leyline +auto=lord(*[-land]|myBattlefield) becomes(,white,red,blue,black,green) +auto=lord(land|myBattlefield) transforms((basic plains island swamp mountain forest)) +text=If Leyline of the Guildpact is in your opening hand, you may begin the game with it on the battlefield. -- Each nonland permanent you control is all colors. -- Lands you control are every basic land type in addition to their other types. +mana={GW}{GU}{BG}{RG} +type=Enchantment +[/card] +[card] name=Liberating Combustion target=creature auto=damage:6 @@ -57092,6 +57978,15 @@ power=1 toughness=2 [/card] [card] +name=Library +auto=tapped +auto={T}:Add{U} +auto={T}:Add{R} +auto={4}{T}:create(Clue) +text=Library enters the battlefield tapped. -- {T}: Add {U} or {R}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Library Larcenist auto=_ATTACKING_draw:1 controller text=Whenever Library Larcenist attacks, draw a card. @@ -58749,6 +59644,15 @@ text=Hexproof -- Lotus Field enters the battlefield tapped. -- When Lotus Field type=Land [/card] [card] +name=Lounge +auto=tapped +auto={T}:Add{B} +auto={T}:Add{G} +auto={4}{T}:create(Clue) +text=Lounge enters the battlefield tapped. -- {T}: Add {B} or {G}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Lovestruck Beast // Heart's Desire abilities=adventure other={G} name(Adventure) @@ -58764,6 +59668,18 @@ power=5 toughness=5 [/card] [card] +name=Loxodon Eavesdropper +auto=create(Clue) +auto=_SECOND_DRAW_1/1 ueot +auto=_SECOND_DRAW_vigilance ueot +text=When Loxodon Eavesdropper enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you draw your second card each turn, Loxodon Eavesdropper gets +1/+1 and gains vigilance until end of turn. +mana={3}{G} +type=Creature +subtype=Elephant Detective +power=3 +toughness=3 +[/card] +[card] name=Loxodon Lifechanter auto=may lifeset:toughnesstotalinplay controller auto={5}{W}:lifetotal/lifetotal ueot @@ -59273,6 +60189,14 @@ power=3 toughness=2 [/card] [card] +name=Lush Portico +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {G} or {W}.) -- Lush Portico enters the battlefield tapped. -- When Lush Portico enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Forest Plains +[/card] +[card] name=Lutri, the Spellchaser abilities=flash auto=if casted(this) then castcard(copied noevent) target(*[instant;sorcery]|mystack) @@ -59679,6 +60603,17 @@ power=3 toughness=4 [/card] [card] +name=Magnetic Snuffler +auto=target(equipment|mygraveyard) newtarget +auto=@sacrificed(artifact|myBattlefield):counter(1/1) +text=When Magnetic Snuffler enters the battlefield, return target Equipment card from your graveyard to the battlefield attached to Magnetic Snuffler. -- Whenever you sacrifice an artifact, put a +1/+1 counter on Magnetic Snuffler. +mana={5} +type=Artifact Creature +subtype=Construct +power=4 +toughness=4 +[/card] +[card] name=Magnetic Web auto={1}{T}:counter(0/0,1,Magnet) target(creature) auto=@combat(attacking) source(creature[counter{0/0.1.Magnet}]|mybattlefield):all(creature[counter{0/0.1.Magnet}]|mybattlefield) mustattack ueot @@ -59864,6 +60799,14 @@ power=3 toughness=2 [/card] [card] +name=Makeshift Binding +auto=target(creature|opponentbattlefield) (blink)forsrc +auto=life:2 +text=When Makeshift Binding enters the battlefield, exile target creature an opponent controls until Makeshift Binding leaves the battlefield. You gain 2 life. +mana={2}{W} +type=Enchantment +[/card] +[card] name=Makeshift Munitions auto={1}{S(artifact,creature|myBattlefield)}:damage:1 target(anytarget) text={1}, Sacrifice an artifact or creature: Makeshift Munitions deals 1 damage to target creature or player. @@ -59958,6 +60901,17 @@ type=Artifact subtype=Equipment [/card] [card] +name=Malamet Veteran +abilities=trample +auto=_ATTACKING_if type(*[-instant;-sorcery]|mygraveyard)~morethan~3 then counter(1/1) target(creature) +text=Trample -- Descend 4 - Whenever Malamet Veteran attacks, if there are four or more permanent cards in your graveyard, put a +1/+1 counter on target creature. +mana={4}{G} +type=Creature +subtype=Cat Warrior +power=5 +toughness=4 +[/card] +[card] name=Malamet War Scribe auto=(creature|myBattlefield) 2/1 ueot text=When Malamet War Scribe enters the battlefield, creatures you control get +2/+1 until end of turn. @@ -60669,6 +61623,16 @@ mana={3}{R} type=Sorcery [/card] [card] +name=Marketwatch Phantom +auto=@movedTo(other creature[power<=2]|myBattlefield):flying ueot +text=Whenever another creature with power 2 or less enters the battlefield under your control, Marketwatch Phantom gains flying until end of turn. +mana={1}{W} +type=Creature +subtype=Spirit Detective +power=2 +toughness=2 +[/card] +[card] name=Markov Baron abilities=lifelink,madness other={convoke} name(Convoke) @@ -61370,6 +62334,17 @@ power=2 toughness=2 [/card] [card] +name=Meddling Youths +abilities=haste +auto=@each my blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:create(Clue) +text=Haste -- Whenever you attack with three or more creatures, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={3}{R}{W} +type=Creature +subtype=Human Detective +power=4 +toughness=5 +[/card] +[card] name=Medicine Runner auto=if type(*[counter{any}]|battlefield)~morethan~0 then may name(Remove a counter) removesinglecountertype(1) target(*[counter{any}]|battlefield) text=When Medicine Runner enters the battlefield, you may remove a counter from target permanent. @@ -62085,6 +63060,14 @@ type=Artifact subtype=Equipment [/card] [card] +name=Meticulous Archive +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {W} or {U}.) -- Meticulous Archive enters the battlefield tapped. -- When Meticulous Archive enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Plains Island +[/card] +[card] name=Meticulous Excavation auto={2}{W}:name(Return permanent) target(*|myBattlefield) transforms((,newability[if cantargetcard(*[unearth]|*) then moveto(ownerexile) and!( moveto(ownerhand) )!],newability[if cantargetcard(*[-unearth]|*) then moveto(ownerhand)])) oneshot myturnonly text={2}{W}: Return target permanent you control to its owner's hand. If it has unearth, instead exile it, then return that card to its owner's hand. Activate only during your turn. @@ -63485,6 +64468,14 @@ power=4 toughness=4 [/card] [card] +name=Misleading Motes +target=creature +auto=transforms((,newability[choice name(Put on top) moveto(ownerlibrary)],newability[choice name(Put on bottom) bottomoflibrary])) oneshot +text=Target creature's owner puts it on the top or bottom of their library. +mana={3}{U} +type=Instant +[/card] +[card] name=Mission Briefing aicode=activate transforms((,newability[surveil],newability[all(*[zpos<=psurveiloffsetplus2plusend]|mylibrary) transforms((,newability[if compare(genrand2)~equalto~1 then moveto(mygraveyard)])) oneshot])) oneshot auto=name(Surveil 2) reveal:psurveiloffsetplus2plusend optionone name(put in graveyard) target(*|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put in library) target(*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed target(*[instant;sorcery;fresh]|mygraveyard) transforms((,newability[canplayfromgraveyard],newability[gainedexiledeath])) ueot && surveil afterrevealedend revealend @@ -64012,6 +65003,14 @@ mana={1}{U} type=Instant [/card] [card] +name=Moment of Valor +auto=choice target(creature) transforms((,newability[untap],newability[1/0],newability[indestructible])) ueot +auto=choice destroy target(creature[power>=4]) +text=Choose one - -- - Untap target creature. It gets +1/+0 and gains indestructible until end of turn. -- - Destroy target creature with power 4 or greater. +mana={2}{W} +type=Instant +[/card] +[card] name=Momentum Rumbler auto=this(counter{0/0.1.FirstStrike}>=1) first strike auto=@combat(attacking) source(this) restriction{compare(hascntfirststrike)~equalto~0}:name(Put first strike counter) counter(0/0,1,FirstStrike) @@ -64994,6 +65993,19 @@ mana={X}{U}{U} type=Sorcery [/card] [card] +name=Museum Nightwatch +auto=_DIES_create(detective:creature detective:2/2:white:blue) +facedown={3} +autofacedown=_WARD_(2) +autofacedown={1}{W}:morph +text=When Museum Nightwatch dies, create a 2/2 white and blue Detective creature token. -- Disguise {1}{W} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={3}{W} +type=Creature +subtype=Centaur Soldier +power=3 +toughness=2 +[/card] +[card] name=Mushroom Watchdogs auto={S(food|mybattlefield)}:name(Put counter and vigilance) transforms((,newability[counter(1/1)],newability[vigilance])) ueot asSorcery text=Sacrifice a Food: Put a +1/+1 counter on Mushroom Watchdogs. It gains vigilance until end of turn. Activate only as a sorcery. @@ -66359,6 +67371,16 @@ power=2 toughness=2 [/card] [card] +name=Neighborhood Guardian +auto=@movedTo(other creature[power<=2]|myBattlefield):target(creature|myBattlefield) 1/1 ueot +text=Whenever another creature with power 2 or less enters the battlefield under your control, target creature you control gets +1/+1 until end of turn. +mana={1}{W} +type=Creature +subtype=Unicorn +power=2 +toughness=2 +[/card] +[card] name=Nemata, Primeval Warden abilities=reach auto=@movedto(creature|graveyard) from(opponentbattlefield):name(Exile creature) all(trigger[to]) moveto(opponentexile) && _SAPROLINGTOKEN_ @@ -66427,6 +67449,19 @@ text=If a spell or ability an opponent controls causes you to discard a card, yo type=Land [/card] [card] +name=Nervous Gardener +facedown={3} +autofacedown=_WARD_(2) +autofacedown={G}:morph +autofaceup=target(land[basic]|mylibrary) moveto(myhand) +text=Disguise {G} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Nervous Gardener is turned face up, search your library for a land card with a basic land type, reveal it, put it into your hand, then shuffle. +mana={1}{G} +type=Creature +subtype=Dryad +power=2 +toughness=2 +[/card] +[card] name=Nessian Boar abilities=lure auto=_BLOCKED_draw:1 opponent @@ -66952,6 +67987,20 @@ mana={3}{G} type=Enchantment [/card] [card] +name=Nightdrinker Moroii +abilities=flying +auto=life:-3 +facedown={3} +autofacedown=_WARD_(2) +autofacedown={B}{B}:morph +text=Flying -- When Nightdrinker Moroii enters the battlefield, you lose 3 life. -- Disguise {B}{B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={3}{B} +type=Creature +subtype=Vampire +power=4 +toughness=2 +[/card] +[card] name=Nighthawk Scavenger abilities=flying,deathtouch,lifelink auto=aslongas(land|opponentGraveyard) 1/0 @@ -67511,6 +68560,14 @@ mana={2}{U} type=Instant [/card] [card] +name=No More Lies +target=*|stack +auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzleto(exile)])) forever +text=Counter target spell unless its controller pays {3}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. +mana={W}{U} +type=Instant +[/card] +[card] name=No One Left Behind restriction=type(creature|mygraveyard)~morethan~0 otherrestriction=type(creature[manacost<=3]|mygraveyard)~morethan~0 @@ -67649,6 +68706,14 @@ mana={G}{G} type=Sorcery [/card] [card] +name=Not on My Watch +target=creature[attacking] +auto=moveto(exile) +text=Exile target attacking creature. +mana={1}{W} +type=Instant +[/card] +[card] name=Nothic auto=all(*[zpos=8]|mylibrary) transforms((,newability[@dierolled(this|mylibrary) result(1) from(controller) once:name(Draw 1 card) draw:1 controller])) oneshot auto=all(*[zpos=8]|mylibrary) transforms((,newability[@dierolled(this|mylibrary) result(2) from(controller) once:name(Draw 1 card) draw:1 controller])) oneshot @@ -67719,6 +68784,16 @@ power=3 toughness=3 [/card] [card] +name=Novice Inspector +auto=create(Clue) +text=When Novice Inspector enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={W} +type=Creature +subtype=Human Detective +power=1 +toughness=2 +[/card] +[card] name=Novice Knight abilities=defender auto=this(auras) canattack @@ -68605,6 +69680,20 @@ mana={2}{U} type=Sorcery [/card] [card] +name=Offender at Large +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{R}:morph +auto=may target(creature) 2/0 ueot +autofaceup=may target(creature) 2/0 ueot +text=Disguise {4}{R} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Offender at Large enters the battlefield or is turned face up, up to one target creature gets +2/+0 until end of turn. +mana={4}{R} +type=Creature +subtype=Giant Rogue +power=5 +toughness=4 +[/card] +[card] name=Offer Immortality target=creature auto=deathtouch @@ -69358,6 +70447,14 @@ type=Snow Enchantment subtype=Aura [/card] [card] +name=On the Job +auto=all(creature|myBattlefield) 2/1 +auto=create(Clue) +text=Creatures you control get +2/+1 until end of turn. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={2}{W}{W} +type=Instant +[/card] +[card] name=Onakke Javelineer abilities=reach auto={T}:damage:2 target(player,battle) @@ -72044,6 +73141,17 @@ power=1 toughness=1 [/card] [card] +name=Persuasive Interrogators +auto=create(Clue) +auto=@sacrificed(*[Clue]|myBattlefield):alterpoison:2 target(opponent) +text=When Persuasive Interrogators enters the battlefield, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, target opponent gets two poison counters. (A player with ten or more poison counters loses the game.) +mana={4}{B}{B} +type=Creature +subtype=Gorgon Detective +power=5 +toughness=6 +[/card] +[card] name=Pest Infestation auto=thisforeach(variable{halfpaid}>0) ability$!may name(Destroy artifact or enchantment) target(*[artifact;enchantment]|battlefield) destroy!$ controller auto=thisforeach(X) token(Pest,Creature Pest,1/1,black,green) and!( transforms((,newability[_DIES_life:1 controller])) forever )! @@ -72115,6 +73223,16 @@ power=2 toughness=2 [/card] [card] +name=Pests of Honor +auto=@each my combatbegins:if type(*[-land;fresh]|myBattlefield)~morethan~1 then counter(1/1) +text=Celebration - At the beginning of combat on your turn, if two or more nonland permanents entered the battlefield under your control this turn, put a +1/+1 counter on Pests of Honor. +mana={2}{W} +type=Creature +subtype=Mouse +power=2 +toughness=2 +[/card] +[card] name=Petalmane Baku auto={1}{C(0/0,-1,Ki)}:ability$! choice add{G} _ choice add{R} _ choice add{U} _ choice add{B} _ choice add{W} !$ controller auto=@movedTo(spirit,arcane|mystack):may counter(0/0,1,Ki) @@ -72716,6 +73834,15 @@ power=2 toughness=3 [/card] [card] +name=Pick Your Poison +auto=choice name(opponent sacrifices an artifact) ability$!name(Sacrifice an artifact) notatarget(artifact|mybattlefield) sacrifice!$ opponent +auto=choice name(opponent sacrifices an enchantment) ability$!name(Sacrifice an enchantment) notatarget(enchantment|mybattlefield) sacrifice!$ opponent +auto=choice name(opponent sacrifices a creature with flying) ability$!name(Sacrifice a creature with flying) notatarget(creature[flying]|mybattlefield) sacrifice!$ opponent +text=Choose one - -- - Each opponent sacrifices an artifact. -- - Each opponent sacrifices an enchantment. -- - Each opponent sacrifices a creature with flying. +mana={G} +type=Sorcery +[/card] +[card] name=Pierce the Sky target=creature[flying] auto=damage:7 @@ -74869,6 +75996,17 @@ type=Enchantment subtype=Aura [/card] [card] +name=Private Eye +auto=lord(other detective|myBattlefield) +1/+1 +auto=_SECOND_DRAW_target(detective) unblockable ueot +text=Other Detectives you control get +1/+1. -- Whenever you draw your second card each turn, target Detective can't be blocked this turn. +mana={1}{W}{U} +type=Creature +subtype=Homunculus Detective +power=3 +toughness=3 +[/card] +[card] name=Prize Pig auto=@lifeof(player):name(Put ribbon counters) counter(0/0,thatmuch,Ribbon) && if compare(hascntribbon)~morethan~2 then transforms((,newability[untap],newability[counter(0/0.-3.Ribbon)])) oneshot auto={T}:add{W} @@ -77022,6 +78160,17 @@ power=6 toughness=6 [/card] [card] +name=Rakdos, Patron of Chaos +abilities=flying,trample +auto=@each my endofturn:ability$!name(Choose one) choice restriction{type(*[-land;-token]|mybattlefield)~morethan~1} sacrifice notatarget(<2>*[-land;-token]|mybattlefield) _ choice name(Draw cards) draw:2 opponent!$ +text=Flying, trample -- At the beginning of your end step, target opponent may sacrifice two nonland, nontoken permanents. If they don't, you draw two cards. +mana={4}{B}{R} +type=Legendary Creature +subtype=Demon +power=6 +toughness=6 +[/card] +[card] name=Rakdos, the Showstopper abilities=flying, trample auto=all(other creature[-Demon;-Devil;-Imp]|battlefield) transforms((,newability[flipacoin loseability moveTo(ownergraveyard) loseabilityend oneshot flipend])) @@ -77043,6 +78192,21 @@ mana={1}{R} type=Instant [/card] [card] +name=Rakish Scoundrel +abilities=deathtouch +auto=target(creature) indestructible ueot +autofaceup=target(creature) indestructible ueot +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{BG}{BG}:morph +text=Deathtouch -- When Rakish Scoundrel enters the battlefield or is turned face up, target creature gains indestructible until end of turn. -- Disguise {4}{B/G}{B/G} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={2}{B}{G} +type=Creature +subtype=Elf Rogue +power=3 +toughness=3 +[/card] +[card] name=Rakshasa Debaser auto=_ATTACKING_moveTo(myBattlefield) target(creature|opponentgraveyard) autograveyard={6}{B}{B}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(treason,haste,mustattack))! asSorcery @@ -77633,6 +78797,14 @@ power=3 toughness=3 [/card] [card] +name=Raucous Theater +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {B} or {R}.) -- Raucous Theater enters the battlefield tapped. -- When Raucous Theater enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Swamp Mountain +[/card] +[card] name=Raugrin Crystal abilities=cycling auto={T}:Add{U} @@ -78555,6 +79727,17 @@ power=4 toughness=4 [/card] [card] +name=Red Herring +abilities=haste,mustattack +auto={2}{S}:draw:1 +text=Haste -- Red Herring attacks each combat if able. -- {2}, Sacrifice Red Herring: Draw a card. +mana={1}{R} +type=Artifact Creature +subtype=Clue Fish +power=2 +toughness=2 +[/card] +[card] name=Red Sun's Twilight auto=if compare(fullpaid)~lessthan~5 then name(Destroy upto 5 artifacts) name(Destroy upto 5 artifacts) target(artifact|battlefield) destroy auto=if compare(fullpaid)~morethan~4 then name(Destroy and clone upto 5 artifacts) name(Destroy and clone upto 5 artifacts) target(artifact|battlefield) destroy and!( clone with(treason) )! @@ -80447,6 +81630,19 @@ power=1 toughness=3 [/card] [card] +name=Riftburst Hellion +abilities=reach +facedown={3} +autofacedown=_WARD_(2) +autofacedown={4}{RG}{RG}:morph +text=Reach -- Disguise {4}{R/G}{R/G} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={5}{R}{G} +type=Creature +subtype=Hellion +power=6 +toughness=7 +[/card] +[card] name=Riftsweeper auto=name(Shuffle back exiled card) target(*|exile) moveto(ownerlibrary) and!( shuffle )! text=When Riftsweeper enters the battlefield, choose target face-up exiled card. Its owner shuffles it into his or her library. @@ -81931,6 +83127,19 @@ power=5 toughness=5 [/card] [card] +name=Rope +abilities=oneblocker +auto=teach(creature) 1/2 +auto=teach(creature) reach +auto=teach(creature) oneblocker +auto={2}{S}:draw:1 +auto={3}:equip +text=Equipped creature gets +1/+2, has reach, and can't be blocked by more than one creature. -- {2}, Sacrifice Rope: Draw a card. -- Equip {3} +mana={G} +type=Artifact +subtype=Clue Equipment +[/card] +[card] name=Rosemane Centaur abilities=vigilance other={convoke} name(Convoke) @@ -82224,6 +83433,17 @@ power=3 toughness=3 [/card] [card] +name=Rubblebelt Maverick +auto=_SURVEIL2_ +autograveyard={G}{E}:counter(1/1) target(creature) asSorcery +text=When Rubblebelt Maverick enters the battlefield, surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.) -- {G}, Exile Rubblebelt Maverick from your graveyard: Put a +1/+1 counter on target creature. Activate only as a sorcery. +mana={G} +type=Creature +subtype=Human Detective +power=1 +toughness=1 +[/card] +[card] name=Rubblebelt Recluse abilities=mustattack text=Rubblebelt Recluse attacks each combat if able. @@ -82363,6 +83583,17 @@ power=1 toughness=1 [/card] [card] +name=Ruin-Lurker Bat +abilities=flying,lifelink +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then _SCRY1_ +text=Flying, lifelink -- At the beginning of your end step, if you descended this turn, scry 1. (You descended if a permanent card was put into your graveyard from anywhere.) +mana={W} +type=Creature +subtype=Bat +power=1 +toughness=1 +[/card] +[card] name=Ruination Rioter auto=_DIES_damage:type:land:mygraveyard target(anytarget) text=When Ruination Rioter dies, you may have it deal damage to any target equal to the number of land cards in your graveyard. @@ -83859,6 +85090,20 @@ mana={X}{W}{W} type=Instant [/card] [card] +name=Sanguine Savior +abilities=flying,lifelink +facedown={3} +autofacedown=_WARD_(2) +autofacedown={WB}{WB}:morph +autofaceup=target(other creature|myBattlefield) lifelink ueot +text=Flying, lifelink -- Disguise {W/B}{W/B} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Sanguine Savior is turned face up, another target creature you control gains lifelink until end of turn. +mana={1}{W}{B} +type=Creature +subtype=Vampire Cleric +power=2 +toughness=1 +[/card] +[card] name=Sanguine Statuette auto=token(Blood) auto=@sacrificed(blood|mybattlefield):may name(Becomes 3/3 vampire) transforms((Artifact Creature Vampire,setpower=3,settoughness=3,newability[haste])) ueot @@ -83867,6 +85112,16 @@ mana={1}{R} type=Artifact [/card] [card] +name=Sanitation Automaton +auto=_SURVEIL1_ +text=When Sanitation Automaton enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +mana={2} +type=Artifact Creature +subtype=Construct +power=2 +toughness=1 +[/card] +[card] name=Sanwell, Avenger Ace auto=aslongas(creature[artifact&attacking]|mybattlefield) transforms((,newability[preventalldamage to(this)])) auto=@tapped(this):name(Exile top 6 cards) all(*[zpos<=5]|mylibrary) moveto(exile) and!( transforms((tobesan,newability[all(*[zpos=6]|mylibrary) moveto(exile) and!( transforms((tobesan,newability[name(May cast artifact creature or vehicle) target(tobesan|myexile) transforms((,newability[if cantargetcard(*[-artifact]|*) then all(tobesan|myexile) bottomoflibrary],newability[if cantargetcard(artifact[-creature&-vehicle]|*) then all(tobesan|myexile) bottomoflibrary],newability[if cantargetcard(creature[artifact]|*) then activate castcard(normal) and!( all(tobesan|myexile) bottomoflibrary )!],newability[if cantargetcard(*[vehicle]|*) then activate castcard(normal) and!( all(tobesan|myexile) bottomoflibrary )!])) ueot])) ueot )!])) ueot )! @@ -84871,6 +86126,20 @@ power=2 toughness=1 [/card] [card] +name=Scene of the Crime +auto=tapped +auto={T}:Add{C} +auto={T}{T(creature|mybattlefield)}:Add{W} +auto={T}{T(creature|mybattlefield)}:Add{U} +auto={T}{T(creature|mybattlefield)}:Add{B} +auto={T}{T(creature|mybattlefield)}:Add{R} +auto={T}{T(creature|mybattlefield)}:Add{G} +auto={2}{S}:draw:1 +text=Scene of the Crime enters the battlefield tapped. -- {T}: Add {C}. -- {T}, Tap an untapped creature you control: Add one mana of any color. -- {2}, Sacrifice Scene of the Crime: Draw a card. +type=Artifact Land +subtype=Clue +[/card] +[card] name=Scent of Brine target=*|stack auto=if type(*[blue]|myhand)~equalto~1 then transforms((,newability[pay[[{1}]] name(pay 1 mana) donothing?fizzle])) forever @@ -85903,6 +87172,16 @@ power=3 toughness=3 [/card] [card] +name=Seasoned Consultant +auto=@each blockers restriction{type(creature[attacking]|myBattlefield)~morethan~2}:2/0 ueot +text=Whenever you attack with three or more creatures, Seasoned Consultant gets +2/+0 until end of turn. +mana={1}{W} +type=Creature +subtype=Human Detective +power=1 +toughness=3 +[/card] +[card] name=Seasoned Dungeoneer auto=_INITIATIVE_CONTROLLER_ aicode=activate transforms((,newability[explores],newability[if type(land[zpos=1]|mylibrary)~lessthan~1 then all(this) counter(1/1) else all(land[zpos=1]|mylibrary) moveto(myhand)])) oneshot @@ -85994,6 +87273,15 @@ power=0 toughness=4 [/card] [card] +name=Secret Passage +auto=tapped +auto={T}:Add{U} +auto={T}:Add{B} +auto={4}{T}:create(Clue) +text=Secret Passage enters the battlefield tapped. -- {T}: Add {U} or {B}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Secret Rendezvous auto=draw:3 controller auto=draw:3 opponent @@ -87234,6 +88522,14 @@ power=1 toughness=3 [/card] [card] +name=Shadowy Backstreet +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {W} or {B}.) -- Shadowy Backstreet enters the battlefield tapped. -- When Shadowy Backstreet enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Plains Swamp +[/card] +[card] name=Shadrix Silverquill abilities=flying,double strike auto=@each my combatbegins:transforms((,newability[choice name(You create inkling and opponent loses life) token(Inkling^Creature Inkling^2/1^black^white^flying) && life:-1 opponent && draw:1 opponent],newability[choice name(You create inkling and opponent puts counters) token(Inkling^Creature Inkling^2/1^black^white^flying) && all(creature|opponentbattlefield) counter(1/1)],newability[choice name(Opponent creates inkling and you lose life) token(Inkling^Creature Inkling^2/1^black^white^flying) opponent && life:-1 controller && draw:1 controller],newability[choice name(Opponent creates inkling and you put counters) token(Inkling^Creature Inkling^2/1^black^white^flying) opponent && all(creature|mybattlefield) counter(1/1)],newability[choice name(You lose life and opponent puts counters) life:-1 controller && draw:1 controller && all(creature|opponentbattlefield) counter(1/1)],newability[choice name(Opponent loses life and you put counters) life:-1 opponent && draw:1 opponent && all(creature|mybattlefield) counter(1/1)],newability[choice name(Don't choose anything) donothing])) oneshot @@ -87245,6 +88541,19 @@ power=2 toughness=5 [/card] [card] +name=Shady Informant +auto=_DIES_damage:2 target(creature,player,planeswalker) +facedown={3} +autofacedown=_WARD_(2) +autofacedown={2}{BR}{BR}:morph +text=When Shady Informant dies, it deals 2 damage to any target. -- Disguise {2}{B/R}{B/R} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={3}{B}{R} +type=Creature +subtype=Ogre Rogue +power=4 +toughness=2 +[/card] +[card] name=Shady Traveler abilities=menace,daybound backside=Stalking Predator @@ -89847,6 +91156,17 @@ power=2 toughness=5 [/card] [card] +name=Skewer Slinger +abilities=reach +auto=@combat(blocking,blocked) source(this) from(creature):all(trigger[from]) damage:1 +text=Reach -- Whenever Skewer Slinger blocks or becomes blocked by a creature, Skewer Slinger deals 1 damage to that creature. +mana={1}{R} +type=Creature +subtype=Dwarf Knight +power=1 +toughness=3 +[/card] +[card] name=Skewer the Critics target=anytarget auto=damage:3 @@ -90796,6 +92116,15 @@ mana={2} type=Artifact [/card] [card] +name=Slice from the Shadows +abilities=nofizzle +target=creature +auto=-X/-X +text=This spell can't be countered. (This includes by the ward ability.) -- Target creature gets -X/-X until end of turn. +mana={X}{B} +type=Instant +[/card] +[card] name=Slimebind abilities=flash target=creature @@ -90829,6 +92158,16 @@ power=2 toughness=3 [/card] [card] +name=Slimy Dualleech +auto=@each my combatbegins:target(creature[power<=2]|myBattlefield) transforms((,newability[1/0],newability[deathtouch])) ueot +text=At the beginning of combat on your turn, target creature you control with power 2 or less gets +1/+0 and gains deathtouch until end of turn. +mana={3}{B} +type=Creature +subtype=Leech +power=2 +toughness=4 +[/card] +[card] name=Sling-Gang Lieutenant auto=_GOBLINTOKEN_*2 auto={S(goblin|myBattlefield)}:life:-1 opponent && life:1 controller @@ -91371,6 +92710,17 @@ power=2 toughness=3 [/card] [card] +name=Snaremaster Sprite +abilities=flying +auto=pay({2}):target(creature|opponentbattlefield) transforms((,newability[tap],newability[counter(0/0.1.Stun)])) oneshot +text=Flying -- When Snaremaster Sprite enters the battlefield, you may pay {2}. When you do, tap target creature an opponent controls and put a stun counter on it. (If a permanent with a stun counter would become untapped, remove one from it instead.) +mana={U} +type=Creature +subtype=Faerie Wizard +power=1 +toughness=1 +[/card] +[card] name=Snarespinner abilities=reach auto=@combat(blocking) source(this) from(creature[flying]):all(this) 2/0 ueot @@ -91382,6 +92732,17 @@ power=1 toughness=3 [/card] [card] +name=Snarling Gorehound +abilities=menace +auto=@movedTo(other creature[power<=2]|myBattlefield):_SURVEIL1_ +text=Menace -- Whenever another creature with power 2 or less enters the battlefield under your control, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +mana={B} +type=Creature +subtype=Dog +power=1 +toughness=1 +[/card] +[card] name=Snarling Warg abilities=menace auto=aslongas(*[orc;goblin]|myBattlefield) 1/0 @@ -94348,6 +95709,18 @@ mana={4}{B} type=Sorcery [/card] [card] +name=Stalactite Stalker +abilities=menace +auto=@each my endofturn:if type(*[-instant;-sorcery;fresh]|mygraveyard)~morethan~0 then counter(1/1) +auto={2}{B}{S}:target(creature) -power/-power ueot +text=Menace -- At the beginning of your end step, if you descended this turn, put a +1/+1 counter on Stalactite Stalker. -- {2}{B}, Sacrifice Stalactite Stalker: Target creature gets -X/-X until end of turn, where X is Stalactite Stalker's power. +mana={B} +type=Creature +subtype=Goblin Rogue +power=1 +toughness=1 +[/card] +[card] name=Stalking Leonin auto=this(cantargetcard(*[-LeoninEffect]) {0}:name(reveal the opponent) name(reveal the opponent) all(this) becomes(LeoninEffect) forever && target(creature[attacking]|opponentbattlefield) moveto(exile) text=When Stalking Leonin enters the battlefield, secretly choose an opponent. -- Reveal the player you chose: Exile target creature that's attacking you if it's controlled by the chosen player. Activate this ability only once. @@ -94414,6 +95787,17 @@ power=2 toughness=3 [/card] [card] +name=Stampede Surfer +abilities=haste +auto=_ATTACKING_create(boar:creature boar:2/2:green:battleready) +text=Haste -- Whenever Stampede Surfer attacks, for each opponent, you create a 2/2 green Boar creature token that's tapped and attacking that opponent. +mana={3}{RG}{RG} +type=Creature +subtype=Human Warrior +power=4 +toughness=4 +[/card] +[card] name=Stampeding Horncrest auto=aslongas(dinosaur|myBattlefield) haste text=Stampeding Horncrest has haste as long as you control another Dinosaur. @@ -95000,6 +96384,18 @@ power=3 toughness=1 [/card] [card] +name=Stinging Cave Crawler +abilities=deathtouch +auto=aslongas(*[-instant;-sorcery]|myGraveyard) _ATTACKING_life:-1 >3 +auto=aslongas(*[-instant;-sorcery]|myGraveyard) _ATTACKING_draw:1 >3 +text=Deathtouch -- Descend 4 - Whenever Stinging Cave Crawler attacks, if there are four or more permanent cards in your graveyard, you draw a card and you lose 1 life. +mana={2}{B} +type=Creature +subtype=Insect Horror +power=1 +toughness=3 +[/card] +[card] name=Stinging Hivemaster abilities=poisontoxic auto=_DIES__PHYREXIANMITETOKEN_ @@ -96015,6 +97411,15 @@ mana={3}{G} type=Sorcery [/card] [card] +name=Study +auto=tapped +auto={T}:Add{W} +auto={T}:Add{U} +auto={4}{T}:create(Clue) +text=Study enters the battlefield tapped. -- {T}: Add {W} or {U}. -- {4}, {T}: Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +type=Land +[/card] +[card] name=Study Break target=creature auto=tap @@ -96157,6 +97562,14 @@ power=2 toughness=2 [/card] [card] +name=Succumb to the Cold +target=creature|opponentBattlefield +auto=transforms((,newability[tap],newability[counter(0/0.1.Stun)])) oneshot +text=Tap one or two target creatures an opponent controls. Put a stun counter on each of them. (If a permanent with a stun counter would become untapped, remove one from it instead.) +mana={2}{U} +type=Instant +[/card] +[card] name=Sudden Breakthrough target=creature auto=2/0 @@ -96271,6 +97684,16 @@ type=Snow Land subtype=Swamp Mountain [/card] [card] +name=Sumala Rumblers +anyzone=type:creature:mybattlefield/4 cdaactive +text=Sumala Rumblers's power is equal to the number of creatures you control. -- Myriad (Whenever this creature attacks, for each opponent other than defending player, you may create a token that's a copy of this creature that's tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.) +mana={2}{GW}{GW} +type=Creature +subtype=Wurm +power=* +toughness=4 +[/card] +[card] name=Sumala Woodshaper auto=target(*[creature;enchantment;zpos<=4]|mylibrary) moveto(myhand) text=When Sumala Woodshaper enters the battlefield, look at the top four cards of your library. You may reveal a creature or enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. @@ -97718,6 +99141,17 @@ power=2 toughness=2 [/card] [card] +name=Syndicate Heavy +auto=_EXTORT_ +auto=@each endofturn restriction{compare(lifegain)~morethan~3}:create(Clue) +text=Extort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) -- At the beginning of each end step, if you gained 4 or more life this turn, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={2}{WB}{WB} +type=Creature +subtype=Giant Rogue +power=4 +toughness=4 +[/card] +[card] name=Syndicate Messenger abilities=flying auto=_DIES__AFTERLIFETOKEN_ @@ -99836,6 +101270,18 @@ power=2 toughness=4 [/card] [card] +name=Teysa, Opulent Oligarch +abilities=deathtouch +auto=@each my endofturn:if _SPECTACLE_ then create(Clue) +auto=@movedTo(graveyard) from(Clue|myBattlefield) turnlimited:create(spirit:creature spirit:1/1:white:black:flying) +text=Deathtouch -- At the beginning of your end step, investigate for each opponent who lost life this turn. -- Whenever a Clue you control is put into a graveyard from the battlefield, create a 1/1 white and black Spirit creature token with flying. This ability triggers only once each turn. +mana={1}{W}{B} +type=Legendary Creature +subtype=Human Advisor +power=2 +toughness=3 +[/card] +[card] name=Tezzeret's Betrayal target=creature auto=destroy @@ -100283,6 +101729,16 @@ type=Legendary Artifact mana={3} [/card] [card] +name=The Chase Is On +target=creature +auto=3/0 +auto=first strike +auto=create(Clue) +text=Target creature gets +3/+0 and gains first strike until end of turn. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={2}{R} +type=Instant +[/card] +[card] name=The Cheese Stands Alone auto=@each untap restriction{type(*|myBattlefield)~equalto~1,type(*|myhand)~equalto~0}:winGame controller auto=@each upkeep restriction{type(*|myBattlefield)~equalto~1,type(*|myhand)~equalto~0}:winGame controller @@ -100556,6 +102012,19 @@ power=2 toughness=3 [/card] [card] +name=The Goose Mother +abilities=flying +auto=counter(1/1,X) +auto=create(Food)*halfupX +auto=_ATTACKING_may sacrifice notatarget(Food|mybattlefield) and!( draw:1 )! +text=Flying -- The Goose Mother enters the battlefield with X +1/+1 counters on it. -- When The Goose Mother enters the battlefield, create half X Food tokens, rounded up. -- Whenever The Goose Mother attacks, you may sacrifice a Food. If you do, draw a card. +mana={X}{G}{U} +type=Legendary Creature +subtype=Bird Hydra +power=2 +toughness=2 +[/card] +[card] name=The Grand Evolution auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) @@ -100875,6 +102344,19 @@ type=Land subtype=Sphere [/card] [card] +name=The Mycotyrant +abilities=trample +anyzone=type:*[Fungus;Saproling]:myBattlefield/type:*[Fungus;Saproling]:myBattlefield cdaactive +auto=lord(other creature|myBattlefield) +auto=@each my endofturn:foreach(*[-instant;-sorcery;fresh]|mygraveyard) create(fungus:creature fungus:1/1:black:cantblock) +text=Trample -- The Mycotyrant's power and toughness are each equal to the number of creatures you control that are Fungi and/or Saprolings. -- At the beginning of your end step, create X 1/1 black Fungus creature tokens with "This creature can't block," where X is the number of times you descended this turn. (You descend each time a permanent card is put into your graveyard from anywhere.) +mana={1}{B}{G} +type=Legendary Creature +subtype=Elder Fungus +power=* +toughness=* +[/card] +[card] name=The Omenkeel auto=@combatdamagefoeof(player) from(vehicle|mybattlefield):name(Exile top cards) transforms((,newability[all(*[zpos<=thatmuch]|opponentlibrary) moveto(opponentexile) and!( if cantargetcard(*[land]|*) then becomes(OmenkeelExiled) forever )!])) forever auto=@combatdamageof(player) from(vehicle|mybattlefield):name(Exile top cards) transforms((,newability[all(*[zpos<=thatmuch]|mylibrary) moveto(myexile) and!( if cantargetcard(*[land]|*) then becomes(OmenkeelExiled) forever )!])) forever @@ -101263,6 +102745,14 @@ type=Enchantment subtype=Saga [/card] [card] +name=They Went This Way +auto=moveto(mybattlefield) target(land[basic]|mylibrary) and!(tap(noevent))! +auto=create(Clue) +text=Search your library for a basic land card, put it onto the battlefield tapped, then shuffle. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={2}{G} +type=Sorcery +[/card] +[card] name=Thicket Crasher abilities=trample auto=lord(creature[elemental]|mybattlefield) trample <1 @@ -101320,6 +102810,16 @@ power=2 toughness=1 [/card] [card] +name=Thinking Cap +auto=teach(creature) 1/2 +auto=name(Equip Detective) {1}:rehook target(Detective|mybattlefield) asSorcery +auto={3}:equip +text=Equipped creature gets +1/+2. -- Equip Detective {1} -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) +mana={1} +type=Artifact +subtype=Equipment +[/card] +[card] name=Third Path Iconoclast auto=@movedTo(*[-creature]|mystack):create(soldier:artifact creature soldier :1/1) text=Whenever you cast a noncreature spell, create a 1/1 colorless Soldier artifact creature token. @@ -102089,6 +103589,14 @@ power=3 toughness=4 [/card] [card] +name=Thundering Falls +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {U} or {R}.) -- Thundering Falls enters the battlefield tapped. -- When Thundering Falls enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Island Mountain +[/card] +[card] name=Thundering Mightmare abilities=soulbond auto=soulbond transforms((,newability[@movedto(*|opponentstack):name(Put 1/1 counter) counter(1/1)])) @@ -103326,6 +104834,17 @@ power=4 toughness=4 [/card] [card] +name=Topiary Panther +abilities=trample +autohand={1}{G}{cycle}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend +text=Trample -- Basic landcycling {1}{G} ({1}{G}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.) +mana={4}{G}{G} +type=Creature +subtype=Plant Cat +power=6 +toughness=5 +[/card] +[card] name=Topiary Stomper abilities=vigilance auto=moveto(mybattlefield) target(land[basic]|mylibrary) and!(tap(noevent))! @@ -103860,6 +105379,16 @@ power=1 toughness=1 [/card] [card] +name=Toxin Analysis +target=creature +auto=deathtouch +auto=lifelink +auto=create(Clue) +text=Target creature gains deathtouch and lifelink until end of turn. Investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={B} +type=Instant +[/card] +[card] name=Toxrill, the Corrosive auto=@each endofturn:name(Put slime counter) all(creature|opponentbattlefield) counter(0/0,1,Slime) auto=lord(creature|opponentbattlefield) transforms((,newability[thisforeach(counter{0/0.1.Slime}>0) -1/-1])) @@ -104152,6 +105681,13 @@ mana={2}{B} type=Enchantment [/card] [card] +name=Treacherous Greed +auto=draw:3 && life:-3 opponent && life:3 +text=As an additional cost to cast this spell, sacrifice a creature that dealt damage this turn. -- Draw three cards. Each opponent loses 3 life and you gain 3 life. +mana={1}{W}{B}{S(creature[damager]|myBattlefield)} +type=Instant +[/card] +[card] name=Treacherous Link target=creature auto=teach(creature) transforms((,newability[undamageable],newability[_ENRAGE_damage:thatmuch controller])) @@ -104585,6 +106121,18 @@ power=1 toughness=4 [/card] [card] +name=Trostani, Three Whispers +auto={1}{G}:target(creature) deathtouch ueot +auto={GW}:target(creature) vigilance ueot +auto={2}{W}:target(creature) double strike ueot +text={1}{G}: Target creature gains deathtouch until end of turn. -- {G/W}: Target creature gains vigilance until end of turn. -- {2}{W}: Target creature gains double strike until end of turn. +mana={G}{GW}{W} +type=Legendary Creature +subtype=Dryad +power=4 +toughness=4 +[/card] +[card] name=Trove Tracker auto=_DIES_draw:1 controller autograveyard={5}{U}{U}:name(Activate Encore) name(Activate Encore) moveto(exile) and!(clone with(treason,haste,mustattack))! asSorcery @@ -104792,6 +106340,18 @@ power=3 toughness=3 [/card] [card] +name=Tuinvale Guide +abilities=flying +auto=aslongas(*[-land;fresh]|myBattlefield) 1/0 >1 +auto=aslongas(*[-land;fresh]|myBattlefield) lifelink >1 +text=Flying -- Celebration - Tuinvale Guide gets +1/+0 and has lifelink as long as two or more nonland permanents entered the battlefield under your control this turn. +mana={3}{W} +type=Creature +subtype=Faerie Scout +power=2 +toughness=3 +[/card] +[card] name=Tuinvale Treefolk // Oaken Boon abilities=adventure other={3}{G} name(Adventure) @@ -105586,6 +107146,15 @@ power=4 toughness=5 [/card] [card] +name=Unauthorized Exit +target=*[-land] +auto=moveTo(ownerHand) +auto=_SURVEIL1_ +text=Return target nonland permanent to its owner's hand. Surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +mana={1}{U} +type=Instant +[/card] +[card] name=Unblinking Bleb facedown={3} autofacedown={2}{U}:morph @@ -105772,6 +107341,16 @@ text=You can't enter this dungeon unless you "venture into Undercity." -- Secret type=Dungeon [/card] [card] +name=Undercity Eliminator +auto=may notATarget(artifact,creature|mybattlefield) sacrifice && ability$! moveTo(exile) target(creature|opponentBattlefield) !$ controller +text=When Undercity Eliminator enters the battlefield, you may sacrifice an artifact or creature. When you do, exile target creature an opponent controls. +mana={3}{B}{B} +type=Creature +subtype=Gorgon Assassin +power=3 +toughness=3 +[/card] +[card] name=Undercity Necrolisk auto={1}{S(other creature|mybattlefield)}:counter(1/1) && menace ueot asSorcery text={1}, Sacrifice another creature: Put a +1/+1 counter on Undercity Necrolisk. It gains menace until end of turn. Activate this ability only any time you could cast a sorcery. (It can't be blocked except by two or more creatures.) @@ -105803,6 +107382,14 @@ power=1 toughness=4 [/card] [card] +name=Undercity Sewers +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {U} or {B}.) -- Undercity Sewers enters the battlefield tapped. -- When Undercity Sewers enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Island Swamp +[/card] +[card] name=Undercity Upheaval auto=all(creature|myBattlefield) transforms((,newability[vigilance])) ueot auto=thisforeach(variable{type:creature:mygraveyard}>0) ability$!name(Put 1/1 counter) target(creature|myBattlefield) counter(1/1)!$ controller @@ -105830,6 +107417,19 @@ mana={2}{B} type=Instant [/card] [card] +name=Undercover Crocodelf +auto=@combatdamaged(player) from(this):create(Clue) +facedown={3} +autofacedown=_WARD_(2) +autofacedown={3}{GU}{GU}:morph +text=Whenever Undercover Crocodelf deals combat damage to a player, investigate. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") -- Disguise {3}{G/U}{G/U} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) +mana={4}{G}{U} +type=Creature +subtype=Elf Crocodile Detective +power=5 +toughness=5 +[/card] +[card] name=Underdark Basilisk abilities=deathtouch text=Deathtouch @@ -105858,6 +107458,21 @@ text={T}: Add {C}. -- {5}, {T}, Exile Underdark Rift: Roll a d10. Put a target a type=Land [/card] [card] +name=Underground Mortuary +auto=tapped +auto=_SURVEIL1_ +text=({T}: Add {B} or {G}.) -- Underground Mortuary enters the battlefield tapped. -- When Underground Mortuary enters the battlefield, surveil 1. (Look at the top card of your library. You may put it into your graveyard.) +type=Land +subtype=Swamp Forest +[/card] +[card] +name=Undergrowth Recon +auto=@each my upkeep:target(land|mygraveyard) moveto(myBattlefield) and!(tap(noevent))! +text=At the beginning of your upkeep, return target land card from your graveyard to the battlefield tapped. +mana={1}{G}{G} +type=Enchantment +[/card] +[card] name=Undergrowth Stadium auto=tap(noevent) auto={T}:add{G} @@ -106324,6 +107939,16 @@ power=0 toughness=4 [/card] [card] +name=Unscrupulous Agent +auto=ability$! target(*|myhand) moveto(exile) !$ target(opponent) +text=When Unscrupulous Agent enters the battlefield, target opponent exiles a card from their hand. +mana={1}{B} +type=Creature +subtype=Elf Detective +power=1 +toughness=1 +[/card] +[card] name=Unseal the Necropolis auto=all(player) deplete:3 auto=may moveTo(ownerHand) notatarget(creature|myGraveyard) @@ -107760,6 +109385,19 @@ power=3 toughness=4 [/card] [card] +name=Vengeful Creeper +facedown={3} +autofacedown=_WARD_(2) +autofacedown={5}{G}:morph +autofaceup=destroy target(artifact,enchantment|opponentBattlefield) +text=Disguise {5}{G} (You may cast this card face down for {3} as a 2/2 creature with ward {2}. Turn it face up any time for its disguise cost.) -- When Vengeful Creeper is turned face up, destroy target artifact or enchantment an opponent controls. +mana={4}{G} +type=Creature +subtype=Plant Elemental +power=5 +toughness=5 +[/card] +[card] name=Vengeful Devil abilities=haste auto={T}:damage:1 target(anytarget) restriction{morbid} @@ -107852,6 +109490,16 @@ power=2 toughness=1 [/card] [card] +name=Vengeful Tracker +auto=@sacrificed(artifact|opponentbattlefield):damage:2 opponent +text=Whenever an opponent sacrifices an artifact, Vengeful Tracker deals 2 damage to them. +mana={1}{R} +type=Creature +subtype=Human Detective +power=2 +toughness=2 +[/card] +[card] name=Vengeful Warchief auto=@lifelostof(player) restriction{compare(thatmuch)~equalto~compare(lifelost)} turnlimited:name(Put 1/1 counter) counter(1/1) text=Whenever you lose life for the first time each turn, put a +1/+1 counter on Vengeful Warchief. (Damage causes loss of life.) @@ -108102,6 +109750,17 @@ power=2 toughness=2 [/card] [card] +name=Vernal Sovereign +auto= +auto=_ATTACKING_create(white elemental:creature white elemental:green:and:"this creature's power:toughness are each equal to the number of creatures you control) +text=Whenever Vernal Sovereign enters the battlefield or attacks, create a green and white Elemental creature token with "This creature's power and toughness are each equal to the number of creatures you control." +mana={4}{G}{W} +type=Creature +subtype=Elemental Elk +power=4 +toughness=4 +[/card] +[card] name=Vertex Paladin abilities=flying anyzone=type:creature:myBattlefield/type:creature:myBattlefield cdaactive @@ -110462,6 +112121,14 @@ power=2 toughness=1 [/card] [card] +name=Warleader's Call +auto=lord(other creature|myBattlefield) 1/1 +auto=@movedTo(creature|myBattlefield):damage:1 opponent +text=Creatures you control get +1/+1. -- Whenever a creature enters the battlefield under your control, Warleader's Call deals 1 damage to each opponent. +mana={1}{R}{W} +type=Enchantment +[/card] +[card] name=Warlock Class auto=counter(0/0,1,Level) aicode=activate transforms((,newability[target(*[zpos<=3]|mylibrary) moveto(myhand) and!( all(*[zpos<=3]|mylibrary) moveTo(mygraveyard) )!])) oneshot @@ -112179,6 +113846,18 @@ power=3 toughness=2 [/card] [card] +name=Wispdrinker Vampire +abilities=flying +auto=@movedTo(other creature[power<=2]|myBattlefield):life:-1 opponent && life:1 +auto={5}{W}{B}:all(other creature[power<=2]|myBattlefield) transforms((,newability[deathtouch],newability[lifelink])) ueot +text=Flying -- Whenever another creature with power 2 or less enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. -- {5}{W}{B}: Creatures you control with power 2 or less gain deathtouch and lifelink until end of turn. +mana={2}{W}{B} +type=Creature +subtype=Vampire Rogue +power=2 +toughness=4 +[/card] +[card] name=Witch of the Moors abilities=deathtouch auto=@each endofturn restriction{compare(lifegain)~morethan~0}:ability$!sacrifice notatarget(creature|mybattlefield)!$ opponent @@ -112519,6 +114198,17 @@ power=1 toughness=2 [/card] [card] +name=Wojek Investigator +abilities=flying,vigilance +auto=@each my upkeep:if type(*|myhand)~lessthan~type(*|opponenthand) then create(Clue) +text=Flying, vigilance -- At the beginning of your upkeep, investigate once for each opponent who has more cards in hand than you. (To investigate, create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.") +mana={2}{W} +type=Creature +subtype=Angel Detective +power=2 +toughness=4 +[/card] +[card] name=Wolf Gar auto=@movedto(this|ownergraveyard) from(battlefield):counter(0/0,1,loyalty) all(Garruk) text=When this creature dies, put a loyalty counter on each Garruk you control. @@ -112953,6 +114643,18 @@ power=3 toughness=3 [/card] [card] +name=Wrench +auto=teach(creature) 1/1 +auto=teach(creature) vigilance +auto=teach(creature) {T}:Tap target(creature) +auto={2}{S}:draw:1 +auto={2}:equip +text=Equipped creature gets +1/+1 and has vigilance and "{3}, {T}: Tap target creature." -- {2}, Sacrifice Wrench: Draw a card. -- Equip {2} +mana={W} +type=Artifact +subtype=Clue Equipment +[/card] +[card] name=Wrenn's Resolve auto=name(Exile top 2 cards) all(*[zpos<=2]|mylibrary) moveto(exile) and!( transforms((,newability[canplayfromexile uent])) uent )! text=Exile the top two cards of your library. Until the end of your next turn, you may play those cards.