Updated 'mills' oracle text, fix typos and bugs, check for balanced brackets

Update some instances of 'puts the top cards of his or her library into his or her graveyard.' into mill cards text.
Using all(player) when applicable.
Check for Balanced Brackets
Liliana, Waker of the Dead does not damage the owner if it doesn't have cards in hand, only opponent
Shipbreaker Kraken
Rockcaster Platoon
Triskaidekaphobia
Cryptolith Fragment
Alpha Status
Flusterstorm
Caldera Hellion
Chronomantic Escape
Hero's Blade
Remember the Fallen
Master of Winds
Lorcan, Warlock Collector now turns revived card into warlock
Lier, Disciple of the Drowned
This commit is contained in:
Eduardo MG
2023-04-26 08:16:57 -06:00
parent cb3ab39df1
commit 9514ea59d8
3 changed files with 175 additions and 193 deletions

View File

@@ -1527,7 +1527,7 @@ toughness=2
[card] [card]
name=Alpha Status name=Alpha Status
target=creature target=creature
auto=teach(creature) foreach(other *[creature;share!types!]|battlefield) 2/2 auto=teach(creature) transforms((,newability[foreach(other *[creature;share!types!]|battlefield) 2/2]))
text=Enchant creature -- Enchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it. text=Enchant creature -- Enchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it.
mana={2}{G} mana={2}{G}
type=Enchantment type=Enchantment
@@ -9768,7 +9768,8 @@ type=Instant
[/card] [/card]
[card] [card]
name=Bounty of the Luxa name=Bounty of the Luxa
auto=@each my firstmain:if type(this[counter(flood)])~morethan~0 ability$!thisforeach(counter{0/0,1,flood}) counter(0/0,-1,flood) && add{1}{G}{U}!$ controller else ability$!counter(0/0,1,flood) && draw:1 controller!$ controller #auto=@each my firstmain:if type(this[counter{0/0.1.flood}])~morethan~0 ability$!thisforeach(counter{0/0,1,flood}) counter(0/0,-1,flood) && add{1}{G}{U}!$ controller else ability$!counter(0/0,1,flood) && draw:1 controller!$ controller
auto=@each my firstmain:if type(this[counter{0/0.1.flood}])~equalto~0 then counter(0/0,1,flood) && draw:1 controller else removeallcounters(0/0,1,flood) && add {1}{G}{U}
text=At the beginning of your precombat main phase, remove all flood counters from Bounty of the Luxa. If no counters were removed this way, put a flood counter on Bounty of the Luxa and draw a card. Otherwise, add {1}{G}{U} to your mana pool. text=At the beginning of your precombat main phase, remove all flood counters from Bounty of the Luxa. If no counters were removed this way, put a flood counter on Bounty of the Luxa and draw a card. Otherwise, add {1}{G}{U} to your mana pool.
mana={2}{G}{U} mana={2}{G}{U}
type=Enchantment type=Enchantment
@@ -10023,8 +10024,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Breach the Multiverse name=Breach the Multiverse
auto=deplete:10 controller auto=all(player) deplete:10
auto=deplete:10 opponent
auto=ability$! choice all(creature|myBattlefield) transforms((Phyrexian)) forever !$ controller auto=ability$! choice all(creature|myBattlefield) transforms((Phyrexian)) forever !$ controller
auto=ability$! target(creature,planeswalker|myGraveyard) moveTo(myBattlefield) !$ controller auto=ability$! target(creature,planeswalker|myGraveyard) moveTo(myBattlefield) !$ controller
auto=ability$! target(creature,planeswalker|opponentGraveyard) moveTo(myBattlefield) !$ controller auto=ability$! target(creature,planeswalker|opponentGraveyard) moveTo(myBattlefield) !$ controller
@@ -14097,7 +14097,8 @@ toughness=7
[card] [card]
name=Chronomantic Escape name=Chronomantic Escape
suspend(3)={2}{W} suspend(3)={2}{W}
auto=all(creature|opponentbattlefield) transforms((,newability[cantattack],newability[cantpwattack])) uynt auto=ifnot paid(alternative) then all(creature|opponentbattlefield) transforms((,newability[cantattack],newability[cantpwattack])) uynt
auto=moveto(myexile) and!( counter(0/0,3,Time) )!
text=Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it. -- Suspend 3-{2}{W} (Rather than cast this card from your hand, you may pay {2}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) text=Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it. -- Suspend 3-{2}{W} (Rather than cast this card from your hand, you may pay {2}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)
mana={4}{W}{W} mana={4}{W}{W}
type=Sorcery type=Sorcery
@@ -17203,7 +17204,7 @@ other={X}{B}{G} name(Punishment)
auto=if paid(alternative) then destroy all(creature[manacost=X]) auto=if paid(alternative) then destroy all(creature[manacost=X])
auto=if paid(alternative) then destroy all(enchantment[manacost=X]) auto=if paid(alternative) then destroy all(enchantment[manacost=X])
auto=if paid(alternative) then destroy all(artifact[manacost=X]) auto=if paid(alternative) then destroy all(artifact[manacost=X])
auto=if not paid(alternative) then target(creature,enchantment|opponentgraveyard) moveTo(myBattlefield) auto=ifnot paid(alternative) then target(creature,enchantment|opponentgraveyard) moveTo(myBattlefield)
text=Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. -- // -- Destroy each artifact, creature, and enchantment with mana value X. text=Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. -- // -- Destroy each artifact, creature, and enchantment with mana value X.
mana={3}{W}{B} mana={3}{W}{B}
type=Sorcery type=Sorcery
@@ -21587,8 +21588,7 @@ toughness=2
name=Disturbing Conversion name=Disturbing Conversion
abilities=flash abilities=flash
target=creature target=creature
auto=deplete:2 controller auto=all(player) deplete:2
auto=deplete:2 opponent
auto=teach(creature) foreach(*|targetcontrollergraveyard) -1/0 auto=teach(creature) foreach(*|targetcontrollergraveyard) -1/0
text=Flash -- Enchant creature -- When Disturbing Conversion enters the battlefield, each player mills two cards. -- Enchanted creature gets -X/-0, where X is the number of cards in its controller's graveyard. text=Flash -- Enchant creature -- When Disturbing Conversion enters the battlefield, each player mills two cards. -- Enchanted creature gets -X/-0, where X is the number of cards in its controller's graveyard.
mana={1}{U} mana={1}{U}
@@ -25926,7 +25926,7 @@ toughness=3
[card] [card]
name=Esix, Fractal Bloom name=Esix, Fractal Bloom
abilities=flying abilities=flying
auto=@movedto(*[token]|mybattlefield) turnlimited:all(trigger[to] transforms((,newability[may name(Copy a creature) target(creature[-Esix^ Fractal Bloom]|battlefield) copy])) oneshot auto=@movedto(*[token]|mybattlefield) turnlimited:all(trigger[to]) transforms((,newability[may name(Copy a creature) target(creature[-Esix^ Fractal Bloom]|battlefield) copy])) oneshot
text=Flying -- The first time you would create one or more tokens during each of your turns, you may instead choose a creature other than Esix, Fractal Bloom and create that many tokens that are copies of that creature. text=Flying -- The first time you would create one or more tokens during each of your turns, you may instead choose a creature other than Esix, Fractal Bloom and create that many tokens that are copies of that creature.
mana={4}{G}{U} mana={4}{G}{U}
type=Legendary Creature type=Legendary Creature
@@ -26651,7 +26651,7 @@ toughness=2
[card] [card]
name=Expedition Supplier name=Expedition Supplier
auto=name(Conjure a card) conjure cards(Utility Knife) zone(mybattlefield) auto=name(Conjure a card) conjure cards(Utility Knife) zone(mybattlefield)
auto=movedTo(other *[human]|myBattlefield) turnlimited:name(Conjure a card) conjure cards(Utility Knife) zone(mybattlefield) auto=@movedTo(other *[human]|myBattlefield) turnlimited:name(Conjure a card) conjure cards(Utility Knife) zone(mybattlefield)
text=Whenever Expedition Supplier or another Human enters the battlefield under your control, conjure a card named Utility Knife onto the battlefield. This ability triggers only once each turn. text=Whenever Expedition Supplier or another Human enters the battlefield under your control, conjure a card named Utility Knife onto the battlefield. This ability triggers only once each turn.
mana={2}{W} mana={2}{W}
type=Creature type=Creature
@@ -29901,7 +29901,7 @@ type=Instant
[card] [card]
name=Flusterstorm name=Flusterstorm
abilities=storm abilities=storm
target=*[-creature;-planeswalker;-artifact;-enchantment]|stack target=*[instant;sorcery]|stack
auto=transforms((,newability[pay[[{1}]] name(pay {1} mana) donothing?fizzle])) forever auto=transforms((,newability[pay[[{1}]] name(pay {1} mana) donothing?fizzle])) forever
text=Counter target instant or sorcery spell unless its controller pays {1}. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) text=Counter target instant or sorcery spell unless its controller pays {1}. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={U} mana={U}
@@ -36751,8 +36751,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Halo-Charged Skaab name=Halo-Charged Skaab
auto=deplete:2 controller auto=all(player) deplete:2
auto=deplete:2 opponent
auto=may target(instant,sorcery,battle|mygraveyard) moveTo(mylibrary) auto=may target(instant,sorcery,battle|mygraveyard) moveTo(mylibrary)
text=When Halo-Charged Skaab enters the battlefield, each player mills two cards. Then you may put an instant, sorcery, or battle card from your graveyard on top of your library. (To mill two cards, a player puts the top two cards of their library into their graveyard.) text=When Halo-Charged Skaab enters the battlefield, each player mills two cards. Then you may put an instant, sorcery, or battle card from your graveyard on top of your library. (To mill two cards, a player puts the top two cards of their library into their graveyard.)
mana={4}{U} mana={4}{U}
@@ -42332,7 +42331,7 @@ name=Ipnu Rivulet
auto={1}{U}{T}{S(desert|mybattlefield)}:deplete:4 target(player) auto={1}{U}{T}{S(desert|mybattlefield)}:deplete:4 target(player)
auto={T}:Add{1} auto={T}:Add{1}
auto={T}{L:1}:Add{U} auto={T}{L:1}:Add{U}
text={T}: Add {1} to your mana pool. -- {T}, Pay 1 life: Add {U} to your mana pool. -- {1}{U}, {T}, Sacrifice a Desert: Target player puts the top four cards of his or her library into his or her graveyard. text={T}: Add {1} to your mana pool. -- {T}, Pay 1 life: Add {U} to your mana pool. -- {1}{U}, {T}, Sacrifice a Desert: Target player mills four cards.
type=Land type=Land
subtype=Desert subtype=Desert
[/card] [/card]
@@ -45803,7 +45802,7 @@ toughness=4
[card] [card]
name=Koma's Faithful name=Koma's Faithful
abilities=lifelink abilities=lifelink
auto=_DIES_deplete:3 opponent && deplete:3 controller auto=_DIES_all(player) deplete:3
text=Lifelink -- When Koma's Faithful dies, each player mills three cards. (To mill a card, a player puts the top card of their library into their graveyard.) text=Lifelink -- When Koma's Faithful dies, each player mills three cards. (To mill a card, a player puts the top card of their library into their graveyard.)
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -47633,7 +47632,7 @@ toughness=4
[card] [card]
name=Lier, Disciple of the Drowned name=Lier, Disciple of the Drowned
auto=lord(*|stack) nofizzle auto=lord(*|stack) nofizzle
auto=lord(*[instant;sorcery]|mygraveyard) transforms((,newability[canplayfromgraveyard],newability[gainedexiledeath])) forever auto=lord(instant,sorcery|mygraveyard) tempflashback
text=Spells can't be countered. -- Each instant and sorcery card in your graveyard has flashback. The flashback cost is equal to that card's mana cost. text=Spells can't be countered. -- Each instant and sorcery card in your graveyard has flashback. The flashback cost is equal to that card's mana cost.
type=Legendary Creature type=Legendary Creature
subtype=Human Wizard subtype=Human Wizard
@@ -48651,27 +48650,27 @@ toughness=3
name=Lorcan, Warlock Collector name=Lorcan, Warlock Collector
abilities=flying abilities=flying
auto=lord(warlock|mybattlefield) exiledeath auto=lord(warlock|mybattlefield) exiledeath
auto=@movedto(creature[manacost=0]|opponentgraveyard):transforms((,newability[may name(Pay 0 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=0]|opponentgraveyard):transforms((,newability[may name(Pay 0 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=1]|opponentgraveyard):transforms((,newability[name(Pay 1 and put on your battlefield) pay({L:1}) name(Pay 1 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=1]|opponentgraveyard):transforms((,newability[name(Pay 1 and put on your battlefield) pay({L:1}) name(Pay 1 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=2]|opponentgraveyard):transforms((,newability[name(Pay 2 and put on your battlefield) pay({L:2}) name(Pay 2 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=2]|opponentgraveyard):transforms((,newability[name(Pay 2 and put on your battlefield) pay({L:2}) name(Pay 2 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=3]|opponentgraveyard):transforms((,newability[name(Pay 3 and put on your battlefield) pay({L:3}) name(Pay 3 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=3]|opponentgraveyard):transforms((,newability[name(Pay 3 and put on your battlefield) pay({L:3}) name(Pay 3 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=4]|opponentgraveyard):transforms((,newability[name(Pay 4 and put on your battlefield) pay({L:4}) name(Pay 4 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=4]|opponentgraveyard):transforms((,newability[name(Pay 4 and put on your battlefield) pay({L:4}) name(Pay 4 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=5]|opponentgraveyard):transforms((,newability[name(Pay 5 and put on your battlefield) pay({L:5}) name(Pay 5 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=5]|opponentgraveyard):transforms((,newability[name(Pay 5 and put on your battlefield) pay({L:5}) name(Pay 5 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=6]|opponentgraveyard):transforms((,newability[name(Pay 6 and put on your battlefield) pay({L:6}) name(Pay 6 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=6]|opponentgraveyard):transforms((,newability[name(Pay 6 and put on your battlefield) pay({L:6}) name(Pay 6 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=7]|opponentgraveyard):transforms((,newability[name(Pay 7 and put on your battlefield) pay({L:7}) name(Pay 7 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=7]|opponentgraveyard):transforms((,newability[name(Pay 7 and put on your battlefield) pay({L:7}) name(Pay 7 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=8]|opponentgraveyard):transforms((,newability[name(Pay 8 and put on your battlefield) pay({L:8}) name(Pay 8 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=8]|opponentgraveyard):transforms((,newability[name(Pay 8 and put on your battlefield) pay({L:8}) name(Pay 8 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=9]|opponentgraveyard):transforms((,newability[name(Pay 9 and put on your battlefield) pay({L:9}) name(Pay 9 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=9]|opponentgraveyard):transforms((,newability[name(Pay 9 and put on your battlefield) pay({L:9}) name(Pay 9 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=10]|opponentgraveyard):transforms((,newability[name(Pay 10 and put on your battlefield) pay({L:10}) name(Pay 10 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=10]|opponentgraveyard):transforms((,newability[name(Pay 10 and put on your battlefield) pay({L:10}) name(Pay 10 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=11]|opponentgraveyard):transforms((,newability[name(Pay 11 and put on your battlefield) pay({L:11}) name(Pay 11 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=11]|opponentgraveyard):transforms((,newability[name(Pay 11 and put on your battlefield) pay({L:11}) name(Pay 11 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=12]|opponentgraveyard):transforms((,newability[name(Pay 12 and put on your battlefield) pay({L:12}) name(Pay 12 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=12]|opponentgraveyard):transforms((,newability[name(Pay 12 and put on your battlefield) pay({L:12}) name(Pay 12 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=13]|opponentgraveyard):transforms((,newability[name(Pay 13 and put on your battlefield) pay({L:13}) name(Pay 13 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=13]|opponentgraveyard):transforms((,newability[name(Pay 13 and put on your battlefield) pay({L:13}) name(Pay 13 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=14]|opponentgraveyard):transforms((,newability[name(Pay 14 and put on your battlefield) pay({L:14}) name(Pay 14 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=14]|opponentgraveyard):transforms((,newability[name(Pay 14 and put on your battlefield) pay({L:14}) name(Pay 14 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=15]|opponentgraveyard):transforms((,newability[name(Pay 15 and put on your battlefield) pay({L:15}) name(Pay 15 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=15]|opponentgraveyard):transforms((,newability[name(Pay 15 and put on your battlefield) pay({L:15}) name(Pay 15 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=16]|opponentgraveyard):transforms((,newability[name(Pay 16 and put on your battlefield) pay({L:16}) name(Pay 16 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=16]|opponentgraveyard):transforms((,newability[name(Pay 16 and put on your battlefield) pay({L:16}) name(Pay 16 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=17]|opponentgraveyard):transforms((,newability[name(Pay 17 and put on your battlefield) pay({L:17}) name(Pay 17 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=17]|opponentgraveyard):transforms((,newability[name(Pay 17 and put on your battlefield) pay({L:17}) name(Pay 17 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=18]|opponentgraveyard):transforms((,newability[name(Pay 18 and put on your battlefield) pay({L:18}) name(Pay 18 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=18]|opponentgraveyard):transforms((,newability[name(Pay 18 and put on your battlefield) pay({L:18}) name(Pay 18 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost=19]|opponentgraveyard):transforms((,newability[name(Pay 19 and put on your battlefield) pay({L:19}) name(Pay 19 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost=19]|opponentgraveyard):transforms((,newability[name(Pay 19 and put on your battlefield) pay({L:19}) name(Pay 19 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
auto=@movedto(creature[manacost>=20]|opponentgraveyard):transforms((,newability[name(Pay 20 and put on your battlefield) pay({L:20}) name(Pay 20 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield)])) oneshot auto=@movedto(creature[manacost>=20]|opponentgraveyard):transforms((,newability[name(Pay 20 and put on your battlefield) pay({L:20}) name(Pay 20 and put on your battlefield) all(creature[zpos=type:*:opponentgraveyard]|opponentgraveyard) moveto(mybattlefield) and!(becomes(Warlock) forever)!])) oneshot
text=Flying -- Whenever a creature card is put into an opponent's graveyard from anywhere, you may pay life equal to its mana value. If you do, put it onto the battlefield under your control. it's a Warlock in addition to its other types. -- If a Warlock you control would die, exile it instead. text=Flying -- Whenever a creature card is put into an opponent's graveyard from anywhere, you may pay life equal to its mana value. If you do, put it onto the battlefield under your control. it's a Warlock in addition to its other types. -- If a Warlock you control would die, exile it instead.
mana={5}{B}{B} mana={5}{B}{B}
type=Legendary Creature type=Legendary Creature
@@ -50911,7 +50910,7 @@ toughness=1
name=Master of Winds name=Master of Winds
abilities=flying abilities=flying
auto=draw:2 && transforms((,newability[target(*|myhand) reject])) forever auto=draw:2 && transforms((,newability[target(*|myhand) reject])) forever
auto=movedTo(*[instant;sorcery;wizard]|myStack):name(Choose one) ability$!name(Choose one) choice name(Do nothing) donothing _ choice name(Becomes 4/1) target(Master of Winds|myBattlefield) transforms((,setpower=4,settoughness=1)) ueot _ choice name(Becomes 1/4) target(Master of Winds|myBattlefield) transforms((,setpower=1,settoughness=4)) ueot!$ controller auto=@movedTo(*[instant;sorcery;wizard]|myStack):name(Choose one) ability$!name(Choose one) choice name(Do nothing) donothing _ choice name(Becomes 4/1) target(Master of Winds|myBattlefield) transforms((,setpower=4,settoughness=1)) ueot _ choice name(Becomes 1/4) target(Master of Winds|myBattlefield) transforms((,setpower=1,settoughness=4)) ueot!$ controller
text=Flying -- When Master of Winds enters the battlefield, draw two cards, then discard a card. -- Whenever you cast an instant, sorcery or Wizard spell, you may have Master of Winds's base power and toughness becomes 4/1 or 1/4 until end of turn. text=Flying -- When Master of Winds enters the battlefield, draw two cards, then discard a card. -- Whenever you cast an instant, sorcery or Wizard spell, you may have Master of Winds's base power and toughness becomes 4/1 or 1/4 until end of turn.
mana={2}{U}{U} mana={2}{U}{U}
type=Creature type=Creature
@@ -54493,7 +54492,7 @@ type=Artifact
[card] [card]
name=Navigator's Ruin name=Navigator's Ruin
auto=@each my endofturn restriction{raid}:deplete:4 opponent auto=@each my endofturn restriction{raid}:deplete:4 opponent
text=Raid - At the beginning of your end step, if you attacked with a creature this turn, target opponent puts the top four cards of his or her library into his or her graveyard. text=Raid - At the beginning of your end step, if you attacked with a creature this turn, target opponent mills four cards.
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -55242,8 +55241,7 @@ abilities=menace
backside=Hideous Fleshwheeler backside=Hideous Fleshwheeler
restriction=compare(isflipped)~equalto~0 restriction=compare(isflipped)~equalto~0
anyzone={0}:doubleside(backside) anyzone={0}:doubleside(backside)
auto=deplete:3 controller auto=all(player) deplete:3
auto=deplete:3 opponent
auto={5}{p(W)}:flip(backside) asSorcery auto={5}{p(W)}:flip(backside) asSorcery
text=Menace -- When Nezumi Freewheeler enters the battlefield, each player mills three cards. (To mill a card, put the top card of your library into your graveyard.) -- {5}{W/P}: Transform Nezumi Freewheeler. Activate only as a sorcery. ({W/P} can be paid with either {W} or 2 life.) text=Menace -- When Nezumi Freewheeler enters the battlefield, each player mills three cards. (To mill a card, put the top card of your library into your graveyard.) -- {5}{W/P}: Transform Nezumi Freewheeler. Activate only as a sorcery. ({W/P} can be paid with either {W} or 2 life.)
mana={3}{B} mana={3}{B}
@@ -61634,7 +61632,7 @@ toughness=3
name=Primal Amulet name=Primal Amulet
auto=lord(instant,sorcery|myhand) altercost(colorless,-1) auto=lord(instant,sorcery|myhand) altercost(colorless,-1)
auto=@movedto(instant,sorcery|mystack):counter(0/0,1,charge) auto=@movedto(instant,sorcery|mystack):counter(0/0,1,charge)
auto={0} restriction{type(this[counter{charge}>=4])~morethan~0}:flip(Primal Wellspring) auto={C(0/0,-4,charge)}:flip(Primal Wellspring)
text=Instant and sorcery spells you cast cost {1} less to cast. -- Whenever you cast an instant or sorcery spell, put a charge counter on Primal Amulet. Then if there are four or more charge counters on it, you may remove those counters and transform it. text=Instant and sorcery spells you cast cost {1} less to cast. -- Whenever you cast an instant or sorcery spell, put a charge counter on Primal Amulet. Then if there are four or more charge counters on it, you may remove those counters and transform it.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -65515,9 +65513,8 @@ type=Instant
[/card] [/card]
[card] [card]
name=Remember the Fallen name=Remember the Fallen
target=*[creature;artifact]|mygraveyard auto=ability$! name(Return target creature) may name(Return target creature) moveto(myhand) target(creature|mygraveyard) !$ controller
auto=choice name(Choose one) moveto(myhand) auto=ability$! name(Return target artifact) may name(Return target artifact) moveto(myhand) target(artifact|mygraveyard) !$ controller
auto=choice name(Choose both) moveto(myhand) && moveto(myhand) target(*[creature;artifact]|mygraveyard)
text=Choose one or both Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand. text=Choose one or both Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand.
mana={2}{W} mana={2}{W}
type=Sorcery type=Sorcery
@@ -69569,7 +69566,7 @@ type=Enchantment
[card] [card]
name=Saproling Cluster name=Saproling Cluster
auto={1}{D(*|myhand)}:token(Saproling,Creature Saproling,1/1,green) auto={1}{D(*|myhand)}:token(Saproling,Creature Saproling,1/1,green)
auto=foreach(land[-tapped]|opponentBattlefield) transforms((,newability[if type(*|myhand)~morethan~0 then ability$!name(Pay 1 and discard) pay[[{1}]] name(Pay 1 and discard) discard:1 && token(Saproling^Creature Saproling^1/1^green)?donothing!$ opponent])) forever auto=foreach(land[-tapped]|opponentBattlefield) transforms((,newability[if type(*|myhand)~morethan~0 then ability$!name(Pay 1 and discard) pay[[{1}]] name(Pay 1 and discard) notatarget(*|myhand) reject && token(Saproling^Creature Saproling^1/1^green)?donothing!$ opponent])) forever
text={1}, Discard a card: Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability. text={1}, Discard a card: Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability.
mana={1}{G} mana={1}{G}
type=Enchantment type=Enchantment
@@ -71229,7 +71226,7 @@ toughness=2
[card] [card]
name=Seer of the Last Tomorrow name=Seer of the Last Tomorrow
auto={U}{T}{D(*|myhand)}:deplete:3 target(player) auto={U}{T}{D(*|myhand)}:deplete:3 target(player)
text={U}, {T}, Discard a card: Target player puts the top three cards of his or her library into his or her graveyard. text={U}, {T}, Discard a card: Target player mills three cards.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Naga Cleric subtype=Naga Cleric
@@ -72927,7 +72924,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Shipbreaker Kraken name=Shipbreaker Kraken
auto=this(cantargetcard(*[-monstrous]) {6}{U}{U}:becomes(monstrous) forever && counter(1/1,4) && transforms((,newability[aslongas(Shipbreaker Kraken|myBattlefield) tap target(upto<4>[creature]|battlefield)frozen])) forever auto=this(cantargetcard(*[-monstrous]) {6}{U}{U}:becomes(monstrous) forever && counter(1/1,4) && transforms((,newability[aslongas(Shipbreaker Kraken|myBattlefield) target(<upto:4>creature) transforms((,newability[tap],newability[doesnotuntap]))])) forever
text={6}{U}{U}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.) -- When Shipbreaker Kraken becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control Shipbreaker Kraken. text={6}{U}{U}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.) -- When Shipbreaker Kraken becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control Shipbreaker Kraken.
mana={4}{U}{U} mana={4}{U}{U}
type=Creature type=Creature
@@ -82693,7 +82690,7 @@ toughness=2
name=Tenured Oilcaster name=Tenured Oilcaster
abilities=menace abilities=menace
auto=aslongas(*|opponentGraveyard) 3/0 >7 auto=aslongas(*|opponentGraveyard) 3/0 >7
auto=@combat(attacking,blocking) source(this):deplete:1 controller && deplete:1 opponent auto=@combat(attacking,blocking) source(this):all(player) deplete:1
text=Menace (This creature can't be blocked except by two or more creatures.) -- Tenured Oilcaster gets +3/+0 as long as an opponent has eight or more cards in their graveyard. -- Whenever Tenured Oilcaster attacks or blocks, each player mills a card. text=Menace (This creature can't be blocked except by two or more creatures.) -- Tenured Oilcaster gets +3/+0 as long as an opponent has eight or more cards in their graveyard. -- Whenever Tenured Oilcaster attacks or blocks, each player mills a card.
mana={3}{B} mana={3}{B}
type=Creature type=Creature
@@ -82779,8 +82776,8 @@ toughness=5
[/card] [/card]
[card] [card]
name=Territorial Boar name=Territorial Boar
auto=@movedTo(creature[power>=4|myBattlefield):+1/+1 ueot auto=@movedTo(creature[power>=4]|myBattlefield):+1/+1 ueot
auto=@movedTo(creature[power>=4|myBattlefield):vigilance ueot auto=@movedTo(creature[power>=4]|myBattlefield):vigilance ueot
text=Whenever a creature with power 4 or greater enters the battlefield under your control, Territorial Boar gets +1/+1 and gains vigilance until end of turn. text=Whenever a creature with power 4 or greater enters the battlefield under your control, Territorial Boar gets +1/+1 and gains vigilance until end of turn.
mana={1}{G} mana={1}{G}
type=Creature type=Creature
@@ -83602,7 +83599,7 @@ subtype=Sphere
[card] [card]
name=The Omenkeel 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=@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 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
auto={0}:restriction{can play land} name(Play land from opponent exile) target(land[counter{0/0.1.OmenkeelExiled}]|opponentexile) moveTo(myexile) and!( transforms((,newability[counter(0/0.1.OmenkeelExiled)],newability[canplayfromexile],newability[phaseaction[endofturn once checkex] moveTo(ownerexile)],newability[phaseaction[untap once checkex] counter(0/0.1.OmenkeelExiled)])) ueot )! auto={0}:restriction{can play land} name(Play land from opponent exile) target(land[counter{0/0.1.OmenkeelExiled}]|opponentexile) moveTo(myexile) and!( transforms((,newability[counter(0/0.1.OmenkeelExiled)],newability[canplayfromexile],newability[phaseaction[endofturn once checkex] moveTo(ownerexile)],newability[phaseaction[untap once checkex] counter(0/0.1.OmenkeelExiled)])) ueot )!
auto=lord(land[counter{0/0.1.OmenkeelExiled}]|myexile) canplayfromexile auto=lord(land[counter{0/0.1.OmenkeelExiled}]|myexile) canplayfromexile
auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0} auto={crew(other creature[power>=1]|myBattlefield)}:name(crew 1 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~0}
@@ -83711,7 +83708,7 @@ subtype=Sphere
[/card] [/card]
[card] [card]
name=The Tarrasque 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=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<!powerstrike eachother!> auto=_ATTACKING_name(Fight defending creature) target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>
text=The Tarrasque has haste and ward {10} as long as it was cast. -- Whenever The Tarrasque attacks, it fights target creature defending player controls. text=The Tarrasque has haste and ward {10} as long as it was cast. -- Whenever The Tarrasque attacks, it fights target creature defending player controls.
mana={6}{G}{G}{G} mana={6}{G}{G}{G}
@@ -88206,8 +88203,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Unseal the Necropolis name=Unseal the Necropolis
auto=deplete:3 controller auto=all(player) deplete:3
auto=deplete:3 opponent
auto=may moveTo(ownerHand) notatarget(<upto:2>creature|myGraveyard) auto=may moveTo(ownerHand) notatarget(<upto:2>creature|myGraveyard)
text=Each player mills three cards. Then you return up to two creature cards from your graveyard to your hand. (To mill three cards, a player puts the top three cards of their library into their graveyard.) text=Each player mills three cards. Then you return up to two creature cards from your graveyard to your hand. (To mill three cards, a player puts the top three cards of their library into their graveyard.)
mana={2}{B} mana={2}{B}
@@ -88344,7 +88340,7 @@ subtype=Aura
[card] [card]
name=Urborg Panther name=Urborg Panther
auto={B}{S}:destroy target(creature[blocking]) auto={B}{S}:destroy target(creature[blocking])
auto={S(*[Feral Shadow|mybattlefield)}{S(*[Breathstealer]|mybattlefield)}{S(*[Urborg Panther]|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[Spirit of the Night]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend auto={S(*[Feral Shadow]|mybattlefield)}{S(*[Breathstealer]|mybattlefield)}{S(*[Urborg Panther]|mybattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[Spirit of the Night]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield))! afterrevealedend revealend
text={B}, Sacrifice Urborg Panther: Destroy target creature blocking Urborg Panther. -- Sacrifice a creature named Feral Shadow, a creature named Breathstealer, and Urborg Panther: Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library. text={B}, Sacrifice Urborg Panther: Destroy target creature blocking Urborg Panther. -- Sacrifice a creature named Feral Shadow, a creature named Breathstealer, and Urborg Panther: Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -88996,7 +88992,7 @@ type=Instant
[card] [card]
name=Vance's Blasting Cannons name=Vance's Blasting Cannons
auto=@each my upkeep:all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile],newability[counter(0/0.1.BlastingCannons)])) ueot )! auto=@each my upkeep:all(*[zpos=1]|mylibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile],newability[counter(0/0.1.BlastingCannons)])) ueot )!
auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~2}:flip(Spitfire Bastion) auto=@movedto(*|mystack) restriction{thisturn(*|mystack)~equalto~2}:may flip(Spitfire Bastion)
text=At the beginning of your upkeep, exile the top card of your library. If it's a nonland card, you may cast that card this turn. -- Whenever you cast your third spell in a turn, you may transform Vance's Blasting Cannons. text=At the beginning of your upkeep, exile the top card of your library. If it's a nonland card, you may cast that card this turn. -- Whenever you cast your third spell in a turn, you may transform Vance's Blasting Cannons.
mana={3}{R} mana={3}{R}
type=Legendary Enchantment type=Legendary Enchantment
@@ -90543,7 +90539,7 @@ type=Sorcery
[card] [card]
name=Vivien's Jaguar name=Vivien's Jaguar
abilities=reach abilities=reach
autograveyard={2}[G} restriction{type(planeswalker[vivien]|mybattlefield)~morethan~0}:name(Return to hand) name(Return to hand) moveto(myhand) autograveyard={2}{G} restriction{type(planeswalker[vivien]|mybattlefield)~morethan~0}:name(Return to hand) name(Return to hand) moveto(myhand)
text=Reach (This creature can block creatures with flying.) -- {2}{G}: Return Vivien's Jaguar from your graveyard to your hand. Activate this ability only if you control a Vivien planeswalker. text=Reach (This creature can block creatures with flying.) -- {2}{G}: Return Vivien's Jaguar from your graveyard to your hand. Activate this ability only if you control a Vivien planeswalker.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -91498,7 +91494,7 @@ otherrestriction=can play sorcery,compare(isflipped)~equalto~1
restriction=compare(isflipped)~equalto~0 restriction=compare(isflipped)~equalto~0
anyzone={0}:doubleside(Explore the Vastlands) anyzone={0}:doubleside(Explore the Vastlands)
autostack=if paid(alternative) then transforms((,newability[moveto(mygraveyard)],newability[activate castcard(copied named!:explore the vastlands:!)])) forever autostack=if paid(alternative) then transforms((,newability[moveto(mygraveyard)],newability[activate castcard(copied named!:explore the vastlands:!)])) forever
auto=@movedto(*[instant;sorcery]|opponentstack):all(trigger[to]) transforms((,newability[[pay[[{2}]] name(pay 2 mana) donothing?counter(0/0.1.WanderingEffect)])) oneshot auto=@movedto(*[instant;sorcery]|opponentstack):all(trigger[to]) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?counter(0/0.1.WanderingEffect)])) oneshot
auto=@counteradded(0/0,1,WanderingEffect) from(instant|opponentstack):may name(Copy spell) all(instant[counter{0/0.1.WanderingEffect}]|opponentstack) activate castcard(copied) auto=@counteradded(0/0,1,WanderingEffect) from(instant|opponentstack):may name(Copy spell) all(instant[counter{0/0.1.WanderingEffect}]|opponentstack) activate castcard(copied)
auto=@counteradded(0/0,1,WanderingEffect) from(sorcery|opponentstack):may name(Copy spell) all(sorcery[counter{0/0.1.WanderingEffect}]|opponentstack) activate castcard(copied) auto=@counteradded(0/0,1,WanderingEffect) from(sorcery|opponentstack):may name(Copy spell) all(sorcery[counter{0/0.1.WanderingEffect}]|opponentstack) activate castcard(copied)
text=Whenever an opponent casts an instant or sorcery spell, they may pay {2}. If they don't, you may copy that spell. You may choose new targets for the copy. // {3} Explore the Vastlands text=Whenever an opponent casts an instant or sorcery spell, they may pay {2}. If they don't, you may copy that spell. You may choose new targets for the copy. // {3} Explore the Vastlands
@@ -93011,7 +93007,7 @@ target=*[-land]
auto=moveto(ownerhand) auto=moveto(ownerhand)
auto=deplete:2 controller auto=deplete:2 controller
auto=deplete:2 opponent auto=deplete:2 opponent
text=Return target nonland permanent to its owner's hand. Each player puts the top two cards of his or her library into his or her graveyard. text=Return target nonland permanent to its owner's hand. Each player mills two cards.
mana={1}{U} mana={1}{U}
type=Instant type=Instant
[/card] [/card]
@@ -94324,7 +94320,7 @@ toughness=1
[card] [card]
name=Yorion, Sky Nomad name=Yorion, Sky Nomad
abilities=flying abilities=flying
auto=may name(Exile permanents) target(<anyamount>other *[-land]|mybattlefield) transforms((,newability[moveto(myexile),newability[phaseaction[endofturn once] moveto(ownerbattlefield)])) ueot auto=may name(Exile permanents) target(<anyamount>other *[-land]|mybattlefield) transforms((,newability[moveto(myexile)],newability[phaseaction[endofturn once] moveto(ownerbattlefield)])) ueot
text=Companion - Your starting deck contains at least twenty cards more than the minimum deck size. (If this card is your chosen companion, you may cast it once from outside the game.) -- Flying -- When Yorion enters the battlefield, exile any number of other nonland permanents you own and control. Return those cards to the battlefield at the beginning of the next end step. text=Companion - Your starting deck contains at least twenty cards more than the minimum deck size. (If this card is your chosen companion, you may cast it once from outside the game.) -- Flying -- When Yorion enters the battlefield, exile any number of other nonland permanents you own and control. Return those cards to the battlefield at the beginning of the next end step.
mana={3}{WU}{WU} mana={3}{WU}{WU}
type=Legendary Creature type=Legendary Creature
@@ -94535,7 +94531,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Young Necromancer name=Young Necromancer
auto=if type(creature|myGraveyard)~morethan~0 then if type(*|myGraveyard)~morethan~2 then may name(Exile 2 cards) target(*|myGraveyard) moveto(myexile) and!( transforms((,newability[name(Exile second card) target(*|myGraveyard) moveto(myexile) and!( transforms((,newability[[name(Return card on battlefield) target(creature|myGraveyard) moveto(myBattlefield)])) oneshot )!])) oneshot )! auto=if type(creature|myGraveyard)~morethan~0 then if type(*|myGraveyard)~morethan~2 then may name(Exile 2 cards) target(*|myGraveyard) moveto(myexile) and!( transforms((,newability[name(Exile second card) target(*|myGraveyard) moveto(myexile) and!( transforms((,newability[name(Return card to battlefield) target(creature|myGraveyard) moveto(myBattlefield)])) oneshot )!])) oneshot )!
text=When Young Necromancer enters the battlefield, you may exile two cards from your graveyard. When you do, return target creature card from your graveyard to the battlefield. text=When Young Necromancer enters the battlefield, you may exile two cards from your graveyard. When you do, return target creature card from your graveyard to the battlefield.
mana={4}{B} mana={4}{B}
type=Creature type=Creature

View File

@@ -2945,7 +2945,7 @@ type=Artifact
[card] [card]
name=Altar of the Brood name=Altar of the Brood
auto=@movedTo(other *|myBattlefield):deplete:1 opponent auto=@movedTo(other *|myBattlefield):deplete:1 opponent
text=Whenever another permanent enters the battlefield under your control, each opponent puts the top card of his or her library into his or her graveyard. text=Whenever another permanent enters the battlefield under your control, each opponent mills a card.
mana={1} mana={1}
type=Artifact type=Artifact
[/card] [/card]
@@ -3002,7 +3002,7 @@ type=Sorcery
[card] [card]
name=Ambassador Laquatus name=Ambassador Laquatus
auto={3}:deplete:3 target(player) auto={3}:deplete:3 target(player)
text={3}: Target player puts the top three cards of his or her library into his or her graveyard. text={3}: Target player mills three cards.
mana={1}{U}{U} mana={1}{U}{U}
type=Legendary Creature type=Legendary Creature
subtype=Merfolk Wizard subtype=Merfolk Wizard
@@ -12813,8 +12813,7 @@ toughness=1
[card] [card]
name=Blood-Toll Harpy name=Blood-Toll Harpy
abilities=Flying abilities=Flying
auto=life:-1 controller auto=all(player) life:-1
auto=life:-1 opponent
text=Flying. -- When Blood-Toll Harpy enters the battlefield, each player loses 1 life. text=Flying. -- When Blood-Toll Harpy enters the battlefield, each player loses 1 life.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -14318,7 +14317,7 @@ type=Artifact
name=Brain Freeze name=Brain Freeze
abilities=storm abilities=storm
auto=deplete:3 target(player) auto=deplete:3 target(player)
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) text=Target player mills three cards. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={1}{U} mana={1}{U}
type=Instant type=Instant
[/card] [/card]
@@ -14746,8 +14745,7 @@ auto=damage:1 all(creature[-flying])
auto=damage:1 opponent auto=damage:1 opponent
auto=damage:1 controller auto=damage:1 controller
auto=if paid(kicker) then damage:3 all(creature[-flying]) auto=if paid(kicker) then damage:3 all(creature[-flying])
auto=if paid(kicker) then damage:3 opponent auto=if paid(kicker) then damage:3 all(player)
auto=if paid(kicker) then damage:3 controller
text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- Breath of Darigaaz deals 1 damage to each creature without flying and each player. If Breath of Darigaaz was kicked, it deals 4 damage to each creature without flying and each player instead. text=Kicker {2} (You may pay an additional {2} as you cast this spell.) -- Breath of Darigaaz deals 1 damage to each creature without flying and each player. If Breath of Darigaaz was kicked, it deals 4 damage to each creature without flying and each player instead.
mana={1}{R} mana={1}{R}
type=Sorcery type=Sorcery
@@ -15815,10 +15813,8 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Burning Inquiry name=Burning Inquiry
auto=draw:3 opponent auto=all(player) draw:3
auto=draw:3 controller auto=all(player) discard:3
auto=discard:3 opponent
auto=discard:3 controller
text=Each player draws three cards, then discards three cards at random. text=Each player draws three cards, then discards three cards at random.
mana={R} mana={R}
type=Sorcery type=Sorcery
@@ -16392,7 +16388,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Caldera Hellion name=Caldera Hellion
auto=all(creature) damage:3 auto=ability$! choice all(creature) damage:3 !$ controller
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1) all(this) auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1) all(this)
text=Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) -- When Caldera Hellion enters the battlefield, it deals 3 damage to each creature. text=Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) -- When Caldera Hellion enters the battlefield, it deals 3 damage to each creature.
mana={3}{R}{R} mana={3}{R}{R}
@@ -17626,7 +17622,7 @@ subtype=Equipment
[card] [card]
name=Cathartic Adept name=Cathartic Adept
auto={T}:deplete:1 target(player) auto={T}:deplete:1 target(player)
text={T}: Target player puts the top card of his or her library into his or her graveyard. text={T}: Target player mills a card.
mana={U} mana={U}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -19311,10 +19307,9 @@ toughness=1
[/card] [/card]
[card] [card]
name=Chill of Foreboding name=Chill of Foreboding
auto=deplete:5 controller auto=all(player) deplete:5
auto=deplete:5 opponent
flashback={7}{U} flashback={7}{U}
text=Each player puts the top 5 cards of his or her library into his or her graveyard. -- Flashback {7}{U} text=Each player mills five cards. -- Flashback {7}{U}
mana={2}{U} mana={2}{U}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -19743,7 +19738,7 @@ toughness=2
name=Chronic Flooding name=Chronic Flooding
target=land target=land
auto=transforms((,newability[@tapped(this):deplete:3 controller])) auto=transforms((,newability[@tapped(this):deplete:3 controller]))
text=Enchant land -- Whenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard. text=Enchant land -- Whenever enchanted land becomes tapped, its controller mills three cards.
mana={1}{U} mana={1}{U}
type=Enchantment type=Enchantment
subtype=Aura subtype=Aura
@@ -21228,7 +21223,7 @@ toughness=4
name=Codex Shredder name=Codex Shredder
auto={T}:deplete:1 target(player) auto={T}:deplete:1 target(player)
auto={5}{T}{S}:moveTo(myhand) target(other *|mygraveyard) auto={5}{T}{S}:moveTo(myhand) target(other *|mygraveyard)
text={T}: Target player puts the top card of his or her library into his or her graveyard. -- {5}, {T}, Sacrifice Codex Shredder: Return target card from your graveyard to your hand. text={T}: Target player mills a card. -- {5}, {T}, Sacrifice Codex Shredder: Return target card from your graveyard to your hand.
mana={1} mana={1}
type=Artifact type=Artifact
[/card] [/card]
@@ -21236,7 +21231,7 @@ type=Artifact
name=Coerced Confession name=Coerced Confession
target=player target=player
auto=transforms((,newability[@movedto(creature|targetedpersonsgraveyard):draw:1],newability[deplete:4 targetedplayer])) auto=transforms((,newability[@movedto(creature|targetedpersonsgraveyard):draw:1],newability[deplete:4 targetedplayer]))
text=Target player puts the top four cards of his or her library into his or her graveyard. You draw a card for each creature card put into that graveyard this way. text=Target player mills four cards. You draw a card for each creature card put into that graveyard this way.
mana={4}{UB} mana={4}{UB}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -22966,7 +22961,7 @@ type=Sorcery
name=Countermand name=Countermand
target=*|stack target=*|stack
auto=fizzle && deplete:4 targetcontroller auto=fizzle && deplete:4 targetcontroller
text=Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard. text=Counter target spell. Its controller mills four cards.
mana={2}{U}{U} mana={2}{U}{U}
type=Instant type=Instant
[/card] [/card]
@@ -24479,7 +24474,7 @@ type=Land
[/card] [/card]
[card] [card]
name=Crypt Rats name=Crypt Rats
auto={X:black}:damage:X all(creature) && damage:X controller && damage:X opponent auto={X:black}:damage:X all(creature,player)
text={X}: Crypt Rats deals X damage to each creature and each player. Spend only black mana this way. text={X}: Crypt Rats deals X damage to each creature and each player. Spend only black mana this way.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -24542,13 +24537,13 @@ toughness=3
[/card] [/card]
[card] [card]
name=Cryptolith Fragment name=Cryptolith Fragment
auto={T}:add{G}
auto={T}:add{R}
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{W}
auto=tap(noevent) auto=tap(noevent)
auto=@each my upkeep:this(controllerlife < 11) this(opponentlife < 11) flip(Aurora of Emrakul) auto={T}:add{W} && all(player) life:-1
auto={T}:add{U} && all(player) life:-1
auto={T}:add{B} && all(player) life:-1
auto={T}:add{R} && all(player) life:-1
auto={T}:add{G} && all(player) life:-1
auto=@each my upkeep:this(controllerlife < 11) this(opponentlife < 11) flip(Aurora of Emrakul) myupkeeponly
text=Cryptolith Fragment enters the battlefield tapped. -- {T}: Add one mana of any color to your mana pool. Each player loses 1 life. -- At the beginning of your upkeep, if each player has 10 or less life, transform Cryptolith Fragment. text=Cryptolith Fragment enters the battlefield tapped. -- {T}: Add one mana of any color to your mana pool. Each player loses 1 life. -- At the beginning of your upkeep, if each player has 10 or less life, transform Cryptolith Fragment.
mana={3} mana={3}
type=Artifact type=Artifact
@@ -25010,7 +25005,7 @@ subtype=Aura Curse
name=Curse of the Bloody Tome name=Curse of the Bloody Tome
target=player target=player
auto=@each targetedplayer upkeep:deplete:2 targetedplayer auto=@each targetedplayer upkeep:deplete:2 targetedplayer
text=Enchant player -- At the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard. text=Enchant player -- At the beginning of enchanted player's upkeep, that player mills two cards.
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
subtype=Aura Curse subtype=Aura Curse
@@ -27196,7 +27191,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Deathcurse Ogre name=Deathcurse Ogre
auto=_DIES_life:-3 opponent && life:-3 controller auto=_DIES_all(player) life:-3
text=When Deathcurse Ogre dies, each player loses 3 life. text=When Deathcurse Ogre dies, each player loses 3 life.
mana={5}{B} mana={5}{B}
type=Creature type=Creature
@@ -31905,7 +31900,7 @@ name=Dream Twist
target=player target=player
auto=deplete:3 auto=deplete:3
flashback={1}{U} flashback={1}{U}
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Flashback {1}{U} text=Target player mills three cards. -- Flashback {1}{U}
mana={U} mana={U}
type=Instant type=Instant
[/card] [/card]
@@ -32517,7 +32512,7 @@ toughness=1
[card] [card]
name=Drowner Initiate name=Drowner Initiate
auto=@movedto(*[blue]|stack):pay({1}) deplete:2 target(player) auto=@movedto(*[blue]|stack):pay({1}) deplete:2 target(player)
text=Whenever a player casts a blue spell, you may pay {1}. If you do, target player puts the top two cards of his or her library into his or her graveyard. text=Whenever a player casts a blue spell, you may pay {1}. If you do, target player mills two cards.
mana={U} mana={U}
type=Creature type=Creature
subtype=Merfolk Wizard subtype=Merfolk Wizard
@@ -32539,7 +32534,7 @@ toughness=5
[card] [card]
name=Drowner of Secrets name=Drowner of Secrets
auto={T(merfolk|mybattlefield)}:deplete:1 target(player) auto={T(merfolk|mybattlefield)}:deplete:1 target(player)
text=Tap an untapped Merfolk you control: Target player puts the top card of his or her library into his or her graveyard. text=Tap an untapped Merfolk you control: Target player mills a card.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Merfolk Wizard subtype=Merfolk Wizard
@@ -33044,7 +33039,7 @@ toughness=1
name=Duskmantle Guildmage name=Duskmantle Guildmage
auto={1}{U}{B}:name(lifeleech) transforms((,newability[@movedto(*|opponentgraveyard):life:-1 opponent])) ueot auto={1}{U}{B}:name(lifeleech) transforms((,newability[@movedto(*|opponentgraveyard):life:-1 opponent])) ueot
auto={2}{U}{B}:deplete:2 target(player) auto={2}{U}{B}:deplete:2 target(player)
text={1}{U}{B}: Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. -- {2}{U}{B}: Target player puts the top two cards of his or her library into his or her graveyard. text={1}{U}{B}: Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. -- {2}{U}{B}: Target player mills two cards.
mana={U}{B} mana={U}{B}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -33065,7 +33060,7 @@ toughness=2
name=Duskmantle, House of Shadow name=Duskmantle, House of Shadow
auto={T}:Add{1} auto={T}:Add{1}
auto={U}{B}{T}:deplete:1 target(player) auto={U}{B}{T}:deplete:1 target(player)
text={T}: Add {1} to your mana pool. -- {U}{B}, {T}: Target player puts the top card of his or her library into his or her graveyard. text={T}: Add {1} to your mana pool. -- {U}{B}, {T}: Target player mills a card.
type=Land type=Land
[/card] [/card]
[card] [card]
@@ -36194,7 +36189,7 @@ type=Instant
name=Enigma Eidolon name=Enigma Eidolon
auto={U}{S}:deplete:3 target(player) auto={U}{S}:deplete:3 target(player)
autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand) autograveyard=@movedTo(*[multicolor]|mystack):may moveTo(myhand)
text={U}, Sacrifice Enigma Eidolon: Target player puts the top three cards of his or her library into his or her graveyard. -- Whenever you cast a multicolored spell, you may return Enigma Eidolon from your graveyard to your hand. text={U}, Sacrifice Enigma Eidolon: Target player mills three cards. -- Whenever you cast a multicolored spell, you may return Enigma Eidolon from your graveyard to your hand.
mana={3}{U} mana={3}{U}
type=Creature type=Creature
subtype=Spirit subtype=Spirit
@@ -37417,7 +37412,7 @@ type=Instant
name=Evanescent Intellect name=Evanescent Intellect
target=creature target=creature
auto=teach(creature) {1}{U}{T}:deplete:3 target(player) auto=teach(creature) {1}{U}{T}:deplete:3 target(player)
text=Enchant creature -- Enchanted creature has "1Blue, Tap: Target player puts the top three cards of his or her library into his or her graveyard." text=Enchant creature -- Enchanted creature has "1Blue, Tap: Target player mills three cards."
mana={U} mana={U}
type=Enchantment type=Enchantment
subtype=Aura subtype=Aura
@@ -38034,7 +38029,7 @@ subtype=Aura
name=Extract from Darkness name=Extract from Darkness
auto=all(player) deplete:2 auto=all(player) deplete:2
auto=moveto(mybattlefield) target(creature|graveyard) auto=moveto(mybattlefield) target(creature|graveyard)
text=Each player puts the top two cards of his or her library into his or her graveyard. Then put a creature card from a graveyard onto the battlefield under your control. text=Each player mills two cards. Then put a creature card from a graveyard onto the battlefield under your control.
mana={3}{U}{B} mana={3}{U}{B}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -41157,8 +41152,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Flame Rift name=Flame Rift
auto=damage:4 opponent auto=all(player) damage:4
auto=damage:4 controller
text=Flame Rift deals 4 damage to each player. text=Flame Rift deals 4 damage to each player.
mana={1}{R} mana={1}{R}
type=Sorcery type=Sorcery
@@ -41723,7 +41717,7 @@ toughness=1
name=Fleeting Memories name=Fleeting Memories
auto=name(Create clue) token(Clue) controller auto=name(Create clue) token(Clue) controller
auto=@sacrificed(clue|mybattlefield):target(player) deplete:3 auto=@sacrificed(clue|mybattlefield):target(player) deplete:3
text=When Fleeting Memories enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, target player puts the top three cards of his or her library into his or her graveyard. text=When Fleeting Memories enters the battlefield, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- Whenever you sacrifice a Clue, target player mills three cards.
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -41932,7 +41926,7 @@ type=Instant
[card] [card]
name=Flint Golem name=Flint Golem
auto=_BLOCKED_deplete:3 opponent auto=_BLOCKED_deplete:3 opponent
text=Whenever Flint Golem becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. text=Whenever Flint Golem becomes blocked, defending player mills three cards.
mana={4} mana={4}
type=Artifact Creature type=Artifact Creature
subtype=Golem subtype=Golem
@@ -45388,7 +45382,7 @@ toughness=2
name=Geralf's Mindcrusher name=Geralf's Mindcrusher
abilities=undying abilities=undying
auto=deplete:5 target(player) auto=deplete:5 target(player)
text=When Geralf's Mindcrusher enters the battlefield, target player puts the top 5 cards of his or her library into his or her graveyard. -- Undying text=When Geralf's Mindcrusher enters the battlefield, target player mills five cards. -- Undying
mana={4}{U}{U} mana={4}{U}{U}
type=Creature type=Creature
subtype=Zombie Horror subtype=Zombie Horror
@@ -45994,8 +45988,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Ghoulcaller's Bell name=Ghoulcaller's Bell
auto={T}:deplete:1 controller && deplete:1 opponent auto={T}:all(player) deplete:1
text={T}: Each player puts the top card of his or her library into his or her graveyard. text={T}: Each player mills a card.
mana={1} mana={1}
type=Artifact type=Artifact
[/card] [/card]
@@ -50507,7 +50501,7 @@ type=Artifact
name=Grinding Station name=Grinding Station
auto=@movedTo(artifact|battlefield):may untap auto=@movedTo(artifact|battlefield):may untap
auto={T}{S(artifact|myBattlefield)}:deplete:3 target(player) auto={T}{S(artifact|myBattlefield)}:deplete:3 target(player)
text={T}, Sacrifice an artifact: Target player puts the top three cards of his or her library into his or her graveyard. -- Whenever an artifact enters the battlefield, you may untap Grinding Station. text={T}, Sacrifice an artifact: Target player mills three cards. -- Whenever an artifact enters the battlefield, you may untap Grinding Station.
mana={2} mana={2}
type=Artifact type=Artifact
[/card] [/card]
@@ -51865,7 +51859,7 @@ type=Instant
[card] [card]
name=Hair-Strung Koto name=Hair-Strung Koto
auto={T(creature|mybattlefield)}:deplete:1 target(player) auto={T(creature|mybattlefield)}:deplete:1 target(player)
text=Tap an untapped creature you control: Target player puts the top card of his or her library into his or her graveyard. text=Tap an untapped creature you control: Target player mills a card.
mana={6} mana={6}
type=Artifact type=Artifact
[/card] [/card]
@@ -53273,8 +53267,8 @@ toughness=1
[/card] [/card]
[card] [card]
name=Heartless Hidetsugu name=Heartless Hidetsugu
text={T}: Heartless Hidetsugu deals damage to each player equal to half that player's life total, rounded down.
auto={t}:damage:halfdownlifetotal controller && damage:halfdownopponentlifetotal opponent auto={t}:damage:halfdownlifetotal controller && damage:halfdownopponentlifetotal opponent
text={T}: Heartless Hidetsugu deals damage to each player equal to half that player's life total, rounded down.
mana={3}{R}{R} mana={3}{R}{R}
type=Legendary Creature type=Legendary Creature
subtype=Ogre Shaman subtype=Ogre Shaman
@@ -53527,7 +53521,7 @@ subtype=Equipment
[card] [card]
name=Hedron Crab name=Hedron Crab
auto=_LANDFALL_deplete:3 target(player) auto=_LANDFALL_deplete:3 target(player)
text=Landfall - Whenever a land enters the battlefield under your control, target player puts the top three cards of his or her library into his or her graveyard. text=Landfall - Whenever a land enters the battlefield under your control, target player mills three cards.
mana={U} mana={U}
type=Creature type=Creature
subtype=Crab subtype=Crab
@@ -54297,7 +54291,7 @@ name=Hero's Blade
auto={4}:equip auto={4}:equip
auto=teach(creature) 3/2 auto=teach(creature) 3/2
auto=@movedto(creature[legendary]|mybattlefield):may all(trigger[to]) rehook auto=@movedto(creature[legendary]|mybattlefield):may all(trigger[to]) rehook
text=Equipped creature gets +3/+2. -- Whenever a legendary creature enters the battlefield under your control, you may attach Hero's Blade to it. text=Equipped creature gets +3/+2. -- Whenever a legendary creature enters the battlefield under your control, you may attach Hero's Blade to it. -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.)
mana={2} mana={2}
type=Artifact type=Artifact
subtype=Equipment subtype=Equipment
@@ -55172,8 +55166,8 @@ toughness=2
name=Homeward Path name=Homeward Path
auto={T}:add{1} auto={T}:add{1}
auto={T}:name(revert to owner) moveto(ownerbattlefield) all(creature) auto={T}:name(revert to owner) moveto(ownerbattlefield) all(creature)
type=Land
text={T}: Add {1} to your mana pool. {T}: Each player gains control of all creatures he or she owns. text={T}: Add {1} to your mana pool. {T}: Each player gains control of all creatures he or she owns.
type=Land
[/card] [/card]
[card] [card]
name=Homicidal Brute name=Homicidal Brute
@@ -55746,7 +55740,7 @@ name=Horrifying Revelation
target=player target=player
auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer auto=ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto=deplete:1 auto=deplete:1
text=Target player discards a card, then puts the top card of his or her library into his or her graveyard. text=Target player discards a card, then mills a card.
mana={B} mana={B}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -55914,8 +55908,7 @@ toughness=2
[card] [card]
name=Howling Banshee name=Howling Banshee
abilities=flying abilities=flying
auto=life:-3 controller auto=all(player) life:-3
auto=life:-3 opponent
text=Flying -- When Howling Banshee enters the battlefield, each player loses 3 life. text=Flying -- When Howling Banshee enters the battlefield, each player loses 3 life.
mana={2}{B}{B} mana={2}{B}{B}
type=Creature type=Creature
@@ -58329,7 +58322,7 @@ toughness=1
name=Ink Dissolver name=Ink Dissolver
aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[creature;share!types!]|*) then deplete:3 opponent )!)! aicode=activate target(*[zpos=1]|mylibrary) moveto(mylibrary) and!(moveto(mylibrary) and!(if cantargetcard(*[creature;share!types!]|*) then deplete:3 opponent )!)!
auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(*[creature;share!types!]|reveal)~morethan~0 then deplete:3 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(*[creature;share!types!]|reveal)~morethan~0 then deplete:3 opponent optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
text=Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent puts the top three cards of his or her library into his or her graveyard. text=Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent mills three cards.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Merfolk Wizard subtype=Merfolk Wizard
@@ -69631,8 +69624,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Maggot Carrier name=Maggot Carrier
auto=life:-1 controller auto=all(player) life:-1
auto=life:-1 opponent
text=When Maggot Carrier enters the battlefield, each player loses 1 life. text=When Maggot Carrier enters the battlefield, each player loses 1 life.
mana={B} mana={B}
type=Creature type=Creature
@@ -70701,7 +70693,7 @@ subtype=Aura
name=Manic Scribe name=Manic Scribe
auto=deplete:3 opponent auto=deplete:3 opponent
auto=@each opponent upkeep restriction{delirium}:deplete:3 opponent auto=@each opponent upkeep restriction{delirium}:deplete:3 opponent
text=When Manic Scribe enters the battlefield, each opponent puts the top three cards of his or her library into his or her graveyard. -- Delirium At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, that player puts the top three cards of his or her library into his or her graveyard. text=When Manic Scribe enters the battlefield, each opponent mills three cards. -- Delirium At the beginning of each opponent's upkeep, if there are four or more card types among cards in your graveyard, that player mills three cards.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -72574,7 +72566,7 @@ toughness=1
[card] [card]
name=Memory Erosion name=Memory Erosion
auto=@movedTo(*|opponentstack):deplete:2 opponent auto=@movedTo(*|opponentstack):deplete:2 opponent
text=Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard. text=Whenever an opponent casts a spell, that player mills two cards.
mana={1}{U}{U} mana={1}{U}{U}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -72608,7 +72600,7 @@ auto=deplete:4
auto=alternative deplete:4 target(player) auto=alternative deplete:4 target(player)
other={UB}{T(creature[black;blue]|mybattlefield)}{T(creature[black;blue]|mybattlefield)} name(Pay Conspire) other={UB}{T(creature[black;blue]|mybattlefield)}{T(creature[black;blue]|mybattlefield)} name(Pay Conspire)
otherrestriction=type(creature[black;blue]|myBattlefield)~morethan~1 otherrestriction=type(creature[black;blue]|myBattlefield)~morethan~1
text=Target player puts the top four cards of his or her library into his or her graveyard. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) text=Target player mills four cards. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.)
mana={UB} mana={UB}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -72948,7 +72940,7 @@ toughness=1
[card] [card]
name=Merfolk Mesmerist name=Merfolk Mesmerist
auto={U}{T}:deplete:2 target(player) auto={U}{T}:deplete:2 target(player)
text={U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. text={U}, {T}: Target player mills two cards.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Merfolk Wizard subtype=Merfolk Wizard
@@ -73147,7 +73139,7 @@ toughness=3
[card] [card]
name=Merrow Witsniper name=Merrow Witsniper
auto=deplete:1 target(player) auto=deplete:1 target(player)
text=When Merrow Witsniper enters the battlefield, target player puts the top card of his or her library into his or her graveyard. text=When Merrow Witsniper enters the battlefield, target player mills a card.
mana={U} mana={U}
type=Creature type=Creature
subtype=Merfolk Rogue subtype=Merfolk Rogue
@@ -73190,7 +73182,7 @@ toughness=1
name=Mesmeric Orb name=Mesmeric Orb
auto=@untapped(*|myBattlefield):deplete:1 controller auto=@untapped(*|myBattlefield):deplete:1 controller
auto=@untapped(*|opponentBattlefield):deplete:1 opponent auto=@untapped(*|opponentBattlefield):deplete:1 opponent
text=Whenever a permanent becomes untapped, that permanent's controller puts the top card of his or her library into his or her graveyard. text=Whenever a permanent becomes untapped, that permanent's controller mills a card.
mana={2} mana={2}
type=Artifact type=Artifact
[/card] [/card]
@@ -73738,7 +73730,7 @@ toughness=5
[card] [card]
name=Mikokoro, Center of the Sea name=Mikokoro, Center of the Sea
auto={T}:Add{1} auto={T}:Add{1}
auto={2}{T}:draw:1 controller && draw:1 opponent auto={2}{T}:all(player) draw:1
text={T}: Add {1} to your mana pool. -- {2}, {T}: Each player draws a card. text={T}: Add {1} to your mana pool. -- {2}, {T}: Each player draws a card.
type=Legendary Land type=Legendary Land
[/card] [/card]
@@ -73801,7 +73793,7 @@ toughness=1
[card] [card]
name=Millstone name=Millstone
auto={2}{T}:deplete:2 target(player) auto={2}{T}:deplete:2 target(player)
text={2}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. text={2}, {T}: Target player mills two cards.
mana={2} mana={2}
type=Artifact type=Artifact
[/card] [/card]
@@ -74202,7 +74194,7 @@ toughness=4
name=Mindshrieker name=Mindshrieker
abilities=flying abilities=flying
auto={2}:name(deplete) target(player) Reveal:1 revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(ownerlibrary) and!( transforms((,newability[deplete:1])) oneshot )! optiononeend afterrevealed all(this) revealedmana/revealedmana afterrevealedend revealend auto={2}:name(deplete) target(player) Reveal:1 revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(ownerlibrary) and!( transforms((,newability[deplete:1])) oneshot )! optiononeend afterrevealed all(this) revealedmana/revealedmana afterrevealedend revealend
text=Flying -- {2}: Target player puts the top card of his or her library into his or her graveyard. Mindshrieker gets +X/+X until end of turn, where X is that card's mana value. text=Flying -- {2}: Target player mills a card. Mindshrieker gets +X/+X until end of turn, where X is that card's mana value.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Spirit Bird subtype=Spirit Bird
@@ -74403,7 +74395,7 @@ toughness=1
name=Minister of Inquiries name=Minister of Inquiries
auto=alterenergy:2 controller auto=alterenergy:2 controller
auto={T}{e:1}:deplete:3 target(player) auto={T}{e:1}:deplete:3 target(player)
text=When Minister of Inquiries enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Target player puts the top three cards of his or her library into his or her graveyard. text=When Minister of Inquiries enters the battlefield, you get {E}{E} (two energy counters). -- {T}, Pay {E}: Target player mills three cards.
mana={U} mana={U}
type=Creature type=Creature
subtype=Vedalken Advisor subtype=Vedalken Advisor
@@ -78829,7 +78821,7 @@ subtype=Aura
name=Necromaster Dragon name=Necromaster Dragon
abilities=flying abilities=flying
auto=@combatdamaged(player) from(this):pay({2}) _ZOMBIETOKEN_ controller && deplete:2 all(opponent) auto=@combatdamaged(player) from(this):pay({2}) _ZOMBIETOKEN_ controller && deplete:2 all(opponent)
text=Flying -- Whenever Necromaster Dragon deals combat damage to a player, you may pay {2}. If you do, put a 2/2 black Zombie creature token onto the battlefield and each opponent puts the top two cards of his or her library into his or her graveyard. text=Flying -- Whenever Necromaster Dragon deals combat damage to a player, you may pay {2}. If you do, put a 2/2 black Zombie creature token onto the battlefield and each opponent mills two cards.
mana={3}{U}{B} mana={3}{U}{B}
type=Creature type=Creature
subtype=Dragon subtype=Dragon
@@ -79140,7 +79132,7 @@ subtype=Trap
name=Nephalia Drownyard name=Nephalia Drownyard
auto={T}:Add{1} auto={T}:Add{1}
auto={1}{U}{B}{T}:deplete:3 target(player) auto={1}{U}{B}{T}:deplete:3 target(player)
text={T}: Add {1} to your mana pool. -- {1}{U}{B}, {T}, Target player puts the top three cards of his or her library into his or her graveyard. text={T}: Add {1} to your mana pool. -- {1}{U}{B}, {T}, Target player mills three cards.
type=Land type=Land
[/card] [/card]
[card] [card]
@@ -80581,10 +80573,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Noggle Ransacker name=Noggle Ransacker
auto=draw:2 controller auto=all(player) draw:2
auto=draw:2 opponent auto=all(player) discard:1
auto=discard:1 controller
auto=discard:1 opponent
text=When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random. text=When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random.
mana={2}{UR} mana={2}{UR}
type=Creature type=Creature
@@ -83400,7 +83390,7 @@ subtype=Gate
[card] [card]
name=Orzhov Guildmage name=Orzhov Guildmage
auto={2}{W}:life:1 target(player) auto={2}{W}:life:1 target(player)
auto={2}{B}:life:-1 controller && life:-1 opponent auto={2}{B}:all(player) life:-1
text=({(w/b)} can be paid with either {W} or {B}.) -- {2}{W}: Target player gains 1 life. -- {2}{B}: Each player loses 1 life. text=({(w/b)} can be paid with either {W} or {B}.) -- {2}{W}: Target player gains 1 life. -- {2}{B}: Each player loses 1 life.
mana={WB}{WB} mana={WB}{WB}
type=Creature type=Creature
@@ -83477,7 +83467,7 @@ toughness=3
[card] [card]
name=Otherworld Atlas name=Otherworld Atlas
auto={T}:counter(0/0,1,Charge) auto={T}:counter(0/0,1,Charge)
auto={T}:draw:counter{0%0.1.Charge} controller && draw:counter{0%0.1.Charge} opponent auto={T}:all(player) draw:counter{0%0.1.Charge}
text={T}: Put a charge counter on Otherworld Atlas. -- {T}: Each player draws a card for each charge counter on Otherworld Atlas. text={T}: Put a charge counter on Otherworld Atlas. -- {T}: Each player draws a card for each charge counter on Otherworld Atlas.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -86705,7 +86695,7 @@ name=Pilfered Plans
target=player target=player
auto=deplete:3 auto=deplete:3
auto=draw:2 controller auto=draw:2 controller
text=Target player puts the top three cards of his or her library into his or her graveyard. -- Draw two cards. text=Target player mills three cards. -- Draw two cards.
mana={1}{U}{B} mana={1}{U}{B}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -89250,8 +89240,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Prosperity name=Prosperity
auto=Draw:X controller auto=all(player) Draw:X
auto=Draw:X opponent
text=Each player draws X cards. text=Each player draws X cards.
mana={X}{U} mana={X}{U}
type=Sorcery type=Sorcery
@@ -89498,7 +89487,7 @@ type=Instant
name=Psychic Strike name=Psychic Strike
target=*|stack target=*|stack
auto=fizzle && deplete:2 targetcontroller auto=fizzle && deplete:2 targetcontroller
text=Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard. text=Counter target spell. Its controller mills two cards.
mana={1}{U}{B} mana={1}{U}{B}
type=Instant type=Instant
[/card] [/card]
@@ -91859,7 +91848,7 @@ toughness=3
name=Rancid Earth name=Rancid Earth
target=land target=land
auto=destroy auto=destroy
auto=aslongas(*|mygraveyard) lord(creature) damage:1 >6 auto=aslongas(*|mygraveyard) all(creature) damage:1 >6
auto=aslongas(*|mygraveyard) damage:1 controller >6 auto=aslongas(*|mygraveyard) damage:1 controller >6
auto=aslongas(*|mygraveyard) damage:1 opponent >6 auto=aslongas(*|mygraveyard) damage:1 opponent >6
text=Destroy target land. -- Threshold - If seven or more cards are in your graveyard, instead destroy that land and Rancid Earth deals 1 damage to each creature and each player. text=Destroy target land. -- Threshold - If seven or more cards are in your graveyard, instead destroy that land and Rancid Earth deals 1 damage to each creature and each player.
@@ -92114,7 +92103,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Rathi Fiend name=Rathi Fiend
auto=life:-3 controller && life:-3 opponent auto=all(player) life:-3
aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary) aicode=activate moveTo(myBattlefield) target(mercenary[manacost<=3]|myLibrary)
auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend auto={3}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(mercenary[manacost<=3]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(activate castcard(putinplay))! afterrevealedend revealend
text=When Rathi Fiend enters the battlefield, each player loses 3 life. -- {3}, {T}: Search your library for a Mercenary permanent card with mana value 3 or less and put that card onto the battlefield. Then shuffle your library. text=When Rathi Fiend enters the battlefield, each player loses 3 life. -- {3}, {T}: Search your library for a Mercenary permanent card with mana value 3 or less and put that card onto the battlefield. Then shuffle your library.
@@ -92476,7 +92465,7 @@ name=Ray of Erasure
target=player target=player
auto=deplete:1 auto=deplete:1
auto=@next upkeep:draw:1 controller auto=@next upkeep:draw:1 controller
text=Target player puts the top card of his or her library into his or her graveyard. -- Draw a card at the beginning of the next turn's upkeep. text=Target player mills a card. -- Draw a card at the beginning of the next turn's upkeep.
mana={U} mana={U}
type=Instant type=Instant
[/card] [/card]
@@ -93409,7 +93398,7 @@ toughness=6
[card] [card]
name=Reef Pirates name=Reef Pirates
auto=@damagefoeof(player) from(this):deplete:1 opponent auto=@damagefoeof(player) from(this):deplete:1 opponent
text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. text=Whenever Reef Pirates deals damage to an opponent, that player mills a card.
mana={1}{U}{U} mana={1}{U}{U}
type=Creature type=Creature
subtype=Zombie Pirate subtype=Zombie Pirate
@@ -93472,8 +93461,7 @@ type=Instant
[card] [card]
name=Reforge the Soul name=Reforge the Soul
auto=reject all(*|hand) auto=reject all(*|hand)
auto=draw:7 opponent auto=all(player) draw:7
auto=draw:7 controller
autohand=restriction{miracle} pay[[{1}{R}]] name(Miracle) activate name(Miracle) castcard(restricted) autohand=restriction{miracle} pay[[{1}{R}]] name(Miracle) activate name(Miracle) castcard(restricted)
text=Each player discards his or her hand and draws seven cards. -- Miracle {1}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) text=Each player discards his or her hand and draws seven cards. -- Miracle {1}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={3}{R}{R} mana={3}{R}{R}
@@ -94715,7 +94703,7 @@ type=Instant
[card] [card]
name=Returned Centaur name=Returned Centaur
auto=deplete:4 target(player) auto=deplete:4 target(player)
text=When Returned Centaur enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard. text=When Returned Centaur enters the battlefield, target player mills four cards.
mana={3}{B} mana={3}{B}
type=Creature type=Creature
subtype=Zombie Centaur subtype=Zombie Centaur
@@ -94735,8 +94723,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Returned Reveler name=Returned Reveler
auto=_DIES_deplete:3 controller && deplete:3 opponent auto=_DIES_all(player) deplete:3
text=When Returned Reveler dies, each player puts the top three cards of his or her library into his or her graveyard. text=When Returned Reveler dies, each player mills three cards.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
subtype=Zombie Satyr subtype=Zombie Satyr
@@ -95178,7 +95166,7 @@ type=Instant
[card] [card]
name=Riddlekeeper name=Riddlekeeper
auto=@combat(attacking) source(creature|opponentBattlefield):deplete:2 opponent auto=@combat(attacking) source(creature|opponentBattlefield):deplete:2 opponent
text=Whenever a creature attacks you or a planeswalker you control, that creature's controller puts the top two cards of his or her library into his or her graveyard. text=Whenever a creature attacks you or a planeswalker you control, that creature's controller mills two cards.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Homunculus subtype=Homunculus
@@ -96294,7 +96282,7 @@ toughness=0
[/card] [/card]
[card] [card]
name=Rockcaster Platoon name=Rockcaster Platoon
auto={4}{G}:damage:4 all(creature[flying],player) auto={4}{G}:damage:2 all(creature[flying]) && damage:2 all(player)
text={4}{G}: Rockcaster Platoon deals 2 damage to each creature with flying and each player. text={4}{G}: Rockcaster Platoon deals 2 damage to each creature with flying and each player.
mana={5}{W}{W} mana={5}{W}{W}
type=Creature type=Creature
@@ -97368,8 +97356,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Rumbling Slum name=Rumbling Slum
auto=@each my upkeep:damage:1 opponent auto=@each my upkeep:damage:1 all(player)
auto=@each my upkeep:damage:1 controller
text=At the beginning of your upkeep, Rumbling Slum deals 1 damage to each player. text=At the beginning of your upkeep, Rumbling Slum deals 1 damage to each player.
mana={1}{R}{G}{G} mana={1}{R}{G}{G}
type=Creature type=Creature
@@ -97483,7 +97470,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Runed Servitor name=Runed Servitor
auto=_DIES_draw:1 controller && draw:1 opponent auto=_DIES_all(player) draw:1
text=When Runed Servitor dies, each player draws a card. text=When Runed Servitor dies, each player draws a card.
mana={2} mana={2}
type=Artifact Creature type=Artifact Creature
@@ -98363,7 +98350,7 @@ toughness=4
[card] [card]
name=Sage's Row Denizen name=Sage's Row Denizen
auto=@movedTo(other creature[blue]|mybattlefield):deplete:2 target(player) auto=@movedTo(other creature[blue]|mybattlefield):deplete:2 target(player)
text=Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. text=Whenever another blue creature enters the battlefield under your control, target player mills two cards.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Vedalken Wizard subtype=Vedalken Wizard
@@ -99093,7 +99080,7 @@ toughness=1
[card] [card]
name=Sanity Grinding name=Sanity Grinding
auto=reveal:10 optionone name(Look) target(*|reveal) deplete:type:manau opponent optiononeend optiontwo name(put on bottom) target(<10>*|reveal) bottomoflibrary optiontwoend revealend auto=reveal:10 optionone name(Look) target(*|reveal) deplete:type:manau opponent optiononeend optiontwo name(put on bottom) target(<10>*|reveal) bottomoflibrary optiontwoend revealend
text=Chroma - Reveal the top ten cards of your library. For each blue mana symbol in the mana costs of the revealed cards, target opponent puts the top card of his or her library into his or her graveyard. Then put the cards you revealed this way on the bottom of your library in any order. text=Chroma - Reveal the top ten cards of your library. For each blue mana symbol in the mana costs of the revealed cards, target opponent mills a card. Then put the cards you revealed this way on the bottom of your library in any order.
mana={U}{U}{U} mana={U}{U}{U}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -100733,7 +100720,7 @@ name=Screeching Silcaw
abilities=flying abilities=flying
auto=@combatdamagefoeof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 opponent auto=@combatdamagefoeof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 opponent
auto=@combatdamageof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 controller auto=@combatdamageof(player) from(this) restriction{type(artifact|myBattlefield)~morethan~2}:deplete:4 controller
text=Flying -- Metalcraft - Whenever Screeching Silcaw deals combat damage to a player, if you control three or more artifacts, that player puts the top four cards of his or her library into his or her graveyard. text=Flying -- Metalcraft - Whenever Screeching Silcaw deals combat damage to a player, if you control three or more artifacts, that player mills four cards.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Bird subtype=Bird
@@ -100753,7 +100740,7 @@ toughness=1
[card] [card]
name=Screeching Sliver name=Screeching Sliver
auto=lord(sliver) {T}:deplete:1 target(player) auto=lord(sliver) {T}:deplete:1 target(player)
text=All Slivers have "{T}: Target player puts the top card of his or her library into his or her graveyard." text=All Slivers have "{T}: Target player mills a card."
mana={U} mana={U}
type=Creature type=Creature
subtype=Sliver subtype=Sliver
@@ -102191,7 +102178,7 @@ toughness=1
name=Selhoff Occultist name=Selhoff Occultist
auto=@movedTo(other creature|graveyard) from(battlefield):deplete:1 target(player) auto=@movedTo(other creature|graveyard) from(battlefield):deplete:1 target(player)
auto=_DIES_deplete:1 target(player) auto=_DIES_deplete:1 target(player)
text=Whenever Selhoff Occultist or another creature dies, target player puts the top card of his or her library into his or her graveyard. text=Whenever Selhoff Occultist or another creature dies, target player mills a card.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
subtype=Human Rogue subtype=Human Rogue
@@ -103071,7 +103058,7 @@ toughness=2
name=Sewer Nemesis name=Sewer Nemesis
auto=choice name(opponent) transforms((,newability[type:*:opponentgraveyard/type:*:opponentgraveyard cdaactive],newability[@movedTo(*|opponentstack):deplete:1 opponent])) forever auto=choice name(opponent) transforms((,newability[type:*:opponentgraveyard/type:*:opponentgraveyard cdaactive],newability[@movedTo(*|opponentstack):deplete:1 opponent])) forever
auto=choice name(you) transforms((,newability[type:*:mygraveyard/type:*:mygraveyard cdaactive],newability[@movedTo(*|mystack):deplete:1 controller])) forever auto=choice name(you) transforms((,newability[type:*:mygraveyard/type:*:mygraveyard cdaactive],newability[@movedTo(*|mystack):deplete:1 controller])) forever
text=As Sewer Nemesis enters the battlefield, choose a player. -- Sewer Nemesis's power and toughness are each equal to the number of cards in the chosen player's graveyard. -- Whenever the chosen player casts a spell, that player puts the top card of his or her library into his or her graveyard. text=As Sewer Nemesis enters the battlefield, choose a player. -- Sewer Nemesis's power and toughness are each equal to the number of cards in the chosen player's graveyard. -- Whenever the chosen player casts a spell, that player mills a card.
mana={3}{B} mana={3}{B}
type=Creature type=Creature
subtype=Horror subtype=Horror
@@ -103831,7 +103818,7 @@ toughness=6
[/card] [/card]
[card] [card]
name=Shepherd of Rot name=Shepherd of Rot
auto={T}:life:-type:zombie:battlefield opponent && life:-type:zombie:battlefield controller auto={T}:all(player) life:-type:zombie:battlefield
text={T}: Each player loses 1 life for each Zombie on the battlefield. text={T}: Each player loses 1 life for each Zombie on the battlefield.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -104638,7 +104625,7 @@ name=Shriekgeist
abilities=flying abilities=flying
auto=@combatdamagefoeof(player) from(this):deplete:2 opponent auto=@combatdamagefoeof(player) from(this):deplete:2 opponent
auto=@combatdamageof(player) from(this):deplete:2 controller auto=@combatdamageof(player) from(this):deplete:2 controller
text=Flying -- Whenever Shriekgeist deals combat damage to a player, that player puts the top two cards of his or her library into his or her graveyard. text=Flying -- Whenever Shriekgeist deals combat damage to a player, that player mills two cards.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
subtype=Spirit subtype=Spirit
@@ -104649,7 +104636,7 @@ toughness=1
name=Shriekhorn name=Shriekhorn
auto=counter(0/0,3,Charge) auto=counter(0/0,3,Charge)
auto={T}{C(0/0,-1,Charge)}:deplete:2 target(player) auto={T}{C(0/0,-1,Charge)}:deplete:2 target(player)
text=Shriekhorn enters the battlefield with three charge counters on it. -- {T}, Remove a charge counter from Shriekhorn: Target player puts the top two cards of his or her library into his or her graveyard. text=Shriekhorn enters the battlefield with three charge counters on it. -- {T}, Remove a charge counter from Shriekhorn: Target player mills two cards.
mana={1} mana={1}
type=Artifact type=Artifact
[/card] [/card]
@@ -104921,7 +104908,7 @@ toughness=6
[card] [card]
name=Sibsig Host name=Sibsig Host
auto=choice all(player) deplete:3 auto=choice all(player) deplete:3
text=When Sibsig Host enters the battlefield, each player puts the top three cards of his or her library into his or her graveyard. text=When Sibsig Host enters the battlefield, each player mills three cards.
mana={4}{B} mana={4}{B}
type=Creature type=Creature
subtype=Zombie subtype=Zombie
@@ -106244,7 +106231,7 @@ toughness=3
name=Siren of the Silent Song name=Siren of the Silent Song
abilities=flying abilities=flying
auto=@untapped(this):ability$!notatarget(*|myhand) reject!$ability opponent && deplete:1 opponent auto=@untapped(this):ability$!notatarget(*|myhand) reject!$ability opponent && deplete:1 opponent
text=Flying -- Inspired -- Whenever Siren of the Silent Song becomes untapped, each opponent discards a card, then puts the top card of his or her library into his or her graveyard. text=Flying -- Inspired -- Whenever Siren of the Silent Song becomes untapped, each opponent discards a card, then mills a card.
mana={1}{U}{B} mana={1}{U}{B}
type=Creature type=Creature
subtype=Zombie Siren subtype=Zombie Siren
@@ -107318,7 +107305,7 @@ toughness=3
name=Skyscribing name=Skyscribing
auto=Draw:X controller auto=Draw:X controller
auto=Draw:X opponent auto=Draw:X opponent
autohand={2}{U}:draw:1 controller && draw:1 opponent limit:1 myUpkeepOnly autohand={2}{U}:all(player) draw:1 limit:1 myUpkeepOnly
text=Each player draws X cards. -- Forecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card. (Activate this ability only during your upkeep and only once each turn.) text=Each player draws X cards. -- Forecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card. (Activate this ability only during your upkeep and only once each turn.)
mana={X}{U}{U} mana={X}{U}{U}
type=Sorcery type=Sorcery
@@ -109466,7 +109453,7 @@ toughness=1
name=Soratami Mindsweeper name=Soratami Mindsweeper
abilities=flying abilities=flying
auto={H(land|mybattlefield)}{2}:deplete:2 target(player) auto={H(land|mybattlefield)}{2}:deplete:2 target(player)
text=Flying -- {2}, Return a land you control to its owner's hand: Target player puts the top two cards of his or her library into his or her graveyard. text=Flying -- {2}, Return a land you control to its owner's hand: Target player mills two cards.
mana={3}{U} mana={3}{U}
type=Creature type=Creature
subtype=Moonfolk Wizard subtype=Moonfolk Wizard
@@ -109937,7 +109924,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Soulcage Fiend name=Soulcage Fiend
auto=_DIES_life:-3 opponent && life:-3 controller auto=_DIES_all(player) life:-3
text=When Soulcage Fiend dies, each player loses 3 life. text=When Soulcage Fiend dies, each player loses 3 life.
mana={1}{B}{B} mana={1}{B}{B}
type=Creature type=Creature
@@ -110918,7 +110905,7 @@ type=Instant
name=Sphinx's Tutelage name=Sphinx's Tutelage
auto=@drawof(player):color deplete:2 opponent auto=@drawof(player):color deplete:2 opponent
auto={u}{5}:_LOOT_ auto={u}{5}:_LOOT_
text=Whenever you draw a card, target opponent puts the top two cards of his or her library into his or her graveyard. If they're both nonland cards that share a color, repeat this process. -- {5}{U}: Draw a card, then discard a card. text=Whenever you draw a card, target opponent mills two cards. If they're both nonland cards that share a color, repeat this process. -- {5}{U}: Draw a card, then discard a card.
mana={2}{U} mana={2}{U}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -111705,7 +111692,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Spiteflame Witch name=Spiteflame Witch
auto={B}{R}:life:-1 opponent && life:-1 player auto={B}{R}:all(player) life:-1
text={B}{R}: Each player loses 1 life. text={B}{R}: Each player loses 1 life.
mana={1}{BR} mana={1}{BR}
type=Creature type=Creature
@@ -113406,7 +113393,7 @@ toughness=2
name=Stern Mentor name=Stern Mentor
auto=soulbond {t}:deplete:2 target(player) auto=soulbond {t}:deplete:2 target(player)
abilities=soulbond abilities=soulbond
text=Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.) -- As long as Stern Mentor is paired with another creature, each of those creatures has "{T}: Target player puts the top two cards of his or her library into his or her graveyard." text=Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.) -- As long as Stern Mentor is paired with another creature, each of those creatures has "{T}: Target player mills two cards."
mana={3}{U} mana={3}{U}
type=Creature type=Creature
subtype=Human Wizard subtype=Human Wizard
@@ -118693,7 +118680,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Temple Bell name=Temple Bell
auto={T}:draw:1 controller && draw:1 opponent auto={T}:all(player) draw:1
text={T}:Each player draws a card. text={T}:Each player draws a card.
mana={3} mana={3}
type=Artifact type=Artifact
@@ -119714,7 +119701,7 @@ name=Thassa's Bounty
target=player target=player
auto=deplete:3 auto=deplete:3
auto=draw:3 controller auto=draw:3 controller
text=Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard. text=Draw three cards. Target player mills three cards.
mana={5}{U} mana={5}{U}
type=Sorcery type=Sorcery
[/card] [/card]
@@ -119722,7 +119709,7 @@ type=Sorcery
name=Thassa's Devourer name=Thassa's Devourer
auto=deplete:2 target(player) auto=deplete:2 target(player)
auto=_CONSTELLATION_deplete:2 target(player) auto=_CONSTELLATION_deplete:2 target(player)
text=Constellation -- Whenever Thassa's Devourer or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. text=Constellation -- Whenever Thassa's Devourer or another enchantment enters the battlefield under your control, target player mills two cards.
mana={4}{U} mana={4}{U}
type=Enchantment Creature type=Enchantment Creature
subtype=Elemental subtype=Elemental
@@ -120485,7 +120472,7 @@ name=Thought Scour
target=player target=player
auto=deplete:2 auto=deplete:2
auto=draw:1 controller auto=draw:1 controller
text=Target player puts the top two cards of his or her library into his or her graveyard. -- Draw a card. text=Target player mills two cards. -- Draw a card.
mana={U} mana={U}
type=Instant type=Instant
[/card] [/card]
@@ -121145,7 +121132,8 @@ toughness=5
[/card] [/card]
[card] [card]
name=Thunder of Hooves name=Thunder of Hooves
auto=damage:type:beast:battlefield all(player,creature[-flying]) auto=damage:type:beast:battlefield all(creature[-flying])
auto=damage:type:beast:battlefield all(player)
text=Thunder of Hooves deals X damage to each creature without flying and each player, where X is the number of Beasts on the battlefield. text=Thunder of Hooves deals X damage to each creature without flying and each player, where X is the number of Beasts on the battlefield.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -124277,8 +124265,9 @@ type=Sorcery
[card] [card]
name=Triskaidekaphobia name=Triskaidekaphobia
auto=@each my upkeep restriction{compare(opponentlifetotal)~equalto~13}:winGame auto=@each my upkeep restriction{compare(opponentlifetotal)~equalto~13}:winGame
auto=@each my upkeep:choice name(gain) life:1 opponent auto=@each my upkeep restriction{compare(lifetotal)~equalto~13}:winGame opponent
auto=@each my upkeep:choice name(loss) life:-1 opponent auto=@each my upkeep:choice name(gain) all(player) life:1
auto=@each my upkeep:choice name(loss) all(player) life:-1
text=At the beginning of your upkeep, choose one -- Each player with exactly 13 life loses the game, then each player gains 1 life. -- Each player with exactly 13 life loses the game, then each player loses 1 life. text=At the beginning of your upkeep, choose one -- Each player with exactly 13 life loses the game, then each player gains 1 life. -- Each player with exactly 13 life loses the game, then each player loses 1 life.
mana={3}{B} mana={3}{B}
type=Enchantment type=Enchantment
@@ -127698,7 +127687,7 @@ toughness=2
[card] [card]
name=Vedalken Entrancer name=Vedalken Entrancer
auto={U}{T}:deplete:2 target(player) auto={U}{T}:deplete:2 target(player)
text={U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. text={U}, {T}: Target player mills two cards.
mana={3}{U} mana={3}{U}
type=Creature type=Creature
subtype=Vedalken Wizard subtype=Vedalken Wizard
@@ -128346,7 +128335,7 @@ type=Enchantment
[card] [card]
name=Vessel of Paramnesia name=Vessel of Paramnesia
auto={U}{s}:deplete:3 target(player) && draw:1 controller auto={U}{s}:deplete:3 target(player) && draw:1 controller
text={U}, Sacrifice Vessel of Paramnesia: Target player puts the top three cards of his or her library into his or her graveyard. Draw a card. text={U}, Sacrifice Vessel of Paramnesia: Target player mills three cards. Draw a card.
mana={1}{U} mana={1}{U}
type=Enchantment type=Enchantment
[/card] [/card]
@@ -129615,8 +129604,7 @@ text=Flying, lifelink Sacrifice a creature: Put X +1/+1 counters on Vish Kal, Bl
[/card] [/card]
[card] [card]
name=Vision Skeins name=Vision Skeins
auto=draw:2 opponent auto=all(player) draw:2
auto=draw:2 controller
text=Each player draws two cards. text=Each player draws two cards.
mana={1}{U} mana={1}{U}
type=Instant type=Instant
@@ -130243,7 +130231,7 @@ toughness=4
[card] [card]
name=Volcanic Eruption name=Volcanic Eruption
target=<prex>mountain target=<prex>mountain
auto=destroy && damage:1 all(player) && damage:1 all(creature) auto=destroy && damage:1 all(creature,player)
text=Destroy X target Mountains. Volcanic Eruption deals damage to each creature and each player equal to the number of Mountains destroyed this way. text=Destroy X target Mountains. Volcanic Eruption deals damage to each creature and each player equal to the number of Mountains destroyed this way.
mana={X}{U}{U}{U} mana={X}{U}{U}{U}
type=Sorcery type=Sorcery
@@ -133290,8 +133278,7 @@ type=Instant
[card] [card]
name=Wheel of Fate name=Wheel of Fate
auto=reject all(*|hand) auto=reject all(*|hand)
auto=draw:7 opponent auto=all(player) draw:7
auto=draw:7 controller
text=Wheel of Fate is red. -- Suspend 4 - {1}{R} (Rather than cast this card from your hand, pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) -- Each player discards his or her hand, then draws seven cards. text=Wheel of Fate is red. -- Suspend 4 - {1}{R} (Rather than cast this card from your hand, pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) -- Each player discards his or her hand, then draws seven cards.
type=Sorcery type=Sorcery
color=red color=red
@@ -133302,8 +133289,7 @@ suspend(4)={1}{r}
[card] [card]
name=Wheel of Fortune name=Wheel of Fortune
auto=reject all(*|hand) auto=reject all(*|hand)
auto=draw:7 opponent auto=all(player) draw:7
auto=draw:7 controller
text=Each player discards his or her hand and draws seven cards. text=Each player discards his or her hand and draws seven cards.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -133331,8 +133317,8 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Whetstone name=Whetstone
auto={3}:deplete:2 controller && deplete:2 opponent auto={3}:all(player) deplete:2
text={3}: Each player puts the top two cards of his or her library into his or her graveyard. text={3}: Each player mills two cards.
mana={3} mana={3}
type=Artifact type=Artifact
[/card] [/card]
@@ -134746,7 +134732,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Winter Sky name=Winter Sky
auto=flipacoin winability damage:1 all(creature,player) winabilityend loseability draw:1 controller && draw:1 opponent loseabilityend flipend auto=flipacoin winability damage:1 all(creature,player) winabilityend loseability all(player) draw:1 loseabilityend flipend
text=Flip a coin. If you win the flip, Winter Sky deals 1 damage to each creature and each player. If you lose the flip, each player draws a card. text=Flip a coin. If you win the flip, Winter Sky deals 1 damage to each creature and each player. If you lose the flip, each player draws a card.
mana={R} mana={R}
type=Sorcery type=Sorcery
@@ -135913,7 +135899,7 @@ type=Artifact
name=Worry Beads name=Worry Beads
auto=@each my upkeep:deplete:1 controller auto=@each my upkeep:deplete:1 controller
auto=@each opponent upkeep:deplete:1 opponent auto=@each opponent upkeep:deplete:1 opponent
text=At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. text=At the beginning of each player's upkeep, that player mills a card.
mana={3} mana={3}
type=Artifact type=Artifact
[/card] [/card]

View File

@@ -1307,7 +1307,7 @@ auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Target player mils and draw) deplete:1 target(player) && draw:1 controller auto={C(0/0,1,Loyalty)}:name(+1: Target player mils and draw) deplete:1 target(player) && draw:1 controller
auto={C(0/0,0,Loyalty)}:name(+0: Target player mils ten) deplete:10 target(player) auto={C(0/0,0,Loyalty)}:name(+0: Target player mils ten) deplete:10 target(player)
auto={C(0/0,-7,Loyalty)}:name(-7: Target players draw twenty cards) target(<anyamount>player) draw:20 auto={C(0/0,-7,Loyalty)}:name(-7: Target players draw twenty cards) target(<anyamount>player) draw:20
text=+1: Draw a card. Target player puts the top card of his or her library into his or her graveyard. -- 0: Target player puts the top ten cards of his or her library into his or her graveyard. -- -7: Any number of target players each draw twenty cards. text=+1: Draw a card. Target player mills a card. -- 0: Target player puts the top ten cards of his or her library into his or her graveyard. -- -7: Any number of target players each draw twenty cards.
mana={3}{U}{U} mana={3}{U}{U}
type=Legendary Planeswalker type=Legendary Planeswalker
subtype=Jace subtype=Jace
@@ -1853,7 +1853,7 @@ subtype=Liliana
[card] [card]
name=Liliana, Waker of the Dead name=Liliana, Waker of the Dead
auto=counter(0/0,4,loyalty) auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Each player discard card or loses 3 life) transforms((,newability[if type(*|opponenthand)~lessthan~1 then life:-3 opponent else ability$!name(Discard a card) target(*|myhand) reject!$ opponent],newability[if type(*|myhand)~lessthan~1 then life:-3 controller else ability$!name(Discard a card) target(*|myhand) reject!$ controller])) oneshot auto={C(0/0,1,Loyalty)}:name(+1: Each player discard card or loses 3 life) transforms((,newability[if type(*|opponenthand)~lessthan~1 then life:-3 opponent else ability$!name(Discard a card) target(*|myhand) reject!$ opponent],newability[name(Discard a card) target(*|myhand) reject])) oneshot
auto={C(0/0,-3,Loyalty)}:name(-3: Target creature gets -X/-X) target(creature) -type:*:myGraveyard/-type:*:myGraveyard ueot auto={C(0/0,-3,Loyalty)}:name(-3: Target creature gets -X/-X) target(creature) -type:*:myGraveyard/-type:*:myGraveyard ueot
auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Return target creature from a graveyard") emblem transforms((,newability[@movedTo(creature|mybattlefield) from(graveyard) restriction{combatbeginsonly}:all(trigger) haste],newability[@each my combatbegins:target(creature|graveyard) moveTo(myBattlefield)])) forever dontremove auto={C(0/0,-7,Loyalty)}:name(-7: Emblem: "Return target creature from a graveyard") emblem transforms((,newability[@movedTo(creature|mybattlefield) from(graveyard) restriction{combatbeginsonly}:all(trigger) haste],newability[@each my combatbegins:target(creature|graveyard) moveTo(myBattlefield)])) forever dontremove
text=+1: Each player discards a card. Each opponent who can't loses 3 life. -- -3: Target creature gets -X/-X until end of turn, where X is the number of cards in your graveyard. -- -7: You get an emblem with "At the beginning of combat on your turn, put target creature card from a graveyard onto the battlefield under your control. It gains haste." text=+1: Each player discards a card. Each opponent who can't loses 3 life. -- -3: Target creature gets -X/-X until end of turn, where X is the number of cards in your graveyard. -- -7: You get an emblem with "At the beginning of combat on your turn, put target creature card from a graveyard onto the battlefield under your control. It gains haste."