Commit Graph

317 Commits (master)

Author SHA1 Message Date
Ada Joule 5e54d8ab90 Remove "to mana pool" from abilities that produce mana (#1558)
* Make "to your mana pool" optional in mana abilities

* Remove "to your mana pool" entirely

* Remove "to your mana pool" in card scripts

* Remove "to your mana pool" in scripts_missing

* Remove "to your mana pool" from other places

* Remove "to [anyone's] mana pool"
2018-04-15 08:32:42 +08:00
melvin 54c3ddf344 added cipher, cascade, scry to parser 2014-02-08 20:25:20 +08:00
melvin 8c3248eb5d update parsable.txt with new rules text 2014-02-08 20:16:54 +08:00
melvin 6d03aed5ef added evoke, correct grammar for indestructible and can't be blocked 2013-09-09 11:49:27 +08:00
melvin 1d936e1ea9 introduce PowerToughnessMod rule 2013-09-09 11:37:21 +08:00
melvin 5d0d4b7874 added extort, evolve, dealt damage by 2013-05-18 10:25:36 +08:00
melvin cae7d4e589 added parseable rules from multi block 2013-05-18 10:12:47 +08:00
melvin cfc6c7f322 added SelectObject rule, simplify SetPTAction 2013-05-14 14:19:09 +08:00
melvin 63e92e8994 updated grammar 2013-05-14 14:13:00 +08:00
melvin 074a1043f8 added reinforce to parser 2013-02-14 17:44:20 +08:00
melvin bfdb0ed9ea added cycling to parser 2013-02-13 12:30:51 +08:00
melvin 4497467fa5 added 'if it was kicked' to IfCondition 2012-12-16 12:21:55 +08:00
melvin 9a32193ff2 added KickerAction 2012-12-16 12:20:38 +08:00
melvin 627e39c09d split out SpellType from SpellRestriction 2012-12-15 21:12:13 +08:00
melvin a5d929f79e generalized SpellRestriction to include RestrictedPermanent 2012-12-15 21:02:36 +08:00
melvin f91f3d9d0a generalized RestrictedSpell 2012-12-15 20:58:43 +08:00
melvin 4d10f75ee9 generalize AnimateActionReminder 2012-12-15 20:49:05 +08:00
melvin 393a5b4b80 generalized AnimateAction 2012-12-15 11:54:48 +08:00
melvin 0d7a29bc90 added optional legendary to CreatureSpec 2012-12-15 11:47:31 +08:00
melvin 62a1403de3 generalized 'that creature's controller' to work for any permanent 2012-12-15 11:37:52 +08:00
melvin 2c5d68010f allow action to be followed by if condition 2012-12-15 10:41:34 +08:00
melvin 6acc44d88a move parser code from grammar to src/magic/grammar 2012-12-13 14:12:53 +08:00
melvin e6f09e1d07 added change of CreatureSubType in ChangeStateAction 2012-12-13 11:59:44 +08:00
melvin 5cef74908f added change color to ChangeStateAction 2012-12-13 11:38:04 +08:00
melvin 678f4a3f84 move 'enchanted' from SelectOp to PermanentRestriction, move 'equipped' from SelectOp to CreatureRestriction 2012-12-13 10:08:21 +08:00
melvin ae08bc0def move 'other' from SelectOp to PermanentRestriction 2012-12-13 10:05:40 +08:00
melvin bbeb1437f0 generalize SelectCard like SelectPermanent 2012-12-13 10:00:33 +08:00
melvin 53e82b4cf7 generalize SelectCreature and SelectSpell in the same way as SelectPermanent 2012-12-13 09:59:16 +08:00
melvin 51b3d6697d remove special handling of '@ or another ally' by SelectPermanent 2012-12-13 09:57:11 +08:00
melvin 74319e32b2 move 'another' from SelectOp to PermanentRestriction 2012-12-13 09:39:32 +08:00
melvin f39c09bf7b split EntersVerb from EntersBattlefieldTrigger 2012-12-12 22:50:48 +08:00
melvin a2e0fb717d generalized enters the battlefield trigger 2012-12-12 22:37:06 +08:00
melvin 59c78c824e added whenever pattern to DiesTrigger 2012-12-07 17:03:52 +08:00
melvin cd6b6dd7b3 generalized SelectSpell 2012-12-07 16:21:23 +08:00
melvin 5377850d6b remove RestrictedPermanentCombination, generalized SelectCreature and SelectCard 2012-12-07 16:20:27 +08:00
melvin af045dc938 added 'token' to PermanentResriction 2012-12-07 11:11:01 +08:00
melvin 303c3f98c1 allow 'or' in SelectCreature 2012-12-07 10:58:50 +08:00
melvin 76e87de8f3 added champion and RestrictedTribal to RestrictedCreature 2012-12-07 10:53:48 +08:00
melvin 14f8af6592 add pattern to Duration 2012-12-06 17:56:17 +08:00
melvin 7c6d0a058d added one more pattern to BeginningEndStepTrigger 2012-12-06 17:49:07 +08:00
melvin c835089112 added morbid 2012-12-06 17:42:48 +08:00
melvin 493f97c661 support 'deal' in DamageAction 2012-12-06 17:32:40 +08:00
melvin 0a9a8e0d62 support as long as version of hellbent 2012-12-06 17:30:01 +08:00
melvin f18b877d9a support hellbent 2012-12-06 17:28:54 +08:00
melvin bed2297c1d support for level keyword 2012-12-06 17:23:59 +08:00
melvin e1253859f5 added support for gaining multiple abilities 2012-12-06 17:16:26 +08:00
melvin 446316e23b added 'are' to PermanentState 2012-12-06 13:24:37 +08:00
melvin db6e735d0a added nontoken to PermanentRestriction 2012-12-06 12:16:20 +08:00
melvin 55d70d0c77 support dealing damage to player and then creatures 2012-12-06 11:57:49 +08:00
melvin 4eb4b7e6a1 split DamageVerb from DamageRestriction 2012-12-06 09:22:37 +08:00