Commit Graph

27625 Commits (2660653acbb87c286c965ace53f6288bd2513200)

Author SHA1 Message Date
lodici 2660653acb adds "--threads" command line arg to limit threads used by AI when running simulated games. 2017-05-09 23:02:55 +01:00
lodici 2729a26a1a adds "--nofx" command line arg to switch off gameplay animations. 2017-05-09 22:21:15 +01:00
lodici b07538a154 add option to specify each AI type and level when running a UI AI v AI game from the command line. 2017-05-09 22:03:51 +01:00
lodici b36482471c Adds the deck name and type to the Library zone icon tooltip. 2017-05-09 18:42:26 +01:00
melvinzhang 14e758fa03 remove redundant casts 2017-05-07 10:07:54 +08:00
melvinzhang 541b4323c2 temp fix for #1116 by removing choice in rider and add check to detect future cases 2017-05-07 10:05:21 +08:00
melvinzhang c0f9cb81a3 fix "PN may PN draws" with "PN may draw" 2017-05-07 10:05:21 +08:00
lodici bd18462d5f Add experimental cardflow animation screen to WIP menu. 2017-05-06 13:14:31 +01:00
lodici 50e60c0634 Add work-in-progress menu accessible from devmode menu. 2017-05-06 13:09:33 +01:00
lodici e239462507 change border color of devmode menu as a visual indicator. 2017-05-06 13:00:49 +01:00
lodici 085016cf9a add setting to switch layouts in mulligan screen (closes #1115). 2017-05-05 20:15:01 +01:00
lodici d7b65d8057 add setting to switch layouts in sample hand screen (see #1115). 2017-05-05 20:15:00 +01:00
lodici cf8da4e63e bump version to 1.85 2017-05-05 20:13:44 +01:00
lodici facaea5234 SampleHandScreen was unnecessarily creating MagicCard objects. 2017-05-05 13:13:54 +01:00
lodici 75687153b5 Add method to return arbitrary number of random cards from MagicDeck. 2017-05-05 13:13:53 +01:00
lodici 9f700df5d5 add sorting comparator as static constant to MagicCardDefinition. 2017-05-05 13:13:53 +01:00
melvinzhang 4ac711e52c ensure names is non empty before calling max, to prevent NoSuchElementException, fixed #1114 2017-05-05 19:14:30 +08:00
lodici d7231a03e1 use more succinct stream syntax. 2017-05-05 10:03:57 +01:00
lodici 0c4c5ea6e3 fix: DeckTiledCardsScreen was unnecessarily creating MagicCard objects (which has a significant groovy loading overhead via loadAbilities()). 2017-05-05 09:23:01 +01:00
lodici 5e0de6f1ee Update CardsCanvas to work only with IRenderableCard instead of specific implementations. 2017-05-05 08:58:01 +01:00
lodici 2799d663ca fix typo. 2017-05-05 08:40:47 +01:00
lodici ea049ef4dd Use IRenderableCard in place of specific MagicCard & MagicCardDefinition implementations. 2017-05-05 08:39:30 +01:00
melvinzhang 5516f0ddd0 add Silburlind Snapper 2017-05-02 18:05:29 +08:00
melvinzhang 91b3c03ffa remove status property from implemented cards 2017-05-02 09:24:12 +08:00
ShawnieBoy 603d87d91c add effect split for parsing 2017-05-01 15:34:40 +01:00
ShawnieBoy cdb3d5d5dc add effect splits for parsing 2017-05-01 15:11:45 +01:00
ShawnieBoy a6428b7aec update Frenzied Fugue log message 2017-05-01 14:58:13 +01:00
ShawnieBoy cf6f729a1d add Frenzied Fugue 2017-05-01 14:56:43 +01:00
ShawnieBoy 6c42a4f9ab add Status and comment 2017-05-01 13:14:25 +01:00
ShawnieBoy e68cfb2a2e add Entrapment Maneuver 2017-04-30 17:03:40 +01:00
melvinzhang 2102d47ec0 update README with changelog for 1.84 2017-04-30 21:09:01 +08:00
lodici d80522ac08 Added 1.84 UI updates. 2017-04-30 06:35:13 +01:00
ShawnieBoy f40ce290d5 oracle update: Punctuation 2017-04-28 22:49:11 +01:00
ShawnieBoy 52fe0d781c oracle update: Jackal 2017-04-28 22:20:20 +01:00
ShawnieBoy 9c3b97c12c add update to banned list for standard 2017-04-27 15:03:09 +01:00
lodici 229dbd8453 Show a more interesting and better quality animation when AI is thinking. 2017-04-27 10:54:43 +01:00
lodici fe5afb5b88 closes #1070 : Add option that lets you click an empty area of the battlefield to pass. 2017-04-27 09:16:50 +01:00
lodici 74d8b92116 replace new Runnable() anonymous block with simpler lambda syntax. 2017-04-27 08:57:54 +01:00
lodici 3e83d4bc05 set pass/action button icon once. 2017-04-27 08:57:36 +01:00
lodici 732aeea21c Rename ImageModeBattlefieldPanel. 2017-04-27 08:57:04 +01:00
lodici 226e630595 BattlefieldPanel abstract class is redundant, a left over from when there was an alternative text mode view. 2017-04-27 08:56:52 +01:00
lodici 634fce5002 change LogStackViewer owner to DuelSideBarPanel. 2017-04-27 08:55:17 +01:00
melvinzhang bf3dd5a096 fix encoding of rules file 2017-04-27 10:58:22 +08:00
melvinzhang e13c0e4d1d move the alternative case into else block 2017-04-27 10:58:22 +08:00
ShawnieBoy 3db4789ac2 add Seeker of Insight 2017-04-25 16:21:01 +01:00
ShawnieBoy 91545c259a add Tapestry of the Ages 2017-04-25 16:20:48 +01:00
ShawnieBoy a1a1c1d30a add condition for nonCreature spell cast 2017-04-25 16:20:33 +01:00
ShawnieBoy 2c3c6b8a5c add non-creature spell count 2017-04-25 16:20:00 +01:00
ShawnieBoy 5b03dbfb2d revert change to Valakut - refers to other that triggers 2017-04-25 15:44:52 +01:00
ShawnieBoy ea3ab1736b replace groovy code with card script 2017-04-25 15:30:40 +01:00