Commit Graph

3761 Commits (6baeb89141c6fcda6d37fa4c0c97ec21cd9830c3)

Author SHA1 Message Date
melvin 6baeb89141 replaced int cardIndex with MagicCardDefinition cdef 2012-05-24 20:45:21 +08:00
melvin 096222ead2 added exists method 2012-05-24 20:44:01 +08:00
melvin 85695a3456 fixed bug where image is not downloaded even though current image was listed as ignored 2012-05-24 13:31:34 +08:00
melvin ffd6b068e6 move adding of card specific code back to CardDefinitions 2012-05-23 23:17:52 +08:00
melvin 9eab5ba3c9 move setting of token into CardProperty 2012-05-23 22:32:10 +08:00
melvin d3e36e78c3 added setter for name 2012-05-23 22:29:42 +08:00
melvin 2b3085072e added rule for scoring cards using top decks 2012-05-23 22:18:41 +08:00
melvin 4c03533e1f added Zealous Conscripts 2012-05-23 21:52:50 +08:00
melvin 417edca9ce added Brimstone Volley 2012-05-23 21:51:53 +08:00
melvin 26ccaffb0c changed if to ternary op 2012-05-23 21:38:57 +08:00
melvin 20c7658066 refactor matching of card properties to use CardProperty enum 2012-05-23 21:12:04 +08:00
melvin a8c024cac9 added Wolfir Silverheart 2012-05-23 13:40:09 +08:00
melvin eec66538e4 added Cathedral Sanctifier 2012-05-23 13:39:50 +08:00
melvin b3d9143d62 removed implemented cards from scored_by_dd.tsv 2012-05-23 13:29:08 +08:00
melvin 839b074c3e added comments make script standalone 2012-05-23 13:28:57 +08:00
melvin 356caf54cd added Dissipate 2012-05-23 13:21:39 +08:00
melvin 4a0bc1295f added Silverblade Paladin 2012-05-23 13:21:07 +08:00
melvin a6926ebad3 cards/new_%.txt depends on release/Magarena/scripts 2012-05-23 11:56:17 +08:00
melvin 7fbe8c8579 update rules to handle name=, new simpler of getting list of new cards by parsing hg diff output 2012-05-23 11:48:40 +08:00
melvin 253fb3a902 added rule to score cards by appearance in daily deck column 2012-05-22 13:08:09 +08:00
melvin bf7efa6fe6 increase time penalty to score recent cards higher 2012-05-22 13:07:46 +08:00
melvin 754983b9e7 added Wolfir Avenger 2012-05-22 13:07:29 +08:00
melvin cfdaf506dc added Wasteland 2012-05-22 12:55:24 +08:00
melvin c27aef2d18 added rule to check that properties in card script are unique 2012-05-20 14:12:56 +08:00
melvin 16d25fab5b added assertions that name and type must exist 2012-05-20 13:59:46 +08:00
melvin f47e0ebd4e card script now uses Java properties file format
card script is loaded using Properties.load instead of an ad-hoc parser.

name of card is declared using the "name=<card name>" format.

abilities must all be declared from a single property, there cannot be
multiple lines with "ability=".
2012-05-20 11:38:38 +08:00
melvin 96bd301c91 added Ratchet Bomb 2012-05-19 10:54:02 +08:00
melvin e9a317a893 moved getCardDefinition to MagicTarget 2012-05-19 10:53:35 +08:00
melvin c49cba84f8 make script executable 2012-05-19 10:53:11 +08:00
melvin b10cdfff8f comment was missing the start of comment symbol 2012-05-17 11:02:35 +08:00
beholder 796911274b added Bladed Bracers and Blood Artist 2012-05-11 09:10:43 +02:00
beholder 47a9649d4d removed empty line 2012-05-11 08:37:46 +02:00
beholder ba52a6183e added Banners Raised and Barter in Blood 2012-05-11 08:37:22 +02:00
beholder 6f37da9d12 added Archwing Dragon and Avacyn, Angel of Hope 2012-05-11 08:14:04 +02:00
beholder 5e62711988 added Angel's Tomb and Archangel 2012-05-11 08:13:22 +02:00
beholder b01c988695 added given_color property. added Angelic Armaments 2012-05-10 14:42:22 +02:00
beholder 02ccb174d9 added Angel of Glory's Rise 2012-05-10 14:41:20 +02:00
beholder 6502aad2ef added Aggravate and Alchemist's Apprentice 2012-05-10 14:40:25 +02:00
beholder 431584ad7a added player initial to game log output. P=player, C=Computer 2012-05-10 10:20:53 +02:00
beholder bc89703842 changed Scorch the Fields to target every human instead of humans you control. fixes issue 214 2012-05-10 09:46:16 +02:00
beholder 73afa95580 combined two statics into one 2012-05-09 07:27:40 +02:00
beholder 4ff2a8375b removed check for number of colors in profile. fixes issue 213 2012-05-08 15:27:46 +02:00
beholder 7145f38bca removed unused variable.
made obsolete in Revision 5eef6c78ada9
2012-05-08 14:56:37 +02:00
beholder a34f5ab125 removed unused imports 2012-05-08 14:46:03 +02:00
beholder 9bf563a533 fixed grammar 2012-05-08 14:39:32 +02:00
beholder 00083c6cbf use generics wildcard type for MagicTargetPicker where appropriate 2012-05-08 14:38:04 +02:00
beholder dedf1f6fce changed triggers from raw type to proper type 2012-05-08 13:59:27 +02:00
beholder 0216ec4b7e use generics wildcard type for MagicTrigger where appropriate 2012-05-08 13:56:55 +02:00
beholder 7e56d826fe changed targetPicker from raw type to proper type 2012-05-08 12:33:55 +02:00
beholder f65e1bd656 changed test class to have a proper name 2012-05-08 12:29:01 +02:00