diff --git a/projects/mtg/bin/Res/sets/primitives/borderline.txt b/projects/mtg/bin/Res/sets/primitives/borderline.txt index e5480f276..44eb4b51b 100644 --- a/projects/mtg/bin/Res/sets/primitives/borderline.txt +++ b/projects/mtg/bin/Res/sets/primitives/borderline.txt @@ -1,6 +1,6 @@ #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 programatically - Thanks to Vitty85 24-01-2023 +#I sorted this programatically - Thanks to Vitty85 26-03-2023 [card] name=+2 Mace auto={3}:equip @@ -478,7 +478,7 @@ type=Conspiracy [card] name=Adriana, Captain of the Guard auto=_ATTACKING_1/1 ueot -auto=all(other creature[attacking]|myBattlefield) 1/1 ueot +auto=lord(other creature[attacking]|myBattlefield) 1/1 ueot text=Melee (Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked with a creature this combat.) -- Other creatures you control have melee. (If a creature has multiple instances of melee, each triggers separately.) mana={3}{R}{W} type=Legendary Creature @@ -1169,19 +1169,19 @@ type=Instant [card] name=Akroma, Vision of Ixidor abilities=flying,first strike,vigilance,trample,partner -auto=@each combatbegins:all(creature[flying]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[first strike]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[double strike]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[haste]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[deathtouch]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[opponentshroud]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[indestructible]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[lifelink]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[menace]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[reach]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[trample]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[vigilance]|mybattlefield) 1/1 ueot -auto=@each combatbegins:all(creature[partner]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[flying]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[first strike]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[double strike]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[haste]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[deathtouch]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[opponentshroud]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[indestructible]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[lifelink]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[menace]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[reach]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[trample]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[vigilance]|mybattlefield) 1/1 ueot +auto=@each combatbegins:all(other creature[partner]|mybattlefield) 1/1 ueot text=Flying, first strike, vigilance, trample -- At the beginning of each combat, until end of turn, each other creature you control gets +1/+1 if it has flying, +1/+1 if it has first strike, and so on for double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, protection, reach, trample, vigilance, and partner. -- Partner mana={5}{W}{W} type=Legendary Creature @@ -2395,6 +2395,18 @@ power=4 toughness=5 [/card] [card] +name=Annex Sentry +abilities=poisontoxic +auto=name(exile target artifact) target(artifact[manacost<=3]|opponentBattlefield) (blink)forsrc +auto=name(exile target creature) target(creature[manacost<=3]|opponentBattlefield) (blink)forsrc +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Annex Sentry enters the battlefield, exile target artifact or creature an opponent controls with mana value 3 or less until Annex Sentry leaves the battlefield. +mana={2}{W} +type=Artifact Creature +subtype=Phyrexian Cleric +power=1 +toughness=4 +[/card] +[card] name=Annihilation Rooms abilities=doublefacedeath,nomovetrigger,nofizzle other={0} name(Sandfall Cell) @@ -2605,6 +2617,17 @@ power=* toughness=* [/card] [card] +name=Apostle of Invasion +abilities=flying +auto=this(variable{opponentpoisoncount}>2) double strike +text=Flying -- Corrupted - As long as an opponent has three or more poison counters, Apostle of Invasion has double strike. +mana={4}{W}{W} +type=Creature +subtype=Phyrexian Angel +power=4 +toughness=4 +[/card] +[card] name=Apostle of Purifying Light abilities=protection from black target=*|graveyard @@ -3393,9 +3416,9 @@ type=Snow Artifact [card] name=Arcum's Weathervane auto={2}{T}:target(land[snow]) transforms((removetypes,newability[becomes(Land)])) forever -auto={2}{T}:target(land[basic,snow]) transforms((removetypes,newability[becomes(Basic Land)])) forever -auto={2}{T}:target(land[legendary,snow]) transforms((removetypes,newability[becomes(Legendary Land)])) forever -auto={2}{T}:target(land[basic,-snow]) transforms((Snow)) forever +auto={2}{T}:target(land[basic;snow]) transforms((removetypes,newability[becomes(Basic Land)])) forever +auto={2}{T}:target(land[legendary;snow]) transforms((removetypes,newability[becomes(Legendary Land)])) forever +auto={2}{T}:target(land[basic;-snow]) transforms((Snow)) forever text={2}, {T}: Target snow land is no longer snow. -- {2}, {T}: Target nonsnow basic land becomes snow. mana={2} type=Artifact @@ -4085,6 +4108,16 @@ type=Enchantment subtype=Aura [/card] [card] +name=Aspirant's Ascent +target=creature +auto=1/3 +auto=flying +auto=poisontoxic +text=Until end of turn, target creature gets +1/+3 and gains flying and toxic 1. (Players dealt combat damage by that creature also get a poison counter.) +mana={U} +type=Instant +[/card] +[card] name=Assassin Vra abilities=deathtouch auto=@damaged(planeswalker) from(this):all(trigger[to]) destroy @@ -4239,6 +4272,17 @@ power=2 toughness=3 [/card] [card] +name=Atmosphere Surgeon +auto=@movedTo(*[-creature]|mystack):counter(0/0,1,oil) +auto={C(0/0,-1,oil)}:target(creature) flying ueot asSorcery +text=Whenever you cast a noncreature spell, put an oil counter on Atmosphere Surgeon. -- Remove an oil counter from Atmosphere Surgeon: Target creature gains flying until end of turn. Activate only as a sorcery. +mana={1}{U} +type=Creature +subtype=Phyrexian Wizard +power=2 +toughness=1 +[/card] +[card] name=Atrocious Experiment target=player auto=deplete:2 && draw:2 && life:-2 @@ -4887,6 +4931,17 @@ power=2 toughness=2 [/card] [card] +name=Axiom Engraver +auto=counter(0/0,2,oil) +auto={T}{C(0/0,-1,oil)}{D(*|myhand)}:draw:1 +text=Axiom Engraver enters the battlefield with two oil counters on it. -- {T}, Remove an oil counter from Axiom Engraver, Discard a card: Draw a card. +mana={1}{R} +type=Creature +subtype=Phyrexian Wizard +power=1 +toughness=3 +[/card] +[card] name=Axis of Mortality auto=@each my upkeep:may exchangelife opponent text=At the beginning of your upkeep, you may have two target players exchange life totals. @@ -5439,8 +5494,8 @@ type=Instant [/card] [card] name=Barbarian Bully -auto={0} restriction{compare(opponentlifetotal)~lessthan~5}:name(Discard a random card) discard:1 && all(this) 2/2 ueot -auto={0} restriction{compare(opponentlifetotal)~morethan~4}:name(Discard a random card) transforms((,newability[discard:1 controller],newability[if compare(genrand2)~equalto~0 then 2/2 ueot else damage:4 opponent])) oneshot +auto={0} restriction{compare(opponentlifetotal)~lessthan~5}:name(Discard a random card) discard:1 && all(this) 2/2 ueot limit:1 +auto={0} restriction{compare(opponentlifetotal)~morethan~4}:name(Discard a random card) transforms((,newability[discard:1 controller],newability[if compare(genrand2)~equalto~0 then 2/2 ueot else damage:4 opponent])) oneshot limit:1 text=Discard a card at random: Barbarian Bully gets +2/+2 until end of turn unless a player has Barbarian Bully deal 4 damage to him or her. Activate this ability only once each turn. mana={2}{R} type=Creature @@ -5463,6 +5518,16 @@ type=Enchantment subtype=Class [/card] [card] +name=Barbed Batterfist +auto=teach(creature) 1/-1 +auto={1}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +1/-1. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) +mana={1}{R} +type=Artifact +subtype=Equipment +[/card] +[card] name=Barbed Lightning target=player other={4}{R} name(Entwine) @@ -5519,7 +5584,7 @@ subtype=Class [card] name=Barge In auto=target(creature[attacking]) 2/2 ueot -auto=all(creature[-human,attacking]) trample ueot +auto=all(creature[-human;attacking]) trample ueot text=Target attacking creature gets +2/+2 until end of turn. Each attacking non-Human creature gains trample until end of turn. mana={R} type=Instant @@ -5715,6 +5780,25 @@ power=3 toughness=4 [/card] [card] +name=Basilica Shepherd +abilities=flying +auto=_PHYREXIANMITETOKEN_*2 +text=Flying -- When Basilica Shepherd enters the battlefield, create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) +mana={3}{W}{W} +type=Creature +subtype=Phyrexian Angel +power=3 +toughness=3 +[/card] +[card] +name=Basilica Skullbomb +auto={1}{S}:draw:1 +auto={2}{W}{S}:target(creature|myBattlefield) 2/2 && flying ueot draw:1 asSorcery +text={1}, Sacrifice Basilica Skullbomb: Draw a card. -- {2}{W}, Sacrifice Basilica Skullbomb: Target creature you control gets +2/+2 and gains flying until end of turn. Draw a card. Activate only as a sorcery. +mana={1} +type=Artifact +[/card] +[card] name=Basilisk Gate auto={T}:Add{C} auto={2}{T}:target(creature) type:gate|myBattlefield/type:gate|myBattlefield ueot asSorcery @@ -6682,6 +6766,16 @@ mana={3}{R}{D(other *|myhand)} type=Instant [/card] [card] +name=Bilious Skulldweller +abilities=deathtouch,poisontoxic +text=Deathtouch -- Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) +mana={B} +type=Creature +subtype=Phyrexian Insect +power=1 +toughness=1 +[/card] +[card] name=Bind the Monster target=creature auto=tap(noevent) @@ -7163,6 +7257,17 @@ mana={1}{B} type=Instant [/card] [card] +name=Bladed Ambassador +auto=counter(0/0,1,oil) +auto={1}{C(0/0,-1,oil)}:indestructible ueot +text=Bladed Ambassador enters the battlefield with an oil counter on it. -- {1}, Remove an oil counter from Bladed Ambassador: Bladed Ambassador gains indestructible until end of turn. +mana={1}{W} +type=Creature +subtype=Phyrexian Soldier +power=3 +toughness=1 +[/card] +[card] name=Bladegriff Prototype abilities=flying auto=@combatdamagefoeof(player) from(this):ability$!name(destroy) notatarget(*[-land]|mybattlefield) destroy!$ opponent @@ -7270,6 +7375,15 @@ mana={2}{R} type=Instant [/card] [card] +name=Blazing Crescendo +target=creature +auto=+3/+1 +auto=__PLAY_TOP_FROM_EXILE__ +text=Target creature gets +3/+1 until end of turn. -- Exile the top card of your library. Until the end of your next turn, you may play that card. +mana={1}{R} +type=Instant +[/card] +[card] name=Blazing Hope auto=target(creature[power>=controllerlife]) moveto(exile) text=Exile target creature with power greater than or equal to your life total. @@ -7497,6 +7611,17 @@ power=1 toughness=1 [/card] [card] +name=Blightbelly Rat +abilities=poisontoxic +auto=_DIES__PROLIFERATE_ +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Blightbelly Rat dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={1}{B} +type=Creature +subtype=Phyrexian Rat +power=2 +toughness=2 +[/card] +[card] name=Blighted Bat abilities=flying auto={1}:haste ueot @@ -7688,6 +7813,17 @@ power=3 toughness=2 [/card] [card] +name=Bloated Contaminator +abilities=trample,poisontoxic +auto=@combatdamaged(player) from(this):_PROLIFERATE_ +text=Trample -- Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- Whenever Bloated Contaminator deals combat damage to a player, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={2}{G} +type=Creature +subtype=Phyrexian Beast +power=4 +toughness=4 +[/card] +[card] name=Blood auto={1}{T}{D(*|myhand)}{S}:name(Draw a card) draw:1 controller text={1}, {T}, Discard a card, Sacrifice this artifact: Draw a card. @@ -7934,7 +8070,7 @@ toughness=3 [card] name=Bloodborn Scoundrels auto=target(opponent) life:-2 -auto=life:2 +auto=life:2 controller text=Assist (Another player can pay up to {5} of this spell's cost.) -- When Bloodborn Scoundrels enters the battlefield, target opponent loses 2 life and you gain 2 life. mana={5}{B} type=Creature @@ -8791,6 +8927,18 @@ power=4 toughness=3 [/card] [card] +name=Bonepicker Skirge +abilities=flying +auto=this(variable{opponentpoisoncount}>2) deathtouch +auto=this(variable{opponentpoisoncount}>2) lifelink +text=Flying -- Corrupted - As long as an opponent has three or more poison counters, Bonepicker Skirge has deathtouch and lifelink. +mana={2}{B} +type=Creature +subtype=Phyrexian Imp +power=2 +toughness=2 +[/card] +[card] name=Boneyard Aberration auto=exiledeath auto=@movedto(this|myexile):name(Conjure Reassembling Skeleton) transforms((,newability[name(Conjure Reassembling Skeleton) conjure cards(Reassembling Skeleton) zone(mygraveyard)],newability[name(Conjure Reassembling Skeleton) conjure cards(Reassembling Skeleton) zone(mygraveyard)],newability[name(Conjure Reassembling Skeleton) conjure cards(Reassembling Skeleton) zone(mygraveyard)])) oneshot @@ -9357,6 +9505,16 @@ power=6 toughness=6 [/card] [card] +name=Branchblight Stalker +abilities=poisontwotoxic +text=Toxic 2 (Players dealt combat damage by this creature also get two poison counters.) +mana={1}{G} +type=Creature +subtype=Phyrexian Elf Scout +power=3 +toughness=1 +[/card] +[card] name=Branching Bolt target=creature other={1}{R}{R} name(Both) @@ -10934,6 +11092,18 @@ type=Enchantment subtype=Aura [/card] [card] +name=Cankerbloom +auto={1}{S}:destroy target(artifact) +auto={1}{S}:destroy target(enchantment) +auto={1}{S}:_PROLIFERATE_ +text={1}, Sacrifice Cankerbloom: Choose one - -- - Destroy target artifact. -- - Destroy target enchantment. -- - Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={1}{G} +type=Creature +subtype=Phyrexian Fungus +power=3 +toughness=2 +[/card] +[card] name=Cankerous Thirst target=creature other={2}{B}{G} name(Both) @@ -12091,6 +12261,17 @@ power=3 toughness=3 [/card] [card] +name=Cephalopod Sentry +abilities=flying +anyzone=type:artifact:mybattlefield/5 cdaactive +text=Flying -- Cephalopod Sentry's power is equal to the number of artifacts you control. +mana={2}{W}{U} +type=Artifact Creature +subtype=Phyrexian Squid +power=* +toughness=5 +[/card] +[card] name=Cerebral Vortex target=player auto=draw:2 @@ -12760,6 +12941,18 @@ power=4 toughness=4 [/card] [card] +name=Charforger +auto=create(phyrexian goblin:creature phyrexian goblin:1/1:red) +auto=@movedto(other creature,artifact|graveyard) from(mybattlefield):counter(0/0,1,oil) +auto={C(0/0,-3,oil)}:__PLAY_TOP_FROM_EXILE__ +text=When Charforger enters the battlefield, create a 1/1 red Phyrexian Goblin creature token. -- Whenever another creature or artifact you control is put into a graveyard from the battlefield, put an oil counter on Charforger. -- Remove three oil counters from Charforger: Exile the top card of your library. You may play that card this turn. +mana={1}{B}{R} +type=Creature +subtype=Phyrexian Beast +power=2 +toughness=3 +[/card] +[card] name=Charge auto=all(other creature|myBattlefield) +1/+1 text=Creatures you control get +1/+1 until end of turn. @@ -12783,6 +12976,14 @@ mana={2}{G} type=Sorcery [/card] [card] +name=Charge of the Mites +auto=choose damage:type:creature:myBattlefield target(creature,planeswalker) +auto=choose _PHYREXIANMITETOKEN_*2 +text=Choose one - -- - Charge of the Mites deals damage equal to the number of creatures you control to target creature or planeswalker. -- - Create two 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block." (Players dealt combat damage by them also get a poison counter.) +mana={2}{W} +type=Instant +[/card] +[card] name=Charging Binox abilities=trample text=Assist (Another player can pay up to {7} of this spell's cost.) -- Trample @@ -13164,6 +13365,17 @@ mana={U} type=Instant [/card] [card] +name=Chimney Rabble +abilities=haste +auto=create(phyrexian goblin:creature phyrexian goblin:1/1:red) +text=Haste -- When Chimney Rabble enters the battlefield, create a 1/1 red Phyrexian Goblin creature token. +mana={3}{R} +type=Creature +subtype=Phyrexian Goblin Warrior +power=3 +toughness=3 +[/card] +[card] name=Chisei, Heart of Oceans abilities=flying auto=@each my upkeep:choice name(Don't remove any counter and sacrifice) sacrifice @@ -13207,6 +13419,16 @@ power=4 toughness=6 [/card] [card] +name=Chittering Skitterling +auto=this(variable{opponentpoisoncount}>2) {S(*[artifact;creature]|myBattlefield)}:draw:1 limit:1 +text=Corrupted - Sacrifice an artifact or creature: Draw a card. Activate only if an opponent has three or more poison counters and only once each turn. +mana={2}{B} +type=Creature +subtype=Phyrexian Rat +power=1 +toughness=4 +[/card] +[card] name=Chittering Witch auto=create(Rat:creature Rat:1/1:black) auto={1}{B}{S(creature|myBattlefield)}:target(creature) -2/-2 ueot @@ -13306,6 +13528,17 @@ power=1 toughness=1 [/card] [card] +name=Chrome Prowler +abilities=flash +auto=tap target(creature|opponentBattlefield) +text=Flash -- When Chrome Prowler enters the battlefield, tap target creature an opponent controls. +mana={2}{U} +type=Artifact Creature +subtype=Phyrexian Cat +power=3 +toughness=2 +[/card] +[card] name=Chrome Replicator auto=if type(*[share!name!;-token;-land]|myBattlefield)~morethan~1 then token(Construct Chr) text=When Chrome Replicator enters the battlefield, if you control two or more nonland, nontoken permanents with the same name as one another, create a 4/4 colorless Construct artifact creature token. @@ -15488,6 +15721,17 @@ mana={4}{W} type=Instant [/card] [card] +name=Copper Longlegs +abilities=reach +auto={1}{G}{S}:_PROLIFERATE_ +text=Reach -- {1}{G}, Sacrifice Copper Longlegs: Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={1}{G} +type=Creature +subtype=Phyrexian Spider +power=1 +toughness=3 +[/card] +[card] name=Copy Enchantment auto=may copy target(enchantment|battlefield) text=You may have Copy Enchantment enter the battlefield as a copy of any enchantment on the battlefield. @@ -16203,6 +16447,17 @@ text={T}: Add {C}. -- {4}: Put two +1/+1 counters on Crawling Barrens. Then you type=Land [/card] [card] +name=Crawling Chorus +abilities=poisontoxic +auto=_DIES__PHYREXIANMITETOKEN_ +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Crawling Chorus dies, create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." +mana={W} +type=Creature +subtype=Phyrexian Horror +power=1 +toughness=1 +[/card] +[card] name=Crawling Infestation auto=@each my upkeep:may name(Mill 2 cards) deplete:2 controller auto=@movedto(creature|mygraveyard) restriction{compare(controllerturn)~morethan~0} turnlimited:name(Create insect) _INSECTTOKEN_ @@ -17353,6 +17608,16 @@ mana={2}{W} type=Sorcery [/card] [card] +name=Cutthroat Centurion +auto={S(other artifact,creature|mybattlefield)}:2/2 ueot limit:1 +text=Sacrifice another artifact or creature: Cutthroat Centurion gets +2/+2 until end of turn. Activate only once each turn. +mana={2}{B} +type=Artifact Creature +subtype=Phyrexian Warrior +power=2 +toughness=2 +[/card] +[card] name=Cutthroat Contender auto={L:1}:1/0 ueot limit:1 text=Pay 1 life: Cutthroat Contender gets +1/+0 until end of turn. Activate only once each turn. @@ -19899,11 +20164,11 @@ toughness=1 [/card] [card] name=Diabolic Servitude -auto={B}{B}{L:2}{S(swamp|mybattlefield)}:name(Return creature) target(creature|mygraveyard) moveTo(myBattlefield) and!( counter(0/0.1.DiabolicReturned) )! +auto=name(Return creature) target(creature|mygraveyard) moveTo(myBattlefield) and!( counter(0/0.1.DiabolicReturned) )! auto=@movedto(creature[counter{0/0.1.DiabolicReturned}]|graveyard) from(mybattlefield):name(Exile returned creature) all(trigger[to]) name(Exile returned creature) transforms((,newability[moveto(exile)])) oneshot auto=@movedto(creature[counter{0/0.1.DiabolicReturned}]|graveyard) from(mybattlefield):name(Return to hand) all(this) name(Return to hand) moveto(ownerhand) auto=@movedto(this|nonbattlezone) from(battlefield):name(Exile returned creatures) all(creature[counter{0/0.1.DiabolicReturned}]|myBattlefield) moveto(exile) -text={B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield. -- When the creature put onto the battlefield with Diabolic Servitude dies, exile it and return Diabolic Servitude to its owner's hand. -- When Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude. +text=When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield. -- When the creature put onto the battlefield with Diabolic Servitude dies, exile it and return Diabolic Servitude to its owner⿿s hand. -- When Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude. mana={3}{B} type=Enchantment [/card] @@ -21578,6 +21843,18 @@ mana={1}{U}{R} type=Instant [/card] [card] +name=Dragonwing Glider +auto=teach(creature) 2/2 +auto=teach(creature) flying +auto=teach(creature) haste +auto={3}{R}{R}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +2/+2 and has flying and haste. -- Equip {3}{R}{R} +mana={3}{R}{R} +type=Artifact +subtype=Equipment +[/card] +[card] name=Drake Hav abilities=flying type=Creature @@ -22258,6 +22535,14 @@ power=2 toughness=2 [/card] [card] +name=Dross Skullbomb +auto={1}{S}:draw:1 +auto={2}{B}{S}:target(creature|mygraveyard) moveto(ownerhand) && draw:1 asSorcery +text={1}, Sacrifice Dross Skullbomb: Draw a card. -- {2}{B}, Sacrifice Dross Skullbomb: Return target creature card from your graveyard to your hand. Draw a card. Activate only as a sorcery. +mana={1} +type=Artifact +[/card] +[card] name=Drossforge Bridge abilities=indestructible auto=tap(noevent) @@ -22291,6 +22576,15 @@ mana={X}{2}{U} type=Instant [/card] [card] +name=Drown in Ichor +target=creature +auto=-4/-4 +auto=_PROLIFERATE_ +text=Target creature gets -4/-4 until end of turn. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={1}{B} +type=Sorcery +[/card] +[card] name=Drown in Shapelessness target=creature auto=moveTo(ownerHand) @@ -22494,6 +22788,17 @@ type=Artifact subtype=Equipment [/card] [card] +name=Duelist of Deep Faith +abilities=poisontoxic +auto=this(variable{controllerturn}>0) first strike +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- As long as it's your turn, Duelist of Deep Faith has first strike. +mana={1}{W} +type=Creature +subtype=Phyrexian Soldier +power=2 +toughness=2 +[/card] +[card] name=Duke Ulder Ravengard auto=@each my combatbegins:target(other creature|myBattlefield) haste ueot text=At the beginning of combat on your turn, another target creature you control gains haste and myriad until end of turn. (Whenever it attacks, for each opponent other than defending player, you may create a token that's a copy of that creature that's tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.) @@ -22534,6 +22839,17 @@ power=2 toughness=3 [/card] [card] +name=Dune Mover +abilities=poisontoxic +auto=may name(Search basic land) target(land[basic]|mylibrary) moveto(myreveal) and!( moveto(mylibrary) )! +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Dune Mover enters the battlefield, you may search your library for a basic land card, reveal it, then shuffle and put that card on top. +mana={2} +type=Artifact Creature +subtype=Phyrexian Golem +power=2 +toughness=1 +[/card] +[card] name=Dunes of the Dead auto={T}:Add{1} auto=_DIES_token(Zombie ,Creature Zombie,2/2,Black) @@ -23845,7 +24161,7 @@ toughness=2 [card] name=Elvish Rejuvenator aicode=activate transforms((,newability[if type(land[zpos<=5]|myLibrary)~equalto~0 then all(*[zpos<=5]|myLibrary) moveto(myreveal) and!( bottomoflibrary )!],newability[if type(land[zpos<=5]|myLibrary)~morethan~0 then target(land[zpos<=5]|myLibrary) moveTo(myBattlefield) and!( transforms((,newability[tap(noevent)],newability[all(*[zpos<=5]|myLibrary) moveto(myreveal) and!( bottomoflibrary )!])) oneshot )!])) oneshot -auto=name(Reveal Cards) reveal:5 optionone choice name(Choose a land card) target(land|reveal) moveto(mybattlefield) and!( tap(noevent) )! optiononeend optiontwo choice name(Put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend +auto=name(Reveal Cards) reveal:5 optionone choice name(Choose a land card) target(land|reveal) moveto(mybattlefield) and!(tap(noevent))! optiononeend optiontwo choice name(Put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend text=When Elvish Rejuvenator enters the battlefield, look at the top five cards of your library. You may put a land card from among them onto the battlefield tapped. Put the rest on the bottom of your library in a random order. mana={2}{G} type=Creature @@ -24799,6 +25115,16 @@ mana={3}{R}{G} type=Sorcery [/card] [card] +name=Escaped Experiment +auto=_ATTACKING_target(creature|opponentBattlefield) -type:artifact:myBattlefield/0 ueot +text=Whenever Escaped Experiment attacks, target creature an opponent controls gets -X/-0 until end of turn, where X is the number of artifacts you control. +mana={1}{U} +type=Artifact Creature +subtype=Phyrexian Beast +power=2 +toughness=1 +[/card] +[card] name=Esika's Chariot auto={crew(other creature[power>=4]|myBattlefield)}:name(crew 4 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=4]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~3} auto={crew(other creature[power>=2]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 4 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~3} @@ -25334,11 +25660,11 @@ type=Sorcery [/card] [card] name=Excavator -auto={T}{S(land[basic,island]|myBattlefield)}:target(creature) islandwalk ueot -auto={T}{S(land[basic,mountain]|myBattlefield)}:target(creature) mountainwalk ueot -auto={T}{S(land[basic,plains]|myBattlefield)}:target(creature) plainswalk ueot -auto={T}{S(land[basic,forest]|myBattlefield)}:target(creature) forestwalk ueot -auto={T}{S(land[basic,swamp]|myBattlefield)}:target(creature) swampwalk ueot +auto={T}{S(basic[island]|myBattlefield)}:target(creature) islandwalk ueot +auto={T}{S(basic[mountain]|myBattlefield)}:target(creature) mountainwalk ueot +auto={T}{S(basic[plains]|myBattlefield)}:target(creature) plainswalk ueot +auto={T}{S(basic[forest]|myBattlefield)}:target(creature) forestwalk ueot +auto={T}{S(basic[swamp]|myBattlefield)}:target(creature) swampwalk ueot auto={T}{S(land[basic,swamp,island]|myBattlefield)}:target(creature) swampwalk ueot && islandwalk ueot auto={T}{S(land[basic,mountain,island]|myBattlefield)}:target(creature) mountainwalk ueot && islandwalk ueot auto={T}{S(land[basic,plains,island]|myBattlefield)}:target(creature) plainswalk ueot && islandwalk ueot @@ -25782,6 +26108,14 @@ power=1 toughness=1 [/card] [card] +name=Eye of Malcator +auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend +auto=@movedTo(other artifact|myBattlefield):becomes(Artifact Creature Phyrexian Eye,4/4) ueot +text=When Eye of Malcator enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom and the rest on top in any order.) -- Whenever another artifact enters the battlefield under your control, Eye of Malcator becomes a 4/4 Phyrexian Eye artifact creature until end of turn. +mana={2}{U} +type=Artifact +[/card] +[card] name=Eye of Vecna auto=draw:1 controller && life:-2 controller auto=@each my upkeep:name(Pay 2 to draw) pay[[{2}]] name(Pay 2) draw:1 controller && life:-2 controller @@ -29349,6 +29683,15 @@ type=Enchantment subtype=Aura Curse [/card] [card] +name=Free from Flesh +target=creature +auto=2/2 +auto=counter(0/0,2,oil) +text=Target creature gets +2/+2 until end of turn. Put two oil counters on it. +mana={R} +type=Instant +[/card] +[card] name=Frenzied Arynx abilities=trample auto=choice counter(1/1) @@ -29814,6 +30157,25 @@ mana={2}{R} type=Enchantment [/card] [card] +name=Furnace Skullbomb +auto={1}{S}:draw:1 +auto={1}{R}{S}:counter(0/0,2,oil) target(artifact,creature|myBattlefield) && draw:1 asSorcery +text={1}, Sacrifice Furnace Skullbomb: Draw a card. -- {1}{R}, Sacrifice Furnace Skullbomb: Put two oil counters on target artifact or creature you control. Draw a card. Activate only as a sorcery. +mana={1} +type=Artifact +[/card] +[card] +name=Furnace Strider +auto=counter(0/0,2,oil) +auto={C(0/0,-1,oil)}:target(creature|myBattlefield) haste ueot +text=Furnace Strider enters the battlefield with two oil counters on it. -- Remove an oil counter from Furnace Strider: Target creature you control gains haste until end of turn. +mana={4}{R} +type=Creature +subtype=Phyrexian Beast +power=4 +toughness=5 +[/card] +[card] name=Furnace of Rath auto=@damaged(creature) from(*[-Furnace of Rath]|*):damage:thatmuch all(trigger[to]) auto=@damaged(player) from(*[-Furnace of Rath]|*):damage:thatmuch all(trigger[to]) @@ -30349,7 +30711,7 @@ toughness=8 name=Gate to the Afterlife auto=@movedto(creature[-token]|mygraveyard) from(mybattlefield):may _LOOT_ auto=@movedto(creature[-token]|mygraveyard) from(mybattlefield):life:1 controller -text=Whenever a nontoken creature you control dies, you gain 1 life. Then you may draw a card. If you do, discard a card. -- {2}, {T}, Sacrifice Gate to the Afterlife: Search your graveyard, hand, and/or library for a card named God-Pharaoh's Gift and put it onto the battlefield. If you search your library this way, shuffle it. Activate this ability only if there are six or more creature cards in your graveyard. +text=Whenever a nontoken creature you control dies, you gain 1 life. Then you may draw a card. If you do, discard a card. -- {2}, {T}, Sacrifice Gate to the Afterlife: Search your graveyard, hand, and/or library for a card named God-Pharaoh's Gift and put it onto the battlefield. If you As long as it's your tursearch your library this way, shuffle it. Activate this ability only if there are six or more creature cards in your graveyard. mana={3} type=Artifact [/card] @@ -30866,6 +31228,17 @@ mana={3}{B}{R} type=Instant [/card] [card] +name=Geth, Thane of Contracts +auto=lord(other creature|myBattlefield) -1/-1 +auto={1}{B}{B}{T}:target(creature|mygraveyard) moveTo(mybattlefield) and!( transforms((,newability[exiledeath])) forever )! asSorcery +text=Other creatures you control get -1/-1. -- {1}{B}{B}, {T}: Return target creature card from your graveyard to the battlefield. It gains "If this creature would leave the battlefield, exile it instead of putting it anywhere else." Activate only as a sorcery. +mana={1}{B}{B} +type=Legendary Creature +subtype=Phyrexian Zombie +power=3 +toughness=4 +[/card] +[card] name=Ghalta, Primal Hunger abilities=trample anyzone=thisforeach(variable{pwrtotalinplay}>0) changecost(colorless:-1) forcedalive @@ -31559,6 +31932,18 @@ power=7 toughness=6 [/card] [card] +name=Gitaxian Raptor +abilities=flying +auto=counter(0/0,3,oil) +auto={C(0/0,-1,oil)}:1/-1 ueot +text=Flying -- Gitaxian Raptor enters the battlefield with three oil counters on it. -- Remove an oil counter from Gitaxian Raptor: Gitaxian Raptor gets +1/-1 until end of turn. +mana={2}{U} +type=Creature +subtype=Phyrexian Bird +power=1 +toughness=4 +[/card] +[card] name=Githzerai Monk abilities=flash,flying auto=name(Psychic Defense) tap all(creature|opponentBattlefield) @@ -31932,6 +32317,17 @@ power=3 toughness=2 [/card] [card] +name=Glistener Seer +auto=counter(0/0,3,oil) +auto={T}{C(0/0,-1,oil)}:scry:1 scrycore delayed dontshow donothing scrycoreend scryend +text=Glistener Seer enters the battlefield with three oil counters on it. -- {T}, Remove an oil counter from Glistener Seer: Scry 1. (Look at the top card of your library. You may put that card on the bottom.) +mana={U} +type=Creature +subtype=Phyrexian Advisor +power=0 +toughness=3 +[/card] +[card] name=Glittering Frost target=land auto=teach(land) becomes(snow) @@ -33114,6 +33510,16 @@ type=Artifact subtype=Equipment [/card] [card] +name=Goldwarden's Helm +auto=teach(creature) 0/1 +auto={1}{W}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +0/+1. -- Equip {1}{W} ({1}{W}: Attach to target creature you control. Equip only as a sorcery.) +mana={2}{W} +type=Artifact +subtype=Equipment +[/card] +[card] name=Golgari Findbroker auto=target(*[-instant;-sorcery]|mygraveyard) moveto(ownerhand) text=When Golgari Findbroker enters the battlefield, return target permanent card from your graveyard to your hand. @@ -33338,6 +33744,18 @@ mana={5}{U} type=Sorcery [/card] [card] +name=Graaz, Unstoppable Juggernaut +auto=lord(Juggernaut|myBattlefield) mustattack +auto=lord(Juggernaut|myBattlefield) cantbeblockedby(*[Wall]) +auto=lord(other creature|myBattlefield) transforms((Juggernaut,setpower=5,settoughness=3)) +text=Juggernauts you control attack each combat if able. -- Juggernauts you control can't be blocked by Walls. -- Other creatures you control have base power and toughness 5/3 and are Juggernauts in addition to their other creature types. +mana={8} +type=Legendary Artifact Creature +subtype=Juggernaut +power=7 +toughness=5 +[/card] +[card] name=Grab the Reins target=creature|myBattlefield other={2}{R} name(Entwine) @@ -34129,7 +34547,7 @@ toughness=3 [/card] [card] name=Grimlock, Dinobot Leader -auto=lord(creature[Vehicle,Dinosaur,other Autobot]|myBattlefield) 2/0 +auto=lord(creature[Vehicle;Dinosaur;other Autobot]|myBattlefield) 2/0 auto={2}:name(Transform) flip(Grimlock, Ferocious King) text=Dinosaurs, Vehicles, and other Transformers® creatures you control get +2/+0. -- {2}, Convert a Transformers toy you own to its other mode: Grimlock, Dinobot Leader becomes Grimlock, Ferocious King. type=Legendary Artifact Creature @@ -34690,6 +35108,17 @@ power=6 toughness=6 [/card] [card] +name=Gulping Scraptrap +auto=_PROLIFERATE_ +auto=_DIES__PROLIFERATE_ +text=When Gulping Scraptrap enters the battlefield or dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={4}{B} +type=Creature +subtype=Phyrexian Horror +power=4 +toughness=4 +[/card] +[card] name=Gurmag Drowner aicode=activate transforms((,newability[target(*[zpos<=4]|mylibrary) moveto(myhand) and!( all(*[zpos<=4]|mylibrary) moveto(mygraveyard) )!])) ueot auto=may name(Exploit) exploits target(creature|mybattlefield) && name(look) reveal:4 optionone name(Get a card) target(*|reveal) moveto(myhand) optiononeend optiontwo name(put in graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend @@ -35909,6 +36338,14 @@ power=1 toughness=1 [/card] [card] +name=Hazardous Blast +auto=damage:1 all(creature|opponentBattlefield) +auto=cantblock all(creature|opponentBattlefield) +text=Hazardous Blast deals 1 damage to each creature your opponents control. Creatures your opponents control can't block this turn. +mana={3}{R} +type=Sorcery +[/card] +[card] name=Haze of Pollen abilities=cycling auto=preventalldamage @@ -36775,6 +37212,28 @@ power=2 toughness=1 [/card] [card] +name=Hexgold Halberd +auto=this(variable{controllerturn}) teach(creature) first strike +auto=this(variable{controllerturn}) teach(creature) trample +auto={2}{R}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- As long as it's your turn, equipped creature has first strike and trample. -- Equip {2}{R} +mana={1}{R} +type=Artifact +subtype=Equipment +[/card] +[card] +name=Hexgold Hoverwings +auto=teach(creature) flying +auto=teach(creature) lord(creature[geared]|myBattlefield) 1/0 +auto={2}{W}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature has flying. -- Creatures you control that are equipped get +1/+0. -- Equip {2}{W} +mana={3}{W} +type=Artifact +subtype=Equipment +[/card] +[card] name=Hidden Stag auto=@movedTo(land|opponentbattlefield) from(opponenthand):transforms((removetypes)) forever && transforms((Elk Beast Creature,setpower=3,settoughness=2)) forever auto=@movedTo(land|mybattlefield) from(myhand):transforms((removetypes,newability[becomes(Enchantment)])) forever @@ -37888,7 +38347,7 @@ toughness=3 name=Hull Breach auto=choice name(Destroy target artifact) destroy target(artifact) restriction{type(artifact|battlefield)~morethan~0} auto=choice name(Destroy target enchantment) destroy target(enchantment) restriction{type(enchantment|battlefield)~morethan~0} -auto=choice name(Destroy both) destroy target(artifact) && ability$!name(Destroy target enchantment) destroy target(enchantment)!$ controller restriction{type(*[artifact,enchantment]|battlefield)~morethan~0} +auto=choice name(Destroy both) destroy target(artifact) && ability$!name(Destroy target enchantment) destroy target(enchantment)!$ controller restriction{type(*[artifact;enchantment]|battlefield)~morethan~0} text=Choose one -- Destroy target artifact. -- Destroy target enchantment. -- Destroy target artifact and target enchantment. mana={R}{G} type=Sorcery @@ -38453,6 +38912,28 @@ power=1 toughness=1 [/card] [card] +name=Ichor Synthesizer +auto=@movedTo(*[-creature]|mystack):counter(0/0,1,oil) +auto=this(counter{0/0.1.oil}>3) 2/0 +auto=this(counter{0/0.1.oil}>3) unblockable +text=Whenever you cast a noncreature spell, put an oil counter on Ichor Synthesizer. -- As long as Ichor Synthesizer has four or more oil counters on it, it gets +2/+0 and can't be blocked. +mana={1}{U} +type=Creature +subtype=Phyrexian Wizard +power=1 +toughness=3 +[/card] +[card] +name=Ichorspit Basilisk +abilities=deathtouch,poisontoxic +text=Deathtouch -- Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) +mana={2}{G} +type=Creature +subtype=Phyrexian Basilisk +power=1 +toughness=3 +[/card] +[card] name=Ichthyomorphosis target=creature auto=teach(creature) loseabilities @@ -39526,6 +40007,15 @@ type=Enchantment subtype=Aura [/card] [card] +name=Infectious Bite +target=creature|mybattlefield +auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability])) forever +auto=alterpoison:1 opponent +text=Target creature you control deals damage equal to its power to target creature you don't control. Each opponent gets a poison counter. +mana={1}{G} +type=Instant +[/card] +[card] name=Infectious Curse auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless, -1) auto=@each opponent upkeep:life:-1 opponent && life:1 controller @@ -39534,6 +40024,14 @@ type=Enchantment subtype=Aura Curse [/card] [card] +name=Infectious Inquiry +auto=draw:2 && life:-2 +auto=alterpoison:1 opponent +text=You draw two cards and you lose 2 life. Each opponent gets a poison counter. +mana={2}{B} +type=Sorcery +[/card] +[card] name=Infectious Rage target=creature auto=@movedto(mytgt|graveyard) from(Battlefield):rehook target(creature) @@ -39702,6 +40200,16 @@ power=3 toughness=4 [/card] [card] +name=Infested Fleshcutter +auto=teach(creature) 2/0 +auto=teach(creature) transforms((,newability[_ATTACKING__PHYREXIANMITETOKEN_])) +auto={2}{W}:equip +text=Equipped creature gets +2/+0. -- Whenever equipped creature attacks, create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." (Players dealt combat damage by it also get a poison counter.) -- Equip {2}{W} +mana={1}{W} +type=Artifact +subtype=Equipment +[/card] +[card] name=Infested Werewolf abilities=nightbound backside=Infestation Expert @@ -41329,6 +41837,16 @@ type=Artifact subtype=Equipment [/card] [card] +name=Jawbone Duelist +abilities=double strike,poisontoxic +text=Double strike -- Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) +mana={1}{W} +type=Creature +subtype=Phyrexian Soldier +power=1 +toughness=1 +[/card] +[card] name=Jaws of Stone auto=foreach(mountain|myBattlefield) ability$!name(Choose target) choice name(Damage to a creature) damage:1 target(creature) _ choice name(Damage to a player) damage:1 target(player)!$ controller text=Jaws of Stone deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast Jaws of Stone. @@ -45364,6 +45882,17 @@ mana={4}{W} type=Instant [/card] [card] +name=Leonin Lightbringer +auto=_WARD_(2) +auto=this(gear > 0) 1/1 +text=Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) -- As long as Leonin Lightbringer is equipped, it gets +1/+1. +mana={2}{W} +type=Creature +subtype=Cat Rebel +power=3 +toughness=2 +[/card] +[card] name=Leonin Lightscribe auto=@movedto(*[instant;sorcery]|mystack):all(creature|mybattlefield) transforms((,newability[1/1])) ueot text=Magecraft - Whenever you cast or copy an instant or sorcery spell, creatures you control get +1/+1 until end of turn. @@ -47958,6 +48487,17 @@ mana={B} type=Instant [/card] [card] +name=Malcator's Watcher +abilities=flying,vigilance +auto=_DIES_draw:1 +text=Flying, vigilance -- When Malcator's Watcher dies, draw a card. +mana={1}{U} +type=Artifact Creature +subtype=Phyrexian Drone +power=1 +toughness=1 +[/card] +[card] name=Malcolm, Keen-Eyed Navigator abilities=flying,partner auto=@combatdamagefoeof(player) from(*[pirate]|myBattlefield):token(Treasure Sur) @@ -48140,6 +48680,17 @@ power=2 toughness=2 [/card] [card] +name=Mandible Justiciar +abilities=lifelink +auto=@movedTo(other artifact|myBattlefield):1/1 ueot +text=Lifelink -- Whenever another artifact enters the battlefield under your control, Mandible Justiciar gets +1/+1 until end of turn. +mana={1}{W} +type=Artifact Creature +subtype=Phyrexian Cleric +power=2 +toughness=1 +[/card] +[card] name=Maned Serval abilities=vigilance text=Vigilance @@ -49014,6 +49565,14 @@ power=1 toughness=2 [/card] [card] +name=Maze Skullbomb +auto={1}{S}:draw:1 +auto={2}{G}{S}:target(creature|myBattlefield) 3/3 && trample ueot && draw:1 asSorcery +text={1}, Sacrifice Maze Skullbomb: Draw a card. -- {2}{G}, Sacrifice Maze Skullbomb: Target creature you control gets +3/+3 and gains trample until end of turn. Draw a card. Activate only as a sorcery. +mana={1} +type=Artifact +[/card] +[card] name=Maze's End auto=tap(noevent) auto={T}:add{C} @@ -49081,6 +49640,16 @@ type=Enchantment subtype=Saga [/card] [card] +name=Meldweb Curator +auto=may moveto(mylibrary) target(instant,sorcery|mygraveyard) +text=When Meldweb Curator enters the battlefield, put up to one target instant or sorcery card from your graveyard on top of your library. +mana={3}{U} +type=Creature +subtype=Phyrexian Wizard +power=3 +toughness=4 +[/card] +[card] name=Meletis Charlatan auto={2}{U}{T}:name(Controller copies instant or sorcery) target(*[instant;sorcery]|stack) transforms((,newability[activate castcard(copied)])) oneshot text={2}{U}, {T}: The controller of target instant or sorcery spell copies it. That player may choose new targets for the copy. @@ -49301,7 +49870,7 @@ toughness=2 [/card] [card] name=Merciless Eternal -auto={2}{B}{D}:+2/+2 ueot +auto={2}{B}{D(*|myhand)}:+2/+2 ueot auto=_BLOCKED_life:-2 opponent text=Afflict 2 (Whenever this creature becomes blocked, defending player loses 2 life.) -- {2}{B}, Discard a card: Merciless Eternal gets +2/+2 until end of turn. mana={2}{B} @@ -49723,6 +50292,19 @@ type=Enchantment subtype=Aura [/card] [card] +name=Migloz, Maze Crusher +auto=counter(0/0,5,oil) +auto={1}{C(0/0,-1,oil)}:vigilance && menace ueot +auto={2}{C(0/0,-2,oil)}:2/2 ueot +auto={3}{C(0/0,-3,oil)}:destroy target(artifact,enchantment) +text=Migloz, Maze Crusher enters the battlefield with five oil counters on it. -- {1}, Remove an oil counter from Migloz: It gains vigilance and menace until end of turn. -- {2}, Remove two oil counters from Migloz: It gets +2/+2 until end of turn. -- {3}, Remove three oil counters from Migloz: Destroy target artifact or enchantment. +mana={1}{R}{G} +type=Legendary Creature +subtype=Phyrexian Beast +power=4 +toughness=4 +[/card] +[card] name=Migration Path abilities=cycling aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary) @@ -50094,6 +50676,14 @@ power=1 toughness=3 [/card] [card] +name=Minor Misstep +target=*[manacost<=1]|stack +auto=fizzle +text=Counter target spell with mana value 1 or less. +mana={U} +type=Instant +[/card] +[card] name=Minotaur Sureshot abilities=reach auto={1}{R}:1/0 @@ -50171,6 +50761,17 @@ type=Enchantment subtype=Aura [/card] [card] +name=Mirran Bardiche +auto=teach(creature) +2/+1 +auto=teach(creature) vigilance +auto={3}{W}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +2/+1 and has vigilance. -- Equip {3}{W} ({3}{W}: Attach to target creature you control. Equip only as a sorcery.) +mana={4}{W} +type=Artifact +subtype=Equipment +[/card] +[card] name=Mirri, Weatherlight Duelist abilities=first strike auto=this(tapped) lord(creature[-attacking]|opponentbattlefield) cantattack @@ -50244,7 +50845,7 @@ toughness=0 [/card] [card] name=Mirrormade -auto=may copy target(*[artifact,enchantment]) +auto=may copy target(*[artifact;enchantment]) text=You may have Mirrormade enter the battlefield as a copy of any artifact or enchantment on the battlefield. mana={1}{U}{U} type=Enchantment @@ -50518,6 +51119,19 @@ power=1 toughness=4 [/card] [card] +name=Mite Overseer +abilities=first strike +auto=this(variable{controllerturn}>0) lord(creature[token]|myBattlefield) 1/0 +auto=this(variable{controllerturn}>0) lord(creature[token]|myBattlefield) first strike +auto={3}{p(W)}:_PHYREXIANMITETOKEN_ +text=First strike -- As long as it's your turn, creature tokens you control get +1/+0 and have first strike. -- {3}{W/P}: Create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." (Players dealt combat damage by it also get a poison counter. {W/P} can be paid with either {W} or 2 life.) +mana={3}{W} +type=Creature +subtype=Phyrexian Soldier +power=4 +toughness=2 +[/card] +[card] name=Mizzium Tank auto=@movedTo(*[-creature]|mystack):becomes(Artifact Creature) ueot auto=@movedTo(*[-creature]|mystack):1/1 ueot @@ -50727,7 +51341,7 @@ type=Sorcery [/card] [card] name=Molten Echoes -auto=chooseatype transforms((,newability[@movedTo(creature[chosentype,-token]|myBattlefield)}:all(trigger[to]) clone with(unearth,haste)])) chooseend +auto=chooseatype transforms((,newability[@movedTo(creature[chosentype;-token]|myBattlefield)}:all(trigger[to]) clone with(unearth,haste)])) chooseend text=As Molten Echoes enters the battlefield, choose a creature type. -- Whenever a nontoken creature of the chosen type enters the battlefield under your control, create a token that's a copy of that creature. That token gains haste. Exile it at the beginning of the next end step. mana={2}{R}{R} type=Enchantment @@ -50972,7 +51586,7 @@ toughness=3 [/card] [card] name=Moonlit Scavengers -auto=restriction type(*[artifact,enchantment]|mybattlefield)~morethan~0 moveto(ownerhand) target(creature) +auto=restriction type(*[artifact;enchantment]|mybattlefield)~morethan~0 moveto(ownerhand) target(creature) text=When Moonlit Scavengers enters the battlefield, if you control an artifact or enchantment, return target creature an opponent controls to its owner's hand. mana={5}{U} type=Creature @@ -51707,6 +52321,41 @@ power=7 toughness=4 [/card] [card] +name=Myr Convert +abilities=poisontoxic +auto={T}{L:2}:Add{W} +auto={T}{L:2}:Add{U} +auto={T}{L:2}:Add{B} +auto={T}{L:2}:Add{R} +auto={T}{L:2}:Add{G} +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- {T}, Pay 2 life: Add one mana of any color. +mana={2} +type=Artifact Creature +subtype=Phyrexian Myr +power=2 +toughness=1 +[/card] +[card] +name=Myr Custodian +auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend && ability$!name(scry 1) scry:1 scrycore delayed dontshow donothing scrycoreend scryend !$ opponent +text=When Myr Custodian enters the battlefield, scry 2. Then each opponent may scry 1. (To scry X, that player looks at the top X cards of their library, then put any number of them on the bottom and the rest on top in any order.) +mana={3} +type=Artifact Creature +subtype=Myr +power=2 +toughness=3 +[/card] +[card] +name=Myr Kinsmith +auto=may notatarget(Myr|mylibrary) moveto(myhand) +text=When Myr Kinsmith enters the battlefield, you may search your library for a Myr card, reveal it, put it into your hand, then shuffle. +mana={4} +type=Artifact Creature +subtype=Myr +power=3 +toughness=1 +[/card] +[card] name=Myr Reservoir auto=this(variable{type:myr:myrestrictedcastingzone}>0) {T}:add{C}{C} auto=this(variable{type:myr:mybattlefield}>0) {T}:add{C}{C} @@ -52328,6 +52977,16 @@ mana={3}{U} type=Enchantment [/card] [card] +name=Necrogen Communion +target=creature|myBattlefield +auto=teach(creature) poisontwotoxic +auto=@movedTo(mytgt|graveyard) from(battlefield):all(trigger[to]) moveTo(mybattlefield) +text=Enchant creature you control -- Enchanted creature has toxic 2. (Players dealt combat damage by it also get two poison counters.) -- When enchanted creature dies, return that card to the battlefield under your control. +mana={1}{B} +type=Enchantment +subtype=Aura +[/card] +[card] name=Necrogoyf anyzone=type:creature:graveyard/4 cdaactive abilities=madness @@ -53432,6 +54091,17 @@ power=4 toughness=4 [/card] [card] +name=Nimraiser Paladin +abilities=poisontwotoxic +auto=target(creature[manacost<=3]|mygraveyard) moveto(ownerhand) +text=Toxic 2 (Players dealt combat damage by this creature also get two poison counters.) -- When Nimraiser Paladin enters the battlefield, return target creature card with mana value 3 or less from your graveyard to your hand. +mana={4}{B} +type=Creature +subtype=Phyrexian Knight +power=4 +toughness=4 +[/card] +[card] name=Nine Lives abilities=opponentshroud auto=@damaged(controller):name(Put incarnation counter) counter(0/0,1,Incarnation) @@ -53646,6 +54316,15 @@ power=3 toughness=3 [/card] [card] +name=Norn's Wellspring +auto=@movedTo(creature|graveyard) from(mybattlefield):counter(0/0,1,oil) +auto=@movedTo(creature|graveyard) from(mybattlefield):scry:1 scrycore delayed dontshow donothing scrycoreend scryend +auto={1}{T}{C(0/0,-2,oil)}:draw:1 +text=Whenever a creature you control dies, scry 1 and put an oil counter on Norn's Wellspring. -- {1}, {T}, Remove two oil counters from Norn's Wellspring: Draw a card. +mana={1}{W} +type=Artifact +[/card] +[card] name=North Star auto={4}{T}:target(*|mycastingzone) transforms((,newability[anytypeofmana])) ueot text={4}, {T}: For one spell this turn, you may spend mana as though it were mana of any color to pay that spell's mana cost. (Additional costs are still paid normally.) @@ -54419,6 +55098,15 @@ mana={2}{U} type=Sorcery [/card] [card] +name=Offer Immortality +target=creature +auto=deathtouch +auto=indestructible +text=Target creature gains deathtouch and indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) +mana={1}{B} +type=Instant +[/card] +[card] name=Offspring's Revenge auto=@each my combatbegins:may target(creature[red;white;black]|mygraveyard) clone and!( transforms((,setpower=1,settoughness=1,haste ueot)) forever )! && moveTo(exile) text=At the beginning of combat on your turn, exile target red, white, or black creature card from your graveyard. Create a token that's a copy of that card, except it's 1/1. It gains haste until your next turn. @@ -55588,6 +56276,17 @@ power=0 toughness=2 [/card] [card] +name=Orthodoxy Enforcer +abilities=vigilance +auto=aslongas(artifact|myBattlefield) 2/+0 >1 +text=Vigilance -- Orthodoxy Enforcer gets +2/+0 as long as you control two or more artifacts. +mana={3}{W} +type=Creature +subtype=Phyrexian Cleric +power=2 +toughness=4 +[/card] +[card] name=Orvar, the All-Form abilities=changeling auto=@targeted(other *|mybattlefield) from(*[instant;sorcery]|mycastingzone):name(Create copy of targeted permanent) all(trigger[to]) clone @@ -55709,6 +56408,15 @@ power=4 toughness=4 [/card] [card] +name=Ossification +target=land[basic]|myBattlefield +auto=(blink)forsrc target(creature,planeswalker|opponentBattlefield) +text=Enchant basic land you control -- When Ossification enters the battlefield, exile target creature or planeswalker an opponent controls until Ossification leaves the battlefield. +mana={1}{W} +type=Enchantment +subtype=Aura +[/card] +[card] name=Oswald Fiddlebender auto=this(variable{type:artifact:mybattlefield}>0) {W}{T}:name(Sacrifice artifact) name(Sacrifice artifact) target(artifact|myBattlefield) transforms((,newability[sacrifice],newability[name(Search artifact) target(artifact[manacost<=manacost]|mylibrary) moveTo(myBattlefield) and!( shuffle )!])) oneshot asSorcery text={W}, {T}, Sacrifice an artifact: Search your library for an artifact card with mana value equal to one plus the sacrificed artifact's mana value. Put that card onto the battlefield, then shuffle. Activate only as a sorcery. @@ -57092,6 +57800,16 @@ power=3 toughness=2 [/card] [card] +name=Pestilent Syphoner +abilities=flying,poisontoxic +text=Flying -- Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) +mana={1}{B} +type=Creature +subtype=Phyrexian Insect +power=1 +toughness=1 +[/card] +[card] name=Pestilent Wolf auto={2}{G}:name(Gains deathtouch) transforms((,newability[deathtouch])) ueot text={2}{G}: Pestilent Wolf gains deathtouch until end of turn. @@ -57975,6 +58693,18 @@ mana={2}{R} type=Enchantment [/card] [card] +name=Planar Disruption +target=artifact,creature,planeswalker +auto=teach(creature) cantattack +auto=teach(creature) cantpwattack +auto=teach(creature) cantblock +auto=teach(creature) noactivatedability +text=Enchant artifact, creature, or planeswalker -- Enchanted permanent can't attack or block, and its activated abilities can't be activated. +mana={1}{W} +type=Enchantment +subtype=Aura +[/card] +[card] name=Planar Overlay auto=ability$!name(Return a swamp) name(Return a swamp) target(swamp|myBattlefield) moveto(ownerhand)!$ controller auto=ability$!name(Return a swamp) name(Return a swamp) target(swamp|myBattlefield) moveto(ownerhand)!$ opponent @@ -58095,6 +58825,14 @@ type=Artifact subtype=Equipment [/card] [card] +name=Plated Onslaught +abilities=affinityartifacts +auto=all(creature|myBattlefield) 2/1 +text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Creatures you control get +2/+1 until end of turn. +mana={3}{W}{W} +type=Instant +[/card] +[card] name=Plated Pegasus abilities=flash,flying auto=all(creature|battlefield) absorb @@ -58796,6 +59534,17 @@ mana={3}{U}{U} type=Instant [/card] [card] +name=Predation Steward +auto=counter(0/0,2,oil) +auto={2}{G}{T}{C(0/0,-1,oil)}:target(creature) 2/2 ueot asSorcery +text=Predation Steward enters the battlefield with two oil counters on it. -- {2}{G}, {T}, Remove an oil counter from Predation Steward: Target creature gets +2/+2 until end of turn. Activate only as a sorcery. +mana={1}{G} +type=Creature +subtype=Phyrexian Elf Warrior +power=2 +toughness=2 +[/card] +[card] name=Predators' Hour auto=all(creature|mybattlefield) transforms((,newability[menace],newability[@combatdamagefoeof(player) from(this):all(*[zpos=1]|opponentlibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile],newability[anytypeofmana],newability[@each beginofturn:canplayfromexile ueot],newability[@each beginofturn:transforms((,newability[anytypeofmana])) ueot])) forever )!])) ueot text=Until end of turn, creatures you control gain menace and "Whenever this creature deals combat damage to a player, exile the top card of that player's library face down. You may look at and play that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell." @@ -59422,6 +60171,13 @@ mana={1}{U} type=Instant [/card] [card] +name=Prologue to Phyresis +auto=alterpoison:1 opponent && draw:1 +text=Each opponent gets a poison counter. -- Draw a card. +mana={1}{U} +type=Instant +[/card] +[card] name=Promise of Loyalty auto=ability$!name(Put a vow counter) name(Put a vow counter) target(creature|mybattlefield) transforms((,newability[counter(0/0.1.vow)],newability[all(other creature|mybattlefield) sacrifice])) forever!$ controller auto=ability$!name(Put a vow counter) name(Put a vow counter) target(creature|mybattlefield) transforms((,newability[counter(0/0.1.vow)],newability[this(counter{0/0.1.vow}>=1) cantattack],newability[this(counter{0/0.1.vow}>=1) cantpwattack],newability[all(other creature|mybattlefield) sacrifice])) forever!$ opponent @@ -59515,6 +60271,16 @@ power=3 toughness=4 [/card] [card] +name=Prosthetic Injector +auto=teach(creature) 0/2 +auto=teach(creature) poisontoxic +auto={1}:equip +text=Equipped creature gets +0/+2 and has toxic 1. (Players dealt damage by equipped creature also get a poison counter.) -- Equip {1} +mana={1} +type=Artifact +subtype=Equipment +[/card] +[card] name=Protean Hulk aicode=activate moveTo(myBattlefield) target(creature[manacost<=6]|myLibrary) auto=_DIES_name(Search any number of creatures with casting cost 6 or less) reveal:plibrarycount optionone name(Choose card) target(creature[manacost<=6]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(Put them back) target(*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend @@ -60039,7 +60805,7 @@ toughness=4 [/card] [card] name=Pyre of Heroes -auto={2}{T}:name(Sacrifice a creature) target(creature|myBattlefield) transforms((,newability[sacrifice],newability[name(Search creature) target(*[creature;manacost=manacostplus1plusend;share!types!]|mylibrary) moveto(myhand) and!( shuffle )!])) oneshot asSorcery +auto={2}{T}:name(Sacrifice a creature) target(creature|myBattlefield) transforms((,newability[sacrifice],newability[name(Search creature) target(*[creature;manacost=manacostplus1plusend;share!types!]|mylibrary) moveto(myBattlefield) and!( shuffle )!])) oneshot asSorcery text={2}, {T}, Sacrifice a creature: Search your library for a creature card that shares a creature type with the sacrificed creature and has mana value equal to 1 plus that creature's mana value. Put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. mana={2} type=Artifact @@ -60486,6 +61252,17 @@ mana={U} type=Instant [/card] [card] +name=Quicksilver Fisher +abilities=flying +auto=_LOOT_ +text=Flying -- When Quicksilver Fisher enters the battlefield, draw a card, then discard a card. +mana={3}{U}{U} +type=Creature +subtype=Phyrexian Drake +power=4 +toughness=3 +[/card] +[card] name=Quicksilver Wall abilities=defender auto={4}:moveto(myhand) @@ -62289,7 +63066,7 @@ type=Instant [/card] [card] name=Redcap Raiders -auto=_ATTACKING_may name(tap non-Human) tap target(creature[-human,-tapped]|myBattlefield) and!(1/1)! ueot +auto=_ATTACKING_may name(tap non-Human) tap target(creature[-human;-tapped]|myBattlefield) and!(1/1)! ueot text=Whenever Redcap Raiders attacks, you may tap an untapped non-Human creature you control. If you do, Redcap Raiders gets +1/+1 and gains trample until end of turn. mana={2}{R} type=Creature @@ -62603,7 +63380,7 @@ toughness=2 name=Relentless Pursuit abilities=hiddenface aicode=activate target(*[zpos<=4]|mylibrary) moveto(ownerhand) -auto=name(look) reveal:4 optionone name(Get a card) target(<1>*[creature,land]|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend +auto=name(look) reveal:4 optionone name(Get a card) target(<1>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend text=Reveal the top four cards of your library. You may put a creature card and/or land card from among them into your hand. Put the rest into your graveyard. mana={2}{G} type=Sorcery @@ -63032,6 +63809,25 @@ power=2 toughness=2 [/card] [card] +name=Resistance Reunited +target=creature +auto=2/2 +auto=all(creature[geared]|myBattlefield) indestructible +text=Target creature gets +2/+2 until end of turn. -- Equipped creatures you control gain indestructible until end of turn. +mana={1}{W} +type=Instant +[/card] +[card] +name=Resistance Skywarden +abilities=menace,reach +text=Menace, reach +mana={3}{R}{R} +type=Creature +subtype=Ogre Rebel +power=5 +toughness=5 +[/card] +[card] name=Resistance Squad auto=if type(human|mybattlefield)~morethan~1 then name(Draw a card) draw:1 controller text=When Resistance Squad enters the battlefield, if you control another Human, draw a card. @@ -63677,6 +64473,20 @@ power=2 toughness=3 [/card] [card] +name=Ribskiff +abilities=poisontwotoxic +auto=draw:1 +auto={crew(other creature[power>=3]|myBattlefield)}:name(crew 3 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=3]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~2} +auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=2]|myBattlefield)}:name(crew 3 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,type(other creature[-tapped;-cantcrew]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~2} +auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 3 [3 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~2,compare(crewtotalpower)~morethan~2} +text=Toxic 2 (Players dealt combat damage by this permanent also get two poison counters.) -- When Ribskiff enters the battlefield, draw a card. -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) +mana={4} +type=Artifact +subtype=Vehicle +power=4 +toughness=4 +[/card] +[card] name=Ricochet Trap target=*[instant;sorcery]|stack other={R} name(Opponent casted blue spell) @@ -63727,7 +64537,7 @@ type=Instant [/card] [card] name=Rielle, the Everwise -auto=foreach(*[instant,sorcery]|myGraveyard) 1/0 +auto=foreach(*[instant;sorcery]|myGraveyard) 1/0 auto=@discarded(*|myHand) turnlimited:draw:1 controller text=Rielle, the Everwise gets +1/+0 for each instant and sorcery card in your graveyard. -- Whenever you discard one or more cards for the first time each turn, draw that many cards. mana={1}{U}{R} @@ -65796,6 +66606,17 @@ text=Rustvale Bridge enters the battlefield tapped. -- Indestructible -- {T}: Ad type=Artifact Land [/card] [card] +name=Rustvine Cultivator +auto={T}:counter(0/0,1,oil) +auto={T}{C(0/0,-1,oil)}:untap target(land) +text={T}: Put an oil counter on Rustvine Cultivator. -- {T}, Remove an oil counter from Rustvine Cultivator: Untap target land. +mana={G} +type=Creature +subtype=Phyrexian Elf Druid +power=1 +toughness=2 +[/card] +[card] name=Rustwing Falcon abilities=flying text=Flying @@ -65816,6 +66637,16 @@ power=3 toughness=2 [/card] [card] +name=Ruthless Predation +target=creature|mybattlefield +auto=1/2 +auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability])) ueot +restriction=type(creature|opponentbattlefield)~morethan~0 +text=Target creature you control gets +1/+2 until end of turn. It fights target creature you don't control. (Each deals damage equal to its power to the other.) +mana={1}{G} +type=Sorcery +[/card] +[card] name=Ruthless Ripper abilities=deathtouch facedown={3} @@ -67075,6 +67906,18 @@ mana={1}{U}{U} type=Instant [/card] [card] +name=Sawblade Scamp +abilities=haste +auto=@movedTo(*[-creature]|mystack):counter(0/0,1,oil) +auto={T}{C(0/0,-1,oil)}:damage:1 opponent +text=Haste -- Whenever you cast a noncreature spell, put an oil counter on Sawblade Scamp. -- {T}, Remove an oil counter from Sawblade Scamp: It deals 1 damage to each opponent. +mana={R} +type=Creature +subtype=Phyrexian Beast +power=1 +toughness=1 +[/card] +[card] name=Sawblade Slinger auto=if type(artifact|opponentbattlefield)~morethan~0 then choice name(Destroy artifact) name(Destroy artifact) target(artifact|opponentbattlefield) destroy auto=if type(zombie|opponentbattlefield)~morethan~0 then choice name(Fight zombie) name(Fight zombie) target(zombie|opponentbattlefield) dynamicability @@ -67359,7 +68202,7 @@ toughness=2 [/card] [card] name=Scholar of the Ages -auto=moveto(myhand) target(*[instant,sorcery]|mygraveyard) +auto=moveto(myhand) target(*[instant;sorcery]|mygraveyard) text=When Scholar of the Ages enters the battlefield, return up to two target instant and/or sorcery cards from your graveyard to your hand. mana={5}{U}{U} type=Creature @@ -67623,7 +68466,7 @@ toughness=1 [/card] [card] name=Scrapwork Mutt -auto=may ability$!name(discard) reject notatarget(*|myhand)!$ draw:1 +auto=may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever autograveyard={1}{R}:_UNEARTH_ text=When Scrapwork Mutt enters the battlefield, you may discard a card. If you do, draw a card. -- Unearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) mana={2} @@ -68735,7 +69578,7 @@ toughness=3 [/card] [card] name=Serpent of Yawning Depths -auto=lord(creature[Kraken,Leviathan,Octopus,Serpent]|myBattlefield) cantbeblockedby(creature[Kraken,Leviathan,Octopus,Serpent]) +auto=lord(*[Kraken;Leviathan;Octopus;Serpent]|myBattlefield) cantbeblockedby(*[-Kraken;-Leviathan;-Octopus;-Serpent]) text=Krakens, Leviathans, Octopuses, and Serpents you control can't be blocked except by Krakens, Leviathans, Octopuses, and Serpents. mana={4}{U}{U} type=Enchantment Creature @@ -68840,6 +69683,18 @@ power=1 toughness=2 [/card] [card] +name=Serum Sovereign +abilities=flying +auto=@movedTo(*[-creature]|mystack):counter(0/0,1,oil) +auto={U}{C(0/0,-1,oil)}:draw:1 && scry:2 scrycore delayed dontshow donothing scrycoreend scryend +text=Flying -- Whenever you cast a noncreature spell, put an oil counter on Serum Sovereign. -- {U}, Remove an oil counter from Serum Sovereign: Draw a card, then scry 2. +mana={4}{U} +type=Creature +subtype=Phyrexian Sphinx +power=4 +toughness=4 +[/card] +[card] name=Setessan Champion auto=_CONSTELLATION_all(this) counter(1/1) && draw:1 controller text=Constellation - Whenever an enchantment enters the battlefield under your control, put a +1/+1 counter on Setessan Champion and draw a card. @@ -69605,6 +70460,16 @@ mana={1}{R} type=Sorcery [/card] [card] +name=Sheoldred's Headcleaver +abilities=menace,poisontwotoxic +text=Menace -- Toxic 2 (Players dealt combat damage by this creature also gets two poison counter.) +mana={3}{B} +type=Creature +subtype=Phyrexian Warrior +power=2 +toughness=4 +[/card] +[card] name=Sheoldred, the Apocalypse abilities=deathtouch auto=@drawof(player):life:2 @@ -70254,7 +71119,7 @@ toughness=2 [card] name=Sidar Kondo of Jamuraa abilities=flanking,partner -auto=lord(creature[-flying,-reach]|opponentBattlefield) cantbeblockerof(creature[power<=2]) +auto=lord(creature[-flying;-reach]|opponentBattlefield) cantbeblockerof(creature[power<=2]) text=Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) -- Creatures your opponents control without flying or reach can't block creatures with power 2 or less. -- Partner (You can have two commanders if both have partner.) mana={2}{G}{W} type=Legendary Creature @@ -71007,6 +71872,17 @@ power=1 toughness=1 [/card] [card] +name=Sinew Dancer +auto={3}{W}{T}:tap target(creature) +auto=this(variable{opponentpoisoncount}>2) {W}{T}:tap target(creature) +text={3}{W}, {T}: Tap target creature. -- Corrupted - {W}, {T}: Tap target creature. Activate only if an opponent has three or more poison counters. +mana={W} +type=Creature +subtype=Phyrexian Soldier +power=1 +toughness=1 +[/card] +[card] name=Single Combat auto=emblem transforms((,newability[maxCast(planeswalker)0 controller],newability[maxCast(creature)0 controller],newability[maxCast(planeswalker)0 opponent],newability[maxCast(creature)0 opponent])) uent auto=ability$!name(Sacrifice creatures) name(Sacrifice creatures) notatarget(*[creature;planeswalker]|mybattlefield) sacrifice !$ controller @@ -71519,6 +72395,14 @@ power=4 toughness=5 [/card] [card] +name=Skrelv's Hive +auto=@each my upkeep:life:-1 controller && _PHYREXIANMITETOKEN_ +auto=this(variable{opponentpoisoncount}>2) lord(other creature[poisontoxic]|myBattlefield) lifelink +text=At the beginning of your upkeep, you lose 1 life and create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." -- Corrupted - As long as an opponent has three or more poison counters, creatures you control with toxic have lifelink. +mana={1}{W} +type=Enchantment +[/card] +[card] name=Skulduggery target=creature|mybattlefield auto=1/1 @@ -71954,6 +72838,17 @@ power=1 toughness=1 [/card] [card] +name=Skyscythe Engulfer +abilities=reach,trample +auto=cantbeblockedby(*[flying]) +text=Reach, trample -- Skyscythe Engulfer can't be blocked by creatures with flying. +mana={5}{G} +type=Creature +subtype=Phyrexian Beast +power=6 +toughness=5 +[/card] +[card] name=Skyshroud Ambush target=creature|mybattlefield auto=choice name(Fight weaker creature) transforms((,newability[target(creature[toughness<=p]|opponentbattlefield) dynamicability],newability[draw:1 controller])) ueot @@ -75142,6 +76037,21 @@ power=3 toughness=3 [/card] [card] +name=Staff of Compleation +auto={T}{L:1}:destroy target(*|myBattlefield) +auto={T}{L:2}:Add{W} +auto={T}{L:2}:Add{U} +auto={T}{L:2}:Add{B} +auto={T}{L:2}:Add{R} +auto={T}{L:2}:Add{G} +auto={T}{L:3}:_PROLIFERATE_ +auto={T}{L:4}:draw:1 +auto={5}:all(this) untap +text={T}, Pay 1 life: Destroy target permanent you own. -- {T}, Pay 2 life: Add one mana of any color. -- {T}, Pay 3 life: Proliferate. -- {T}, Pay 4 life: Draw a card. -- {5}: Untap Staff of Compleation. +mana={3} +type=Artifact +[/card] +[card] name=Staff of Titania auto=teach(creature) type:Forests:myBattlefield/type:Forests:myBattlefield auto=_ATTACKING_create(Dryad Arbor) @@ -75715,6 +76625,17 @@ mana={2}{R}{G} type=Enchantment [/card] [card] +name=Stinging Hivemaster +abilities=poisontoxic +auto=_DIES__PHYREXIANMITETOKEN_ +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Stinging Hivemaster dies, create a 1/1 colorless Phyrexian Mite artifact creature token with toxic 1 and "This creature can't block." +mana={2}{B} +type=Creature +subtype=Phyrexian Warlock +power=3 +toughness=2 +[/card] +[card] name=Stinging Lionfish auto=@movedto(*|mystack) restriction{opponentturnonly,thisturn(*|mystack)~equalto~0}:ability$!name(Choose one) choice name(Tap non-land) tap(noevent) target(*[-land]|battlefield) _ choice name(Untap non-land) untap target(*[-land]|battlefield) _ choice name(Do nothing) donothing!$ controller text=Whenever you cast your first spell during each opponent's turn, you may tap or untap target nonland permanent. @@ -77301,6 +78222,14 @@ power=3 toughness=3 [/card] [card] +name=Surgical Skullbomb +auto={1}{S}:draw:1 +auto={2}{U}{S}:target(creature) moveto(ownerhand) && draw:1 asSorcery +text={1}, Sacrifice Surgical Skullbomb: Draw a card. -- {2}{U}, Sacrifice Surgical Skullbomb: Return target creature to its owner's hand. Draw a card. Activate only as a sorcery. +mana={1} +type=Artifact +[/card] +[card] name=Surly Badgersaur auto=@discarded(*[creature]|myHand):all(this) counter(1/1) auto=@discarded(*[land]|myHand):token(Treasure Sur) @@ -77660,6 +78589,16 @@ mana={4}{U} type=Sorcery [/card] [card] +name=Swooping Lookout +abilities=flying,vigilance +text=Flying, vigilance +mana={W} +type=Artifact Creature +subtype=Phyrexian Construct +power=1 +toughness=2 +[/card] +[card] name=Sword of Dungeons & Dragons auto={2}:equip auto=teach(creature) protection from(cleric) @@ -77673,6 +78612,19 @@ type=Artifact subtype=Equipment [/card] [card] +name=Sword of Forge and Frontier +auto=teach(creature) protection from red +auto=teach(creature) protection from green +auto=teach(creature) 2/2 +auto=@combatdamaged(player) from(mytgt):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos<=2]|mylibrary) +auto=@combatdamaged(player) from(mytgt):maxPlay(land)+1 ueot +auto={2}:equip +text=Equipped creature gets +2/+2 and has protection from red and from green. -- Whenever equipped creature deals combat damage to a player, exile the top two cards of your library. You may play those cards this turn. You may play an additional land this turn. -- Equip {2} +mana={3} +type=Artifact +subtype=Equipment +[/card] +[card] name=Sword of Hearth and Home auto={2}:equip auto=teach(creature) protection from green @@ -77825,6 +78777,17 @@ power=2 toughness=2 [/card] [card] +name=Sylvok Battle-Chair +auto=teach(creature) 4/4 +auto=teach(creature) trample +auto={5}{G}{G}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +4/+4 and has trample. -- Equip {5}{G}{G} +mana={4}{G}{G} +type=Artifact +subtype=Equipment +[/card] +[card] name=Sylvok Explorer auto=this(variable{olandg}>0) {t}:out{g} auto=this(variable{olandu}>0) {t}:out{u} @@ -78434,6 +79397,14 @@ mana={3}{U} type=Sorcery [/card] [card] +name=Tamiyo's Immobilizer +auto=counter(0/0,4,oil) +auto={T}{C(0/0,-1,oil)}:tap target(artifact,creature) +text=Tamiyo's Immobilizer enters the battlefield with four oil counters on it. -- {T}, Remove an oil counter from Tamiyo's Immobilizer: Tap target artifact or creature. +mana={3}{U} +type=Artifact +[/card] +[card] name=Tamiyo's Safekeeping target=*|myBattlefield auto=transforms((,newability[opponentshroud],newability[indestructible])) ueot @@ -79494,6 +80465,16 @@ mana={1}{U} type=Instant [/card] [card] +name=Testament Bearer +auto=_DIES_name(look) reveal:3 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend +text=When Testament Bearer dies, look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. +mana={3}{B} +type=Creature +subtype=Phyrexian Warrior +power=4 +toughness=1 +[/card] +[card] name=Tetsuko Umezawa, Fugitive auto=lord(creature[power<=1]|myBattlefield) unblockable auto=lord(creature[toughness<=1]|myBattlefield) unblockable @@ -79712,6 +80693,15 @@ toughness=4 color=black [/card] [card] +name=The Autonomous Furnace +auto=tap(noevent) +auto={T}:Add{R} +auto={1}{R}{T}{S}:draw:1 +text=The Autonomous Furnace enters the battlefield tapped. -- {T}: Add {R}. -- {1}{R}, {T}, Sacrifice The Autonomous Furnace: Draw a card. +type=Land +subtype=Sphere +[/card] +[card] name=The Bears of Littjara auto=counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore) @@ -79918,6 +80908,15 @@ mana={5} type=Legendary Artifact [/card] [card] +name=The Dross Pits +auto=tap(noevent) +auto={T}:Add{B} +auto={1}{B}{T}{S}:draw:1 +text=The Dross Pits enters the battlefield tapped. -- {T}: Add {B}. -- {1}{B}, {T}, Sacrifice The Dross Pits: Draw a card. +type=Land +subtype=Sphere +[/card] +[card] name=The Elderspell target=planeswalker auto=destroy && counter(0/0,2,Loyalty) target(planeswalker|myBattlefield) @@ -79939,6 +80938,15 @@ type=Enchantment subtype=Saga [/card] [card] +name=The Fair Basilica +auto=tap(noevent) +auto={T}:Add{W} +auto={1}{W}{T}{S}:draw:1 +text=The Fair Basilica enters the battlefield tapped. -- {T}: Add {W}. -- {1}{W}, {T}, Sacrifice The Fair Basilica: Draw a card. +type=Land +subtype=Sphere +[/card] +[card] name=The Fall of Kroog target=opponent auto=destroy target(land|opponentBattlefield) @@ -80026,6 +81034,15 @@ power=3 toughness=3 [/card] [card] +name=The Hunter Maze +auto=tap(noevent) +auto={T}:Add{G} +auto={1}{G}{T}{S}:draw:1 +text=The Hunter Maze enters the battlefield tapped. -- {T}: Add {G}. -- {1}{G}, {T}, Sacrifice The Hunter Maze: Draw a card. +type=Land +subtype=Sphere +[/card] +[card] name=The Immortal Sun auto=lord(planeswalker|myBattlefield) noactivatedability auto=lord(planeswalker|opponentBattlefield) noactivatedability @@ -80121,6 +81138,15 @@ text=At the beginning of your end step, draw a card. -- Whenever a creature deal type=Emblem [/card] [card] +name=The Monumental Facade +auto=counter(0/0,2,oil) +auto={T}:Add{C} +auto={T}{C(0/0,-1,oil)}:counter(0/0,2,oil) target(artifact,creature|myBattlefield) asSorcery +text=The Monumental Facade enters the battlefield with two oil counters on it. -- {T}: Add {C}. -- {T}, Remove an oil counter from The Monumental Facade: Put an oil counter on target artifact or creature you control. Activate only as a sorcery. +type=Land +subtype=Sphere +[/card] +[card] name=The Omenkeel auto=@combatdamagefoeof(player) from(vehicle|mybattlefield):transforms((,newability[all(*[-land;zpos<=thatmuch]|opponentlibrary) moveto(opponentexile)],newability[all(land[zpos<=thatmuch]|opponentlibrary) moveto(opponentexile) and!( counter(0/0.1.OmenkeelExiled) )!])) oneshot auto=@combatdamageof(player) from(vehicle|mybattlefield):transforms((,newability[all(*[-land;zpos<=thatmuch]|mylibrary) moveto(myexile)],newability[all(land[zpos<=thatmuch|mylibrary) moveto(myexile) and!( counter(0/0.1.OmenkeelExiled) )!])) oneshot @@ -80222,6 +81248,15 @@ power=6 toughness=5 [/card] [card] +name=The Surgical Bay +auto=tap(noevent) +auto={T}:Add{U} +auto={1}{U}{T}{S}:draw:1 +text=The Surgical Bay enters the battlefield tapped. -- {T}: Add {U}. -- {1}{U}, {T}, Sacrifice The Surgical Bay: Draw a card. +type=Land +subtype=Sphere +[/card] +[card] name=The Tarrasque auto=if casted(this) then transforms((,newability[haste],newability[@targeted(this) from(*[|opponentstack):choice name(This spell costs 10 more) name(This spell costs 10 more) target(*|opponentstack) transforms((,newability[pay[[{10}]] name(pay 10 mana) donothing?fizzle])) oneshot])) forever auto=_ATTACKING_name(Fight defending creature) target(creature|opponentbattlefield) dynamicability @@ -82552,7 +83587,7 @@ type=Instant [card] name=Trail of Crumbs auto=token(Food) -auto=@sacrificed(food|mybattlefield):pay({1}) name(look) reveal:2 optionone name(Get a permanent card) target(<1>*[-instant,-sorcery]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend +auto=@sacrificed(food|mybattlefield):pay({1}) name(look) reveal:2 optionone name(Get a permanent card) target(<1>*[-instant;-sorcery]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend text=When Trail of Crumbs enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Whenever you sacrifice a Food, you may pay 1 . If you do, look at the top two cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in any order. mana={1}{G} type=Enchantment @@ -82641,6 +83676,18 @@ mana={3} type=Artifact [/card] [card] +name=Transplant Theorist +auto=may _LOOT_ +auto=@movedTo(other artifact|myBattlefield):may _LOOT_ +auto={2}:bottomoflibrary target(*|mygraveyard) +text=Whenever Transplant Theorist or another artifact enters the battlefield under your control, you may draw a card. If you do, discard a card. -- {2}: Put target card from your graveyard on the bottom of your library. +mana={3}{U} +type=Artifact Creature +subtype=Phyrexian Artificer +power=2 +toughness=4 +[/card] +[card] name=Trap Runner auto={T}:target(creature[attacking;-blocked]) 0/0 && fog from(mytgt) oneshot restriction{blockersonly} text={T}: Target unblocked attacking creature becomes blocked. Activate this ability only during combat after blockers are declared. (This ability works on unblockable creatures.) @@ -83807,6 +84854,26 @@ text={T}: Add {C}. -- {2}, {T}: Target legendary creature becomes a God in addit type=Land [/card] [card] +name=Tyrranax Atrocity +abilities=haste,poisonthreetoxic +text=Haste -- Toxic 3 (Players dealt combat damage by this creature also get three poison counters.) +mana={3}{G}{G} +type=Creature +subtype=Phyrexian Dinosaur +power=4 +toughness=4 +[/card] +[card] +name=Tyvar's Stand +target=creature|myBattlefield +auto=+X/+X +auto=hexproof +auto=indestructible +text=Target creature you control gets +X/+X and gains hexproof and indestructible until end of turn. (A creature with hexproof and indestructible can't be the target of spells or abilities your opponents control. Damage and effects that say "destroy" don't destroy it.) +mana={X}{G} +type=Instant +[/card] +[card] name=Uba Mask auto=replacedraw reveal:1 optionone all(*|reveal) moveto(exile) and!( transforms((,newability[canplayfromexile])) ueot)! optiononeend revealend auto=opponentreplacedraw reveal:1 revealzone(opponentlibrary) optionone all(*|reveal) moveto(exile) and!( transforms((,newability[canplayfromexile])) ueot)! optiononeend revealend @@ -84074,6 +85141,17 @@ mana={2}{W} type=Sorcery [/card] [card] +name=Unctus's Retrofitter +abilities=poisontoxic +auto=may target(artifact|myBattlefield) transforms((Artifact Creature,setpower=4,settoughness=4)) +text=Toxic 1 (Players dealt combat damage by this creature also get a poison counter.) -- When Unctus's Retrofitter enters the battlefield, up to one target artifact you control becomes an artifact creature with base power and toughness 4/4 for as long as Unctus's Retrofitter remains on the battlefield. +mana={2}{U} +type=Creature +subtype=Phyrexian Artificer +power=2 +toughness=3 +[/card] +[card] name=Undead Augur auto=@movedTo(creature[zombie]|graveyard) from(mybattlefield:draw:1 && life:-1 text=Whenever Undead Augur or another Zombie you control dies, you draw a card and you lose 1 life. @@ -84540,6 +85618,15 @@ mana={R}{G} type=Sorcery [/card] [card] +name=Unnatural Restoration +target=*[-instant;-sorcery]|mygraveyard +auto=moveTo(ownerHand) +auto=_PROLIFERATE_ +text=Return target permanent card from your graveyard to your hand. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={1}{G} +type=Sorcery +[/card] +[card] name=Unquenchable Fury target=creature auto=teach(creature) transforms((,newability[_ATTACKING_damage:type:*:opponenthand opponent])) @@ -85338,7 +86425,7 @@ type=Legendary Enchantment name=Vandalize auto=choice name(Destroy target artifact) destroy target(artifact) restriction{type(artifact|battlefield)~morethan~0} auto=choice name(Destroy target land) destroy target(land) restriction{type(land|battlefield)~morethan~0} -auto=choice name(Destroy both) destroy target(artifact) && ability$!name(Destroy target land) destroy target(land)!$ controller restriction{type(*[artifact,land]|battlefield)~morethan~0} +auto=choice name(Destroy both) destroy target(artifact) && ability$!name(Destroy target land) destroy target(land)!$ controller restriction{type(*[artifact;land]|battlefield)~morethan~0} text=Choose one or both -- Destroy target artifact. -- Destroy target land. mana={4}{R} type=Sorcery @@ -85511,6 +86598,23 @@ text=Vastwood Thicket enters the battlefield tapped. -- {T}: Add {G}. // {G} Vas type=Land [/card] [card] +name=Vat Emergence +target=creature|graveyard +auto=moveTo(myBattlefield) +auto=_PROLIFERATE_ +text=Put target creature card from a graveyard onto the battlefield under your control. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={4}{B} +type=Sorcery +[/card] +[card] +name=Vat of Rebirth +auto=@movedTo(other artifact,creature|graveyard) from(myBattlefield):counter(0/0,1,oil) +auto={2}{B}{T}{C(0/0,-4,oil)}:target(creature|mygraveyard) moveTo(mybattlefield) asSorcery +text=Whenever another artifact or creature you control is put into a graveyard from the battlefield, put an oil counter on Vat of Rebirth. -- {2}{B}, {T}, Remove four oil counters from Vat of Rebirth: Return target creature card from your graveyard to the battlefield. Activate only as a sorcery. +mana={B} +type=Artifact +[/card] +[card] name=Vault Robber auto={1}{T}:name(Exile creature) target(creature|mygraveyard) moveto(myexile) and!( token(Treasure Sur) )! text={1}, {T}, Exile a creature card from your graveyard: Create a Treasure token. (it's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") @@ -85639,6 +86743,14 @@ power=2 toughness=2 [/card] [card] +name=Veil of Assimilation +auto=target(creature|myBattlefield) transforms((,newability[1/1 ueot],newability[vigilance ueot])) +auto=@movedTo(other artifact|myBattlefield):target(creature|myBattlefield) transforms((,newability[1/1 ueot],newability[vigilance ueot])) +text=Whenever Veil of Assimilation or another artifact enters the battlefield under your control, target creature you control gets +1/+1 and gains vigilance until end of turn. +mana={1}{W} +type=Artifact +[/card] +[card] name=Veil of Summer auto=if thisturn(*[blue;black]|opponentstack)~morethan~0 then draw:1 controller auto=all(*|mybattlefield) transforms((,newability[@targeted(*|mystack) from(instant|opponentzones):choice name(Spells can't be countered) name(Spells can't be countered) all(instant|opponentzones) fizzle])) ueot @@ -86847,6 +87959,14 @@ power=3 toughness=2 [/card] [card] +name=Vivisurgeon's Insight +auto=draw:3 +auto=_PROLIFERATE_ +text=Draw three cards. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={3}{U}{U} +type=Sorcery +[/card] +[card] name=Vizier of Deferment abilities=flash auto=may (blink)ueot target(creature[attacking;blocking]) @@ -87414,6 +88534,16 @@ type=Enchantment subtype=Aura [/card] [card] +name=Vraan, Executioner Thane +auto=@movedto(other creature|graveyard) from(mybattlefield) turnlimited:life:-2 opponent && life:2 controller +text=Whenever one or more other creatures you control die, each opponent loses 2 life and you gain 2 life. This ability triggers only once each turn. +mana={1}{B} +type=Legendary Creature +subtype=Phyrexian Vampire +power=2 +toughness=2 +[/card] +[card] name=Vraska's Conquistador auto=@combat(attacking) source(this) restriction{type(planeswalker[vraska]|myBattlefield)~morethan~0}:life:-2 opponent && life:2 controller auto=@combat(blocking) source(this) restriction{type(planeswalker[vraska]|myBattlefield)~morethan~0}:life:-2 opponent && life:2 controller @@ -87434,6 +88564,14 @@ mana={2}{B}{B} type=Instant [/card] [card] +name=Vraska's Fall +auto=ability$!name(sacrifice) notatarget(creature,planeswalker|myBattlefield) sacrifice!$ opponent +auto=alterpoison:1 opponent +text=Each opponent sacrifices a creature or planeswalker and gets a poison counter. +mana={2}{B} +type=Instant +[/card] +[card] name=Vraska's Finisher auto=destroy target(*[creature;planeswalker;damaged]|opponentBattlefield) text=When Vraska's Finisher enters the battlefield, destroy target creature or planeswalker an opponent controls that was dealt damage this turn. @@ -87504,6 +88642,16 @@ power=2 toughness=3 [/card] [card] +name=Vulshok Splitter +auto=teach(creature) 2/0 +auto={2}{R}:equip +auto=livingweapontoken(Rebel,Creature Rebel,2/2,red) +text=For Mirrodin! (When this Equipment enters the battlefield, create a 2/2 red Rebel creature token, then attach this to it.) -- Equipped creature gets +2/+0. -- Equip {2}{R} ({2}{R}: Attach to target creature you control. Equip only as a sorcery.) +mana={3}{R} +type=Artifact +subtype=Equipment +[/card] +[card] name=Waildrifter backside=Galedrifter abilities=flying,exiledeath @@ -88709,6 +89857,15 @@ power=1 toughness=1 [/card] [card] +name=Whisper of the Dross +target=creature +auto=-1/-1 +auto=_PROLIFERATE_ +text=Target creature gets -1/-1 until end of turn. Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) +mana={B} +type=Instant +[/card] +[card] name=Whisper, Blood Liturgist auto={T}{S(creature|myBattlefield)}{S(creature|myBattlefield)}:target(creature|mygraveyard) moveTo(mybattlefield) text={T}, Sacrifice two creatures: Return target creature card from your graveyard to the battlefield. @@ -90930,6 +92087,17 @@ power=4 toughness=4 [/card] [card] +name=Zenith Chronicler +auto=@movedto(*[multicolor]|opponentstack) turnlimited:draw:1 +auto=@movedto(*[multicolor]|mystack) turnlimited:draw:1 opponent +text=Whenever a player casts their first multicolored spell each turn, each other player draws a card. +mana={2} +type=Artifact Creature +subtype=Phyrexian Construct +power=3 +toughness=1 +[/card] +[card] name=Zenith Flare target=player,creature,planeswalker auto=damage:type:*[cycling]:myGraveyard && life:type:*[cycling]:myGraveyard controller @@ -91120,6 +92288,19 @@ power=3 toughness=5 [/card] [card] +name=Zopandrel, Hunger Dominus +abilities=reach +auto=@each combatbegins:name(Double power and toughness) all(creature|myBattlefield) transforms((,newability[p/t])) ueot +auto={p(G)}{p(G)}{S(other creature|mybattlefield)}{S(other creature|mybattlefield)}:counter(0/0.1.Indestructible) +auto=this(counter{0/0.1.Indestructible}) indestructible +text=Reach -- At the beginning of each combat, double the power and toughness of each creature you control until end of turn. -- {G/P}{G/P}, Sacrifice two other creatures: Put an indestructible counter on Zopandrel, Hunger Dominus. ({G/P} can be paid with either {G} or 2 life.) +mana={5}{G}{G} +type=Legendary Creature +subtype=Phyrexian Horror +power=4 +toughness=6 +[/card] +[card] name=Zulaport Duelist abilities=flash auto=may target(creature) -2/-0 ueot && deplete:2 targetcontroller diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index 68b22787e..4f362d0aa 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -15418,7 +15418,7 @@ type=Enchantment [card] name=Bruna, the Fading Light abilities=flying,vigilance -autostack=if casted(this) then may moveTo(mybattlefield) target(creature[angel;human]|mygraveyard) +autostack=if casted(this) then may moveTo(mybattlefield) target(*[angel;human]|mygraveyard) text=When you cast Bruna, the Fading Light, you may return target Angel or Human creature card from your graveyard to the battlefield. -- Flying, vigilance -- (Melds with Gisela, the Broken Blade.) mana={5}{W}{W} type=Legendary Creature @@ -19367,7 +19367,7 @@ toughness=1 [card] name=Chime of Night target=creature -auto=_DIES_destroy target(creature[-black]) +autograveyard=_DIES_destroy target(creature[-black]) text=Enchant creature -- When Chime of Night is put into a graveyard from the battlefield, destroy target nonblack creature. mana={1}{B} type=Enchantment @@ -36857,7 +36857,7 @@ toughness=1 [/card] [card] name=Escape Routes -auto={2}{U}:moveTo(ownerhand) target(creature[white,black]|myBattlefield) +auto={2}{U}:moveTo(ownerhand) target(creature[white;black]|myBattlefield) text={2}{U}: Return target white or black creature you control to its owner's hand. mana={2}{U} type=Enchantment @@ -60748,7 +60748,7 @@ toughness=1 [card] name=Judge Unworthy aicode=activate transforms((,newability[all(*[zpos=1]|mylibrary) transforms((,newability[name(Damage attacking or blocking creature) target(creature[attacking;blocking]|battlefield) damage:manacost])) oneshot])) oneshot -auto=scry:3 scrycore delayed name(Choose Target for damage) target(creature[attacking,blocking]) damage:revealedmana scrycoreend scryend +auto=scry:3 scrycore delayed name(Choose Target for damage) target(creature[attacking;blocking]) damage:revealedmana scrycoreend scryend text=Choose target attacking or blocking creature. Scry 3, then reveal the top card of your library. Judge Unworthy deals damage equal to that card's mana value to that creature. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) mana={1}{W} type=Instant @@ -65401,7 +65401,7 @@ toughness=4 [card] name=Lair Delve aicode=activate target(<2>*[zpos<=2]|mylibrary) name(revealed card) moveto(myhand) name(revealed card) and!(if cantargetcard(*[-creature;-land]|*) then bottomoflibrary)! -auto=reveal:2 optionone name(Get creature and land) target(<2>*[creature,land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend +auto=reveal:2 optionone name(Get creature and land) target(<2>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) all(*|reveal) bottomoflibrary optiontwoend revealend text=Reveal the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order. mana={2}{G} type=Sorcery @@ -93581,8 +93581,8 @@ type=Sorcery [/card] [card] name=Reign of Terror -auto=@movedto(creature[white,green]|graveyard):life:-2 controller -auto=bury all(creature[white,green]) +auto=@movedto(creature[white;green]|graveyard):life:-2 controller +auto=bury all(creature[white;green]) text=Destroy all green creatures or all white creatures. They can't be regenerated. You lose 2 life for each creature put into a graveyard this way. mana={3}{B}{B} type=Sorcery @@ -123511,7 +123511,7 @@ type=Instant [card] name=Trap Digger auto={2}{w}{t}:counter(0/0,Trap) target(land|mybattlefield) -auto={s(land[counter(0/0.1.Trap)]|mybattlefield}:damage:3 target(creature[attacking,-flying]) +auto={s(land[counter(0/0.1.Trap)]|mybattlefield}:damage:3 target(creature[attacking;-flying]) text={2}{W}, {T}: Put a trap counter on target land you control. -- Sacrifice a land with a trap counter on it: Trap Digger deals 3 damage to target attacking creature without flying. mana={3}{W} type=Creature @@ -128214,7 +128214,7 @@ subtype=Aura [/card] [card] name=Verdant Succession -auto=lord(creature[green,-token]) transforms((,newability[@movedto(graveyard) from(this|mybattlefield):target(creature[share!name!]|mylibrary) moveTo(mybattlefield)])) +auto=lord(creature[green;-token]) transforms((,newability[@movedto(graveyard) from(this|mybattlefield):target(creature[share!name!]|mylibrary) moveTo(mybattlefield)])) text=Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she then shuffles his or her library. mana={4}{G} type=Enchantment