Added some reveal cards

This commit is contained in:
Anthony Calosa
2016-07-05 15:13:19 +08:00
parent 01b7f36750
commit f8b5519ced
2 changed files with 132 additions and 105 deletions

View File

@@ -930,6 +930,17 @@ power=2
toughness=4
[/card]
[card]
name=Aerial Caravan
abilities=flying
auto={1}{U}{U}:name(exile) reveal:1 optionone all(*|reveal) moveto(exile) and!( transforms((,newability[canplayfromexile])) ueot )! optiononeend revealend
text=Flying -- {1}{U}{U}: Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.)
mana={4}{U}{U}
type=Creature
subtype=Human Soldier
power=4
toughness=3
[/card]
[card]
name=Aerial Maneuver
target=creature
auto=1/1
@@ -3737,6 +3748,14 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Animist's Awakening
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then reveal:x optionone all(land|reveal) moveto(mybattlefield) and!(tap)! optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshotoptiontwoend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then reveal:x optionone all(land|reveal) moveto(mybattlefield) optiononeend optiontwo nname(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend revealendd
text=Reveal the top X cards of your library. Put all land cards from among them onto the battlefield tapped and the rest on the bottom of your library in a random order. -- Spell mastery — If there are two or more instant and/or sorcery cards in your graveyard, untap those lands.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Ankh of Mishra
auto=@movedTo(land|opponentBattlefield):damage:2 opponent
auto=@movedTo(land|myBattlefield):damage:2 controller
@@ -19993,6 +20012,13 @@ mana={G}
type=Sorcery
[/card]
[card]
name=Commune with the Gods
auto=reveal:5 optionone target(*[creature;enchantment]|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=Reveal the top five cards of your library. You may put a creature or enchantment card from among them into your hand. Put the rest into your graveyard.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Comparative Analysis
auto=draw:2
text=Surge {2}{U} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Target player draws two cards.
@@ -39522,6 +39548,13 @@ mana={R}{R}
type=Instant
[/card]
[card]
name=Fork in the Road
auto=name(put in hand) moveto(myhand) notatarget(land[basic]|mylibrary) and!(name(put in graveyard) moveto(mygraveyard) notatarget(land[basic]|mylibrary))! oneshot
text=Search your library for up to two basic land cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Forlorn Pseudamma
abilities=intimidate
auto=@untapped(this):name(pay 2B for 2/2 Zombie) pay[[{2}{B}]] name(Pay 2B) token(Zombie,Enchantment Creature Zombie,2/2,black) controller
@@ -41063,6 +41096,17 @@ type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, Caller of Beasts
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Reveal Cards) reveal:5 optionone target(creature|reveal) moveto(myhand) and!( all(creature|reveal) moveto(myhand) )! optiononeend optiontwo name(bottom of library) target(<1>*|reveal) transforms((,newability[all(*|reveal) bottomoflibrary])) oneshot optiontwoend revealend
auto={C(0/0,-3,Loyalty)}:name(-3: Put in Play) notatarget(creature[green]|myhand) moveto(mybattlefield)
auto={C(0/0,-3,Loyalty)}:name(-7: Emblem) emblem transforms((,newability[@movedTo(*[creature]|mystack):moveto(mybattlefield) notatarget(creature|mylibrary)])) forever dontremove
text=+1: Reveal the top five cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. -- -3: You may put a green creature card from your hand onto the battlefield. -- -7: You get an emblem with "Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library."
mana={4}{G}{G}
type=Planeswalker
subtype=Garruk
[/card]
[card]
name=Garruk, Primal Hunter
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: beast) token(Beast,Creature Beast,3/3,green)
@@ -41225,6 +41269,14 @@ mana={G}
type=Instant
[/card]
[card]
name=Gather the Pack
auto=if type(*[instant;sorcery]|mygraveyard)~lessthan~2 then reveal:5 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=if type(*[instant;sorcery]|mygraveyard)~morethan~1 then reveal:5 optionone target(<upto:2>creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=Reveal the top five cards of your library. You may put a creature card from among them into your hand. Put the rest into your graveyard. -- Spell mastery — If there are two or more instant and/or sorcery cards in your graveyard, put up to two creature cards from among the revealed cards into your hand instead of one.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Gather the Townsfolk
auto=token(Human,Creature Human,1/1,white)*2
auto=this(controllerlife < 6) token(Human,Creature Human,1/1,white)*3
@@ -41585,6 +41637,17 @@ mana={2}
type=Artifact
[/card]
[card]
name=Genesis Hydra
autostack=if casted(this) then reveal:x optionone target(*[-land;-instant;-sorcery;manacost<=x]|reveal) moveto(mybattlefield) and!( all(*|reveal) moveto(mylibrary) and!(shuffle)! )! optiononeend optiontwo all(*|reveal) moveto(mylibrary) and!(shuffle)! optiontwoend revealend
auto=counter(1/1,x)
text=When you cast Genesis Hydra, reveal the top X cards of your library. You may put a nonland permanent card with converted mana cost X or less from among them onto the battlefield. Then shuffle the rest into your library. -- Genesis Hydra enters the battlefield with X +1/+1 counters on it.
mana={X}{G}{G}
type=Creature
subtype=Plant Hydra
power=0
toughness=0
[/card]
[card]
name=Genesis Wave
mana={X}{G}{G}{G}
auto=name(Reveal X cards) reveal:X optionone name(Get Any Cards) target(<anyamount>*[manacost <=x]|reveal) moveto(mybattlefield) optiononeend optiontwo choice name(Discard the rest) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
@@ -59821,6 +59884,13 @@ power=5
toughness=3
[/card]
[card]
name=Kruphix's Insight
auto=reveal:6 optionone target(<upto:3>enchantment|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=Reveal the top six cards of your library. Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard.
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Kry Shield
auto={2}{T}:target(creature|mybattlefield) dynamicability<!mytgt manacostpumptough!> preventalldamage from(mytgt) ueot
text={2}, {T}: Prevent all damage that would be dealt this turn by target creature you control. That creature gets +0/+X until end of turn, where X is its converted mana cost.
@@ -77401,6 +77471,16 @@ mana={1}{B}{R}
type=Enchantment
[/card]
[card]
name=Pain Seer
auto=@untapped(this):reveal:1 optionone name(Reveal) target(*|reveal) transforms((,newability[life:-manacost controller])) forever optiononeend optiontwo name(Claim your card) choice all(*|reveal) moveto(myhand) optiontwoend revealend
text=Inspired — Whenever Pain Seer becomes untapped, reveal the top card of your library and put that card into your hand. You lose life equal to that card's converted mana cost.
mana={1}{B}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Painbringer
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}:-1/-1 target(creature)
auto=aslongas(*|mygraveyard) {T}{E(*|mygraveyard)}{E(*|mygraveyard)}:-2/-2 target(creature) >1
@@ -82230,6 +82310,14 @@ mana={3}{W}
type=Enchantment
[/card]
[card]
name=Prophecy
target=opponent
auto=reveal:1 revealzone(targetedpersonslibrary) optionone name(put back) target(land|reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle],newability[life:1 opponent])) oneshot )! optiononeend optiontwo name(put back) target(*[-land]|reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle])) oneshot )! optiontwoend revealend
text=Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library. -- Draw a card at the beginning of the next turn's upkeep.
mana={W}
type=Sorcery
[/card]
[card]
name=Prophet of Distortion
auto={3}{c}:draw:1
text=Devoid (This card has no color.) -- {3}{C}: Draw a card. ({C} represents colorless mana.)
@@ -91600,6 +91688,17 @@ type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan the Mad
auto=counter(0/0,7,loyalty)
auto={0}:name(0: reveal damage) Reveal:1 revealzone(mylibrary) revealuntil(*|mylibrary) optionone name(put in hand) target(*|reveal) moveto(myhand) optiononeend afterrevealed all(this) damage:revealedmana afterrevealedend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: sacrifice) target(creature) sacrifice and!( token(Dragon,creature dragon,5/5,flying,red) targetcontroller )!
auto={C(0/0,-4,Loyalty)}:name(-4: ultimate) all(creature[dragon]|mybattlefield) transforms((,newability[target(player) dynamicability<!powerstrike!>])) oneshot
text=0: Reveal the top card of your library and put it into your hand. Sarkhan the Mad deals damage to himself equal to that card's converted mana cost. -- -2: Target creature's controller sacrifices it, then that player puts a 5/5 red Dragon creature token with flying onto the battlefield. -- -4: Each Dragon creature you control deals damage equal to its power to target player.
mana={3}{B}{R}
type=Planeswalker
subtype=Sarkhan
[/card]
[card]
name=Sarkhan's Rage
target=creature,player|battlefield
auto=damage:5
@@ -91703,6 +91802,16 @@ power=2
toughness=1
[/card]
[card]
name=Satyr Wayfinder
auto=reveal:4 optionone target(land|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=When Satyr Wayfinder enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard.
mana={1}{G}
type=Creature
subtype=Satyr
power=1
toughness=1
[/card]
[card]
name=Savage Beating
restriction=during battle
otherrestriction=during battle
@@ -113903,6 +114012,14 @@ power=2
toughness=2
[/card]
[card]
name=Tracker's Instincts
auto=reveal:4 optionone target(creature|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
flashback={2}{U}
text=Reveal the top four cards of your library. Put a creature card from among them into your hand and the rest into your graveyard. -- Flashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Trade Caravan
auto=@each my upkeep:counter(0/0,1,Currency)
auto={C(0/0,-2,Currency)}:untap target(land[basic]) OpponentUpkeepOnly
@@ -119374,6 +119491,20 @@ power=0
toughness=0
[/card]
[card]
name=Vigean Intuition
auto=choice name(Artifact) reveal:4 optionone name(Get Artifact) target(artifact|reveal) moveto(myhand) and!( all(artifact|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Creature) reveal:4 optionone name(Get Creature) target(creature|reveal) moveto(myhand) and!( all(creature|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Enchantment) reveal:4 optionone name(Get Enchantment) target(enchantment|reveal) moveto(myhand) and!( all(enchantment|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Instant) reveal:4 optionone name(Get Instant) target(instant|reveal) moveto(myhand) and!( all(instant|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Land) reveal:4 optionone name(Get Land) target(land|reveal) moveto(myhand) and!( all(land|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Planeswalker) reveal:4 optionone name(Get Planeswalker) target(planeswalker|reveal) moveto(myhand) and!( all(planeswalker|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Sorcery) reveal:4 optionone name(Get Sorcery) target(sorcery|reveal) moveto(myhand) and!( all(sorcery|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
auto=choice name(Tribal) reveal:4 optionone name(Get Tribal) target(artifact|reveal) moveto(myhand) and!( all(tribal|reveal) moveto(myhand) )! optiononeend optiontwo name(put in grave) target(<1>*|reveal) moveto(mygraveyard) and!( all(*|reveal) moveto(mygraveyard) )! optiontwoend revealend
text=Choose a card type, then reveal the top four cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest into your graveyard. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.)
mana={3}{G}{U}
type=Instant
[/card]
[card]
name=Vigilance
target=creature
auto=vigilance