Commit graph

22642 commits

Author SHA1 Message Date
Oleg Agafonov
b114eaa828 Tests: added ai vs ai load testing 2018-01-28 15:12:00 +04:00
Oleg Agafonov
c2d661eca7 Fixed freeze on end game 2018-01-28 06:47:53 +04:00
LevelX2
62a40ab459 Xmage 1.7.27V1 2018-01-28 01:15:19 +01:00
LevelX2
b60cd3d40e Removed debug command. 2018-01-28 01:14:50 +01:00
LevelX2
22c30a43f5 RIX - Fixed number of cards in booster. 2018-01-28 00:24:37 +01:00
LevelX2
e2338f1cf4
Merge pull request #4447 from QuipQwop/master
Removed unneeded creature or player target request
2018-01-27 19:06:41 +01:00
LevelX2
afaa1149e7
Merge pull request #4450 from BenDawes/bugfix/becomesCreateAllEffectSetCalculation
Fix becomesCreatureAllEffect set calculation
2018-01-27 19:03:54 +01:00
LevelX2
8c2185019c * Ascend - Fixed that not all types of permanets were counted (e.g. Planeswalker). 2018-01-27 18:54:10 +01:00
LevelX2
c401a7f5ea Fixed some exception problems. 2018-01-27 18:29:47 +01:00
LevelX2
84a815eb73 Merge origin/master 2018-01-27 17:57:27 +01:00
LevelX2
f5499531c7 Fixed that combat damage triggered abilities go to stack during the related combat step. 2018-01-27 17:56:46 +01:00
Quercitron
ad74ddd981 * Infernal Genesis - Fix that incorrect Minion creature token was used (closes #4445) 2018-01-27 18:35:43 +03:00
LevelX2
2f016c8ea6 Fixed some more exception and/or logging problems. 2018-01-27 13:19:20 +01:00
Ben Dawes
2f4b6ca713 BecomeCreatureAllEffect used to always calculate the permanent set to apply to every time it is applied
Now we calculate it either at init-time (for abilities with affected object sets) OR at apply-time (Static abilities etc.)
2018-01-27 11:51:16 +00:00
Oleg Agafonov
9268281c4b Tests: fixed random gen deck 2018-01-27 15:49:24 +04:00
Oleg Agafonov
78ff3c3714 Tests: added game start mode to load testing 2018-01-27 14:52:34 +04:00
LevelX2
020beb1bf6 Merge origin/master 2018-01-27 11:43:01 +01:00
LevelX2
6b90c1fd7f Fixed some exception problems. 2018-01-27 11:42:43 +01:00
LevelX2
9eb71e24be Jack-in-the-Mox set undo pissible to false. 2018-01-27 11:41:28 +01:00
Oleg Agafonov
7b90201099 Merge remote-tracking branch 'production/master' into production_master 2018-01-27 14:03:08 +04:00
Oleg Agafonov
85d8d665aa Tests: rewrite load tests for server stability and performance testing (see #4448) 2018-01-27 14:02:24 +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
1b191a5f93 Fixed temporary effects copy between game states, fixed concurrent access errors while execute some cheat commands; 2018-01-27 13:26:04 +04:00
Oleg Agafonov
c69b3f4609 Fixed wrong players compare (not by UUID -- see #4407) 2018-01-27 13:23:03 +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
Zack
d7bec0c3f0
Removed unneeded creature or player target
Removed unneeded creature or player target when triggering Savra's first ability
2018-01-27 02:18:29 -07:00
LevelX2
09582eafc3 Added banned standard cards of 2018-01-15. 2018-01-27 10:14:37 +01:00
Oleg Agafonov
2870c3ab2a Cleanup 2018-01-27 12:54:16 +04:00
spjspj
cea82e9b7c
Merge pull request #4444 from spjspj/master
Update connection dialog to point to Xmage.us from xmage.woogerworks.com
2018-01-27 15:51:33 +11:00
spjspj
71a1097b1c Update connection dialog to point to Xmage.us from xmage.woogerworks.com 2018-01-27 11:28:46 +11:00
Quercitron
17851099d6 * Slaughter the Strong - Fix that controller chooses targets for all players (closes #4436) 2018-01-27 00:28:05 +03:00
Jeff
1b9ee1c6c4 - Fixed text on Akki Coalflinger 2018-01-26 11:30:33 -06:00
spjspj
0c63fc04b4 Update connection dialog to point to Xmage.us from xmage.woogerworks.com 2018-01-27 01:52:31 +11:00
Oleg Agafonov
74f988ce1d Cheats: added 2 new special commands, see #4334:
* show opponent hand
  * show opponent library
  * added params to special commands to show more or less info:
    - pt;
    - color;
    - abilities count;
    - abilities list.
2018-01-26 06:42:23 +04:00
Oleg Agafonov
44c647a3b5 Fix missing import 2018-01-25 13:36:11 +04:00
Oleg Agafonov
937a814ba6
Merge pull request #4443 from Ketsuban/fix-unified-strike-2
Fix Unified Strike 2
2018-01-25 13:35:37 +04:00
Oleg Agafonov
321a45140b UI: added more info on card's tooltip delay/disable 2018-01-25 08:15:12 +04:00
Thomas Winwood
87c16cb09f Fix Unified Strike for real this time 2018-01-25 02:55:31 +00:00
Oleg Agafonov
299f78d710
Merge pull request #4441 from Ketsuban/fix-unified-strike
Fix Unified Strike
2018-01-25 03:34:39 +04:00
Thomas Winwood
1baf29d194
Fix Unified Strike
Unified Strike currently does nothing at all because the Outcome is set wrong.
2018-01-24 13:45:37 +00:00
Oleg Agafonov
938bb26974
Merge pull request #4429 from Zzooouhh/Zzooouhh-purgatory
Implemented Purgatory
2018-01-23 16:20:12 +04:00
Oleg Agafonov
a0b6c36512
Merge pull request #4437 from SpikesCafe-google/master
Fix Reyhan death trigger (fixes #4055)
2018-01-23 16:03:24 +04:00
SpikesCafe-google
7d6e9c51e3
Update ReyhanLastOfTheAbzan.java 2018-01-21 10:37:32 -05:00
SpikesCafe-google
f0e1eaa8e8
Update ReyhanLastOfTheAbzan.java 2018-01-21 00:26:57 -05:00
SpikesCafe-google
b899ca3b5f
Update ReyhanLastOfTheAbzan.java 2018-01-21 00:16:24 -05:00
SpikesCafe-google
57a9c04032
Merge pull request #2 from SpikesCafe-google/SpikesCafe-google-reyhan
Fix Reyhan death trigger (fixes #4055)
2018-01-20 23:40:29 -05:00
SpikesCafe-google
04b8dd839c
Fix Reyhan death trigger (fixes #4055) 2018-01-20 23:24:10 -05:00
spjspj
7d12532eca
Merge pull request #4433 from spjspj/master
Implement Keeper of the Dead (EXO)
2018-01-20 18:20:23 +11:00
spjspj
cc12bb4713 Implement Keeper of the Dead (EXO) 2018-01-20 17:56:49 +11:00
Jeff
9cd3c010fd - Cleanup of AI classes. 2018-01-19 16:37:09 -06:00