added some cards

I think I added abilitycontroller before, I just forgot to add a card
that can use it (Gerrard's Verdict)
This commit is contained in:
Anthony Calosa
2016-08-20 16:04:17 +08:00
parent cbc41214d8
commit ecb4f64f91
2 changed files with 132 additions and 22 deletions

View File

@@ -93,6 +93,16 @@ mana={2}{G}{G}
type=Sorcery
[/card]
[card]
name=Exquisite Firecraft
#nofizzle don't work with aslongas
target=creature,player
auto=damage:4
auto=aslongas(*[instant;sorcery]|mygraveyard) nofizzle >1
text=Exquisite Firecraft deals 4 damage to target creature or player. -- Spell mastery — If there are two or more instant and/or sorcery cards in your graveyard, Exquisite Firecraft can't be countered by spells or abilities.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Feral Hydra
type=Creature
subtype=Hydra Beast
@@ -372,6 +382,19 @@ type=Instant
text=Staggershock deals 2 damage to target creature or player. Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
[/card]
[card]
name=Surrak Dragonclaw
abilities=flash,nofizzle
#lord nofizzle doesn't seem to work
auto=lord(*|mystack) nofizzle
auto=lord(other creature|mybattlefield) trample
text=Flash -- Surrak Dragonclaw can't be countered. -- Creature spells you control can't be countered. -- Other creatures you control have trample.
mana={2}{G}{U}{R}
type=Legendary Creature
subtype=Human Warrior
power=6
toughness=6
[/card]
[card]
name=Surreal Memoir
auto=moverandom(instant) from(mygraveyard) to(myhand)
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))

View File

