Commit Graph

4079 Commits (3e4947662db00d66441ce2129f5e190a88bdd176)

Author SHA1 Message Date
melvin 3e4947662d improved readability of output dot file 2012-07-01 19:38:41 +08:00
melvin e965996229 updated credits 2012-06-30 11:17:29 +08:00
melvin a7767e1c5e updated README and cubes 2012-06-29 21:20:38 +08:00
melvin 803743aa4d added rules and script to study mana symbol ordering 2012-06-29 14:09:40 +08:00
melvin f238a2306f updated contributors 2012-06-29 12:01:56 +08:00
melvin adbcb88e9f added Taiga, submitted by mecheng on the forum 2012-06-29 12:00:49 +08:00
melvin e4b6cdd3b4 bumped version number to 1.27 2012-06-28 17:43:28 +08:00
melvin 946dd7a1ac updated cubes 2012-06-28 17:42:23 +08:00
melvin d0f53b1cdd updated README 2012-06-28 17:39:24 +08:00
melvin 49e79660dc removed unused method getManaSourceText 2012-06-28 16:09:37 +08:00
melvin b71d47d932 convert CRLF to LF 2012-06-26 17:53:11 +08:00
melvin 15c97df37e simplified findFirstMonoSymbol 2012-06-25 21:32:43 +08:00
melvin 3b26bf9821 simplified findFirstMonoSymbol 2012-06-25 20:03:55 +08:00
melvin 7bd5e70b9d rename findStart to findFirstMonoSymbol 2012-06-25 16:42:33 +08:00
melvin 05f8466d49 implemented official algorithm for determining order of mana symbols 2012-06-25 16:40:06 +08:00
melvin bbfb677fe7 fix order of mana symbols 2012-06-24 21:43:53 +08:00
melvin beb0d0e1f7 store order of mana symbols in MagicManaCost 2012-06-24 21:43:34 +08:00
melvin 257b8a2340 add rule to verify order of mana symbols 2012-06-24 21:43:06 +08:00
melvin 0bddaa85e3 simplified mana cost parsing 2012-06-24 14:08:05 +08:00
melvin 95a9d1212b order mana symbols using WUBRG from least restrictive to most restrictive 2012-06-24 13:46:06 +08:00
melvin bbbe1f4514 rearranged order of member variables 2012-06-24 11:28:38 +08:00
melvin 49cc168c7a lazy initialization of icons and builderCost 2012-06-24 10:54:46 +08:00
melvin 39591dfc11 added whitespace, handling for arbitary amount of colorless mana 2012-06-23 17:39:28 +08:00
melvin d68023a178 rename costManaType to type 2012-06-23 17:32:52 +08:00
melvin a3f7edce9e refactor class to make all members final 2012-06-23 10:21:20 +08:00
melvin 82144956e3 rename createCost to create 2012-06-22 22:36:27 +08:00
melvin f56a998136 removed explit setting of converted mana cost, instead derive it from the mana cost 2012-06-22 20:48:37 +08:00
melvin a1da45aa86 fixed converted mana costs 2012-06-22 20:40:44 +08:00
melvin 0376628b55 moved some methods from MagicCardDefinition to MagicCard 2012-06-22 20:32:30 +08:00
melvin 2b7cb18534 moved computation of dynamic cost into MagicCard so that it will show corrected in the UI 2012-06-22 17:49:10 +08:00
melvin af844e58b7 compute mana cost of a card through MagicLayer 2012-06-22 17:31:48 +08:00
melvin 6bb23613cd added more informative toString for debugging 2012-06-22 13:39:12 +08:00
melvin 14af24865d assert that delayActions must be empty when creating AI game 2012-06-22 10:00:34 +08:00
melvin be64c65e55 casting cost of Jade Mage should be {1}{G}
fixes issue 234.
2012-06-21 20:28:46 +08:00
beholder 09d041b57f removed debug output from MagicUndyingTrigger 2012-06-21 07:30:36 +02:00
beholder b3c6273a48 added Beguiler of Wills and Master Thief 2012-06-21 07:29:54 +02:00
melvin 4658a9bf24 added rule to update cards/legacy_banned.txt 2012-06-20 21:09:21 +08:00
beholder 7a21474c58 added Persuasion and Yavimaya's Embrace 2012-06-20 07:45:03 +02:00
beholder eb06219b63 added Mark of the Oni and Mind Control 2012-06-20 07:44:40 +02:00
melvin 2841226f1a added more debug messages 2012-06-19 22:12:41 +08:00
beholder efe1e62375 added Corrupted Conscience and Enslave 2012-06-19 08:40:41 +02:00
beholder 59f586360a added Binding Grasp and Biting Tether 2012-06-19 08:40:20 +02:00
melvin 8ab978eabd merged new cards 2012-06-18 17:12:30 +08:00
melvin 720b700fc1 prevent destroy logic should only be checked if destroy is true
fixes issue 231.
2012-06-18 17:11:43 +08:00
beholder 68c3cf1654 changed Confiscate and Spirit Away to point to Control Magic 2012-06-18 10:32:28 +02:00
beholder 984136fefc added Control Magic 2012-06-18 10:31:56 +02:00
beholder 36a8cc3b6d added Ageless Sentinels and Elder Land Wurm 2012-06-18 10:22:47 +02:00
beholder 5a761c23b7 use equals() to compare Strings 2012-06-18 10:07:14 +02:00
beholder 2897a5c6ad removed unused imports 2012-06-18 10:00:02 +02:00
beholder 9caabe27af Merged 2012-06-18 09:51:33 +02:00