Commit graph

23577 commits

Author SHA1 Message Date
L_J
1d5d9e981a
Implemented Stangg 2018-02-03 22:33:53 +00:00
L_J
6dde7cf1a0
Implemented Stangg 2018-02-03 22:32:53 +00:00
L_J
4ed109985b
Implemented Stangg 2018-02-03 22:31:31 +00:00
L_J
a533352f0d
Implemented Stangg 2018-02-03 22:30:53 +00:00
L_J
0f13e3428b
Added missing supertype 2018-02-03 21:55:28 +00:00
L_J
a19610cb57
Text fix 2018-02-03 21:15:25 +00:00
L_J
2a8693a089
Implemented Nebuchadnezzar 2018-02-03 21:12:38 +00:00
L_J
e550b638c5
Implemented Nebuchadnezzar 2018-02-03 21:11:55 +00:00
L_J
b0d1a91f44
Implemented Nebuchadnezzar 2018-02-03 21:11:30 +00:00
L_J
0b91886def
Implemented Spy Network 2018-02-03 21:09:46 +00:00
L_J
2d26552865
Implemented Carrionette 2018-02-03 21:07:11 +00:00
L_J
0ccd7e6eff
Implemented Spy Network 2018-02-03 21:05:04 +00:00
L_J
1eecec483c
Implemented Carrionette 2018-02-03 21:04:08 +00:00
L_J
e10e4f1b11
Implemented Nebuchadnezzar 2018-02-03 21:03:27 +00:00
L_J
3b7603d406
Merge pull request #38 from magefree/master
Merge https://github.com/magefree/mage
2018-02-03 22:02:21 +01:00
LevelX2
82defb2ab8 * Removed land set restriction on limited add land dialog (fixes #4373). 2018-02-03 18:35:47 +01:00
LevelX2
75b8a4b165 Merge origin/master 2018-02-03 17:55:51 +01:00
LevelX2
ced9cef1e1 * Lightning Storm - Fixed that abilities from stack abilities could be activated without cost paying (#4371). 2018-02-03 17:55:22 +01:00
L_J
27d99d4c1d
Fixed #4477 2018-02-03 16:52:02 +00:00
Oleg Agafonov
8596a92ed8 Added error logs for freezes ignoring timer (see #4476) 2018-02-03 13:54:39 +04:00
LevelX2
ac81c5bbd4 Changed callbackException handling. 2018-02-03 10:49:57 +01:00
LevelX2
55b66315af * Some formatting. 2018-02-03 10:49:08 +01: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
LevelX2
f9ca04dfbb * Wildfire Eternal - Fixed that the ability triggered multiple times if more than one player blocked during the turn (fixes #4466). 2018-01-31 00:10:02 +01:00
LevelX2
7afc157ba0 xmage 1.4.27V2 2018-01-31 00:08:05 +01:00
LevelX2
98f79e6a88 * Vermiculos - Fixed that its ability did only trigger for artifacts entering that are controlled by the controller of Vermiculos instead of all artifacts entering. 2018-01-29 16:57:25 +01:00
LevelX2
5d7532dff2 Reverted changes on Session locking. 2018-01-28 23:25:16 +01:00
LevelX2
7f17011bf0 Added logic to suppress failing callbacks to users that lost connection. 2018-01-28 18:05:43 +01:00
LevelX2
34a884546a Readded message if user lost connection. 2018-01-28 18:03:37 +01:00
Oleg Agafonov
66eb1de7f1 Fixed v1 server incompatible with v0 clients (freezes on game startup) 2018-01-28 17:57:55 +04:00
Oleg Agafonov
6f175981ce Small fix 2018-01-28 15:12:41 +04:00
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