LevelX2
442130beb6
Some minor changes.
2018-03-17 23:40:36 +01:00
LevelX2
170ad083c7
* Fixed a problem of the AI that it could cast cards with flashback without paying the costs.
2018-03-17 01:51:25 +01:00
LevelX2
b7fa942b10
* Fixed a problem that the AI did not care for maximum allowed mana payment for X mana costs.
2018-03-12 16:33:42 +01:00
LevelX2
16adc9b4ef
Added Legacy Cube February 2018
2018-03-11 14:12:21 +01:00
LevelX2
fed2d1a259
XMage 1.4.28V0
2018-03-10 20:42:29 +01:00
LevelX2
dac8f2dfe8
Fixed a bug of AI not handling pass action correctly so the AI got passive. Added AI possibility to act after blockers are declared (eg boost for blocking or blocked creatures).
2018-03-10 19:59:59 +01:00
LevelX2
59f5851e73
Fixed a problem to pay costs for e.g. triggering abilities while casting a spell.
2018-03-10 12:39:44 +01:00
LevelX2
a4c2e51ab3
* Added some missing AI target logic.
2018-02-13 10:33:33 +01:00
JRHerlehy
fcfb431290
Feb 12, 2018 B&R Update
...
Modern - Jace, the Mind Sculptor UNBANNED, Bloodbrade Elf UNBANNED
All other formats - No Changes
2018-02-12 13:29:24 -05:00
LevelX2
61c3798b83
Removed some system.out debug lines.
2018-02-12 11:38:35 +01:00
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