2012-10-27 22:31:38 -07:00
|
|
|
MagicRule
|
2012-10-28 02:27:04 -07:00
|
|
|
= SpellEffect EOR
|
|
|
|
/ KeywordAbility EOR
|
|
|
|
/ StaticAbility EOR
|
|
|
|
/ ActivatedAbility EOR
|
2012-10-28 22:36:37 -07:00
|
|
|
/ TriggeredAbility EOR
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 00:30:18 -07:00
|
|
|
SpellEffect
|
2012-10-29 02:04:37 -07:00
|
|
|
= (Optional SPACE)? (SelectPlayer SPACE)? Action EOS (SPACE (SelectPlayer SPACE)? Action EOS)*
|
2012-10-29 00:33:21 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Optional
|
2012-10-29 02:04:37 -07:00
|
|
|
= "you may have"
|
|
|
|
/ "you may"
|
2012-10-28 05:46:40 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 22:36:37 -07:00
|
|
|
KeywordAbility
|
|
|
|
= Keyword
|
|
|
|
/ Enchant
|
|
|
|
;
|
|
|
|
|
|
|
|
StaticAbility
|
|
|
|
= EntersTapped
|
|
|
|
/ EntersWithCounter
|
|
|
|
;
|
|
|
|
|
|
|
|
ActivatedAbility
|
|
|
|
= ActivationCosts ": " SpellEffect
|
|
|
|
;
|
|
|
|
|
|
|
|
TriggeredAbility
|
|
|
|
= Trigger ", " SpellEffect
|
|
|
|
;
|
|
|
|
|
|
|
|
Trigger
|
|
|
|
= EntersBattlefieldTrigger
|
2012-10-28 22:48:52 -07:00
|
|
|
/ LeavesBattlefieldTrigger
|
2012-10-29 00:59:19 -07:00
|
|
|
/ EntersGraveyardTrigger
|
2012-10-28 22:43:35 -07:00
|
|
|
/ BeginningUpkeepTrigger
|
2012-10-29 01:39:28 -07:00
|
|
|
/ BeginningEndStepTrigger
|
2012-10-28 22:44:37 -07:00
|
|
|
/ DiesTrigger
|
2012-10-28 23:10:15 -07:00
|
|
|
/ DealsDamageTrigger
|
2012-10-28 22:46:25 -07:00
|
|
|
/ AttacksTrigger
|
2012-10-29 00:26:09 -07:00
|
|
|
/ CastTrigger
|
2012-10-29 01:37:29 -07:00
|
|
|
/ BecomesTargetTrigger
|
2012-10-28 22:36:37 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:46:40 -07:00
|
|
|
Action
|
2012-10-27 22:31:38 -07:00
|
|
|
= DestroyNoRegenAction
|
|
|
|
/ DestroyAction
|
2012-10-28 05:46:40 -07:00
|
|
|
/ ExileAction
|
2012-10-27 22:31:38 -07:00
|
|
|
/ CounterAction
|
2012-10-28 00:30:18 -07:00
|
|
|
/ DamageAction
|
2012-10-28 05:46:40 -07:00
|
|
|
/ DrawAction
|
|
|
|
/ DiscardAction
|
2012-10-28 00:30:18 -07:00
|
|
|
/ TapAction
|
2012-10-28 03:49:34 -07:00
|
|
|
/ PreventAction
|
2012-10-28 03:56:35 -07:00
|
|
|
/ RegenerateAction
|
|
|
|
/ PumpAction
|
2012-10-28 22:59:10 -07:00
|
|
|
/ GainsAction
|
2012-10-28 03:56:35 -07:00
|
|
|
/ BounceAction
|
|
|
|
/ AddManaAction
|
2012-10-28 05:30:34 -07:00
|
|
|
/ ReturnAction
|
2012-10-28 05:46:40 -07:00
|
|
|
/ SacrificeAction
|
2012-10-28 05:53:02 -07:00
|
|
|
/ ChangeLifeAction
|
2012-10-28 05:58:19 -07:00
|
|
|
/ ChangeCounterAction
|
|
|
|
/ PutTokenAction
|
2012-10-28 23:14:07 -07:00
|
|
|
/ ControlAction
|
2012-10-29 01:03:09 -07:00
|
|
|
/ ShuffleAction
|
2012-10-29 01:30:12 -07:00
|
|
|
/ DoesntUntapAction
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Keyword
|
2012-10-28 22:36:37 -07:00
|
|
|
= "flash"
|
|
|
|
/ "flying"
|
|
|
|
/ "haste"
|
|
|
|
/ "defender"
|
|
|
|
/ "vigilance"
|
|
|
|
/ "reach"
|
2012-10-29 00:55:19 -07:00
|
|
|
/ "battle cry"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "trample"
|
|
|
|
/ "first strike"
|
|
|
|
/ "double strike"
|
|
|
|
/ "infect"
|
|
|
|
/ "wither"
|
|
|
|
/ "fear"
|
|
|
|
/ "shadow"
|
|
|
|
/ "storm"
|
|
|
|
/ "swampwalk"
|
|
|
|
/ "forestwalk"
|
|
|
|
/ "islandwalk"
|
|
|
|
/ "mountainwalk"
|
|
|
|
/ "changeling"
|
|
|
|
/ "deathtouch"
|
|
|
|
/ "lifelink"
|
|
|
|
/ "exalted"
|
|
|
|
/ "shroud"
|
|
|
|
/ "persist"
|
|
|
|
/ "protection from black"
|
|
|
|
/ "protection from red"
|
|
|
|
/ "protection from white"
|
|
|
|
/ "protection from blue"
|
|
|
|
/ "protection from green"
|
|
|
|
/ "protection from artifacts"
|
|
|
|
/ "protection from creatures"
|
|
|
|
/ "protection from everything"
|
2012-10-28 00:30:18 -07:00
|
|
|
/ "@ can't block."
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "hexproof"
|
|
|
|
/ "soulbond"
|
|
|
|
/ "undying"
|
|
|
|
/ "flanking"
|
|
|
|
/ "intimidate"
|
|
|
|
/ "living weapon"
|
|
|
|
/ "totem armor"
|
|
|
|
/ "bushido" SPACE Number
|
|
|
|
/ "soulshift" SPACE Number
|
|
|
|
/ "fading" SPACE Number
|
|
|
|
/ "devour" SPACE Number
|
|
|
|
/ "modular" SPACE Number
|
|
|
|
/ "vanishing" SPACE Number
|
|
|
|
/ "bloodthirst" SPACE Number
|
|
|
|
/ "buyback" SPACE ManaCost
|
|
|
|
/ "kicker" SPACE ManaCost
|
|
|
|
/ "equip" SPACE ManaCost
|
|
|
|
/ "cumulative upkeep" SPACE ManaCost
|
2012-10-28 00:30:18 -07:00
|
|
|
/ "@ is unblockable."
|
|
|
|
/ "@ attacks each turn if able."
|
|
|
|
/ "@ is indestructible."
|
|
|
|
/ "@ can't be countered."
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "affinity for artifacts"
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
ActivationCosts
|
|
|
|
= ActivationCost ("," SPACE ActivationCost)*
|
|
|
|
;
|
|
|
|
|
2012-10-28 02:42:57 -07:00
|
|
|
SacrificeAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "sacrifice " SelectPermanent
|
2012-10-28 02:42:57 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 00:30:18 -07:00
|
|
|
ActivationCost
|
2012-10-28 22:36:37 -07:00
|
|
|
= "{t}"
|
2012-10-28 02:35:18 -07:00
|
|
|
/ ManaCost
|
2012-10-28 05:46:40 -07:00
|
|
|
/ Action
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "pay " Number " life"
|
2012-10-28 02:35:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
ColorlessCost
|
|
|
|
= "{" Number "}"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "{x}"
|
2012-10-28 02:35:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
MonoSingleCost
|
2012-10-28 22:36:37 -07:00
|
|
|
= "{b}"
|
|
|
|
/ "{u}"
|
|
|
|
/ "{g}"
|
|
|
|
/ "{r}"
|
|
|
|
/ "{w}"
|
2012-10-28 02:35:18 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:08:46 -07:00
|
|
|
HybridSingleCost
|
2012-10-28 22:36:37 -07:00
|
|
|
= "{g/u}"
|
|
|
|
/ "{g/w}"
|
|
|
|
/ "{r/g}"
|
|
|
|
/ "{r/w}"
|
|
|
|
/ "{u/r}"
|
|
|
|
/ "{u/b}"
|
|
|
|
/ "{b/g}"
|
|
|
|
/ "{w/b}"
|
2012-10-28 03:08:46 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 02:35:18 -07:00
|
|
|
ManaCost
|
2012-10-28 02:55:50 -07:00
|
|
|
= ColorlessCost MonoSingleCost*
|
|
|
|
/ MonoSingleCost+
|
2012-10-28 03:08:46 -07:00
|
|
|
/ HybridSingleCost+
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
2012-10-29 01:37:29 -07:00
|
|
|
BecomesTargetTrigger
|
|
|
|
= "when @ becomes the target of a spell or ability"
|
|
|
|
;
|
|
|
|
|
2012-10-29 00:26:09 -07:00
|
|
|
CastTrigger
|
|
|
|
= "whenever you cast " SelectSpell
|
|
|
|
;
|
2012-10-28 22:48:52 -07:00
|
|
|
|
|
|
|
LeavesBattlefieldTrigger
|
|
|
|
= "when @ leaves the battlefield"
|
|
|
|
;
|
|
|
|
|
2012-10-29 00:59:19 -07:00
|
|
|
EntersGraveyardTrigger
|
2012-10-29 01:03:09 -07:00
|
|
|
= "when @ is put into a graveyard from the battlefield"
|
|
|
|
/ "when @ is put into a graveyard from anywhere"
|
2012-10-29 00:59:19 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 22:36:37 -07:00
|
|
|
EntersBattlefieldTrigger
|
|
|
|
= "when @ enters the battlefield"
|
2012-10-29 00:56:54 -07:00
|
|
|
/ "whenever @ or another ally enters the battlefield under your control"
|
2012-10-28 22:36:37 -07:00
|
|
|
;
|
|
|
|
|
2012-10-29 01:39:28 -07:00
|
|
|
BeginningEndStepTrigger
|
|
|
|
= "at the beginning of the end step"
|
|
|
|
;
|
|
|
|
|
2012-10-28 22:43:35 -07:00
|
|
|
BeginningUpkeepTrigger
|
|
|
|
= "at the beginning of your upkeep"
|
|
|
|
;
|
|
|
|
|
2012-10-28 22:44:37 -07:00
|
|
|
DiesTrigger
|
|
|
|
= "when @ dies"
|
|
|
|
;
|
|
|
|
|
2012-10-28 23:10:15 -07:00
|
|
|
DealsDamageTrigger
|
|
|
|
= "whenever @ deals " "combat "? "damage" " to a player"?
|
2012-10-28 22:46:25 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
AttacksTrigger
|
|
|
|
= "whenever @ attacks"
|
|
|
|
;
|
|
|
|
|
2012-10-29 01:30:12 -07:00
|
|
|
DoesntUntapAction
|
|
|
|
= SelectPermanent " doesn't untap during its controller's untap step"
|
2012-10-29 01:34:22 -07:00
|
|
|
/ SelectPermanent " doesn't untap during its controller's next untap step"
|
|
|
|
/ SelectPermanent " doesn't untap during your untap step"
|
2012-10-29 01:30:12 -07:00
|
|
|
;
|
|
|
|
|
2012-10-29 01:03:09 -07:00
|
|
|
ShuffleAction
|
|
|
|
= "shuffle it into its owner's library"
|
|
|
|
/ "shuffle your library"
|
|
|
|
;
|
|
|
|
|
2012-10-28 05:58:19 -07:00
|
|
|
PutTokenAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "put a 1/1 green saproling creature token onto the battlefield"
|
2012-10-28 05:58:19 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 23:14:07 -07:00
|
|
|
ControlAction
|
2012-10-29 02:04:37 -07:00
|
|
|
= "control" "s"? SPACE SelectPermanent
|
2012-10-28 23:14:07 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:58:19 -07:00
|
|
|
ChangeCounterAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "remove a " CounterType " counter from " SelectPermanent
|
|
|
|
/ "remove " Count SPACE CounterType " counters from " SelectPermanent
|
|
|
|
/ "put a " CounterType " counter on " SelectPermanent
|
|
|
|
/ "put " Count SPACE CounterType " counters on " SelectPermanent
|
2012-10-28 05:58:19 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:53:02 -07:00
|
|
|
ChangeLifeAction
|
2012-10-29 02:04:37 -07:00
|
|
|
= "loses " Number " life and you gain " Number " life"
|
|
|
|
/ "lose" "s"? SPACE Number " life"
|
|
|
|
/ "gain" "s"? SPACE Number " life"
|
2012-10-28 06:41:17 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
SelectPlayer
|
2012-10-28 22:36:37 -07:00
|
|
|
= "target player"
|
|
|
|
/ "target opponent"
|
2012-10-28 22:51:17 -07:00
|
|
|
/ "that player"
|
2012-10-29 01:44:02 -07:00
|
|
|
/ "each player"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "you"
|
2012-10-28 05:50:47 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:30:34 -07:00
|
|
|
ReturnAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "return " SelectCard " from your graveyard to your hand"
|
|
|
|
/ "return " SelectCard " from your graveyard to the battlefield"
|
2012-10-28 23:04:28 -07:00
|
|
|
/ "return " SelectCard " to the battlefield under its owner's control"
|
2012-10-28 05:30:34 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 02:27:04 -07:00
|
|
|
BounceAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "return " SelectPermanent SPACE "to its owner's hand"
|
2012-10-29 00:16:30 -07:00
|
|
|
/ "put " SelectPermanent SPACE "on top of its owner's library"
|
2012-10-28 02:27:04 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:49:34 -07:00
|
|
|
PreventAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "prevent the next " Number " damage that would be dealt to target creature or player this turn"
|
2012-10-28 22:41:50 -07:00
|
|
|
/ "prevent all combat damage that would be dealt this turn"
|
2012-10-28 03:49:34 -07:00
|
|
|
;
|
2012-10-28 05:30:34 -07:00
|
|
|
|
2012-10-28 00:30:18 -07:00
|
|
|
TapAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "tap" SPACE SelectPermanent
|
|
|
|
/ "untap" SPACE SelectPermanent
|
2012-10-29 00:35:37 -07:00
|
|
|
/ "tap or untap" SPACE SelectPermanent
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:56:35 -07:00
|
|
|
RegenerateAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "regenerate @"
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
DamageAction
|
2012-10-29 00:45:15 -07:00
|
|
|
= "@ deals " Number " damage to " SelectCreature " or player"?
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
EntersTapped
|
|
|
|
= "@ enters the battlefield tapped."
|
|
|
|
;
|
|
|
|
|
2012-10-28 03:46:15 -07:00
|
|
|
EntersWithCounter
|
2012-10-28 06:20:36 -07:00
|
|
|
= "@ enters the battlefield with a " CounterType " counter on it."
|
|
|
|
/ "@ enters the battlefield with " Count SPACE CounterType " counters on it."
|
2012-10-28 06:02:31 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
CounterType
|
|
|
|
= "+1/+1"
|
|
|
|
/ "-1/-1"
|
2012-10-28 06:22:37 -07:00
|
|
|
/ "+1/+0"
|
2012-10-28 06:02:31 -07:00
|
|
|
/ "charge"
|
2012-10-28 07:00:15 -07:00
|
|
|
/ "depletion"
|
2012-10-28 06:07:41 -07:00
|
|
|
/ "spore"
|
2012-10-28 06:14:02 -07:00
|
|
|
/ "storage"
|
2012-10-29 00:26:09 -07:00
|
|
|
/ "ki"
|
2012-10-28 03:46:15 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Count
|
|
|
|
= "one"
|
|
|
|
/ "two"
|
|
|
|
/ "three"
|
2012-10-28 06:20:36 -07:00
|
|
|
/ "four"
|
|
|
|
/ "five"
|
|
|
|
/ "six"
|
|
|
|
/ "seven"
|
|
|
|
/ "eight"
|
|
|
|
/ "nine"
|
|
|
|
/ "ten"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "x"
|
2012-10-28 03:46:15 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 00:30:18 -07:00
|
|
|
Enchant
|
2012-10-28 22:36:37 -07:00
|
|
|
= "enchant" SPACE RestrictedPermanent
|
|
|
|
/ "enchant player"
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 22:59:10 -07:00
|
|
|
GainsAction
|
|
|
|
= SelectCreature " has " Keyword " until end of turn"?
|
2012-10-29 02:10:48 -07:00
|
|
|
/ SelectCreature " have " Keyword " until end of turn"?
|
2012-10-28 22:59:10 -07:00
|
|
|
/ SelectCreature " gains " Keyword " until end of turn"?
|
2012-10-29 02:10:48 -07:00
|
|
|
/ SelectCreature " gain " Keyword " until end of turn"?
|
2012-10-29 00:37:53 -07:00
|
|
|
/ SelectCreature " loses " Keyword " until end of turn"?
|
2012-10-29 02:10:48 -07:00
|
|
|
/ SelectCreature " lose " Keyword " until end of turn"?
|
2012-10-28 03:34:39 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:56:35 -07:00
|
|
|
PumpAction
|
2012-10-29 00:34:33 -07:00
|
|
|
= SelectCreature " get" "s"? SPACE SignedNumber "/" SignedNumber " until end of turn"?
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
AddManaAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "add " ManaSource " to your mana pool"
|
2012-10-28 00:35:12 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
ManaSource
|
|
|
|
= "{1}"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "{b} or {r}"
|
|
|
|
/ "{g} or {w}"
|
|
|
|
/ "{r} or {g}"
|
|
|
|
/ "{u} or {b}"
|
|
|
|
/ "{w} or {u}"
|
|
|
|
/ "{g}"
|
|
|
|
/ "{b}"
|
|
|
|
/ "{u}"
|
|
|
|
/ "{w}"
|
|
|
|
/ "{r}"
|
2012-10-28 00:35:12 -07:00
|
|
|
/ "one mana of any color"
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
DrawAction
|
2012-10-29 02:04:37 -07:00
|
|
|
= Draw " a card"
|
|
|
|
/ Draw " " Count " cards"
|
|
|
|
;
|
|
|
|
|
|
|
|
Draw
|
|
|
|
= "draw" "s"?
|
2012-10-28 05:41:27 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
DiscardAction
|
2012-10-29 02:04:37 -07:00
|
|
|
= Discard SPACE SelectCard " at random"?
|
|
|
|
/ Discard SPACE Count SPACE RestrictedCard " at random"
|
|
|
|
;
|
|
|
|
|
|
|
|
Discard
|
|
|
|
= "discard" "s"?
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
DestroyNoRegenAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "destroy " SelectPermanent EOS SPACE NoRegen
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
DestroyAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "destroy " SelectPermanent
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
ExileAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "exile " SelectPermanent
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
CounterAction
|
2012-10-28 22:36:37 -07:00
|
|
|
= "counter " SelectSpell
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 02:42:57 -07:00
|
|
|
SelectOp
|
2012-10-27 23:13:06 -07:00
|
|
|
= "target"
|
2012-10-28 06:28:54 -07:00
|
|
|
/ "all"
|
2012-10-28 06:56:23 -07:00
|
|
|
/ "an"
|
2012-10-27 23:13:06 -07:00
|
|
|
/ "a"
|
2012-10-29 00:46:13 -07:00
|
|
|
/ "each"
|
2012-10-28 22:59:10 -07:00
|
|
|
/ "enchanted"
|
|
|
|
/ "equipped"
|
2012-10-28 23:04:28 -07:00
|
|
|
/ "the"
|
2012-10-29 00:55:19 -07:00
|
|
|
/ "other"
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 06:14:02 -07:00
|
|
|
SelectCard
|
2012-10-29 00:33:21 -07:00
|
|
|
= "@"
|
|
|
|
/ "it"
|
|
|
|
/ SelectOp SPACE RestrictedCard
|
2012-10-28 06:16:51 -07:00
|
|
|
;
|
2012-10-27 22:31:38 -07:00
|
|
|
|
2012-10-28 06:52:29 -07:00
|
|
|
SelectCreature
|
|
|
|
= "@"
|
2012-10-28 23:05:45 -07:00
|
|
|
/ "it"
|
2012-10-28 22:59:10 -07:00
|
|
|
/ SelectOp SPACE RestrictedCreature
|
2012-10-28 06:52:29 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
SelectPermanent
|
2012-10-28 06:16:51 -07:00
|
|
|
= "@"
|
2012-10-28 23:05:45 -07:00
|
|
|
/ "it"
|
2012-10-28 06:38:41 -07:00
|
|
|
/ SelectOp SPACE RestrictedPermanentCombination
|
2012-10-28 06:16:51 -07:00
|
|
|
;
|
2012-10-28 06:14:02 -07:00
|
|
|
|
|
|
|
SelectSpell
|
|
|
|
= SelectOp SPACE RestrictedSpell
|
2012-10-28 06:16:51 -07:00
|
|
|
;
|
2012-10-28 06:14:02 -07:00
|
|
|
|
2012-10-28 06:38:41 -07:00
|
|
|
RestrictedPermanentCombination
|
2012-10-28 06:14:02 -07:00
|
|
|
= RestrictedPermanent ", " RestrictedPermanent ", or " RestrictedPermanent
|
2012-10-28 06:38:41 -07:00
|
|
|
/ RestrictedPermanent ", " RestrictedPermanent ", and " RestrictedPermanent
|
2012-10-28 06:14:02 -07:00
|
|
|
/ RestrictedPermanent " or " RestrictedPermanent
|
2012-10-28 06:38:41 -07:00
|
|
|
/ RestrictedPermanent " and " RestrictedPermanent
|
2012-10-28 06:14:02 -07:00
|
|
|
/ RestrictedPermanent
|
|
|
|
;
|
|
|
|
|
|
|
|
RestrictedPermanent
|
2012-10-28 05:36:42 -07:00
|
|
|
= (PermanentRestriction SPACE)? Permanent (SPACE PermanentRestriction)?
|
2012-10-28 06:14:02 -07:00
|
|
|
/ RestrictedCreature
|
2012-10-28 06:44:01 -07:00
|
|
|
/ RestrictedLand
|
2012-10-27 23:13:06 -07:00
|
|
|
/ SelectArtifact
|
|
|
|
/ SelectEnchantment
|
|
|
|
/ SelectTribal
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:34:07 -07:00
|
|
|
PermanentRestriction
|
|
|
|
= "black or red"
|
2012-10-28 06:38:41 -07:00
|
|
|
/ "black"
|
|
|
|
/ "red"
|
2012-10-28 05:34:07 -07:00
|
|
|
/ "noncreature"
|
2012-10-28 05:36:42 -07:00
|
|
|
/ "you control"
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
SelectArtifact
|
|
|
|
= Artifact
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
SelectEnchantment
|
|
|
|
= Enchantment
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 06:38:41 -07:00
|
|
|
RestrictedLand
|
2012-10-28 22:53:17 -07:00
|
|
|
= (LandRestriction SPACE)? Land (SPACE LandRestriction)?
|
2012-10-28 06:38:41 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
LandRestriction
|
|
|
|
= "nonbasic"
|
2012-10-28 22:53:17 -07:00
|
|
|
/ "you control"
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
SelectTribal
|
|
|
|
= Tribal
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 06:14:02 -07:00
|
|
|
RestrictedSpell
|
2012-10-29 00:49:11 -07:00
|
|
|
= (SpellRestriction SPACE)? Spell (SPACE SpellRestriction)?
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:34:07 -07:00
|
|
|
SpellRestriction
|
|
|
|
= "creature"
|
2012-10-29 00:26:09 -07:00
|
|
|
/ "white, blue, black, or red"
|
2012-10-28 05:34:07 -07:00
|
|
|
/ "red or green"
|
2012-10-29 00:26:09 -07:00
|
|
|
/ "red"
|
|
|
|
/ "white"
|
|
|
|
/ "black"
|
|
|
|
/ "blue"
|
|
|
|
/ "green"
|
|
|
|
/ "multicolored"
|
2012-10-28 05:34:07 -07:00
|
|
|
/ "noncreature"
|
2012-10-29 00:26:09 -07:00
|
|
|
/ "enchantment"
|
|
|
|
/ "spirit or arcane"
|
|
|
|
/ "treefolk"
|
|
|
|
/ "vampire creature"
|
2012-10-29 00:33:21 -07:00
|
|
|
/ "wizard"
|
2012-10-29 00:49:11 -07:00
|
|
|
/ "during an opponent's turn"
|
2012-10-28 05:34:07 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 06:14:02 -07:00
|
|
|
RestrictedCard
|
2012-10-28 05:30:34 -07:00
|
|
|
= (CardRestriction SPACE)? Card
|
|
|
|
;
|
|
|
|
|
2012-10-28 05:34:07 -07:00
|
|
|
CardRestriction
|
|
|
|
= "creature"
|
2012-10-28 05:36:42 -07:00
|
|
|
/ "artifact"
|
2012-10-28 05:34:07 -07:00
|
|
|
/ "instant or sorcery"
|
2012-10-28 05:36:42 -07:00
|
|
|
/ "instant"
|
|
|
|
/ "sorcery"
|
2012-10-28 23:04:28 -07:00
|
|
|
/ "exiled"
|
2012-10-28 05:34:07 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 06:14:02 -07:00
|
|
|
RestrictedCreature
|
2012-10-28 05:34:07 -07:00
|
|
|
= (CreatureRestriction SPACE)? Creature (SPACE CreatureRestriction)?
|
|
|
|
;
|
|
|
|
|
2012-10-27 22:31:38 -07:00
|
|
|
CreatureRestriction
|
|
|
|
= "with converted mana cost 3 or less"
|
2012-10-29 01:05:34 -07:00
|
|
|
/ "with converted mana cost x"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "with power 4 or greater"
|
2012-10-28 06:38:41 -07:00
|
|
|
/ "with power 2 or less"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "with flying"
|
2012-10-28 06:38:41 -07:00
|
|
|
/ "tapped or blocking"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "tapped"
|
2012-10-28 06:56:23 -07:00
|
|
|
/ "untapped"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "blocked"
|
|
|
|
/ "nonblack"
|
|
|
|
/ "nonartifact, nonblack"
|
2012-10-28 06:28:54 -07:00
|
|
|
/ "attacking or blocking"
|
2012-10-28 06:38:41 -07:00
|
|
|
/ "attacking"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "green or white"
|
2012-10-29 01:08:22 -07:00
|
|
|
/ "black or red"
|
2012-10-29 02:07:36 -07:00
|
|
|
/ "blue"
|
|
|
|
/ "white"
|
|
|
|
/ "green"
|
|
|
|
/ "red"
|
2012-10-29 02:08:16 -07:00
|
|
|
/ "black"
|
2012-10-28 22:36:37 -07:00
|
|
|
/ "human"
|
|
|
|
/ "non-vampire, non-werewolf, non-zombie"
|
2012-10-27 22:31:38 -07:00
|
|
|
/ "nonartifact"
|
2012-10-29 00:11:35 -07:00
|
|
|
/ "artifact"
|
2012-10-28 00:30:18 -07:00
|
|
|
/ "you control"
|
2012-10-29 00:57:47 -07:00
|
|
|
/ "ally"
|
2012-10-27 22:31:38 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
Tribal
|
2012-10-28 22:36:37 -07:00
|
|
|
= "spirit" "s"?
|
|
|
|
/ "island" "s"?
|
|
|
|
/ "wall" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Creature
|
2012-10-28 06:28:54 -07:00
|
|
|
= "creature" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Artifact
|
2012-10-28 06:28:54 -07:00
|
|
|
= "artifact" "s"?
|
2012-10-29 00:13:07 -07:00
|
|
|
/ "equipment" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Land
|
2012-10-28 06:28:54 -07:00
|
|
|
= "land" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Enchantment
|
2012-10-28 06:28:54 -07:00
|
|
|
= "enchantment" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
Permanent
|
2012-10-28 06:28:54 -07:00
|
|
|
= "permanent" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 05:30:34 -07:00
|
|
|
Card
|
2012-10-28 06:28:54 -07:00
|
|
|
= "card" "s"?
|
2012-10-28 05:30:34 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 23:13:06 -07:00
|
|
|
Spell
|
2012-10-28 06:28:54 -07:00
|
|
|
= "spell" "s"?
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
NoRegen
|
2012-10-28 22:36:37 -07:00
|
|
|
= "it can't be regenerated"
|
|
|
|
/ "they can't be regenerated"
|
2012-10-27 23:13:06 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:08:46 -07:00
|
|
|
SignedNumber
|
|
|
|
= Sign Number
|
|
|
|
;
|
|
|
|
|
2012-10-28 00:30:18 -07:00
|
|
|
Number
|
|
|
|
= [0-9]+
|
2012-10-28 23:10:15 -07:00
|
|
|
/ "that much"
|
2012-10-28 00:30:18 -07:00
|
|
|
;
|
|
|
|
|
2012-10-28 03:08:46 -07:00
|
|
|
Sign
|
|
|
|
= "+"
|
2012-10-28 03:32:08 -07:00
|
|
|
/ "-"
|
2012-10-28 03:08:46 -07:00
|
|
|
;
|
|
|
|
|
2012-10-27 22:31:38 -07:00
|
|
|
SPACE
|
|
|
|
= " "
|
|
|
|
;
|
|
|
|
|
2012-10-28 02:27:04 -07:00
|
|
|
EOS
|
2012-10-27 22:31:38 -07:00
|
|
|
= "."
|
|
|
|
;
|
|
|
|
|
2012-10-28 02:27:04 -07:00
|
|
|
EOR
|
2012-10-27 22:31:38 -07:00
|
|
|
= !_
|
|
|
|
;
|