Commit Graph

3087 Commits (4440eb936646467c42dbffecf7a0d16456d83f29)

Author SHA1 Message Date
melvin 4440eb9366 added bushido n keyword ability, convert Kuro's Taken to use keyword instead of card class 2011-11-16 15:07:12 +08:00
melvin d1b28d11fc replaced MagicRegenerationActivation with regenerate <mana cost> keyword ability in card script 2011-11-16 15:01:26 +08:00
melvin 9c143c88a8 added regenerate <mana cost> keyword ability to card script, converted Troll Ascetic to use the keyword ability instead of using a card class 2011-11-16 14:38:41 +08:00
melvin ee094bded7 moved flanking from card class to card script 2011-11-16 10:23:37 +08:00
melvin c975a8fa4b fixed rule for cards_diff 2011-11-16 10:21:14 +08:00
melvin 87875d94b0 added rule to generate cards_diff 2011-11-16 10:11:34 +08:00
melvin 51ce66ebca MagicFlankingTrigger added automatically if card script contains flanking keyword 2011-11-16 09:59:21 +08:00
melvin c9abadb3aa replaced code handling implementation of modular n with modular n keyword in card script 2011-11-15 22:29:55 +08:00
melvin 25442651de simplified MagicCardDefinition.setAbility, separate ability name and arg in CardDefinitions 2011-11-15 22:24:28 +08:00
melvin 53b1657058 added addAbilityImpl to MagicAbility to add MagicAbility to modify MagicCardDefinition by adding triggers/activations etc, accepts a String arg for abilitys with arguments such as modular 2011-11-15 22:23:41 +08:00
melvin 3efad5eebb MagicModularTrigger added automatically if keyword ability modular is present 2011-11-15 13:06:50 +08:00
melvin ed6575d50d added support for modular keyword ability in card script 2011-11-15 13:00:42 +08:00
melvin 8d9ea085c8 replaced addTrigger with add 2011-11-15 12:25:21 +08:00
melvin c3c60f933d replaced MagicTappedIntoPlayTrigger with 'enters tapped' ability in script 2011-11-15 11:56:06 +08:00
melvin 7ed5a3784d added 'enters tapped' keyword ability 2011-11-15 11:39:35 +08:00
melvin a42b6baf33 modified cards to change echo code to echo keyword in script 2011-11-15 11:04:39 +08:00
melvin 004337defd added echo to list of supported keyword abilities 2011-11-15 10:24:54 +08:00
chens1992@gmail.com 0a12f7b556 added Carrion Ants 2011-11-14 22:34:08 +08:00
melvin 3dc714bee1 removed unused method 2011-11-13 21:15:59 +08:00
melvin 9c19a17776 moved array constants to static final members 2011-11-13 20:43:18 +08:00
melvin cfbb2b3fcf replaced local StringBuffer with StringBuilder, synchronized behavior of StringBuffer not necessary for local variables 2011-11-13 20:21:53 +08:00
melvin 9df4d992e8 removed reference to cards.txt 2011-11-13 20:19:46 +08:00
melvin f757529356 changed from StringBuffer to StringBuilder 2011-11-13 20:19:31 +08:00
melvin 0aa046e558 check whether dir exists before calling mkdir 2011-11-12 13:49:14 +08:00
melvin 834e8bd14c merged new cards 2011-11-12 11:47:40 +08:00
beholder 937a797e4e added Black Vise and Canker Abomination 2011-11-11 16:03:27 +01:00
melvin 62079219db merged new cards 2011-11-11 19:41:27 +08:00
beholder d185d509b0 removed unused imports 2011-11-11 11:57:45 +01:00
beholder e10350b1aa do not print a warning when the folder excists 2011-11-11 11:56:40 +01:00
beholder f1cce71042 added Echoing Decay and Echoing Truth 2011-11-11 11:38:56 +01:00
beholder a9d70d7086 added Echoing Calm and Echoing Courage 2011-11-11 11:30:17 +01:00
beholder 2bb1a502da added Gemstone Mine 2011-11-11 09:28:02 +01:00
beholder df8fff4808 merged with changes to scripts 2011-11-11 08:29:00 +01:00
melvin cf15a6af5a changed error message to print to System.err instead of System.out 2011-11-11 11:56:32 +08:00
melvin d267b2f42e added test case for bug with Cadaverous Knight that has been fixed 2011-11-11 11:55:57 +08:00
melvin 20f5ad566b changed log message to make it clearer 2011-11-11 11:54:55 +08:00
melvin 4d73acb43a add requires_card_code keyword to cards that make use of card specific code, split tokens.txt into multiple card scripts 2011-11-11 10:58:45 +08:00
melvin ef100f7f6c add requires_card_code keyword to cards script, removed processing of tokens.txt 2011-11-11 10:57:14 +08:00
melvin 4de9d4616b MagicCardDefinition.add throws RuntimeException ifi null is passed 2011-11-11 10:56:00 +08:00
melvin f07176f36e skip tokens when computing card statistics 2011-11-11 10:54:44 +08:00
beholder 6f1aab1650 removed unused variable. removed unused imports 2011-11-10 17:16:02 +01:00
beholder 66f2d89c50 added Smallpox and Wretched Banquet 2011-11-10 16:41:40 +01:00
beholder d4457b5dc9 don't ignore Magarena*/* 2011-11-10 16:41:10 +01:00
melvin 82718b3f56 merged split cards 2011-11-10 20:29:09 +08:00
beholder 1d097c4a13 Nyxathid's target never changes 2011-11-10 12:56:47 +01:00
beholder 96621d49a6 added The Rack 2011-11-10 12:48:12 +01:00
beholder 7b247e7bc1 set chosen target when permanent enters the battlefield 2011-11-10 12:41:52 +01:00
beholder 45457ec456 Changed Stuffy Doll so that the target does not change when other player gains control of it 2011-11-10 11:48:55 +01:00
melvin 63e3666d92 added script used to split cards.txt 2011-11-09 22:33:40 +08:00
beholder b846749c10 fixed Benalish Lancer, if kicked it should get two +1 counters and first strike 2011-11-09 12:35:31 +01:00