Oleg Agafonov
1465e505c0
Added duel mode for oathbreaker
2019-05-27 18:02:28 +04:00
Oleg Agafonov
07cf5201ba
* Added new game mode: Oathbreaker ( #5678 );
2019-05-27 16:17:15 +04:00
Oleg Agafonov
8448afc709
Test framework: added commander games support (quick start button, "commander" command to put card as commander);
2019-05-13 13:20:41 +04:00
Oleg Agafonov
060ebe655e
* Added new game type: Freeform Commander Two Player Duel ( #5771 )
2019-04-30 16:35:24 +04:00
Oleg Agafonov
bbf1c1343a
Prepare release 1.4.35
2019-04-23 23:32:54 +04:00
Oleg Agafonov
c6d32bd33d
[WAR] added tokens images
2019-04-23 23:32:09 +04:00
Oleg Agafonov
6206616af4
Added some comments and timeouts info
2019-04-22 15:58:32 +04:00
Oleg Agafonov
3ca57533b5
Fixed wrong class package, pom config and broken code (visual studio code compatibility)
2019-04-03 02:45:52 +04:00
Oleg Agafonov
de4befb9c2
* Sideboarding: fixed that it possible to auto-submit 40 cards deck instead 60 in constructed formats ( #5579 );
...
Sideboarding: fixed that cheated deck with sideboard can be used instead lose the game;
2019-04-01 07:34:46 +04:00
Oleg Agafonov
65bb9b2161
Prepare new release 1.4.34
2019-03-29 18:31:00 +04:00
Oleg Agafonov
2a750457d5
Fixed that antispam blocks system messages in diff chat rooms;
2019-03-14 05:32:04 +04:00
Oleg Agafonov
1ccd1c2f2d
Fixed NPE error on "/FIX" chat command;
2019-03-11 20:34:22 +04:00
Ingmar Goudt
45f665eb1d
Sonar cleanups 03032019
2019-03-04 10:43:20 +01:00
Oleg Agafonov
48a36c6fc4
Added server logs
2019-03-04 06:31:40 +04:00
Oleg Agafonov
f64dac5e1b
Added server logs about exp/cards downloads;
2019-03-01 19:06:07 +04:00
Ingmar Goudt
3359c1f3f1
sonar 220219, criticals
2019-02-22 12:06:11 +01:00
Ingmar Goudt
056226d83c
Sonar fixes 19022019
2019-02-19 21:51:45 +01:00
Oleg Agafonov
8cf681dff2
Updated libraries to latest versions and code compatibility fixes;
2019-02-17 16:12:57 +04:00
Oleg Agafonov
971a98061d
Fixed SQL errors on non escaped symbols in usernames/emails/passwords;
2019-02-17 16:09:00 +04:00
Ingmar Goudt
39fc9fbc59
remove duplicate logger in UserManager
2019-02-15 11:05:01 +01:00
Oleg Agafonov
c29b68f030
Disabled cards rating and classes preloading on startup (lags problem);
2019-02-09 16:09:07 +04:00
Oleg Agafonov
4d91b6568a
Fixed missing premodern deck in released config ( #5301 )
2019-02-04 22:50:28 +04:00
Ingmar Goudt
2cd9e25229
better use of the CardsImpl constructor
2019-02-03 21:08:31 +01:00
Oleg Agafonov
7eba755666
Refactor card ratings, fixed rare error exception "comparison method violates its general contract" (different ratings in same card);
2019-02-01 17:41:29 +04:00
Oleg Agafonov
f1ba813518
Cheats: added amount supports in stack command;
2019-01-26 14:32:32 +04:00
Oleg Agafonov
8ef30e4cde
Cheats: added command to add any card/spell to stack without cost (only simple cast supports, without targets and modes);
2019-01-26 14:16:44 +04:00
Oleg Agafonov
855baff877
Fixed rare infinite loops on user session disconnects;
2019-01-24 21:42:47 +04:00
Oleg Agafonov
91a3328907
* UI: added cell hints to player's list in lobby, fixed header hints;
2019-01-21 01:10:01 +04:00
Ingmar Goudt
50f28a2bf7
add some Java8 magic to the server
2019-01-19 09:31:50 +01:00
Ingmar Goudt
7c2f55eda0
couple of sonar fixes
2019-01-17 12:03:22 +01:00
Oleg Agafonov
14f66029f8
Missing v33 commit
2019-01-16 20:59:45 +04:00
Oleg Agafonov
b2d4d1eba8
Cheats: added command to add loyalty points to card
2019-01-15 20:45:08 +04:00
Oleg Agafonov
063be44523
Fixed NPE errors for some cards ( #5471 )
2019-01-08 07:15:39 +04:00
Oleg Agafonov
f01b3d3ca3
Improved new version cleanup and more:
...
* fixed db cleanup on new version (sets + cards);
* fixed empty sets list after update;
* fixed NPE errors in sets list on new install/version;
* added joke sets filter to deckeditor.
2019-01-06 15:41:30 +04:00
brodee
5bd30c8c55
added the scg winter con cube
...
this is the cube they drafted for $10k
2019-01-01 14:07:16 -08:00
Miguel Sainz Jr
aede48df04
Implement December 2018 Vintage Cube
2018-12-26 11:49:49 -05:00
John Hitchings
7e621ee8af
Make draft logs compatible with MTGO format #5450 - https://github.com/magefree/mage/issues/5450
2018-12-19 19:41:44 -08:00
Oleg Agafonov
452b889fe7
Fixed some exceptions on slow servers;
2018-12-15 18:45:00 +04:00
Oleg Agafonov
0a2f312da7
Added build time to version info, cleanup manifest files;
2018-12-15 18:29:10 +04:00
LevelX2
e6ce58d6bf
XMage 1.4.32V0
2018-11-26 19:30:22 +01:00
LevelX2
e7d129a074
Merge branch 'master' into add-minimum-rating-option
2018-11-26 17:18:35 +01:00
Oleg Agafonov
a806e79abd
* Improved chat help about ignore command (it's not only chat, but game joins too);
2018-11-05 09:06:31 +04:00
LevelX2
e6b78d7a2e
Updated some libs to newer versions.
2018-10-21 21:36:53 +02:00
Aaron Miller
5cd57199c7
Merge branch 'master' into add-minimum-rating-option
2018-09-29 19:15:46 -07:00
Aaron Miller
81c2a62250
Add "minimum rating" option to matches and tournaments
2018-09-29 19:14:39 -07:00
Ingmar Goudt
7b4acbe386
clean up some null checks
2018-09-27 22:16:32 +02:00
Ingmar Goudt
188a09b8fb
change keyset to entryset
2018-09-27 22:16:00 +02:00
Ingmar Goudt
a603c5e62c
fix return of Optional
2018-09-27 22:15:14 +02:00
Ingmar Goudt
eeaf2284cd
fix a nullcheck of an Optional..
2018-09-27 11:05:23 +02:00
Ingmar Goudt
f04d7c9b03
remove redundant null checks before instanceof
2018-09-17 21:09:42 +02:00