LevelX2
0044c9df78
Added converge test with artifact mana sources.
2018-02-04 20:33:37 +01:00
Oleg Agafonov
ae7620918e
Fixed wrong hint for rarity button in deck editor
2018-02-04 23:05:38 +04:00
Oleg Agafonov
5722b51d6e
* Fixed "layout mismatch" error on open some decks ( #4311 );
2018-02-04 22:15:27 +04:00
LevelX2
cafd251e74
* Fixed client filter not showing MTGO 1v1 Commander tables.
2018-02-04 18:34:54 +01:00
LevelX2
ae6f177823
Merge origin/master
2018-02-04 18:16:30 +01:00
LevelX2
5cd04a9254
* Expel from Orazca - Fixed that put to library was not optional.
2018-02-04 18:16:08 +01:00
Oleg Agafonov
ff6ec8222a
UI: added settings to setup battlefield panel colorizing (default is multicolor; preferences -> main -> battlefield; see #1201 )
2018-02-04 21:06:06 +04:00
LevelX2
9333a54e11
* Coveted Peacock - Fixed that the Goad ability did not trigger.
2018-02-04 17:59:29 +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
b9ec919f06
Merge origin/master
2018-02-04 17:21:16 +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
ec5c8a01df
UI: added different colors for current turn phase (same as buttons -- see #1201 )
2018-02-04 12:48:50 +04:00
Oleg Agafonov
5947326a4f
UI: added green colorized panel on player's priority (see #1201 )
2018-02-04 12:09:21 +04:00
Oleg Agafonov
5fa20278b0
UI: improved ask dialog (same size for all buttons)
2018-02-04 09:53:40 +04:00
L_J
8fd5d92152
Switched order of getRange and getDraws
2018-02-04 01:43:46 +00:00
L_J
1e0090e4a7
Included logging for range at game startup ( fixes #3878 )
2018-02-04 01:33:17 +00:00
LevelX2
4836f381ef
* Sword of War and Peace - Fixed damage handling of triggered effect.
2018-02-04 01:28: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