LevelX2
b752eacfaa
* Optimized handling and call of player.choose choice to prevent problems if a player disconnects or left a game ( #4263 ).
2018-02-04 17:51:12 +01:00
LevelX2
4dd196f373
* Fixed some problems with getting cards at random from collection that could cause loops.
2018-02-04 12:27:08 +01:00
Oleg Agafonov
8596a92ed8
Added error logs for freezes ignoring timer (see #4476 )
2018-02-03 13:54:39 +04:00
spjspj
aebc16dc82
Merge pull request #4476 from spjspj/master
...
Scenario I was testing for this fix:
2018-02-03 18:45:52 +11:00
Oleg Agafonov
3bfe5ec5d3
Fixed game and/or timer freeze on another player concede with 3+ games (see #4476 )
2018-02-03 08:26:01 +04:00
spjspj
b924f4bb6b
Scenario I was testing for this fix.
...
Local Server, EDH game with Player1, Player2, Player3.
Player1 has 2 mana reflections out, cast Torment of Hailfire for 15 and is tapping mana for it.
The 'choose replacement effect' popup comes up.
Whilst this is happening, Player2 concedes.
This will currently lock up the game and sits forever in waitResponseOpen.
(With the time out now there, it will time out after 30 seconds or so.
2018-02-03 13:21:47 +11:00
LevelX2
db0fc1b439
* Some changes to skip handling.
2018-02-02 00:27:12 +01:00
Oleg Agafonov
6f175981ce
Small fix
2018-01-28 15:12:41 +04:00
Oleg Agafonov
c2d661eca7
Fixed freeze on end game
2018-01-28 06:47:53 +04:00
LevelX2
b60cd3d40e
Removed debug command.
2018-01-28 01:14:50 +01:00
LevelX2
2f016c8ea6
Fixed some more exception and/or logging problems.
2018-01-27 13:19:20 +01:00
Oleg Agafonov
7b90201099
Merge remote-tracking branch 'production/master' into production_master
2018-01-27 14:03:08 +04:00
Oleg Agafonov
ba4fee11f6
Fixed weird errors with server lost of player priority on lagged games (see #4448 )
2018-01-27 13:59:38 +04:00
Oleg Agafonov
9d131f6bde
Random generated decks improvements and fixes for AI:
...
* added generation of only basic lands decks;
* fixed wrong color cards selection;
2018-01-27 13:19:03 +04:00
LevelX2
09582eafc3
Added banned standard cards of 2018-01-15.
2018-01-27 10:14:37 +01:00
Jeff
9cd3c010fd
- Cleanup of AI classes.
2018-01-19 16:37:09 -06:00
LevelX2
40afa04b24
xmage 1.4.27V0
2018-01-13 22:54:53 +01:00
igoudt
2564f61182
HumanPlayer constructor missed a reference to attribute
2018-01-07 21:47:00 +01:00
Oleg Agafonov
3d53d28f5e
Fixed AI infinite loop on wrong answers input (tests affected)
2018-01-04 18:14:22 +04:00
Oleg Agafonov
d1475f28b4
Fixed not working response result from key-value choice dialogs
2018-01-04 00:32:17 +04:00
Oleg Agafonov
3dda5712db
AI: fixed not working choice with key-value dialogs, random refactor
2018-01-04 00:23:20 +04:00
Oleg Agafonov
e9012a8eda
Added MTGO Vintage Cube December 2017, fixed typos
2017-12-30 07:26:19 +04:00
LevelX2
acc4c70f24
Added block formats.
2017-12-29 11:30:00 +01:00
Zzooouhh
3a6974c0b0
NullPointerException fix
2017-12-23 19:42:02 +01:00
spjspj
fe02e3fba3
Fix points for Aus 7pt Highlander
2017-12-12 01:02:51 +11:00
Evan Kranzler
93ad59ab4a
updated the Duel Commander banlist
2017-11-28 13:59:12 -05:00
Evan Kranzler
34c31834c5
fixed an error
2017-11-26 17:23:39 -05:00
spjspj
a2e78cd3e4
Merge pull request #4200 from spjspj/master
...
spjspj - Add a version of Freeform Commander
2017-11-26 00:26:47 +10:00
LevelX2
603e625d8d
Fixed a problem with AI opponent selection,
2017-11-25 12:55:26 +01:00
spjspj
46db9973c9
spjspj - Add a version of Freeform Commander (any creature or legendary permanent can be commander, no ban list)
2017-11-25 22:36:56 +11:00
spjspj
44b9d89974
spjspj - Add a version of Freeform Commander (any creature or legendary permanent can be commander, no ban list)
2017-11-25 22:35:47 +11:00
spjspj
00eb481004
spjspj - Add a version of Freeform Commander (any creature or legendary permanent can be commander, no ban list)
2017-11-25 22:14:20 +11:00
spjspj
7292683604
Merge pull request #4171 from spjspj/master
...
spjspj - Add in a new way to allow just the Face Art for cards to be shown
2017-11-18 10:30:44 +11:00
Oleg Agafonov
2a12e788d5
clean git source
2017-11-11 13:02:49 +04:00
spjspj
19c9689f89
Apostrophes
2017-11-11 12:39:42 +11:00
Evan Kranzler
83231c8992
updated Canadian Highlander points list
2017-11-08 15:34:47 -05:00
LevelX2
0d46c68924
* Fixed some problems for handling concede during game init.
2017-11-04 18:19:41 +01:00
LevelX2
9700445fae
Merge branch 'master' into master
2017-11-02 11:29:47 +01:00
LevelX2
f1bbb37c81
Merge origin/master
2017-11-02 10:29:04 +01:00
jerekwilson
5d34a2304d
Merge branch 'master' into master
2017-10-22 20:09:26 -04:00
Jerek Wilson
8f49988bbf
JW-TalonOfPain: Implemented Talon of Pain
2017-10-22 19:37:53 -04:00
theelk801
0ac6bf93b8
Merge pull request #4119 from Faxn/feature/momirFFA
...
Add Momir Basic Free for All
2017-10-21 16:11:44 -04:00
LevelX2
919ec2fade
Merge origin/master
2017-10-21 16:14:14 +02:00
LevelX2
58d3fc2328
Fixed player leaving/conceding handling.
2017-10-21 16:13:45 +02:00
Evan Kranzler
d52f46323b
Updated Adam Styborski's Pauper Cube
2017-10-19 13:55:16 -04:00
Faxn
51ea9972e0
Merge branch 'master' into feature/momirFFA
2017-10-19 13:08:13 -04:00
Jerek Wilson
be7d23d15c
JW-Dead-Iron_Sledge: Implemented Dead-Iron Sledge
2017-10-18 23:53:04 -04:00
Jerek Wilson
12f14ea488
JW-RhysticCave: Implemented Rhystic Cave
2017-10-15 11:17:23 -04:00
Jerek Wilson
1afcf67e8d
JW-IceFloe: Implemented Ice Floe
2017-10-10 00:12:26 -04:00
Jerek Wilson
50d9cb5568
JW-JaggedPoppet: Implemented Jagged Poppet
2017-10-09 22:04:30 -04:00