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
jmharmon
16fb2c2130
Implement Premodern
2018-09-12 08:19:46 -07:00
LevelX2
deb675a74a
Xmage 1.4.30V0
2018-08-15 11:35:40 +02:00
spjspj
589a542cbc
Update Penny Dreadful
2018-08-08 00:09:03 +10:00
spjspj
f21543ff8d
Merge pull request #5146 from spjspj/master
...
Hopefully fix the /fix command ..
2018-07-13 01:01:57 +10:00
spjspj
ec1dc44327
Hopefully fix the /fix command ..
2018-07-13 00:02:26 +10:00
igoudt
ca1ebeb55e
add method Game.isActivePlayer(UUID playerId)
2018-06-29 14:59:11 +02:00
Evan Kranzler
b862949133
added MTGO Vintage Cube June 2018 to config.xml
2018-06-22 15:36:25 -04:00
LevelX2
c4212a0d9e
Added No Banned List Modern format to config file ( #4924 ).
2018-06-03 10:11:47 +02:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LevelX2
a19c257e50
XMage 1.4.30V0
2018-05-27 01:28:42 +02:00
LevelX2
cfe712efc6
XMage 1.4.29V5
2018-05-27 01:00:55 +02:00
LevelX2
fcc6174e5e
Some null exceptions checking and fixed some other minor problems.
2018-05-26 01:22:28 +02:00
Oleg Agafonov
463e947c00
Added more info to config description
2018-05-18 15:56:45 +04:00
jmharmon
1679672243
Add files via upload
...
Adding Old School 93/94 rule variants.
2018-05-18 03:51:53 -07:00
Oleg Agafonov
4940b3a7a4
Fixed typos in new modern no banned list mode;
2018-05-17 19:28:23 +04:00
Shaun Hannah
4d335fc396
Added No Banned List Modern format
...
This is just as the name implied, modern with no banned cards.
Why? Because I want to gear up for the SCG-CON's no banned list modern
tourney: http://scgcon.starcitygames.com/open.php#prizes
Sure I could play in a freeform game, but modern can't compete with
vintage cards; so not really a good test case.
2018-05-09 20:10:11 -04:00
Oleg Agafonov
1a4e892f04
Cheat engine:
...
+ added commands to show my hand and library (@show my hand, @show my library);
+ added params to show color identity ("color commander") and card's color ("color cost");
2018-05-06 01:05:04 +04:00