Fixes in primitives and more Kamigawa: Neon Dynasty (NEO) cards

Rank Officer
Rienne, Angel of Rebirth
Boreal Elemental
Duelcraft Trainer
Mox Lotus
Recruit the Worthy buyback
Worthy Cause buyback
Blast from the Past buyback
Hamlet Vanguard
secure the scene
Dihada, Binder of Wills
Jared Carthalion
Geralf's Masterpiece
Pilgrim of the Ages
This commit is contained in:
Eduardo MG
2022-11-14 18:44:11 -06:00
parent 30851bb2b2
commit 956351ef7c
8 changed files with 745 additions and 123 deletions
@@ -1,14 +1,4 @@
[card] [card]
name=Mogis, God of Slaughter
abilities=indestructible
text=Indestructible -- As long as your devotion to black and red is less than seven, Mogis isn't a creature. -- At the beginning of each opponent's upkeep, Mogis deals 2 damage to that player unless he or she sacrifices a creature.
mana={2}{B}{R}
type=Legendary Enchantment Creature
subtype=God
power=7
toughness=5
[/card]
[card]
name=Acolyte's Reward name=Acolyte's Reward
text=Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, Acolyte's Reward deals that much damage to target creature or player. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) text=Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, Acolyte's Reward deals that much damage to target creature or player. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)
mana={1}{W} mana={1}{W}
@@ -1,10 +1,4 @@
[card] [card]
name=Fractured Powerstone
text={T}: Add {1} to your mana pool. -- {T}: Roll the planar die. Activate this ability only any time you could cast a sorcery.
mana={2}
type=Artifact
[/card]
[card]
name=Auratouched Mage name=Auratouched Mage
text=When Auratouched Mage enters the battlefield, search your library for an Aura card that could enchant it. If Auratouched Mage is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library. text=When Auratouched Mage enters the battlefield, search your library for an Aura card that could enchant it. If Auratouched Mage is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library.
mana={5}{W} mana={5}{W}
@@ -38,15 +38,6 @@ mana={3}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Mungha Wurm
text=You can't untap more than one land during your untap step.
mana={2}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=5
[/card]
[card]
name=Dual Nature name=Dual Nature
text=Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield. -- Whenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature. -- When Dual Nature leaves the battlefield, exile all tokens put onto the battlefield with Dual Nature. text=Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield. -- Whenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature. -- When Dual Nature leaves the battlefield, exile all tokens put onto the battlefield with Dual Nature.
mana={4}{G}{G} mana={4}{G}{G}
File diff suppressed because it is too large Load Diff
@@ -1 +0,0 @@
+40 -40
View File
@@ -11116,7 +11116,7 @@ type=Sorcery
[card] [card]
name=Blade of the Bloodchief name=Blade of the Bloodchief
auto={1}:equip auto={1}:equip
auto=@movedto(creature|graveyard) from(creature|battlefield):counter(1/1) && if cantargetcard(vampire) then counter(1/1) auto=teach(creature) @movedto(creature|graveyard) from(creature|battlefield):counter(1/1) && if cantargetcard(vampire) then counter(1/1)
text=Whenever a creature dies, put a +1/+1 counter on equipped creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead. -- Equip {1} text=Whenever a creature dies, put a +1/+1 counter on equipped creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead. -- Equip {1}
mana={1} mana={1}
type=Artifact type=Artifact
@@ -13030,7 +13030,7 @@ toughness=5
[card] [card]
name=Body Snatcher name=Body Snatcher
auto=choice moveTo(exile) auto=choice moveTo(exile)
auto=choice reject target(creature|myhand) auto=choice reject notatarget(creature|myhand)
auto=@movedTo(mygraveyard) from(this|battlefield):moveTo(myBattlefield) target(creature|mygraveyard) auto=@movedTo(mygraveyard) from(this|battlefield):moveTo(myBattlefield) target(creature|mygraveyard)
autograveyard=moveTo(exile) autograveyard=moveTo(exile)
text=When Body Snatcher enters the battlefield, you may discard a creature card. If you don't, exile Body Snatcher. -- When Body Snatcher dies, exile Body Snatcher and return target creature card from your graveyard to the battlefield. text=When Body Snatcher enters the battlefield, you may discard a creature card. If you don't, exile Body Snatcher. -- When Body Snatcher dies, exile Body Snatcher and return target creature card from your graveyard to the battlefield.
@@ -17064,7 +17064,7 @@ type=Instant
[card] [card]
name=Careful Study name=Careful Study
auto=draw:2 auto=draw:2
auto=reject target(<2>*|myhand) auto=reject notatarget(<2>*|myhand)
text=Draw two cards, then discard two cards. text=Draw two cards, then discard two cards.
mana={U} mana={U}
type=Sorcery type=Sorcery
@@ -17378,7 +17378,7 @@ type=Sorcery
name=Casting of Bones name=Casting of Bones
target=creature target=creature
auto=@movedto(graveyard) from(mytgt|Battlefield):draw:3 controller auto=@movedto(graveyard) from(mytgt|Battlefield):draw:3 controller
auto=@movedto(graveyard) from(mytgt|Battlefield):reject target(*|hand) auto=@movedto(graveyard) from(mytgt|Battlefield):reject notatarget(*|hand)
text=Enchant creature -- When enchanted creature is put into a graveyard, draw three cards, then discard one of them. text=Enchant creature -- When enchanted creature is put into a graveyard, draw three cards, then discard one of them.
mana={2}{B} mana={2}{B}
type=Enchantment type=Enchantment
@@ -17484,7 +17484,7 @@ toughness=6
[card] [card]
name=Catalog name=Catalog
auto=draw:2 auto=draw:2
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=Draw two cards, then discard a card. text=Draw two cards, then discard a card.
mana={2}{U} mana={2}{U}
type=Instant type=Instant
@@ -18337,7 +18337,7 @@ toughness=3
[card] [card]
name=Cephalid Sage name=Cephalid Sage
auto=aslongas(*|mygraveyard) draw:3 oneshot >1 auto=aslongas(*|mygraveyard) draw:3 oneshot >1
auto=aslongas(*|mygraveyard) reject target(<2>*|myhand) oneshot >1 auto=aslongas(*|mygraveyard) reject notatarget(<2>*|myhand) oneshot >1
text=Threshold - As long as seven or more cards are in your graveyard, Cephalid Sage has "When Cephalid Sage enters the battlefield, draw three cards, then discard two cards." text=Threshold - As long as seven or more cards are in your graveyard, Cephalid Sage has "When Cephalid Sage enters the battlefield, draw three cards, then discard two cards."
mana={3}{U} mana={3}{U}
type=Creature type=Creature
@@ -25104,7 +25104,7 @@ subtype=Aura
[card] [card]
name=Cursed Monstrosity name=Cursed Monstrosity
abilities=flying abilities=flying
auto=@targeted(this):all(this) transforms((,newability[may reject target(land|myhand)],newability[may sacrifice])) ueot auto=@targeted(this):all(this) transforms((,newability[may reject notatarget(land|myhand)],newability[may sacrifice])) ueot
text=Flying -- Whenever Cursed Monstrosity becomes the target of a spell or ability, sacrifice it unless you discard a land card. text=Flying -- Whenever Cursed Monstrosity becomes the target of a spell or ability, sacrifice it unless you discard a land card.
mana={4}{B} mana={4}{B}
type=Creature type=Creature
@@ -29902,7 +29902,7 @@ type=Instant
name=Discordant Dirge name=Discordant Dirge
auto=@each my upkeep:may counter(0/0,1,Verse) auto=@each my upkeep:may counter(0/0,1,Verse)
auto=this(counter{0/0.1.Verse}<1) {B}{S}:name(look) donothing target(*|opponenthand) auto=this(counter{0/0.1.Verse}<1) {B}{S}:name(look) donothing target(*|opponenthand)
auto=this(counter{0/0.1.Verse}>0) {B}{S}:reject target(<upto:counter{0%0.1.Verse}>other *|opponenthand) auto=this(counter{0/0.1.Verse}>0) {B}{S}:reject notatarget(<upto:counter{0%0.1.Verse}>other *|opponenthand)
text=At the beginning of your upkeep, you may put a verse counter on Discordant Dirge. -- {B}, Sacrifice Discordant Dirge: Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on Discordant Dirge. That player discards those cards. text=At the beginning of your upkeep, you may put a verse counter on Discordant Dirge. -- {B}, Sacrifice Discordant Dirge: Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on Discordant Dirge. That player discards those cards.
mana={3}{B}{B} mana={3}{B}{B}
type=Enchantment type=Enchantment
@@ -32052,7 +32052,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Drekavac name=Drekavac
auto=aslongas(*[-creature]|myhand) reject target(*[-creature]|myhand) oneshot auto=aslongas(*[-creature]|myhand) reject notatarget(*[-creature]|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card. text=When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card.
mana={1}{B} mana={1}{B}
@@ -37775,7 +37775,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Exiled Boggart name=Exiled Boggart
auto=_DIES_reject target(*|myhand) auto=_DIES_reject notatarget(*|myhand)
text=When Exiled Boggart dies, discard a card. text=When Exiled Boggart dies, discard a card.
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -38792,7 +38792,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Fallow Wurm name=Fallow Wurm
auto=aslongas(land|myhand) reject target(land|myhand) oneshot auto=aslongas(land|myhand) reject notatarget(land|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Fallow Wurm enters the battlefield, sacrifice it unless you discard a land card. text=When Fallow Wurm enters the battlefield, sacrifice it unless you discard a land card.
mana={2}{G} mana={2}{G}
@@ -45377,7 +45377,7 @@ type=Land
name=Geralf's Masterpiece name=Geralf's Masterpiece
abilities=flying abilities=flying
auto=foreach(*|myhand) -1/-1 auto=foreach(*|myhand) -1/-1
autograveyard={3}{U}{D(*|myhand)}{D(*|myhand)}{D(*|myhand)}:moveto(myhand) and!(tap(noevent))! autograveyard={3}{U}{D(*|myhand)}{D(*|myhand)}{D(*|myhand)}:moveto(battlefield) and!(tap(noevent))!
text=Flying -- Geralf's Masterpiece gets -1/-1 for each card in your hand. -- {3}{U}, Discard three cards: Return Geralf's Masterpiece from your graveyard to the battlefield tapped. text=Flying -- Geralf's Masterpiece gets -1/-1 for each card in your hand. -- {3}{U}, Discard three cards: Return Geralf's Masterpiece from your graveyard to the battlefield tapped.
mana={3}{U}{U} mana={3}{U}{U}
type=Creature type=Creature
@@ -45551,8 +45551,8 @@ type=Instant
[card] [card]
name=Ghastly Discovery name=Ghastly Discovery
auto=draw:2 auto=draw:2
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
auto=alternative draw:2 reject target(*|myhand) auto=alternative draw:2 reject notatarget(*|myhand)
other={2}{U}{T(creature[blue]|mybattlefield)}{T(creature[blue]|mybattlefield)} name(Pay Conspire) other={2}{U}{T(creature[blue]|mybattlefield)}{T(creature[blue]|mybattlefield)} name(Pay Conspire)
otherrestriction=type(creature[blue]|myBattlefield)~morethan~1 otherrestriction=type(creature[blue]|myBattlefield)~morethan~1
text=Draw two cards, then discard a card. -- 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.) text=Draw two cards, then discard a card. -- 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.)
@@ -51677,7 +51677,7 @@ type=Instant
[card] [card]
name=Gutwrencher Oni name=Gutwrencher Oni
abilities=trample abilities=trample
auto=@each my upkeep restriction{type(ogre|myBattlefield)~lessthan~1}:reject target(*|myhand) auto=@each my upkeep restriction{type(ogre|myBattlefield)~lessthan~1}:reject notatarget(*|myhand)
text=Trample -- At the beginning of your upkeep, discard a card if you don't control an Ogre. text=Trample -- At the beginning of your upkeep, discard a card if you don't control an Ogre.
mana={3}{B}{B} mana={3}{B}{B}
type=Creature type=Creature
@@ -51833,7 +51833,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Hag Hedge-Mage name=Hag Hedge-Mage
auto=may target(player) ability$!name(discard) reject target(*|myhand)!$ targetedplayer restriction{type(swamp|mybattlefield)~morethan~1} auto=may target(player) ability$!name(discard) reject notatarget(*|myhand)!$ targetedplayer restriction{type(swamp|mybattlefield)~morethan~1}
auto=if type(forest|mybattlefield)~morethan~1 then ability$!may moveTo(mylibrary) target(*|mygraveyard)!$ controller auto=if type(forest|mybattlefield)~morethan~1 then ability$!may moveTo(mylibrary) target(*|mygraveyard)!$ controller
text=When Hag Hedge-Mage enters the battlefield, if you control two or more Swamps, you may have target player discard a card. -- When Hag Hedge-Mage enters the battlefield, if you control two or more Forests, you may put target card in your graveyard on top of your library. text=When Hag Hedge-Mage enters the battlefield, if you control two or more Swamps, you may have target player discard a card. -- When Hag Hedge-Mage enters the battlefield, if you control two or more Forests, you may put target card in your graveyard on top of your library.
mana={2}{BG} mana={2}{BG}
@@ -54460,7 +54460,7 @@ type=Enchantment
[/card] [/card]
[card] [card]
name=Hidden Horror name=Hidden Horror
auto=aslongas(creature|myhand) reject target(creature|myhand) oneshot auto=aslongas(creature|myhand) reject notatarget(creature|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card. text=When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card.
mana={1}{B}{B} mana={1}{B}{B}
@@ -57042,7 +57042,7 @@ type=Artifact
[card] [card]
name=Ideas Unbound name=Ideas Unbound
auto=draw:3 auto=draw:3
auto=phaseaction[endofturn] reject target(<3>*|myhand) auto=phaseaction[endofturn] reject notatarget(<3>*|myhand)
text=Draw three cards. Discard three cards at the beginning of the next end step. text=Draw three cards. Discard three cards at the beginning of the next end step.
mana={U}{U} mana={U}{U}
type=Sorcery type=Sorcery
@@ -64885,7 +64885,7 @@ toughness=1
[card] [card]
name=Krovikan Sorcerer name=Krovikan Sorcerer
auto={T}{D(*[-black]|myhand)}:draw:1 auto={T}{D(*[-black]|myhand)}:draw:1
auto={T}{D(*[black]|myhand)}:draw:2 && transforms((,newability[reject target(*[fresh]|myhand)])) auto={T}{D(*[black]|myhand)}:draw:2 && transforms((,newability[reject notatarget(*[fresh]|myhand)]))
text={T}, Discard a nonblack card: Draw a card. -- {T}, Discard a black card: Draw two cards, then discard one of them. text={T}, Discard a nonblack card: Draw a card. -- {T}, Discard a black card: Draw two cards, then discard one of them.
mana={2}{U} mana={2}{U}
type=Creature type=Creature
@@ -65768,7 +65768,7 @@ auto=damage:type:mountain:mybattlefield
auto=foreach(forest|myBattlefield) _SAPROLINGTOKEN_ auto=foreach(forest|myBattlefield) _SAPROLINGTOKEN_
auto=life:twicetype:plains:mybattlefield controller auto=life:twicetype:plains:mybattlefield controller
auto=foreach(island|myBattlefield) draw:1 controller auto=foreach(island|myBattlefield) draw:1 controller
auto=foreach(island|myBattlefield) reject target(*|myhand) auto=foreach(island|myBattlefield) reject notatarget(*|myhand)
text=Target opponent loses 2 life for each Swamp you control. Last Stand deals damage equal to the number of Mountains you control to target creature. Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control. You gain 2 life for each Plains you control. Draw a card for each Island you control, then discard that many cards. text=Target opponent loses 2 life for each Swamp you control. Last Stand deals damage equal to the number of Mountains you control to target creature. Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control. You gain 2 life for each Plains you control. Draw a card for each Island you control, then discard that many cards.
mana={W}{U}{B}{R}{G} mana={W}{U}{B}{R}{G}
type=Sorcery type=Sorcery
@@ -66898,7 +66898,7 @@ type=Enchantment
[card] [card]
name=Lifecraft Awakening name=Lifecraft Awakening
target=artifact|mybattlefield target=artifact|mybattlefield
auto=counter(1/1,X) && if cantargetcard(*[-creature;-vehicle]) then transforms((Construct Artifact Creature,setpower=0,settoughness=0)) forever auto=counter(1/1,X) && if cantargetcard(*[-creature;-vehicle]) then transforms((Artifact Creature Construct,setpower=0,settoughness=0)) forever
text=Put X +1/+1 counters on target artifact you control. If it isn't a creature or Vehicle, it becomes a 0/0 Construct artifact creature. text=Put X +1/+1 counters on target artifact you control. If it isn't a creature or Vehicle, it becomes a 0/0 Construct artifact creature.
mana={X}{G} mana={X}{G}
type=Instant type=Instant
@@ -72802,7 +72802,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Mercenary Knight name=Mercenary Knight
auto=aslongas(creature|myhand) reject target(creature|myhand) oneshot auto=aslongas(creature|myhand) reject notatarget(creature|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Mercenary Knight enters the battlefield, sacrifice it unless you discard a creature card. text=When Mercenary Knight enters the battlefield, sacrifice it unless you discard a creature card.
mana={2}{B} mana={2}{B}
@@ -73068,7 +73068,7 @@ toughness=2
[card] [card]
name=Merfolk Traders name=Merfolk Traders
auto=draw:1 auto=draw:1
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=When Merfolk Traders enters the battlefield, draw a card, then discard a card. text=When Merfolk Traders enters the battlefield, draw a card, then discard a card.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -76930,7 +76930,7 @@ type=Snow Land
[/card] [/card]
[card] [card]
name=Mox Diamond name=Mox Diamond
auto=aslongas(land|myhand) reject target(land|myhand) oneshot && counter(0/0,-1,payment) auto=aslongas(land|myhand) reject notatarget(land|myhand) oneshot && counter(0/0,-1,payment)
auto=moveto(mygraveyard) notatarget(this|mybattlefield) auto=moveto(mygraveyard) notatarget(this|mybattlefield)
auto=this(counter{0/0.1.payment}<1) {T}:Add{W} auto=this(counter{0/0.1.payment}<1) {T}:Add{W}
auto=this(counter{0/0.1.payment}<1) {T}:Add{U} auto=this(counter{0/0.1.payment}<1) {T}:Add{U}
@@ -77890,7 +77890,7 @@ type=Instant
[card] [card]
name=Mystic Meditation name=Mystic Meditation
auto=draw:3 auto=draw:3
auto=transforms((,newability[choice name(discard 2 cards) reject target(<2>*|myhand)],newability[aslongas(creature|myHand) choice name(discard a creature card) reject target(creature|myhand)])) auto=transforms((,newability[choice name(discard 2 cards) reject notatarget(<2>*|myhand)],newability[aslongas(creature|myHand) choice name(discard a creature card) reject notatarget(creature|myhand)]))
text=Draw three cards. Then discard two cards unless you discard a creature card. text=Draw three cards. Then discard two cards unless you discard a creature card.
mana={3}{U} mana={3}{U}
type=Sorcery type=Sorcery
@@ -78755,7 +78755,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Necrogen Mists name=Necrogen Mists
auto=@each my upkeep:reject target(*|myhand) auto=@each my upkeep:reject notatarget(*|myhand)
auto=@each opponent upkeep:ability$!name(discard) target(*|myhand) reject!$ opponent auto=@each opponent upkeep:ability$!name(discard) target(*|myhand) reject!$ opponent
text=At the beginning of each player's upkeep, that player discards a card. text=At the beginning of each player's upkeep, that player discards a card.
mana={2}{B} mana={2}{B}
@@ -83821,7 +83821,7 @@ toughness=2
name=Owl Familiar name=Owl Familiar
abilities=flying abilities=flying
auto=draw:1 auto=draw:1
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=Flying -- When Owl Familiar enters the battlefield, draw a card, then discard a card. text=Flying -- When Owl Familiar enters the battlefield, draw a card, then discard a card.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -83899,7 +83899,7 @@ subtype=Aura
[card] [card]
name=Pack Guardian name=Pack Guardian
abilities=flash abilities=flash
auto=may name(Make Wolf) reject target(land|myhand) && _WOLFTOKEN_ auto=may name(Make Wolf) reject notatarget(land|myhand) && _WOLFTOKEN_
text=Flash (You may cast this spell any time you could cast an instant.) -- When Pack Guardian enters the battlefield, you may discard a land card. If you do, put a 2/2 green Wolf creature token onto the battlefield. text=Flash (You may cast this spell any time you could cast an instant.) -- When Pack Guardian enters the battlefield, you may discard a land card. If you do, put a 2/2 green Wolf creature token onto the battlefield.
mana={2}{G}{G} mana={2}{G}{G}
type=Creature type=Creature
@@ -84116,7 +84116,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Pale Rider of Trostad name=Pale Rider of Trostad
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
abilities=skulk abilities=skulk
text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Pale Rider of Trostad enters the battlefield, discard a card. text=Skulk (This creature can't be blocked by creatures with greater power.) -- When Pale Rider of Trostad enters the battlefield, discard a card.
mana={1}{B} mana={1}{B}
@@ -87774,7 +87774,7 @@ toughness=1
name=Pore Over the Pages name=Pore Over the Pages
auto=draw:3 controller auto=draw:3 controller
auto=untap target(<upto:2>land|mybattlefield) auto=untap target(<upto:2>land|mybattlefield)
auto=ability$!reject target(*|myhand)!$ controller auto=ability$!reject notatarget(*|myhand)!$ controller
text=Draw three cards, untap up to two lands, then discard a card. text=Draw three cards, untap up to two lands, then discard a card.
mana={3}{U}{U} mana={3}{U}{U}
type=Sorcery type=Sorcery
@@ -95759,7 +95759,7 @@ type=Artifact
name=Riptide Survivor name=Riptide Survivor
facedown={3} facedown={3}
autofacedown={1}{U}{U}:morph autofacedown={1}{U}{U}:morph
autofaceup=reject target(<2>*|myhand) autofaceup=reject notatarget(<2>*|myhand)
autofaceup=draw:3 autofaceup=draw:3
text=Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Riptide Survivor is turned face up, discard two cards, then draw three cards. text=Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Riptide Survivor is turned face up, discard two cards, then draw three cards.
mana={2}{U} mana={2}{U}
@@ -100723,7 +100723,7 @@ toughness=2
name=Screeching Drake name=Screeching Drake
abilities=flying abilities=flying
auto=draw:1 auto=draw:1
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=Flying -- When Screeching Drake enters the battlefield, draw a card, then discard a card. text=Flying -- When Screeching Drake enters the battlefield, draw a card, then discard a card.
mana={3}{U} mana={3}{U}
type=Creature type=Creature
@@ -105180,7 +105180,7 @@ toughness=3
[card] [card]
name=Sift name=Sift
auto=draw:3 auto=draw:3
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=Draw three cards, then discard a card. text=Draw three cards, then discard a card.
mana={3}{U} mana={3}{U}
type=Sorcery type=Sorcery
@@ -107162,7 +107162,7 @@ type=Land
name=Sky-Eel School name=Sky-Eel School
abilities=flying abilities=flying
auto=draw:1 auto=draw:1
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=Flying -- When Sky-Eel School enters the battlefield, draw a card, then discard a card. text=Flying -- When Sky-Eel School enters the battlefield, draw a card, then discard a card.
mana={3}{U}{U} mana={3}{U}{U}
type=Creature type=Creature
@@ -120155,7 +120155,7 @@ type=Instant
[card] [card]
name=Thirst for Knowledge name=Thirst for Knowledge
auto=draw:3 auto=draw:3
auto=transforms((,newability[choice name(discard 2 cards) reject target(<2>*|myhand)],newability[aslongas(artifact|myHand) choice name(discard an artifact card) reject target(artifact|myhand)])) auto=transforms((,newability[choice name(discard 2 cards) reject notatarget(<2>*|myhand)],newability[aslongas(artifact|myHand) choice name(discard an artifact card) reject notatarget(artifact|myhand)]))
text=Draw three cards. Then discard two cards unless you discard an artifact card. text=Draw three cards. Then discard two cards unless you discard an artifact card.
mana={2}{U} mana={2}{U}
type=Instant type=Instant
@@ -121338,7 +121338,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Thundering Wurm name=Thundering Wurm
auto=aslongas(land|myhand) reject target(land|myhand) oneshot auto=aslongas(land|myhand) reject notatarget(land|myhand) oneshot
auto=moveTo(graveyard) notatarget(this|myBattlefield) auto=moveTo(graveyard) notatarget(this|myBattlefield)
text=When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card. text=When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card.
mana={2}{G} mana={2}{G}
@@ -125639,7 +125639,7 @@ subtype=Aura
name=Unburden name=Unburden
abilities=cycling abilities=cycling
target=player target=player
auto=ability$!name(discard) target(<2>*|myhand) reject!$ targetedplayer auto=ability$!name(discard) notatarget(<2>*|myhand) reject!$ targetedplayer
autohand=__CYCLING__({2}) autohand=__CYCLING__({2})
text=Target player discards two cards. -- Cycling {2} ({2}, Discard this card: Draw a card.) text=Target player discards two cards. -- Cycling {2} ({2}, Discard this card: Draw a card.)
mana={1}{B}{B} mana={1}{B}{B}
@@ -129931,7 +129931,7 @@ toughness=1
[card] [card]
name=Vodalian Merchant name=Vodalian Merchant
auto=draw:1 auto=draw:1
auto=reject target(*|myhand) auto=reject notatarget(*|myhand)
text=When Vodalian Merchant enters the battlefield, draw a card, then discard a card. text=When Vodalian Merchant enters the battlefield, draw a card, then discard a card.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -130698,7 +130698,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Voyager Staff name=Voyager Staff
auto={2}{S}:(blink)ueot target(other creature) auto={2}{S}:(blink)ueot target(creature)
text={2}, Sacrifice Voyager Staff: Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. text={2}, Sacrifice Voyager Staff: Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step.
mana={1} mana={1}
type=Artifact type=Artifact
@@ -135984,7 +135984,7 @@ toughness=3
[card] [card]
name=Worthy Cause name=Worthy Cause
auto=life:storedtoughness controller auto=life:storedtoughness controller
buyback={W}{2} buyback={W}{S(creature|mybattlefield)}{2}
text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- As an additional cost to cast Worthy Cause, sacrifice a creature. -- You gain life equal to the sacrificed creature's toughness. text=Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.) -- As an additional cost to cast Worthy Cause, sacrifice a creature. -- You gain life equal to the sacrificed creature's toughness.
mana={W}{S(creature|mybattlefield)} mana={W}{S(creature|mybattlefield)}
type=Instant type=Instant
@@ -1234,7 +1234,7 @@ subtype=Huatli
name=Inzerva, Master of Insights name=Inzerva, Master of Insights
aicode=activate target(*[zpos<=2]|opponentLibrary) moveto(opponentreveal) and!( bottomoflibrary )! aicode=activate target(*[zpos<=2]|opponentLibrary) moveto(opponentreveal) and!( bottomoflibrary )!
auto=counter(0/0,4,loyalty) auto=counter(0/0,4,loyalty)
auto={C(0/0,+2,Loyalty)}:name(+2: Draw 2 cards and discard) draw:2 && transforms((,newability[reject target(*|myhand)])) oneshot auto={C(0/0,+2,Loyalty)}:name(+2: Draw 2 cards and discard) draw:2 && transforms((,newability[reject notatarget(*|myhand)])) oneshot
auto={C(0/0,-2,Loyalty)}:name(-2: Look at opponent library and scry 2) reveal:2 revealzone(opponentlibrary) optionone name(Put on top) target(<upto:2>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed name(Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend afterrevealedend revealend auto={C(0/0,-2,Loyalty)}:name(-2: Look at opponent library and scry 2) reveal:2 revealzone(opponentlibrary) optionone name(Put on top) target(<upto:2>*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(Put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend afterrevealed name(Scry 2) scry:2 scrycore delayed dontshow donothing scrycoreend scryend afterrevealedend revealend
auto={C(0/0,-4,Loyalty)}:name(-4: Emblem: Draw to deal damage) emblem transforms((,newability[lord(*|opponentBattlefield) showcontrollerhand],newability[lord(*|myBattlefield) showopponenthand],newability[@drawfoeof(player):name(Damage opponent) damage:1 opponent] )) forever dontremove auto={C(0/0,-4,Loyalty)}:name(-4: Emblem: Draw to deal damage) emblem transforms((,newability[lord(*|opponentBattlefield) showcontrollerhand],newability[lord(*|myBattlefield) showopponenthand],newability[@drawfoeof(player):name(Damage opponent) damage:1 opponent] )) forever dontremove
text=+2: Draw two cards, then discard a card. -- 2: Look at the top two cards of each other player's library, then put any number of them on the bottom of that library and the rest on top in any order. Scry 2. -- 4: You get an emblem with "Your opponents play with their hands revealed" and "Whenever an opponent draws a card, this emblem deals 1 damage to them." text=+2: Draw two cards, then discard a card. -- 2: Look at the top two cards of each other player's library, then put any number of them on the bottom of that library and the rest on top in any order. Scry 2. -- 4: You get an emblem with "Your opponents play with their hands revealed" and "Whenever an opponent draws a card, this emblem deals 1 damage to them."
@@ -1280,7 +1280,7 @@ subtype=Jace
[card] [card]
name=Jace, Cunning Castaway name=Jace, Cunning Castaway
auto=counter(0/0,3,loyalty) auto=counter(0/0,3,loyalty)
auto=@combatdamaged(player) from(creature|mybattlefield) restriction{compare(hascntjaceeffect)~morethan~0} turnlimited:draw:1 controller && transforms((,newability[name(Discard a card) reject target(*|myhand)])) ueot])) ueot auto=@combatdamaged(player) from(creature|mybattlefield) restriction{compare(hascntjaceeffect)~morethan~0} turnlimited:draw:1 controller && transforms((,newability[name(Discard a card) reject notatarget(*|myhand)])) ueot])) ueot
auto=@each endofturn restriction{compare(hascntjaceeffect)~morethan~0}:name(Effect Ends) removeallcounters(0/0.1.JaceEffect) auto=@each endofturn restriction{compare(hascntjaceeffect)~morethan~0}:name(Effect Ends) removeallcounters(0/0.1.JaceEffect)
auto={C(0/0,1,Loyalty)}:name(+1: Draw on damage) counter(0/0.1.JaceEffect) notrg auto={C(0/0,1,Loyalty)}:name(+1: Draw on damage) counter(0/0.1.JaceEffect) notrg
auto={C(0/0,-2,Loyalty)}:name(-2: Create Illusion) token(Illusion,Creature Illusion,2/2,blue) and!( transforms((,newability[@targeted(this) from(*|stack):name(Sacrifice) sacrifice])) forever )! auto={C(0/0,-2,Loyalty)}:name(-2: Create Illusion) token(Illusion,Creature Illusion,2/2,blue) and!( transforms((,newability[@targeted(this) from(*|stack):name(Sacrifice) sacrifice])) forever )!
@@ -6427,16 +6427,6 @@ power=2
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Mogis, God of Slaughter
abilities=indestructible
text=Indestructible -- As long as your devotion to black and red is less than seven, Mogis isn't a creature. -- At the beginning of each opponent's upkeep, Mogis deals 2 damage to that player unless he or she sacrifices a creature.
mana={2}{B}{R}
type=Legendary Enchantment Creature
subtype=God
power=7
toughness=5
[/card]
[card]
name=Molten Psyche name=Molten Psyche
text=Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. -- Metalcraft - If you control three or more artifacts, Molten Psyche deals damage to each opponent equal to the number of cards that player has drawn this turn. text=Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. -- Metalcraft - If you control three or more artifacts, Molten Psyche deals damage to each opponent equal to the number of cards that player has drawn this turn.
mana={1}{R}{R} mana={1}{R}{R}
@@ -6586,15 +6576,6 @@ power=+4
toughness=+4 toughness=+4
[/card] [/card]
[card] [card]
name=Mungha Wurm
text=You can't untap more than one land during your untap step.
mana={2}{G}{G}
type=Creature
subtype=Wurm
power=6
toughness=5
[/card]
[card]
name=Muraganda Petroglyphs name=Muraganda Petroglyphs
text=Creatures with no abilities get +2/+2. text=Creatures with no abilities get +2/+2.
mana={3}{G} mana={3}{G}