added SacrificeAction, rename SelectionOp to SelectOp

master
melvin 2012-10-28 17:42:57 +08:00
parent 34a2c8c19e
commit af523fc518
2 changed files with 27 additions and 7 deletions

View File

@ -81,9 +81,14 @@ ActivationCosts
= ActivationCost ("," SPACE ActivationCost)*
;
SacrificeAction
= "Sacrifice " SelectOp SPACE SelectPermanent
;
ActivationCost
= "{T}"
/ "Sacrifice @"
/ SacrificeAction
/ ManaCost
;
@ -110,7 +115,7 @@ BounceActivation
;
BounceAction
= "Return " SelectionOp SPACE SelectPermanent SPACE "to its owner's hand."
= "Return " SelectOp SPACE SelectPermanent SPACE "to its owner's hand."
;
DrawActivation
@ -122,7 +127,7 @@ TapActivation
;
TapAction
= "Tap" SPACE SelectionOp SPACE SelectPermanent EOS
= "Tap" SPACE SelectOp SPACE SelectPermanent EOS
;
RegenerateActivation
@ -173,22 +178,22 @@ DrawAction
;
DestroyNoRegenAction
= Destroy SPACE SelectionOp SPACE SelectPermanentUnion EOS SPACE NoRegen EOS
= Destroy SPACE SelectOp SPACE SelectPermanentUnion EOS SPACE NoRegen EOS
;
DestroyAction
= Destroy SPACE SelectionOp SPACE SelectPermanentUnion EOS
= Destroy SPACE SelectOp SPACE SelectPermanentUnion EOS
;
ExileAction
= Exile SPACE SelectionOp SPACE SelectPermanentUnion EOS
= Exile SPACE SelectOp SPACE SelectPermanentUnion EOS
;
CounterAction
= Counter SPACE SelectionOp SPACE SelectSpell EOS
= Counter SPACE SelectOp SPACE SelectSpell EOS
;
SelectionOp
SelectOp
= "target"
/ "a"
;

View File

@ -27,15 +27,20 @@
{2}: @ gets +1/+0 until end of turn.
{2}{G}: Regenerate @.
{2}: Regenerate @.
{2}, Sacrifice a permanent: Return target creature to its owner's hand.
{2}, Sacrifice @: Draw a card.
{2}, {T}, Sacrifice a creature: Draw a card.
{2}, {T}: Tap target creature.
{2}{U}, Sacrifice a land: Draw a card.
{2}{U}: Tap target creature with flying.
{2}{W}: Tap target creature.
{3}{B}: Regenerate @.
{3}: @ deals 1 damage to target creature or player.
{3}{R}: @ deals 1 damage to target creature or player.
{3}: Regenerate @.
{3}, Sacrifice a creature: Draw a card.
{3}{U}: Draw a card.
{3}{U}, Sacrifice a permanent: Return target permanent to its owner's hand.
{3}{U}, {T}: Draw a card.
{3}{U}, {T}: Tap target creature.
{3}{W}: @ gets +0/+5 until end of turn.
@ -158,12 +163,22 @@ Reach
{R}: @ gets +1/+0 until end of turn.
{R}: @ gets +1/+1 until end of turn.
{R}: Regenerate @.
Sacrifice a creature: Add one mana of any color to your mana pool.
Sacrifice a creature: Add {R} to your mana pool.
Sacrifice a creature: @ deals 1 damage to target creature or player.
Sacrifice a creature: @ gets +1/+1 until end of turn.
Sacrifice a creature: @ gets +2/+1 until end of turn.
Sacrifice a creature: @ gets +2/+2 until end of turn.
Sacrifice a creature: Regenerate @.
Sacrifice @: Add {B} to your mana pool.
Sacrifice @: Add {G} to your mana pool.
Sacrifice @: Add one mana of any color to your mana pool.
Sacrifice @: Add {R} to your mana pool.
Sacrifice @: Add {U} to your mana pool.
Sacrifice @: Add {W} to your mana pool.
Sacrifice a land: @ gets +0/+3 until end of turn.
Sacrifice a land: @ gets +1/+1 until end of turn.
Sacrifice a permanent: Return target creature to its owner's hand.
Sacrifice @: @ deals 1 damage to target creature or player.
Sacrifice @: @ deals 2 damage to target creature or player.
Sacrifice @: Draw a card.