Commit Graph

7723 Commits (d324e1bf09808add9e92f950961ea666e3b1f9c3)

Author SHA1 Message Date
melvin d324e1bf09 convert Veteran Armorer to groovy 2013-03-13 20:50:05 +08:00
melvin d194d24766 convert Night Revelers to groovy 2013-03-13 20:49:03 +08:00
melvin 9633bf9fb9 convert Godhead of Awe to groovy 2013-03-13 20:47:50 +08:00
melvin be1ae3316e simplified logic for addType and removeType, added asserts 2013-03-13 12:01:08 +08:00
melvin 335253f97d able to run if we create a local variable trigger for the outer variable T 2013-03-12 20:39:20 +08:00
melvin 679f8458e1 correct reference to groovy jar 2013-03-12 20:31:34 +08:00
melvin 1b98178783 for compatibility with CompileStatic, trigger cannot be defined outside 2013-03-12 20:31:22 +08:00
melvin 55ff1c4059 upgrade groovy to 2.1.1 2013-03-12 14:29:41 +08:00
melvin a2c47b594d made isValid method in Bant_Sureblade public as it is used from groovy code 2013-03-12 14:12:54 +08:00
melvin 4d28eda3c5 added Experiment One 2013-03-12 13:47:41 +08:00
melvin c8268e8982 added Flinthoof Boar 2013-03-12 13:21:28 +08:00
melvin 465b3993fa fix bugs in groovy code found by CompileStatic 2013-03-12 13:08:12 +08:00
melvin 9e6b009a14 enable CompileStatic for groovy code 2013-03-12 13:07:59 +08:00
melvin 153a06ae1c use recursive grep instead of shell expansion 2013-03-11 22:04:38 +08:00
melvin 395c15b567 fix checks for scripts that refer to multiple cards in requires property 2013-03-11 21:54:50 +08:00
melvin 323e3a651c added Thallid Devourer and Vitaspore Thallid 2013-03-11 20:12:01 +08:00
melvin ad69c56ad4 added missing groovy code for Deathspore Thallid 2013-03-11 15:33:19 +08:00
melvin 82264c3c47 added Deathspore Thallid 2013-03-11 14:02:22 +08:00
melvin 1e7376eb24 fixed event message 2013-03-11 13:59:53 +08:00
melvin bc139594cb added Psychotrope Thallid 2013-03-11 13:54:48 +08:00
melvin 54e6006464 added Savage Thallid 2013-03-11 13:48:21 +08:00
melvin 18a907311e added target fungus 2013-03-11 13:43:41 +08:00
melvin 9700edea04 added simple test for Thallids 2013-03-11 13:28:21 +08:00
melvin 44ab978a63 added Thallid Shell-Dweller and Thallid Germinator 2013-03-11 13:27:54 +08:00
melvin 9608d8d585 fixed condition 2013-03-11 13:27:32 +08:00
melvin ef67db586e added support conditions and target choice 2013-03-11 13:27:20 +08:00
melvin f74a7125b6 added Basandra, Battle Seraph 2013-03-10 21:36:37 +08:00
melvin 5b8a04620b added isCombatPhase 2013-03-10 21:36:13 +08:00
melvin fe268008e8 added isCombat 2013-03-10 21:32:24 +08:00
melvin a6c7acbd55 assert consistency of compressedTypes 2013-03-10 17:48:33 +08:00
melvin 8cac1b6062 inner class should only refer to method arguments not outer scope objects 2013-03-10 16:24:02 +08:00
melvin 1240c680fc decrease games to run on buildhive to 300 2013-03-10 13:50:30 +08:00
melvin 450a910ca9 remove unused variable 2013-03-10 13:50:17 +08:00
melvin 820d8029c7 should not use MagicAddTurnTriggerAction as phrasing is not until end of turn 2013-03-10 13:41:47 +08:00
melvin 4e3e98420b event.getPlayer does not return the right object when the trigger occurs, should use game.getPlayer instead 2013-03-10 13:06:12 +08:00
melvin cb2f48b8e6 added assert to ensure types[index] is not null 2013-03-10 10:19:14 +08:00
melvin e294feab7c removed unused class 2013-03-10 10:19:00 +08:00
melvin e91d7d5203 rename setKnownCards to hideHiddenCards, handle thread interruption in MMABWorker 2013-03-10 09:32:27 +08:00
melvin 7f0855a534 make it possible to change AI level and number of games in AI vs AI match rule 2013-03-09 21:44:47 +08:00
melvin 6c4949c2f2 remove unused constant 2013-03-09 21:17:07 +08:00
melvin 876e14be80 merge ArtificialWorker into MMAB as MMABWorker 2013-03-09 21:10:03 +08:00
melvin 2af6f16efd limit minimax by maxTime instead of maxGames and maxDepth 2013-03-09 21:07:57 +08:00
melvin 2f4467d6c1 added test for persist and undying 2013-03-09 11:34:22 +08:00
melvin ec117eed55 switch back to default AI in planeswalker test 2013-03-09 10:01:16 +08:00
melvin b522250420 accidentally committed testing script with additional counters, revert the change 2013-03-09 09:23:28 +08:00
melvin d8074b61cc added Thallid 2013-03-08 17:01:44 +08:00
melvin 4667939bf2 added missing groovy script for Thistledown Liege 2013-03-08 14:58:42 +08:00
melvin cecf2dfa36 added Thistledown Liege 2013-03-08 14:53:39 +08:00
melvin 5981db37b1 compute cards_per_set as a tab separated file 2013-03-08 11:05:46 +08:00
melvin 973b44c4ea added stub for MTD(f) AI 2013-03-08 11:02:14 +08:00