update some cycled cards
This commit is contained in:
@@ -8970,8 +8970,8 @@ type=Land
|
|||||||
[card]
|
[card]
|
||||||
name=Bant Sojourners
|
name=Bant Sojourners
|
||||||
auto=@movedTo(this|graveyard) from(battlefield):may token(Soldier,Creature Soldier,1/1,white)
|
auto=@movedTo(this|graveyard) from(battlefield):may token(Soldier,Creature Soldier,1/1,white)
|
||||||
autohand=__CYCLING__({2}{W})
|
autohand={2}{W}{cycle}:name(cycling) draw:1 controller
|
||||||
autohand={2}{W}{cycle}:name(cycle + effect) token(Soldier,Creature Soldier,1/1,white) && draw:1 controller
|
autohand=@cycled(this|hand):may token(Soldier,Creature Soldier,1/1,white)
|
||||||
text=When you cycle Bant Sojourners or it's put into a graveyard from the battlefield, you may put a 1/1 white Soldier creature token onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.)
|
text=When you cycle Bant Sojourners or it's put into a graveyard from the battlefield, you may put a 1/1 white Soldier creature token onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.)
|
||||||
mana={1}{G}{W}{U}
|
mana={1}{G}{W}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -19520,7 +19520,8 @@ type=Sorcery
|
|||||||
name=Choking Tethers
|
name=Choking Tethers
|
||||||
target=<upto:4>creature
|
target=<upto:4>creature
|
||||||
auto=tap
|
auto=tap
|
||||||
autohand={1}{U}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may tap target(creature)])) forever
|
autohand={1}{U}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may tap target(creature)
|
||||||
text=Tap up to four target creatures. -- Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.) -- When you cycle Choking Tethers, you may tap target creature.
|
text=Tap up to four target creatures. -- Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.) -- When you cycle Choking Tethers, you may tap target creature.
|
||||||
mana={3}{U}
|
mana={3}{U}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -26943,7 +26944,8 @@ type=Enchantment
|
|||||||
name=Death Pulse
|
name=Death Pulse
|
||||||
target=creature
|
target=creature
|
||||||
auto=-4/-4
|
auto=-4/-4
|
||||||
autohand={1}{B}{B}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may -1/-1 target(creature)])) forever
|
autohand={1}{B}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may -1/-1 target(creature)
|
||||||
text=Target creature gets -4/-4 until end of turn. -- Cycling {1}{B}{B} ({1}{B}{B}, Discard this card: Draw a card.) -- When you cycle Death Pulse, you may have target creature get -1/-1 until end of turn.
|
text=Target creature gets -4/-4 until end of turn. -- Cycling {1}{B}{B} ({1}{B}{B}, Discard this card: Draw a card.) -- When you cycle Death Pulse, you may have target creature get -1/-1 until end of turn.
|
||||||
mana={2}{B}{B}
|
mana={2}{B}{B}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -27471,12 +27473,9 @@ type=Sorcery
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Decree of Annihilation
|
name=Decree of Annihilation
|
||||||
auto=moveTo(exile) all(artifact,creature,land|battlefield)
|
auto=moveTo(exile) all(artifact,creature,land|battlefield) && moveTo(exile) all(*|graveyard) && moveTo(exile) all(*|hand)
|
||||||
auto=moveTo(exile) all(*|mygraveyard)
|
autohand={5}{R}{R}{cycle}:name(cycling) draw:1 controller
|
||||||
auto=moveTo(exile) all(*|opponentgraveyard)
|
autohand=@cycled(this|hand):destroy all(land)
|
||||||
auto=moveTo(exile) all(*|myhand)
|
|
||||||
auto=moveTo(exile) all(*|opponenthand)
|
|
||||||
autohand={5}{R}{R}{cycle}:name(cycling) destroy all(land) && draw:1 controller
|
|
||||||
text=Exile all artifacts, creatures, and lands from the battlefield, all cards from all graveyards, and all cards from all hands. -- Cycling {5}{R}{R} ({5}{R}{R}, Discard this card: Draw a card.) -- When you cycle Decree of Annihilation, destroy all lands.
|
text=Exile all artifacts, creatures, and lands from the battlefield, all cards from all graveyards, and all cards from all hands. -- Cycling {5}{R}{R} ({5}{R}{R}, Discard this card: Draw a card.) -- When you cycle Decree of Annihilation, destroy all lands.
|
||||||
mana={8}{R}{R}
|
mana={8}{R}{R}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -27494,7 +27493,8 @@ type=Sorcery
|
|||||||
name=Decree of Pain
|
name=Decree of Pain
|
||||||
auto=@movedto(graveyard) from(creature|battlefield):draw:1
|
auto=@movedto(graveyard) from(creature|battlefield):draw:1
|
||||||
auto=all(creature) bury
|
auto=all(creature) bury
|
||||||
autohand={3}{B}{B}{cycle}:lord(creature) -2/-2 ueot
|
autohand={3}{B}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):lord(creature) -2/-2 ueot
|
||||||
text=Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way. -- Cycling {3}{B}{B} ({3}{B}{B}, Discard this card: Draw a card.) -- When you cycle Decree of Pain, all creatures get -2/-2 until end of turn.
|
text=Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way. -- Cycling {3}{B}{B} ({3}{B}{B}, Discard this card: Draw a card.) -- When you cycle Decree of Pain, all creatures get -2/-2 until end of turn.
|
||||||
mana={6}{B}{B}
|
mana={6}{B}{B}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -27502,8 +27502,8 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Decree of Savagery
|
name=Decree of Savagery
|
||||||
auto=lord(creature|myBattlefield) counter(1/1,4)
|
auto=lord(creature|myBattlefield) counter(1/1,4)
|
||||||
autohand=__CYCLING__({4}{G}{G})
|
autohand={4}{G}{G}{cycle}:name(cycling) draw:1 controller
|
||||||
autohand={4}{G}{G}{cycle}:name(cycling + four counters) counter(1/1,4) target(creature) && draw:1 controller
|
autohand=@cycled(this|hand):may counter(1/1,4) target(creature)
|
||||||
text=Put four +1/+1 counters on each creature you control. -- Cycling {4}{G}{G} ({4}{G}{G}, Discard this card: Draw a card.) -- When you cycle Decree of Savagery, you may put four +1/+1 counters on target creature.
|
text=Put four +1/+1 counters on each creature you control. -- Cycling {4}{G}{G} ({4}{G}{G}, Discard this card: Draw a card.) -- When you cycle Decree of Savagery, you may put four +1/+1 counters on target creature.
|
||||||
mana={7}{G}{G}
|
mana={7}{G}{G}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -27512,7 +27512,8 @@ type=Instant
|
|||||||
name=Decree of Silence
|
name=Decree of Silence
|
||||||
auto=@movedto(*|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && counter(0/0,1,Depletion) all(this)
|
auto=@movedto(*|opponentstack):all(trigger[to]) transforms((,newability[fizzle])) forever && counter(0/0,1,Depletion) all(this)
|
||||||
auto=this(counter{0/0.1.Depletion}>2)while sacrifice
|
auto=this(counter{0/0.1.Depletion}>2)while sacrifice
|
||||||
autohand={4}{U}{U}{cycle}:name(cycling) draw:1 && transforms((,newability[may target(*|stack) fizzle])) forever
|
autohand={4}{U}{U}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may target(*|stack) fizzle
|
||||||
text=Whenever an opponent casts a spell, counter that spell and put a depletion counter on Decree of Silence. If there are three or more depletion counters on Decree of Silence, sacrifice it. -- Cycling {4}{U}{U} ({4}{U}{U}, Discard this card: Draw a card.) -- When you cycle Decree of Silence, you may counter target spell.
|
text=Whenever an opponent casts a spell, counter that spell and put a depletion counter on Decree of Silence. If there are three or more depletion counters on Decree of Silence, sacrifice it. -- Cycling {4}{U}{U} ({4}{U}{U}, Discard this card: Draw a card.) -- When you cycle Decree of Silence, you may counter target spell.
|
||||||
mana={6}{U}{U}
|
mana={6}{U}{U}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -29553,7 +29554,8 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Dirge of Dread
|
name=Dirge of Dread
|
||||||
auto=lord(creature) fear
|
auto=lord(creature) fear
|
||||||
autohand={1}{B}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may fear target(creature)])) forever
|
autohand={1}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may fear target(creature)
|
||||||
text=All creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) -- Cycling {1}{B} ({1}{B}, Discard this card: Draw a card.) -- When you cycle Dirge of Dread, you may have target creature gain fear until end of turn.
|
text=All creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) -- Cycling {1}{B} ({1}{B}, Discard this card: Draw a card.) -- When you cycle Dirge of Dread, you may have target creature gain fear until end of turn.
|
||||||
mana={2}{B}
|
mana={2}{B}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -32495,7 +32497,7 @@ toughness=3
|
|||||||
name=Druidic Satchel
|
name=Druidic Satchel
|
||||||
mana={3}
|
mana={3}
|
||||||
type=Artifact
|
type=Artifact
|
||||||
auto={2}{t}::reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) create(Saproling:Creature Saproling:1/1:green) controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
|
auto={2}{t}:reveal:1 optionone name(Use Satchel) transforms((,newability[all(creature|reveal) create(Saproling:Creature Saproling:1/1:green) controller],newability[all(land|reveal) moveto(mybattlefield)] ,newability[all(-land,-creature|reveal) life:2 controller])) forever optiononeend optiontwo name(Place back on top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend
|
||||||
text={2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life.
|
text={2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life.
|
||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
@@ -36750,7 +36752,8 @@ type=Land
|
|||||||
[card]
|
[card]
|
||||||
name=Esper Sojourners
|
name=Esper Sojourners
|
||||||
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
|
auto=@movedTo(this|graveyard) from(battlefield):all(trigger[to]) transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
|
||||||
autohand={2}{U}{cycle}:name(cycling) draw:1 && transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
|
autohand={2}{U}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):name(tap or untap) transforms((,newability[may tap target(*)],newability[may untap target(*)])) forever
|
||||||
text=When you cycle Esper Sojourners or it's put into a graveyard from the battlefield, you may tap or untap target permanent. -- Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)
|
text=When you cycle Esper Sojourners or it's put into a graveyard from the battlefield, you may tap or untap target permanent. -- Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)
|
||||||
mana={W}{U}{B}
|
mana={W}{U}{B}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
@@ -40525,7 +40528,7 @@ subtype=Aura
|
|||||||
name=Firedrinker Satyr
|
name=Firedrinker Satyr
|
||||||
auto=@damaged(this):damage:thatmuch controller
|
auto=@damaged(this):damage:thatmuch controller
|
||||||
auto={1}{R}:1/0 ueot && damage:1 controller
|
auto={1}{R}:1/0 ueot && damage:1 controller
|
||||||
text=Whenever Firedrinker Satyr is dealt damage, it deals that much damage to you. -- {1}{R}:: Firedrinker Satyr gets +1/+0 until end of turn and deals 1 damage to you.
|
text=Whenever Firedrinker Satyr is dealt damage, it deals that much damage to you. -- {1}{R}: Firedrinker Satyr gets +1/+0 until end of turn and deals 1 damage to you.
|
||||||
mana={R}
|
mana={R}
|
||||||
type=Creature
|
type=Creature
|
||||||
subtype=Satyr Shaman
|
subtype=Satyr Shaman
|
||||||
@@ -44964,7 +44967,8 @@ toughness=4
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gempalm Avenger
|
name=Gempalm Avenger
|
||||||
autohand={2}{W}{cycle}:name(cycling) all(soldier|mybattlefield) 1/1 && all(soldier|myBattlefield) first strike && draw:1 controller
|
autohand={2}{W}{cycle}:name(cycling) draw:1 controller
|
||||||
|
autohand=@cycled(this|hand):lord(soldier|battlefield) 1/1 ueot && lord(soldier|battlefield) first strike ueot
|
||||||
text=Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Gempalm Avenger, Soldier creatures get +1/+1 and gain first strike until end of turn.
|
text=Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Gempalm Avenger, Soldier creatures get +1/+1 and gain first strike until end of turn.
|
||||||
mana={5}{W}
|
mana={5}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -44974,7 +44978,8 @@ toughness=5
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gempalm Incinerator
|
name=Gempalm Incinerator
|
||||||
autohand={1}{R}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may damage:type:goblin:mybattlefield target(creature)])) forever
|
autohand={1}{R}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may damage:type:goblin:mybattlefield target(creature)
|
||||||
text=Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.) -- When you cycle Gempalm Incinerator, you may have it deal X damage to target creature, where X is the number of Goblins on the battlefield.
|
text=Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.) -- When you cycle Gempalm Incinerator, you may have it deal X damage to target creature, where X is the number of Goblins on the battlefield.
|
||||||
mana={2}{R}
|
mana={2}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -44984,7 +44989,8 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gempalm Polluter
|
name=Gempalm Polluter
|
||||||
autohand={B}{B}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may life:-type:zombie:battlefield target(player)])) forever
|
autohand={B}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may life:-type:zombie:battlefield target(player)
|
||||||
text=Cycling {B}{B} ({B}{B}, Discard this card: Draw a card.) -- When you cycle Gempalm Polluter, you may have target player lose 1 life for each Zombie on the battlefield.
|
text=Cycling {B}{B} ({B}{B}, Discard this card: Draw a card.) -- When you cycle Gempalm Polluter, you may have target player lose 1 life for each Zombie on the battlefield.
|
||||||
mana={5}{B}
|
mana={5}{B}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -44994,7 +45000,8 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gempalm Sorcerer
|
name=Gempalm Sorcerer
|
||||||
autohand={2}{U}{cycle}:name(cycling) lord(creature[wizard]) flying && draw:1 controller
|
autohand={2}{U}{cycle}:name(cycling) draw:1 controller
|
||||||
|
autohand=@cycled(this|hand):lord(creature[wizard]) flying ueot
|
||||||
text=Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.) -- When you cycle Gempalm Sorcerer, Wizard creatures gain flying until end of turn.
|
text=Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.) -- When you cycle Gempalm Sorcerer, Wizard creatures gain flying until end of turn.
|
||||||
mana={2}{U}
|
mana={2}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -45004,7 +45011,8 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Gempalm Strider
|
name=Gempalm Strider
|
||||||
autohand={2}{G}{G}{cycle}:name(cycling) lord(creature[elf]) 2/2 && draw:1 controller
|
autohand={2}{G}{G}{cycle}:name(cycling) draw:1 controller
|
||||||
|
autohand=@cycled(this|hand):lord(creature[elf]) 2/2 ueot
|
||||||
text=Cycling {2}{G}{G} ({2}{G}{G}, Discard this card: Draw a card.) -- When you cycle Gempalm Strider, Elf creatures get +2/+2 until end of turn.
|
text=Cycling {2}{G}{G} ({2}{G}{G}, Discard this card: Draw a card.) -- When you cycle Gempalm Strider, Elf creatures get +2/+2 until end of turn.
|
||||||
mana={1}{G}
|
mana={1}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -50450,7 +50458,8 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Grixis Sojourners
|
name=Grixis Sojourners
|
||||||
auto=@movedTo(this|graveyard) from(battlefield):may moveTo(exile) target(*|graveyard)
|
auto=@movedTo(this|graveyard) from(battlefield):may moveTo(exile) target(*|graveyard)
|
||||||
autohand={2}{B}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may moveTo(exile) target(*|graveyard)])) forever
|
autohand={2}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may moveTo(exile) target(*|graveyard)
|
||||||
text=When you cycle Grixis Sojourners or it's put into a graveyard from the battlefield, you may exile target card from a graveyard. -- Cycling {2}{B} ({2}{B}, Discard this card: Draw a card.)
|
text=When you cycle Grixis Sojourners or it's put into a graveyard from the battlefield, you may exile target card from a graveyard. -- Cycling {2}{B} ({2}{B}, Discard this card: Draw a card.)
|
||||||
mana={1}{U}{B}{R}
|
mana={1}{U}{B}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -52300,7 +52309,7 @@ toughness=4
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Harvest Hand
|
name=Harvest Hand
|
||||||
auto=@movedTo(this|graveyard)::all(trigger[to]) transforms((,newability[flip(Scrounged Scythe)],newability[moveto(mybattlefield)])) forever
|
auto=@movedTo(this|graveyard):all(trigger[to]) transforms((,newability[flip(Scrounged Scythe)],newability[moveto(mybattlefield)])) forever
|
||||||
text=When Harvest Hand dies, return it to the battlefield transformed under your control.
|
text=When Harvest Hand dies, return it to the battlefield transformed under your control.
|
||||||
mana={3}
|
mana={3}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
@@ -60492,7 +60501,8 @@ type=Land
|
|||||||
[card]
|
[card]
|
||||||
name=Jund Sojourners
|
name=Jund Sojourners
|
||||||
auto=@movedTo(this|graveyard) from(battlefield):may damage:1 target(creature,player)
|
auto=@movedTo(this|graveyard) from(battlefield):may damage:1 target(creature,player)
|
||||||
autohand={2}{R}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may damage:1 target(*[creature;player])])) forever
|
autohand={2}{R}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may damage:1 target(*[creature;player])
|
||||||
text=When you cycle Jund Sojourners or it's put into a graveyard from the battlefield, you may have it deal 1 damage to target creature or player. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.)
|
text=When you cycle Jund Sojourners or it's put into a graveyard from the battlefield, you may have it deal 1 damage to target creature or player. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.)
|
||||||
mana={B}{R}{G}
|
mana={B}{R}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -64376,7 +64386,9 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Krosan Tusker
|
name=Krosan Tusker
|
||||||
autohand={2}{G}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may moveTo(myhand) target(land[basic]|myLibrary)])) forever
|
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
|
||||||
|
autohand=@cycled(this|hand):name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
|
autohand={2}{G}{cycle}:name(cycling) draw:1
|
||||||
text=Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle Krosan Tusker, you may search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library.
|
text=Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle Krosan Tusker, you may search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library.
|
||||||
mana={5}{G}{G}
|
mana={5}{G}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -64593,7 +64605,8 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Kuldotha Forgemaster
|
name=Kuldotha Forgemaster
|
||||||
auto={T}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}:moveTo(myBattlefield) target(artifact|mylibrary)
|
aicode=activate moveTo(myBattlefield) target(artifact|myLibrary)
|
||||||
|
auto={T}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}{S(artifact|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(artifact|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={T}, Sacrifice three artifacts: Search your library for an artifact card and put it onto the battlefield. Then shuffle your library.
|
text={T}, Sacrifice three artifacts: Search your library for an artifact card and put it onto the battlefield. Then shuffle your library.
|
||||||
mana={5}
|
mana={5}
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
@@ -64805,7 +64818,8 @@ type=Artifact
|
|||||||
name=Kyscu Drake
|
name=Kyscu Drake
|
||||||
abilities=flying
|
abilities=flying
|
||||||
auto={G}:0/1 limit:1
|
auto={G}:0/1 limit:1
|
||||||
auto={S}{S(spitting drake|myBattlefield)}:moveTo(myBattlefield) target(viashivan dragon|mylibrary)
|
aicode=activate moveTo(myBattlefield) target(viashivan dragon|myLibrary)
|
||||||
|
auto={S(kyscu drake|myBattlefield)}{S(spitting drake|myBattlefield)}:name(search card) reveal:plibrarycount optionone name(choose card) target(viashivan dragon|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=Flying -- {G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn. -- Sacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library.
|
text=Flying -- {G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn. -- Sacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library.
|
||||||
mana={3}{G}
|
mana={3}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -65093,7 +65107,8 @@ type=Enchantment
|
|||||||
[card]
|
[card]
|
||||||
name=Land Grant
|
name=Land Grant
|
||||||
other={0} name(Cast for free)
|
other={0} name(Cast for free)
|
||||||
auto=moveto(myhand) notatarget(forest|mylibrary)
|
aicode=activate target(forest|mylibrary) moveto(myhand)
|
||||||
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>forest|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
otherrestriction=type(land|myhand)~lessthan~1
|
otherrestriction=type(land|myhand)~lessthan~1
|
||||||
autostack=if paid(alternative) then ability$!name(look at opponent hand) notatarget(*|opponenthand) 0/0!$ opponent
|
autostack=if paid(alternative) then ability$!name(look at opponent hand) notatarget(*|opponenthand) 0/0!$ opponent
|
||||||
text=If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. -- Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library.
|
text=If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. -- Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library.
|
||||||
@@ -65118,7 +65133,8 @@ type=Artifact
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Land Tax
|
name=Land Tax
|
||||||
auto=@each my upkeep:if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then may transforms((,newability[moveTo(myhand) target(<upto:3>land[basic]|mylibrary)])) ueot
|
aicode=activate target(<upto:3>land[basic]|mylibrary) moveto(myhand)
|
||||||
|
auto=@each my upkeep restriction{control less lands}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
text=At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library.
|
text=At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library.
|
||||||
mana={W}
|
mana={W}
|
||||||
type=Enchantment
|
type=Enchantment
|
||||||
@@ -65660,7 +65676,8 @@ type=Instant
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Lay of the Land
|
name=Lay of the Land
|
||||||
auto=moveTo(myHand) notatarget(land[basic]|myLibrary)
|
aicode=activate target(land[basic]|mylibrary) moveto(myhand)
|
||||||
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>land[basic]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.
|
text=Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.
|
||||||
mana={G}
|
mana={G}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -66549,7 +66566,8 @@ subtype=Aura
|
|||||||
[card]
|
[card]
|
||||||
name=Life's Finale
|
name=Life's Finale
|
||||||
auto=destroy all(creature)
|
auto=destroy all(creature)
|
||||||
auto=target(<upto:3>creature|opponentlibrary) moveTo(ownergraveyard)
|
aicode=activate moveto(ownergraveyard) target(<upto:3>creature|targetedpersonslibrary)
|
||||||
|
auto=name(target opponent) target(opponent) reveal:type:*:targetedpersonslibrary revealzone(targetedpersonslibrary) optionone name(choose card) target(<upto:3>creature|reveal) moveto(ownergraveyard) optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend revealend
|
||||||
text=Destroy all creatures, then search target opponent's library for up to three creature cards and put them into his or her graveyard. Then that player shuffles his or her library.
|
text=Destroy all creatures, then search target opponent's library for up to three creature cards and put them into his or her graveyard. Then that player shuffles his or her library.
|
||||||
mana={4}{B}{B}
|
mana={4}{B}{B}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -66581,7 +66599,8 @@ type=Artifact
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Lifespinner
|
name=Lifespinner
|
||||||
auto={S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{T}:moveTo(mybattlefield) target(spirit[legendary]|mylibrary)
|
aicode=activate moveTo(myBattlefield) target(spirit[legendary]|myLibrary)
|
||||||
|
auto={S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{S(spirit|myBattlefield)}{T}:name(search card) reveal:plibrarycount optionone name(choose card) target(spirit[legendary]|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={T}, Sacrifice three Spirits: Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library.
|
text={T}, Sacrifice three Spirits: Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library.
|
||||||
mana={3}{G}
|
mana={3}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -66957,7 +66976,8 @@ toughness=4
|
|||||||
[card]
|
[card]
|
||||||
name=Liliana of the Dark Realms
|
name=Liliana of the Dark Realms
|
||||||
auto=counter(0/0,3,loyalty)
|
auto=counter(0/0,3,loyalty)
|
||||||
auto={C(0/0,1,Loyalty)}:name(+1: fetch) moveTo(hand) target(swamp|myLibrary)
|
aicode=activate target(swamp|mylibrary) moveto(myhand)
|
||||||
|
auto={C(0/0,1,Loyalty)}:name(+1: fetch) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>swamp|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
auto={C(0/0,-3,Loyalty)}:name(-3: choose) ability$!choice name(+X/+X) target(creature) type:land:mybattlefield/type:land:mybattlefield ueot _ choice name(-X/-X) target(creature) -type:land:mybattlefield/-type:land:mybattlefield ueot!$ controller
|
auto={C(0/0,-3,Loyalty)}:name(-3: choose) ability$!choice name(+X/+X) target(creature) type:land:mybattlefield/type:land:mybattlefield ueot _ choice name(-X/-X) target(creature) -type:land:mybattlefield/-type:land:mybattlefield ueot!$ controller
|
||||||
auto={C(0/0,-6,Loyalty)}:name(-6: emblem) emblem transforms((,newability[lord(swamp|mybattlefield) {T}:add{B}{B}{B}{B}])) forever dontremove
|
auto={C(0/0,-6,Loyalty)}:name(-6: emblem) emblem transforms((,newability[lord(swamp|mybattlefield) {T}:add{B}{B}{B}{B}])) forever dontremove
|
||||||
text=+1: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library. -- -3: Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control. -- -6: You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'"
|
text=+1: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library. -- -3: Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control. -- -6: You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'"
|
||||||
@@ -66967,9 +66987,11 @@ subtype=Liliana
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Liliana Vess
|
name=Liliana Vess
|
||||||
|
abilities=hiddenface
|
||||||
auto=counter(0/0,5,loyalty)
|
auto=counter(0/0,5,loyalty)
|
||||||
|
aicode=activate moveto(mylibrary) and!(moveto(mylibrary))! target(*|mylibrary)
|
||||||
auto={C(0/0,1,Loyalty)}:name(+1: discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
|
auto={C(0/0,1,Loyalty)}:name(+1: discard) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
|
||||||
auto={C(0/0,-2,Loyalty)}:name(-2: fetch) moveTo(exile) and!(transforms((,newability[moveto(ownerlibrary)])) oneshot)! notatarget(*|mylibrary)
|
auto={C(0/0,-2,Loyalty)}:name(-2: fetch) reveal:plibrarycount optionone name(choose card) target(*|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(mylibrary) and!(moveto(mylibrary))! afterrevealedend revealend
|
||||||
auto={C(0/0,-8,Loyalty)}:name(-8: reanimate) moveTo(mybattlefield) all(creature|graveyard)
|
auto={C(0/0,-8,Loyalty)}:name(-8: reanimate) moveTo(mybattlefield) all(creature|graveyard)
|
||||||
text=+1: Target player discards a card. -- -2: Search your library for a card, then shuffle your library and put that card on top of it. -- -8: Put all creature cards in all graveyards onto the battlefield under your control.
|
text=+1: Target player discards a card. -- -2: Search your library for a card, then shuffle your library and put that card on top of it. -- -8: Put all creature cards in all graveyards onto the battlefield under your control.
|
||||||
mana={3}{B}{B}
|
mana={3}{B}{B}
|
||||||
@@ -67069,7 +67091,8 @@ toughness=3
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Liliana's Shade
|
name=Liliana's Shade
|
||||||
auto=name(fetch) may moveTo(myhand) target(swamp|mylibrary)
|
aicode=activate target(swamp|mylibrary) moveto(myhand)
|
||||||
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>swamp|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
auto={B}:1/1
|
auto={B}:1/1
|
||||||
text=When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. -- {B}: Liliana's Shade gets +1/+1 until end of turn.
|
text=When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. -- {B}: Liliana's Shade gets +1/+1 until end of turn.
|
||||||
mana={2}{B}{B}
|
mana={2}{B}{B}
|
||||||
@@ -67542,7 +67565,8 @@ type=Land
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Llanowar Sentinel
|
name=Llanowar Sentinel
|
||||||
auto=pay({1}{G}) name(search for Llanowar Sentinel) target(Llanowar Sentinel|mylibrary) moveto(mybattlefield)
|
aicode=activate moveTo(myBattlefield) target(Llanowar Sentinel|myLibrary)
|
||||||
|
auto=pay({1}{G}) name(search card) reveal:plibrarycount optionone name(choose card) target(Llanowar Sentinel|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=When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel and put that card onto the battlefield. Then shuffle your library.
|
text=When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel and put that card onto the battlefield. Then shuffle your library.
|
||||||
mana={2}{G}
|
mana={2}{G}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -70053,7 +70077,8 @@ type=Sorcery
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Mana Severance
|
name=Mana Severance
|
||||||
auto=notatarget(<anyamount>land|mylibrary) moveTo(exile)
|
aicode=activate target(<anyamount>land|mylibrary) moveto(exile)
|
||||||
|
auto=name(exile cards) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose cards) target(<anyamount>land|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
text=Search your library for any number of land cards and exile them. Then shuffle your library.
|
text=Search your library for any number of land cards and exile them. Then shuffle your library.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -70280,7 +70305,8 @@ toughness=2
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Manipulate Fate
|
name=Manipulate Fate
|
||||||
auto=moveTo(exile) notatarget(<3>*|mylibrary)
|
aicode=activate target(<3>*|mylibrary) moveto(exile)
|
||||||
|
auto=name(exile cards) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose cards) target(<3>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(exile)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
auto=draw:1 controller
|
auto=draw:1 controller
|
||||||
text=Search your library for three cards, exile them, then shuffle your library. -- Draw a card.
|
text=Search your library for three cards, exile them, then shuffle your library. -- Draw a card.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
@@ -70403,7 +70429,8 @@ subtype=Aura
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Map the Wastes
|
name=Map the Wastes
|
||||||
auto=moveTo(myBattlefield) and!(tap(noevent))! notatarget(land[basic]|myLibrary)
|
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(land[basic]|myLibrary)
|
||||||
|
auto=name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|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) and!(tap(noevent))!)! afterrevealedend revealend
|
||||||
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
|
auto=ability$!name(Bolster) notatarget(creature[toughness=toughness:lowest:creature:mybattlefield]|mybattlefield) counter(1/1,1)!$ controller
|
||||||
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. -- Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
|
text=Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. -- Bolster 1. (Choose a creature with the least toughness among creatures you control and put a +1/+1 counter on it.)
|
||||||
mana={2}{G}
|
mana={2}{G}
|
||||||
@@ -71003,7 +71030,8 @@ toughness=4
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Marsh Flats
|
name=Marsh Flats
|
||||||
auto={L}{T}{S}:moveTo(myBattlefield) target(plains,swamp|mylibrary)
|
aicode=activate moveTo(myBattlefield) target(*[swamp;plains]|myLibrary)
|
||||||
|
auto={L}{T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(*[swamp;plains]|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(ownerbattlefield))! afterrevealedend revealend
|
||||||
text={T}, Pay 1 life, Sacrifice Marsh Flats: Search your library for a Plains or Swamp card and put it onto the battlefield. Then shuffle your library.
|
text={T}, Pay 1 life, Sacrifice Marsh Flats: Search your library for a Plains or Swamp card and put it onto the battlefield. Then shuffle your library.
|
||||||
type=Land
|
type=Land
|
||||||
[/card]
|
[/card]
|
||||||
@@ -72339,7 +72367,8 @@ toughness=1
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
name=Merchant Scroll
|
name=Merchant Scroll
|
||||||
auto=moveTo(myhand) notatarget(instant[blue]|mylibrary)
|
aicode=activate target(instant[blue]|mylibrary) moveto(myhand)
|
||||||
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>instant[blue]|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
text=Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library.
|
text=Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library.
|
||||||
mana={1}{U}
|
mana={1}{U}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -72634,7 +72663,7 @@ toughness=2
|
|||||||
name=Merrow Harbinger
|
name=Merrow Harbinger
|
||||||
abilities=islandwalk
|
abilities=islandwalk
|
||||||
aicode=activate target(merfolk|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
|
aicode=activate target(merfolk|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))!
|
||||||
auto=Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(merfolk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(merfolk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(mylibrary)])) optiononeend optiontwo bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary )! optiontwoend revealend
|
||||||
text=Islandwalk -- When Merrow Harbinger enters the battlefield, you may search your library for a Merfolk card, reveal it, then shuffle your library and put that card on top of it.
|
text=Islandwalk -- When Merrow Harbinger enters the battlefield, you may search your library for a Merfolk card, reveal it, then shuffle your library and put that card on top of it.
|
||||||
mana={3}{U}
|
mana={3}{U}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -78123,7 +78152,8 @@ type=Land
|
|||||||
[card]
|
[card]
|
||||||
name=Naya Sojourners
|
name=Naya Sojourners
|
||||||
auto=@movedTo(this|graveyard) from(battlefield):may counter(1/1,1) target(creature)
|
auto=@movedTo(this|graveyard) from(battlefield):may counter(1/1,1) target(creature)
|
||||||
autohand={2}{G}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may counter(1/1.1) target(creature)])) forever
|
autohand={2}{G}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may counter(1/1,1) target(creature)
|
||||||
text=When you cycle Naya Sojourners or it's put into a graveyard from the battlefield, you may put a +1/+1 counter on target creature. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.)
|
text=When you cycle Naya Sojourners or it's put into a graveyard from the battlefield, you may put a +1/+1 counter on target creature. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.)
|
||||||
mana={2}{R}{G}{W}
|
mana={2}{R}{G}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -87903,7 +87933,7 @@ type=Instant
|
|||||||
name=Preyseizer Dragon
|
name=Preyseizer Dragon
|
||||||
abilities=flying
|
abilities=flying
|
||||||
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
|
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
|
||||||
auto=@combat(attacking) source(this)::target(creature,player) dynamicability<!chargestrike!>
|
auto=@combat(attacking) source(this):target(creature,player) dynamicability<!chargestrike!>
|
||||||
text=Flying -- Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) -- Whenever Preyseizer Dragon attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon.
|
text=Flying -- Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) -- Whenever Preyseizer Dragon attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon.
|
||||||
mana={4}{R}{R}
|
mana={4}{R}{R}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -88071,7 +88101,8 @@ type=Instant
|
|||||||
name=Primal Boost
|
name=Primal Boost
|
||||||
target=creature
|
target=creature
|
||||||
auto=4/4
|
auto=4/4
|
||||||
autohand={2}{G}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may 1/1 target(creature)])) forever
|
autohand={2}{G}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may 1/1 target(creature) ueot
|
||||||
text=Target creature gets +4/+4 until end of turn. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle Primal Boost, you may have target creature get +1/+1 until end of turn.
|
text=Target creature gets +4/+4 until end of turn. -- Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.) -- When you cycle Primal Boost, you may have target creature get +1/+1 until end of turn.
|
||||||
mana={2}{G}
|
mana={2}{G}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -93539,7 +93570,8 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Renewed Faith
|
name=Renewed Faith
|
||||||
auto=life:6
|
auto=life:6
|
||||||
autohand={1}{W}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may life:2])) forever
|
autohand={1}{W}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may life:2
|
||||||
text=You gain 6 life. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Renewed Faith, you may gain 2 life.
|
text=You gain 6 life. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Renewed Faith, you may gain 2 life.
|
||||||
mana={2}{W}
|
mana={2}{W}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -93836,7 +93868,8 @@ toughness=2
|
|||||||
name=Resounding Roar
|
name=Resounding Roar
|
||||||
target=creature
|
target=creature
|
||||||
auto=3/3
|
auto=3/3
|
||||||
autohand={5}{R}{G}{W}{cycle}:name(cycling and six damage to creature) draw:1 && transforms((,newability[target(creature) 6/6])) forever
|
autohand={5}{R}{G}{W}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):target(creature) 6/6 ueot
|
||||||
text=Target creature gets +3/+3 until end of turn. -- Cycling {5}{R}{G}{W} ({5}{R}{G}{W}, Discard this card: Draw a card.) -- When you cycle Resounding Roar, target creature gets +6/+6 until end of turn.
|
text=Target creature gets +3/+3 until end of turn. -- Cycling {5}{R}{G}{W} ({5}{R}{G}{W}, Discard this card: Draw a card.) -- When you cycle Resounding Roar, target creature gets +6/+6 until end of turn.
|
||||||
mana={1}{G}
|
mana={1}{G}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -93845,7 +93878,8 @@ type=Instant
|
|||||||
name=Resounding Scream
|
name=Resounding Scream
|
||||||
target=player
|
target=player
|
||||||
auto=discard:1
|
auto=discard:1
|
||||||
autohand={5}{U}{B}{R}{cycle}:name(cycling) draw:1 controller && discard:2 opponent
|
autohand={5}{U}{B}{R}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):target(player) discard:2
|
||||||
text=Target player discards a card at random. -- Cycling {5}{U}{B}{R} ({5}{U}{B}{R}, Discard this card: Draw a card.) -- When you cycle Resounding Scream, target player discards two cards at random.
|
text=Target player discards a card at random. -- Cycling {5}{U}{B}{R} ({5}{U}{B}{R}, Discard this card: Draw a card.) -- When you cycle Resounding Scream, target player discards two cards at random.
|
||||||
mana={2}{B}
|
mana={2}{B}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -93854,7 +93888,8 @@ type=Sorcery
|
|||||||
name=Resounding Silence
|
name=Resounding Silence
|
||||||
target=creature[attacking]
|
target=creature[attacking]
|
||||||
auto=moveTo(exile)
|
auto=moveTo(exile)
|
||||||
autohand={5}{G}{W}{U}{cycle}:name(cycling and exile) draw:1 && transforms((,newability[target(<upto:2>creature) moveTo(exile)])) forever
|
autohand={5}{G}{W}{U}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):target(<upto:2>creature[attacking]) moveTo(exile)
|
||||||
text=Exile target attacking creature. -- Cycling {5}{G}{W}{U} ({5}{G}{W}{U}, Discard this card: Draw a card.) -- When you cycle Resounding Silence, exile up to two target attacking creatures.
|
text=Exile target attacking creature. -- Cycling {5}{G}{W}{U} ({5}{G}{W}{U}, Discard this card: Draw a card.) -- When you cycle Resounding Silence, exile up to two target attacking creatures.
|
||||||
mana={3}{W}
|
mana={3}{W}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -93863,8 +93898,8 @@ type=Instant
|
|||||||
name=Resounding Thunder
|
name=Resounding Thunder
|
||||||
target=creature,player
|
target=creature,player
|
||||||
auto=damage:3
|
auto=damage:3
|
||||||
autohand={5}{B}{R}{G}{cycle}:name(cycling and six damage to target creature) draw:1 controller && transforms((,newability[target(creature) damage:6])) forever
|
autohand={5}{B}{R}{G}{cycle}:name(cycling) draw:1
|
||||||
autohand={5}{B}{R}{G}{cycle}:name(cycling and six damage to target player) draw:1 controller && transforms((,newability[target(player) damage:6])) forever
|
autohand=@cycled(this|hand):target(*[creature;player]) damage:6
|
||||||
text=Resounding Thunder deals 3 damage to target creature or player. -- Cycling {5}{B}{R}{G} ({5}{B}{R}{G}, Discard this card: Draw a card.) -- When you cycle Resounding Thunder, it deals 6 damage to target creature or player.
|
text=Resounding Thunder deals 3 damage to target creature or player. -- Cycling {5}{B}{R}{G} ({5}{B}{R}{G}, Discard this card: Draw a card.) -- When you cycle Resounding Thunder, it deals 6 damage to target creature or player.
|
||||||
mana={2}{R}
|
mana={2}{R}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -93873,7 +93908,8 @@ type=Instant
|
|||||||
name=Resounding Wave
|
name=Resounding Wave
|
||||||
target=*
|
target=*
|
||||||
auto=moveTo(ownerhand)
|
auto=moveTo(ownerhand)
|
||||||
autohand={5}{W}{U}{B}{cycle}:name(cycling and exile) draw:1 && transforms((,newability[target(<upto:2>*) moveTo(ownerhand)])) forever
|
autohand={5}{W}{U}{B}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):target(<2>*) moveTo(ownerhand)
|
||||||
text=Return target permanent to its owner's hand. -- Cycling {5}{W}{U}{B} ({5}{W}{U}{B}, Discard this card: Draw a card.) -- When you cycle Resounding Wave, return two target permanents to their owners' hands.
|
text=Return target permanent to its owner's hand. -- Cycling {5}{W}{U}{B} ({5}{W}{U}{B}, Discard this card: Draw a card.) -- When you cycle Resounding Wave, return two target permanents to their owners' hands.
|
||||||
mana={2}{U}
|
mana={2}{U}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -107408,7 +107444,8 @@ type=Sorcery
|
|||||||
[card]
|
[card]
|
||||||
name=Slice and Dice
|
name=Slice and Dice
|
||||||
auto=damage:4 all(creature)
|
auto=damage:4 all(creature)
|
||||||
autohand={2}{R}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may damage:1 all(creature)])) forever
|
autohand={2}{R}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may damage:1 all(creature)
|
||||||
text=Slice and Dice deals 4 damage to each creature. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.) -- When you cycle Slice and Dice, you may have it deal 1 damage to each creature.
|
text=Slice and Dice deals 4 damage to each creature. -- Cycling {2}{R} ({2}{R}, Discard this card: Draw a card.) -- When you cycle Slice and Dice, you may have it deal 1 damage to each creature.
|
||||||
mana={4}{R}{R}
|
mana={4}{R}{R}
|
||||||
type=Sorcery
|
type=Sorcery
|
||||||
@@ -108384,7 +108421,8 @@ type=Artifact
|
|||||||
name=Solar Blast
|
name=Solar Blast
|
||||||
target=creature,player
|
target=creature,player
|
||||||
auto=damage:3
|
auto=damage:3
|
||||||
autohand={1}{R}{R}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may damage:1 target(*[creature;player])])) forever
|
autohand={1}{R}{R}{cycle}:name(cycling) draw:1
|
||||||
|
autohand=@cycled(this|hand):may damage:1 target(*[creature;player])
|
||||||
text=Solar Blast deals 3 damage to target creature or player. -- Cycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.) -- When you cycle Solar Blast, you may have it deal 1 damage to target creature or player.
|
text=Solar Blast deals 3 damage to target creature or player. -- Cycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.) -- When you cycle Solar Blast, you may have it deal 1 damage to target creature or player.
|
||||||
mana={3}{R}
|
mana={3}{R}
|
||||||
type=Instant
|
type=Instant
|
||||||
@@ -111756,7 +111794,8 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
name=Squadron Hawk
|
name=Squadron Hawk
|
||||||
abilities=flying
|
abilities=flying
|
||||||
auto=moveTo(myhand) target(<upto:3>squadron hawk|mylibrary)
|
aicode=activate target(<upto:3>squadron hawk|mylibrary) moveto(myhand)
|
||||||
|
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<upto:3>squadron hawk|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
|
||||||
text=Flying -- When Squardon Hawk enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, put them into your hand, then shuffle your library.
|
text=Flying -- When Squardon Hawk enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, put them into your hand, then shuffle your library.
|
||||||
mana={1}{W}
|
mana={1}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
@@ -115100,7 +115139,8 @@ type=Instant
|
|||||||
name=Sunfire Balm
|
name=Sunfire Balm
|
||||||
target=creature,player
|
target=creature,player
|
||||||
auto=prevent:4
|
auto=prevent:4
|
||||||
autohand={1}{W}{cycle}:name(cycling) transforms((,newability[draw:1],newability[may prevent:1 target(*[creature;player])])) forever
|
autohand=@cycled(this|hand):may prevent:1 target(*[creature;player])
|
||||||
|
autohand={1}{W}{cycle}:name(cycling) draw:1
|
||||||
text=Prevent the next 4 damage that would be dealt to target creature or player this turn. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target creature or player this turn.
|
text=Prevent the next 4 damage that would be dealt to target creature or player this turn. -- Cycling {1}{W} ({1}{W}, Discard this card: Draw a card.) -- When you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target creature or player this turn.
|
||||||
mana={2}{W}
|
mana={2}{W}
|
||||||
type=Instant
|
type=Instant
|
||||||
|
|||||||
@@ -5931,6 +5931,19 @@ int TriggeredAbility::receiveEvent(WEvent * e)
|
|||||||
resolve();
|
resolve();
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
WEventCardCycle * cycleCheck = dynamic_cast<WEventCardCycle*>(e);
|
||||||
|
if(cycleCheck && cycleCheck->card == source)
|
||||||
|
{
|
||||||
|
resolve();
|
||||||
|
return 1;
|
||||||
|
//When you cycle this card, first the cycling ability goes on the stack,
|
||||||
|
//then the triggered ability goes on the stack on top of it.
|
||||||
|
//The triggered ability will resolve before you draw a card from the cycling ability.
|
||||||
|
//
|
||||||
|
//The cycling ability and the triggered ability are separate.
|
||||||
|
//If the triggered ability is countered (with Stifle, for example, or if all its targets have become illegal),
|
||||||
|
//the cycling ability will still resolve and you'll draw a card.
|
||||||
|
}
|
||||||
WEventZoneChange * stackCheck = dynamic_cast<WEventZoneChange*>(e);
|
WEventZoneChange * stackCheck = dynamic_cast<WEventZoneChange*>(e);
|
||||||
if(stackCheck && (stackCheck->to == game->currentPlayer->game->stack||stackCheck->to == game->currentPlayer->opponent()->game->stack))
|
if(stackCheck && (stackCheck->to == game->currentPlayer->game->stack||stackCheck->to == game->currentPlayer->opponent()->game->stack))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user