Commit Graph

60 Commits (2733516cb9cdad7ac4cef98b819d4d01846e5c66)

Author SHA1 Message Date
Leandro Doctors 2733516cb9 Organize imports 2020-01-16 08:21:24 +08:00
Ada Joule 8ccca8aa3d Add corpse counter to MagicPlayMod 2018-11-12 18:30:08 +08:00
melvinzhang 86210e9c66 grant haste to permanent cast with suspend as long as they are under control player who cast it, for #351 2017-08-07 12:09:49 +08:00
melvinzhang ad6581df4e add Nahiri, the Harbinger 2017-07-21 12:12:49 +08:00
melvinzhang 2e6ffeebe0 extend regex for EXILE_WHEN_LEAVES 2017-07-20 10:42:34 +08:00
ShawnieBoy 04249377a5 include 'face down' in morph play mod - for parsing 2017-06-29 17:53:50 +01:00
melvinzhang bbbdcac9ef add override annotation to overridden methods 2017-06-17 11:19:03 +08:00
melvinzhang 9de0b22a5f create a new card def for embalm tokens to set the mana cost, for #1091 2017-04-23 09:15:03 +08:00
ShawnieBoy 21926c0ef2 add Embalm ability - still requires removal of token's casting cost 2017-04-22 23:49:51 +01:00
melvinzhang 2012ba99f9 replace groovy code with card script 2016-12-07 09:55:33 +08:00
melvinzhang eb448d4db6 add variant of search library to battlefield effect with mods at the end 2016-10-05 08:16:12 +08:00
melvinzhang 8f1977cd24 revert PT setting token to changing of card definition so that it is copied correctly 2016-09-24 13:21:56 +08:00
melvinzhang f908b236a2 add playmod factory PT to set PT, and MagicPlayMod.FLYING 2016-09-24 10:04:34 +08:00
ShawnieBoy 24384a3720 add MagicPlayMod.SPIRIT 2016-09-22 15:26:40 +01:00
ShawnieBoy 685abdc632 add additional phrasing for BLACK_ZOMBIE play mod 2016-09-09 16:36:03 +01:00
ShawnieBoy 76ea0cf211 add Sacrifice at end of combat PlayMod 2016-06-17 12:45:33 +01:00
melvinzhang 92c2990c27 add play mod 'Destroy it at the beginning of the next end step' 2016-06-09 20:58:38 +08:00
melvinzhang f17d3a9794 allow play mod 'Exile the token at end of combat' 2016-06-09 19:45:09 +08:00
melvinzhang 6fa5a79737 add play mod 'that token has haste' 2016-06-04 20:31:10 +08:00
melvinzhang bb1662f902 add effect 'put a token that's a copy of <permanent> onto the battlefield' 2016-06-04 20:24:01 +08:00
melvinzhang df0456dd6c only manifested creature with mana cost can be turned face up 2016-02-04 11:24:29 +08:00
melvinzhang 2fc4dfc70b use a static final MagicMorphActivation to flip manifest cards
MagicPlayMod.MANIFEST creates a new MagicMorphActivation dynamically and
this makes the game non deterministic as activation are compared by
hashcode
2016-02-04 11:16:08 +08:00
melvinzhang ef45e0fe83 generalize HASTE_UEOT play mod to allow 'that creature' in addition to 'it' 2016-01-23 09:44:43 +08:00
ShawnieBoy df62880573 add MagicPlayMod.ARTIFACT 2015-12-09 22:22:23 +00:00
ShawnieBoy f795eee30b rename MagicWhenLeavesPlayTrigger to LeavesBattlefieldTrigger 2015-11-22 15:29:16 +00:00
ShawnieBoy bbf4823197 rename MagicAtEndOfTurnTrigger to AtEndOfTurnTrigger 2015-11-21 01:48:46 +00:00
ShawnieBoy 1c2d73a33d rename MagicAtEndOfCombatTrigger to AtEndOfCombatTrigger 2015-11-21 01:42:52 +00:00
ShawnieBoy ba38fb7866 add 'that token' as match for Exile_At_End_Of_Turn 2015-11-17 19:12:00 +00:00
melvinzhang 63c0b082af rename face-down creature to Morph, add Manifest 2015-09-08 21:28:29 +08:00
ShawnieBoy d4919b3113 add DEATH_COUNTER MagicPlayMod 2015-06-10 18:22:52 +01:00
melvinzhang ea48e67be6 use a unique string as the default pattern to avoid matching the empty string 2015-05-13 12:35:35 +08:00
melvinzhang 1d6ab2940e repalce groovy code with card script 2015-04-25 11:29:16 +08:00
melvinzhang b99136fbc9 support more templates for play mod 2015-04-25 10:11:47 +08:00
melvinzhang b0c1a0d8a2 use regex for play mod matching 2015-04-25 09:57:38 +08:00
melvinzhang 07216efe54 separate MagicStatic.Black into IsBlack and AddBlack 2015-04-25 09:38:43 +08:00
melvinzhang 388f59097d allow mods for Reanimate2, reuse getAction from Reanimate 2015-04-25 09:23:07 +08:00
melvinzhang c2743d2ba2 allow mods to be statements 2015-04-24 23:16:21 +08:00
ShawnieBoy 80fd80940c refactor MagicGainAbilityAction ->GainAbilityAction 2015-04-14 11:53:13 +01:00
ShawnieBoy 6329150d8f refactor MagicAddTriggerAction -> AddTriggerAction 2015-04-13 08:18:33 +01:00
ShawnieBoy dfe362f3a5 refactor MagicAddStaticAction -> AddStaticAction 2015-04-13 08:12:57 +01:00
melvinzhang 00caec03ff fix regex for splitting play mods 2015-04-11 18:24:14 +08:00
melvinzhang e36130658d add text for constants in MagicPlayMod 2015-04-11 18:17:24 +08:00
melvinzhang 92ddc2f783 add names to PlayMod 2015-04-11 13:43:42 +08:00
melvinzhang c4ce6c0e11 enable parsing of put into play modifications 2015-04-11 13:14:13 +08:00
melvinzhang 08b08130c3 add MagicPlayMod.MANIFEST 2015-01-20 18:41:48 +08:00
melvinzhang 8398352eb8 implement dash ability, fixes issue #53 2015-01-19 09:06:16 +08:00
ShawnieBoy 00613fc9dd Add Transformed PlayMod 2014-08-06 17:16:00 +01:00
ShawnieBoy f0bec44fd9 Add Flipped PlayMod and FlipSelf RuleEventAction 2014-08-05 23:04:25 +01:00
melvin 25bf0f097b rename FACE_DOWN to MORPH, show MORPH as CARD_BACK in HighQualityCardImagesProvider 2014-08-03 20:11:17 +08:00
ShawnieBoy 1214d6867b More Morph Work 2014-07-31 17:32:22 +01:00