Update primitives

forcedalive now means forcedalive even when the cards is not in play.
Cloudshift ability is move to exile and move to your battlefield, blink
cannot be used since it moves to exile and then moves to owner
battlefield...
This commit is contained in:
Anthony Calosa
2016-07-10 15:42:36 +08:00
parent 5eb3a86467
commit adbef081d0

View File

@@ -2591,8 +2591,8 @@ toughness=0
[/card]
[card]
name=Aluren
auto=lord(creature[manacost<=3]|hand,exile,graveyard) zerocast forcedalive
auto=lord(creature[manacost<=3]|hand,exile,graveyard) spellmastery forcedalive
auto=lord(creature[manacost<=3]|hand,exile,graveyard) zerocast
auto=lord(creature[manacost<=3]|hand,exile,graveyard) spellmastery
text=Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash.
mana={2}{G}{G}
type=Enchantment
@@ -4371,7 +4371,7 @@ toughness=7
name=Arcane Denial
target=*|stack
auto=@next upkeep:draw:1 controller
auto=target(*|stack) transforms((,newability[fizzle],newability[phaseaction[upkeep once] draw:2 controller])) forcedalive
auto=target(*|stack) transforms((,newability[fizzle],newability[phaseaction[upkeep once] draw:2 controller]))
text=Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep. -- You draw a card at the beginning of the next turn's upkeep.
mana={1}{U}
type=Instant
@@ -19425,7 +19425,7 @@ toughness=1
[card]
name=Cloudshift
target=creature|mybattlefield
auto=(blink)
auto=moveto(exile) and!(moveto(mybattlefield))!
text=Exile target creature you control, then return that card to the battlefield under your control.
mana={W}
type=Instant
@@ -20279,7 +20279,7 @@ type=Artifact
[/card]
[card]
name=Conjurer's Closet
auto=@each my endofturn restriction{type(creature|mybattlefield)~morethan~0}:may (blink) target(creature|mybattlefield)
auto=@each my endofturn restriction{type(creature|mybattlefield)~morethan~0}:may target(creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text=At the beginning of your end step, you may exile target creature you control, then return that card to the battlefield under your control.
mana={5}
type=Artifact
@@ -52133,7 +52133,7 @@ toughness=2
[/card]
[card]
name=Hypersonic Dragon
auto=lord(sorcery|myhand) flash forcedalive
auto=lord(sorcery|myhand) flash
abilities=flying,haste
text=Flying, haste -- You may cast sorcery spells as though they had flash. (You may cast them any time you could cast an instant.)
mana={3}{U}{R}
@@ -71529,7 +71529,7 @@ toughness=2
[card]
name=Mycosynth Golem
abilities=affinityartifacts
auto=lord(creature[artifact]|myhand,mylibrary,mygraveyard,myexile) affinityartifacts forcedalive
auto=lord(creature[artifact]|myhand,mylibrary,mygraveyard,myexile) affinityartifacts
text=Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) -- Artifact creature spells you cast have affinity for artifacts. (They cost {1} less to cast for each artifact you control.)
mana={11}
type=Artifact Creature
@@ -73056,7 +73056,7 @@ toughness=3
[/card]
[card]
name=Nephalia Smuggler
auto={3}{U}{T}:(blink) target(other creature|mybattlefield)
auto={3}{U}{T}:target(other creature|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text={3}{U}, {T}: Exile another target creature you control, then return that card to the battlefield under your control.
mana={U}
type=Creature
@@ -75870,7 +75870,7 @@ toughness=3
[/card]
[card]
name=Omniscience
auto=lord(*[-land]|myhand) zerocast forcedalive
auto=lord(*[-land]|myhand) zerocast
text=You may cast nonland cards from your hand without paying their mana costs.
mana={7}{U}{U}{U}
type=Enchantment
@@ -81039,6 +81039,15 @@ text=Polluted Mire enters the battlefield tapped. -- {T}: Add {B} to your mana p
type=Land
[/card]
[card]
name=Polymorph
target=creature
auto=bury
auto=transforms((,newability[Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone target(creature|myreveal) moveto(mybattlefield) optiononeend optiontwo all(*|myreveal) bottomoflibrary optiontwoend revealend])) oneshot
text=Destroy target creature. It can't be regenerated. Its controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Ponder
auto=name(Look at My top cards) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(mylibrary) optiontwoend afterrevealed transforms((,newability[choice shuffle && draw:1],newability[choice name(Cancel) draw:1])) oneshot afterrevealedend revealend
text=Look at the top three cards of your library, then put them back in any order. You may shuffle your library. -- Draw a card.
@@ -82342,7 +82351,7 @@ toughness=2
[card]
name=Prophet of Kruphix
auto=@each opponent untap:untap all(creature,land|mybattlefield)
auto=lord(creature|myhand) flash forcedalive
auto=lord(creature|myhand) flash
text=Untap all creatures and lands you control during each other player's untap step. -- You may cast creature cards as though they had flash.
mana={3}{G}{U}
type=Creature
@@ -83496,8 +83505,8 @@ toughness=4
[card]
name=Quick Sliver
abilities=flash
auto=lord(sliver|myhand) flash forcedalive
auto=lord(sliver|opponenthand) flash forcedalive
auto=lord(sliver|myhand) flash
auto=lord(sliver|opponenthand) flash
text=Flash -- Any player may play Sliver cards as though they had flash.
mana={1}{G}
type=Creature
@@ -87195,7 +87204,7 @@ type=Sorcery
[card]
name=Restoration Angel
abilities=flying,flash
auto=may (blink) target(creature[-angel]|mybattlefield)
auto=may target(creature[-angel]|mybattlefield) moveto(exile) and!(moveto(mybattlefield))!
text=Flash -- Flying -- When Restoration Angel enters the battlefield, you may exile target non-Angel creature you control, then return that card to the battlefield under your control.
mana={3}{W}
type=Creature
@@ -94226,6 +94235,7 @@ toughness=5
[card]
name=Seize the Day
target=creature
auto=untap
auto=nextphasealter(add,combatphaseswithmain,controller,after<this>)
flashback={2}{R}
text=Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase. -- Flashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)
@@ -96202,7 +96212,7 @@ toughness=2
[card]
name=Shimmer Myr
abilities=flash
auto=lord(artifact|myhand) flash forcedalive
auto=lord(artifact|myhand) flash
text=Flash -- You may cast artifact cards as though they had flash.
mana={3}
type=Artifact Creature
@@ -102438,16 +102448,6 @@ power=2
toughness=2
[/card]
[card]
name=Spellbinder
auto={4}:equip
auto=may imprint notatarget(instant|myhand)
auto=@combatdamaged(player) from(mytgt):activate castcard(copied noevent named!:imprintedcard:!)
text=Imprint — When Spellbinder enters the battlefield, you may exile an instant card from your hand. -- Whenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Spell Blast
target=*[manacost=prex]|stack
auto=fizzle
@@ -102527,6 +102527,16 @@ power=3
toughness=2
[/card]
[card]
name=Spellbinder
auto={4}:equip
auto=may imprint notatarget(instant|myhand)
auto=@combatdamaged(player) from(mytgt):activate castcard(copied noevent named!:imprintedcard:!)
text=Imprint — When Spellbinder enters the battlefield, you may exile an instant card from your hand. -- Whenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost. -- Equip {4}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Spellbook
abilities=nomaxhand
text=You have no maximum hand size.
@@ -102652,7 +102662,7 @@ toughness=6
[card]
name=Sphinx of the Final Word
abilities=nofizzle, flying, opponentshroud
auto=lord(*|mystack) nofizzle forcedalive
auto=lord(*|mystack) nofizzle
text=Sphinx of the Final Word can't be countered. -- Flying, hexproof -- Instant and sorcery spells you control can't be countered by spells or abilities.
mana={5}{U}{U}
type=Creature
@@ -107640,7 +107650,7 @@ type=Instant
[card]
name=Surrak Dragonclaw
abilities=flash,nofizzle
auto=lord(*|mystack) nofizzle forcedalive
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}
@@ -118393,7 +118403,7 @@ toughness=2
[/card]
[card]
name=Vedalken Orrery
auto=lord(*[-land]|myhand) flash forcedalive
auto=lord(*[-land]|myhand) flash
text=You may cast nonland cards as though they had flash.
mana={4}
type=Artifact
@@ -118904,10 +118914,10 @@ type=Enchantment
[/card]
[card]
name=Vernal Equinox
auto=lord(creature|myhand) flash forcedalive
auto=lord(creature|opponenthand) flash forcedalive
auto=lord(enchantment|myhand) flash forcedalive
auto=lord(enchantment|opponenthand) flash forcedalive
auto=lord(creature|myhand) flash
auto=lord(creature|opponenthand) flash
auto=lord(enchantment|myhand) flash
auto=lord(enchantment|opponenthand) flash
text=Any player may play creature and enchantment cards as though they had flash.
mana={3}{G}
type=Enchantment
@@ -126560,7 +126570,7 @@ toughness=2
[/card]
[card]
name=Yeva, Nature's Herald
auto=lord(creature[green]|myhand) flash forcedalive
auto=lord(creature[green]|myhand) flash
abilities=flash
text=Flash (You may cast this spell any time you could cast an instant.) -- You may cast green creature cards as though they had flash.
mana={2}{G}{G}