Oleg Agafonov
c9c1bc2b90
GUI: added info about combat arrows bug on re-connect
2020-08-02 14:22:59 +04:00
Oleg Agafonov
00411b4a9b
* Regeneration abilities improved:
...
* Fixed that regeneration shield isn't added to permanent on aura sacrifice cost (example: Stamina, Carapace, see #2221 );
* Fixed that regeneration shields accumulated in attached aura instead permanent (bug example: re-attached aura gives old shields to new permanent, see #6846 );
* Added card hint with regeneration shields amount (#6846 );
2020-08-02 14:01:58 +04:00
Oleg Agafonov
2b82785e4a
* GUI: improved attackers draw (if attacker was blocked then arrow colorizes with gray color);
2020-08-01 22:32:33 +04:00
Oleg Agafonov
610baac6ab
GUI: improved feedback needed sound notifications (plays only for inactive game or app, see #6853 );
2020-07-31 20:00:36 +04:00
Oleg Agafonov
1045f352bc
GUI: fix that cheat button shows for all players instead current user only (related to #5289 );
2020-07-29 20:22:25 +04:00
Oleg Agafonov
857d888b76
GUI: fixed that deck validate from deck editor available in draft/sideboarding mode ( #6854 );
2020-07-25 15:39:43 +04:00
Oleg Agafonov
24aacaafe8
* GUI: fixed missing horizontal scrollbar in deck editor for small screens, fixed overlapped deck validate panel for small screens ( #6881 , #6854 );
2020-07-25 15:27:17 +04:00
Oleg Agafonov
e07dd273f2
* GUI: fixed that deck editor doesn't restore settings after games (cards list hides after draft/sideboarding, see #4350 );
2020-07-25 13:29:51 +04:00
Oleg Agafonov
5585e1d878
GUI: deck editor improves:
...
* Fixed broken DeckArea form (form/java files synced);
* Improved panel sizes and scrolls fixes (small screens support, see #6881 );
2020-07-25 12:12:05 +04:00
LevelX2
881f727ec7
* Fixed visibility of buttons with empty text ( fixes #6841 ).
2020-07-20 11:12:33 +02:00
18ths
99d5eafc8a
GUI enchancements (themes, sound notification, deck validation) ( #6755 )
...
GUI enchancements (themes, sound notification, deck validation)
2020-07-17 19:15:02 +02:00
Oleg Agafonov
ac0bb713d7
* GUI: fixed auto-generated names for AI in new tournament dialog;
2020-07-10 17:57:56 +04:00
Oleg Agafonov
c011ff92ad
GUI: fixed that jumpstart tournament don't show up in the tables list ( #6816 );
2020-07-10 11:51:26 +04:00
arcox
9c7982e8f6
Update *.sh and *.java files to use Unix line endings
2020-07-09 13:07:26 -04:00
Oleg Agafonov
6c3162f140
Optimized sql for deck editor
2020-07-09 03:08:44 +04:00
Oleg Agafonov
e69a021c71
Fixed missing locale param in string operations ( #4634 )
2020-07-03 02:00:58 +04:00
LevelX2
84370ee5ab
* Allow to addd hint texts to stack abilities. Swicthed to html text format for text box of stack abilites.
2020-07-02 00:53:46 +02:00
Oleg Agafonov
d5616a86f9
Merge pull request #6669 from hitch17/jumpstart-tournament-formats
...
Add jumpstart swiss and elimination tournament formats.
2020-06-30 06:29:33 +02:00
LevelX2
0b00ae8b9d
Merge pull request #6522 from emerald000/oldVersions
...
UI: Add a button on the deck editor to change your cards to the oldest versions.
2020-06-24 21:53:42 +02:00
LevelX2
3d2c452e3f
* Pick choice Dialog - Increased default window size. Window size is changable now by the user.
2020-06-21 11:31:43 +02:00
LevelX2
f6f5aa0473
* Fixed broken rarity sorting in card grid ( fixes #6508 ).
2020-06-19 10:54:11 +02:00
John Hitchings
1695e6767d
add jumpstart swiss and elimiation tournament formats.
2020-06-18 23:45:02 -07:00
LevelX2
2788eab082
* Fixed card type displaying order ( fixes #6055 ).
2020-06-15 21:11:54 +02:00
Oleg Agafonov
2b21298377
* UI: fixed that tokens in M15 render mode did not use a variety of images (all same named tokens uses same image);
2020-06-15 20:21:30 +04:00
LevelX2
1deb1106b0
Merge pull request #6568 from johnmeat/ComputerDefaultName
...
Default unique name for AI.
2020-05-26 23:00:26 +02:00
johnm
adcd9d84c6
Single setPlayerName method.
2020-05-25 16:49:12 +01:00
johnm
9df5c9ba68
Default unique name for AI.
2020-05-24 13:52:48 +01:00
Oleg Agafonov
0be7d6579b
* UI: split cards - fixed wrong card names in rules text and hints ( #6549 );
2020-05-18 08:24:17 +04:00
Oleg Agafonov
dcd6cf34f3
Merge pull request #6546 from johnmeat/RangeOfInfluence
...
Default range of influence is now all players rather than one.
2020-05-17 17:45:03 +02:00
johnm
937b7f72ee
Default range of influence is now all players rather than one.
2020-05-17 14:35:41 +01:00
Oleg Agafonov
9424009721
Merge pull request #6394 from Craigacp/look-and-feel-fix
...
Change the nimbus look and feel name (OpenJDK support)
2020-05-10 09:44:28 +02:00
emerald000
75bc19d4a7
Add a button on the deck editor to change your cards to the oldest versions.
2020-05-05 01:24:34 -04:00
Tim Haering
17c40ead3c
add import support for mtgjson deck files
2020-04-29 20:29:15 +02:00
Adam Pocock
26d94db661
Update Mage.Client, Mage.Server.Console, and AbilityPicker LaF to use the supported class name.
2020-04-25 14:02:14 -04:00
Evan Kranzler
8494e98693
Implemented Yorion, Sky Nomad ( #6407 )
...
* Implemented Yorion, Sky Nomad
* Implemented Yorion, Sky Nomad (but for real this time)
* updated game creation to use the correct deck size for limited
2020-04-16 08:10:18 -04:00
Oleg Agafonov
80b7f8493b
UI: fixed font size in what's new button
2020-04-16 11:10:50 +04:00
Oleg Agafonov
ba46233dd1
UI: added euro server button;
2020-04-16 10:44:35 +04:00
Oleg Agafonov
79c5c7a6a5
Test framework improves (Monte Carlo AI):
...
* Added support to test Monte Carlo AI (CardTestPlayerBaseWithMonteCarloAIHelps - any aiXXX commands);
* Added Quick Start button to test Monte Carlo AI games (MCTS);
2020-04-14 20:09:36 +04:00
Oleg Agafonov
39b56d525a
* Planechase: fixed not working plane hint in game logs (now you can see popup with full plane description);
2020-04-13 21:55:27 +04:00
emerald000
c3684a732b
[IKO] Implement Companion and 2 companions
...
Keruga, the Macrosage and Umori, the Collector
2020-04-12 08:29:25 -04:00
Oleg Agafonov
35f19838dd
Merge pull request #6372 from allentiak/fix-interfaces
...
fixup! program towards Interface rather than implementations
2020-03-23 21:56:23 +01:00
Leandro Doctors
855a9cc427
fixup! program towards Interface rather than implementations
2020-03-22 20:42:11 -03:00
Meerkov
907d039da8
Update CallbackClientImpl.java
2020-03-22 10:19:16 -07:00
Oleg Agafonov
cb8d4dc340
* Non creature tokens - fixed rollback errors in AI games (example: Food token, see #6331 );
...
Fixed other potentially NPE errors with rarity;
2020-03-06 03:27:46 +04:00
Oleg Agafonov
a06cacb462
* UI: fixed that json logs can't be disabled without disable other logs in settings;
2020-02-28 21:09:41 +04:00
Oleg Agafonov
8ee1dd20d3
* UI: added preferences to enable or disable turn number and step info in game logs;
2020-02-28 21:04:37 +04:00
Oleg Agafonov
2e73f9d1c5
* UI: added turn number and step info in game logs
2020-02-28 20:27:07 +04:00
Oleg Agafonov
32d61f6a69
Fixed tests
2020-02-27 03:31:51 +04:00
Oleg Agafonov
f50bc8f36f
* UI: ignore list improved:
...
* Added support of usernames with spaces (#6305 );
* Increased max limit from 50 to 100;
* Added list size info on connection or command usage;
2020-02-27 02:05:16 +04:00
Oleg Agafonov
58d7a96031
* Game: improved fix command (more info and fixes);
...
* Game: improved game startup message (more info about private messages and players stats);
2020-02-21 12:10:54 +04:00