igoudt
ca1ebeb55e
add method Game.isActivePlayer(UUID playerId)
2018-06-29 14:59:11 +02:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LevelX2
a19c257e50
XMage 1.4.30V0
2018-05-27 01:28:42 +02:00
Oleg Agafonov
c24ba742f6
Fixed equal or == errors -- 23 cards and more (see #4407 )
2018-04-28 21:24:48 +04:00
Evan Kranzler
198be1549d
Revert "Revert "Merge branch 'planeswalkerErrata' into master""
...
This reverts commit f10b62f3da
.
2018-04-20 20:42:04 -04:00
Evan Kranzler
f10b62f3da
Revert "Merge branch 'planeswalkerErrata' into master"
...
This reverts commit 95d2721421
, reversing
changes made to fc4986a589
.
2018-04-20 16:41:29 -04:00
theelk801
95d2721421
Merge branch 'planeswalkerErrata' into master
2018-04-20 16:21:44 -04:00
LevelX2
fe2220e19e
Xmage 1.4.29V0
2018-04-19 21:07:14 +02:00
Evan Kranzler
5fe607e852
updated targeting for cards that damage
2018-04-19 11:45:20 -04:00
Oleg Agafonov
ddc43d05f6
Removed unnecessary log info on user's freeze ( #4646 )
2018-03-22 11:58:14 +04:00
LevelX2
fed2d1a259
XMage 1.4.28V0
2018-03-10 20:42:29 +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
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
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
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
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
d1475f28b4
Fixed not working response result from key-value choice dialogs
2018-01-04 00:32:17 +04:00
LevelX2
0d46c68924
* Fixed some problems for handling concede during game init.
2017-11-04 18:19:41 +01:00
LevelX2
58d3fc2328
Fixed player leaving/conceding handling.
2017-10-21 16:13:45 +02:00
LevelX2
3ac7fc2726
* Some fixes to possible exceptions.
2017-09-23 23:48:25 +02:00
LevelX2
2d6bcd83f4
xmage 1.4.26V4
2017-09-16 16:55:58 +02:00
LevelX2
5996aa12e6
Trove of Temptation working for Human.
2017-09-15 17:51:54 +02:00
LevelX2
d9c601dd26
Trove of Temptation - Basic some changes to Combat and Human
2017-09-14 17:50:00 +02:00
LevelX2
5bf12d227c
Some minor changes.
2017-09-01 23:50:07 +02:00
LevelX2
52897094b3
* Some chnages to chat, user and player handling.
2017-08-26 18:26:55 +02:00
LevelX2
1fb24116ae
xmage 1.4.26V0
2017-08-15 01:27:06 +02:00
LevelX2
69e239d2ed
Xmage 1.4.25V0 (update because of Log problem)
2017-07-30 08:54:37 +02:00
LevelX2
fe2ee5dfec
Xmage 1.4.25V0
2017-07-29 20:35:16 +02:00
LevelX2
400bbba8e1
* Deactivated macro button, becuase it's not working correctly ( #2147 ).
2017-07-29 17:39:13 +02:00
LevelX2
878ba90625
* Fixed a bug that prevented players from paying costs during spell resolution (e.g. Mana Leak) - ( fixes #3715 ).
2017-07-23 19:48:04 +02:00
LevelX2
7d911ae803
XMage 1.4.24V0
2017-07-08 16:33:09 +02:00
Ben Homer
612d863883
Fixed bug where PlayerResponse toString throws an error sometimes.
2017-06-27 17:42:36 -05:00
Devon Richards
fee630a0ac
Small cleanup
2017-06-24 11:23:58 -05:00
Devon Richards
63382aed93
Some stylistic fixes for code review
2017-06-21 23:51:59 -05:00
Devon Richards
0d98514550
Added better UI and made it work with most categories of combos
2017-06-21 01:09:54 -05:00
Devon Richards
028d7ed1f8
Initial working product. Doesn't handle skipping stack.
2017-06-20 19:54:16 -05:00
magenoxx
53228d2389
Added game state change in the loop
2017-05-13 18:56:48 +03:00
LevelX2
ef4cf90a0f
Release 1.4.23V0
2017-04-17 10:53:59 +02:00
LevelX2
ed341528d9
[AKH] Fixed that Aftermath card images were shown wrongly rotated.
2017-04-16 22:57:08 +02:00
Jeff
8072e79571
- Fixed #3064
2017-04-06 10:57:24 -05:00
ingmargoudt
6f8f10fcc3
move static function to CardImpl, and other api fixes
2017-03-30 20:09:47 +02:00
vraskulin
d3214c65e4
Merge remote-tracking branch 'fork/master'
2017-03-22 14:51:31 +03:00
vraskulin
d93061c0bc
Equals should be compared with == but not equals()
2017-03-22 14:50:50 +03:00