@@ -36198,15 +36198,6 @@ mana={4}{B}
type=Enchantment
[/card]
[card]
name=Exquisite Firecraft
target=creature,player
auto=damage:4
auto=aslongas(*[instant;sorcery]|mygraveyard) nofizzle >1
text=Exquisite Firecraft deals 4 damage to target creature or player. -- Spell mastery — If there are two or more instant and/or sorcery cards in your graveyard, Exquisite Firecraft can't be countered by spells or abilities.
mana={1}{R}{R}
type=Sorcery
[/card]
[card]
name=Exsanguinate
auto=life:-X opponent
auto=life:X controller
@@ -36416,6 +36407,13 @@ text=Colorless Eldrazi spells you cast cost {2} less to cast. -- {7}, {T}: Searc
type=Legendary Land
[/card]
[card]
name=Eye of Yawgmoth
auto={3}{T}{S(creature|mybattlefield)}:reveal:storedmanacost optionone name(pick a card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(Put in exile) target(<1>*|reveal) moveto(myexile) and!( moveto(exile) all(*|reveal) )! optiontwoend revealend
text={3}, {T}, Sacrifice a creature: Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest.
mana={3}
type=Artifact
[/card]
[card]
name=Eye Spy
target=player
auto=reveal:1 optionone name(Put On Top) target(*|reveal) moveto(ownerlibrary) optiononeend optiontwo name(put in graveyard) target(<1>*|reveal) moveto(ownergraveyard) optiontwoend revealend
@@ -43306,6 +43304,14 @@ power=4
toughness=2
[/card]
[card]
name=Gerrard's Verdict
target=player
auto=ability$! reject notatarget(<2>*|myhand) and!( if cantargetcard(land|*) then life:3 all(abilitycontroller) )! !$ targetedplayer
text=Target player discards two cards. You gain 3 life for each land card discarded this way.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Gerrard's Wisdom
auto=life:twicetype:*:myhand
text=You gain 2 life for each card in your hand.
@@ -48861,6 +48867,15 @@ power=1
toughness=1
[/card]
[card]
name=Guided Passage
auto=ability$! notatarget(creature|opponentlibrary) moveto(ownerhand) !$ opponent
auto=ability$! notatarget(land|opponentlibrary) moveto(ownerhand) !$ opponent
auto=ability$! notatarget(*[-land;-creature]|opponentlibrary) moveto(ownerhand) !$ opponent
text=Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library.
mana={U}{R}{G}
type=Sorcery
[/card]
[card]
name=Guided Strike
target=creature
auto=1/0
@@ -59296,6 +59311,17 @@ power=3
toughness=2
[/card]
[card]
name=Keldon Firebombers
auto=ability$! notatarget(<type:land:mybattlefieldminus3minusend>land) sacrifice !$ controller
auto=ability$! notatarget(<type:land:mybattlefieldminus3minusend>land) sacrifice !$ opponent
text=When Keldon Firebombers enters the battlefield, each player sacrifices all lands he or she controls except for three.
mana={3}{R}{R}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Keldon Halberdier
abilities=first strike
text=First strike -- Suspend 4 - {R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)
@@ -68483,7 +68509,7 @@ toughness=2
[card]
name=Mausoleum Wanderer
abilities=flying
auto=@moveto(spirit|mybattlefield):1/1 ueot
auto=@movedto(spirit|mybattlefield):1/1 ueot
auto={s}:target(instant,sorcery|opponentstack) transforms((,newability[pay[[{value:storedpower}]] name(pay {value} mana) donothing?fizzle])) forever
text=Flying -- Whenever another Spirit enters the battlefield under your control, Mausoleum Wanderer gets +1/+1 until end of turn. -- Sacrifice Mausoleum Wanderer: Counter target instant or sorcery spell unless its controller pays {X}, where X is Mausoleum Wanderer's power.
mana={U}
@@ -85030,6 +85056,46 @@ mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Pure Reflection
auto=@movedto(creature[manacost=0]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,0/0,white) controller
auto=@movedto(creature[manacost=1]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,1/1,white) controller
auto=@movedto(creature[manacost=2]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,2/2,white) controller
auto=@movedto(creature[manacost=3]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,3/3,white) controller
auto=@movedto(creature[manacost=4]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,4/4,white) controller
auto=@movedto(creature[manacost=5]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,5/5,white) controller
auto=@movedto(creature[manacost=6]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,6/6,white) controller
auto=@movedto(creature[manacost=7]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,7/7,white) controller
auto=@movedto(creature[manacost=8]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,8/8,white) controller
auto=@movedto(creature[manacost=9]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,9/9,white) controller
auto=@movedto(creature[manacost=10]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,10/10,white) controller
auto=@movedto(creature[manacost=11]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,11/11,white) controller
auto=@movedto(creature[manacost=12]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,12/12,white) controller
auto=@movedto(creature[manacost=13]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,13/13,white) controller
auto=@movedto(creature[manacost=14]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,14/14,white) controller
auto=@movedto(creature[manacost=15]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,15/15,white) controller
auto=@movedto(creature[manacost=16]|mystack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,16/16,white) controller
auto=@movedto(creature[manacost=0]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,0/0,white) opponent
auto=@movedto(creature[manacost=1]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,1/1,white) opponent
auto=@movedto(creature[manacost=2]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,2/2,white) opponent
auto=@movedto(creature[manacost=3]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,3/3,white) opponent
auto=@movedto(creature[manacost=4]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,4/4,white) opponent
auto=@movedto(creature[manacost=5]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,5/5,white) opponent
auto=@movedto(creature[manacost=6]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,6/6,white) opponent
auto=@movedto(creature[manacost=7]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,7/7,white) opponent
auto=@movedto(creature[manacost=8]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,8/8,white) opponent
auto=@movedto(creature[manacost=9]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,9/9,white) opponent
auto=@movedto(creature[manacost=10]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,10/10,white) opponent
auto=@movedto(creature[manacost=11]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,11/11,white) opponent
auto=@movedto(creature[manacost=12]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,12/12,white) opponent
auto=@movedto(creature[manacost=13]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,13/13,white) opponent
auto=@movedto(creature[manacost=14]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,14/14,white) opponent
auto=@movedto(creature[manacost=15]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,15/15,white) opponent
auto=@movedto(creature[manacost=16]|opponentstack):destroy all(reflection|battlefield) && token(Reflection,Reflection Creature,16/16,white) opponent
text=Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Purelace
alias=1358
text=Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.)
@@ -89432,6 +89498,14 @@ power=2
toughness=2
[/card]
[card]
name=Rethink
target=*|stack
auto=transforms((,newability[pay[[{value:manacost}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is its converted mana cost.
mana={2}{U}
type=Instant
[/card]
[card]
name=Retraced Image
target=*|myhand
auto=aslongas(*[share!name!]|battlefield) moveTo(mybattlefield)
@@ -93268,6 +93342,16 @@ power=1
toughness=1
[/card]
[card]
name=Samite Pilgrim
auto={T}:prevent:pbasiclandtypes target(creature,player)
text=Domain — {T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of basic land types among lands you control.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Samurai Enforcers
auto=bushido(2/2)
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)
@@ -102695,6 +102779,14 @@ power=4
toughness=3
[/card]
[card]
name=Snag
auto=preventAllCombatDamage from(creature[-blocked]) ueot
text=You may discard a Forest card rather than pay Snag's mana cost. -- Prevent all combat damage that would be dealt by unblocked creatures this turn.
other={discard(forest|myhand)} name(Discard Forest to Cast)
mana={3}{G}
type=Instant
[/card]
[card]
name=Snake Basket
auto={X}{S}:thisforeach(X) token(Snake,Creature Snake,1/1,green) asSorcery
text={X}, Sacrifice Snake Basket: Put X 1/1 green Snake creature tokens onto the battlefield. Activate this ability only any time you could cast a sorcery.
@@ -106186,6 +106278,13 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Spreading Plague
auto=@movedto(creature|battlefield):name(destroy) all(trigger[to]) transforms((,newability[bury all(other creature[share!color!])])) oneshot
text=Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated.
mana={4}{B}
type=Enchantment
[/card]
[card]
name=Spreading Seas
target=land
auto=draw:1 controller
@@ -110060,18 +110159,6 @@ mana={3}{W}
type=Instant
[/card]
[card]
name=Surrak Dragonclaw
abilities=flash,nofizzle
auto=lord(*|mystack) nofizzle
auto=lord(other creature|mybattlefield) trample
text=Flash -- Surrak Dragonclaw can't be countered. -- Creature spells you control can't be countered. -- Other creatures you control have trample.
mana={2}{G}{U}{R}
type=Legendary Creature
subtype=Human Warrior
power=6
toughness=6
[/card]
[card]
name=Surrak, the Hunt Caller
auto=@each my combatbegins restriction{compare(powertotalinplay)~morethan~7}:haste target(creature|mybattlefield) ueot
text=Formidable — At the beginning of combat on your turn, if creatures you control have total power 8 or greater, target creature you control gains haste until end of turn.