Evan Kranzler
|
cbc814d38e
|
some log message changes
|
2019-01-17 10:57:53 -05:00 |
|
Evan Kranzler
|
837503d8f4
|
reworked coin doubling again for some reason
|
2019-01-17 10:32:02 -05:00 |
|
Evan Kranzler
|
1144bf3b4f
|
finished adding support for multiple copies of Krark's Thumb
|
2019-01-16 18:20:36 -05:00 |
|
Evan Kranzler
|
74c1cbf6d9
|
begin fix for multiple copies of Krark's Thumb
|
2019-01-16 15:11:14 -05:00 |
|
Evan Kranzler
|
c34f611279
|
updated Krark's Thumb, still doesn't work in multiples
|
2019-01-15 16:55:45 -05:00 |
|
Evan Kranzler
|
535fe221e3
|
rewrote how coins are flipped
|
2019-01-15 15:56:40 -05:00 |
|
Evan Kranzler
|
f5fffcf417
|
initial refactor
|
2019-01-15 11:51:49 -05:00 |
|
Oleg Agafonov
|
d0c8d6a707
|
Fixed NPE errors for some cards (#5471)
|
2019-01-08 07:00:14 +04:00 |
|
Evan Kranzler
|
1f24af8716
|
Implemented Carnival // Carnage
|
2019-01-04 12:28:14 -05:00 |
|
Ingmar Goudt
|
799fe34b02
|
change HashMap to EnumMap
|
2018-12-29 10:30:40 +01:00 |
|
Oleg Agafonov
|
1d450730c0
|
Merge origin/master
|
2018-12-07 01:21:32 +04:00 |
|
Oleg Agafonov
|
59bda7f1d5
|
Refactor: added copyFrom info for all objects (original card used for copy, copy of copy and etc);
|
2018-11-29 19:29:39 +04:00 |
|
LevelX2
|
c4cd4b8b6a
|
Merge branch 'master' into JaceArchitectOfThoughtFix
|
2018-11-26 17:29:31 +01:00 |
|
Jeff
|
c7a3e53083
|
- Fix for Bug #5435. Specific to "must attack" code.
|
2018-11-20 17:43:26 -06:00 |
|
LevelX2
|
44d3276046
|
* Brilliant Ultimatum - Fixed that it was not checked if the player is still allowed to play a land.
|
2018-10-25 16:15:24 +02:00 |
|
LevelX2
|
26a93d4427
|
Reworked ability source object handling.
|
2018-10-21 21:37:23 +02:00 |
|
LevelX2
|
b0395f704f
|
* Ob Nixilis, Unshacked - Fixed that it doesn't triggered on failing to find a card (fixes #5367).
|
2018-10-10 23:35:03 +02:00 |
|
Tyler Moore
|
4057cc2859
|
Implementing new function in all classes implementing Player
|
2018-10-04 14:16:52 -07:00 |
|
Tyler Moore
|
c5cedc2aba
|
Adding lookAtAllLibraries to Player/PlayerImpl and using that method during JAOT's -8 resolution
|
2018-10-04 13:45:44 -07:00 |
|
LevelX2
|
c41c6e1fe9
|
Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones (fixes #5356 and fixes #4493).
|
2018-10-03 13:44:01 +02:00 |
|
Evan Kranzler
|
c303b5adf8
|
updated Mistveil Plains implementation
|
2018-09-25 14:17:52 -04:00 |
|
Evan Kranzler
|
c532fe632a
|
Implemented Enhanced Surveillance
|
2018-09-14 15:30:23 -04:00 |
|
Evan Kranzler
|
8d0bd3c02f
|
Implemented Whispering Spy
|
2018-09-11 20:51:40 -04:00 |
|
Evan Kranzler
|
22585729c4
|
Implemented Sinister Sabotage
|
2018-09-02 22:52:35 -04:00 |
|
Quercitron
|
e3a33e5894
|
Fix that cards that are cast using alternative cost effects keep their previous targets (#5189) - Always copy ability on cast.
|
2018-08-10 02:54:50 +03:00 |
|
dilnu
|
e1fc060755
|
Don't count players who have lost or left the game as having lost life.
Fixes https://github.com/magefree/mage/issues/5153
|
2018-07-18 21:07:23 -04:00 |
|
Evan Kranzler
|
c743906557
|
fixed instances of life gain being life loss with negative numbers (fixes #5149)
|
2018-07-14 16:50:44 -04:00 |
|
LevelX2
|
0d9f8ad19a
|
Merge pull request #4993 from Zzooouhh/Zzooouhh-woc
Implemented Word of Command (presumably buggy)
|
2018-07-14 10:40:38 +02:00 |
|
igoudt
|
9f06046f22
|
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
|
2018-07-04 14:24:11 +02:00 |
|
igoudt
|
dcb1affb9d
|
use isActivePlayer where possible, some minor text fixes
|
2018-06-29 21:18:05 +02:00 |
|
igoudt
|
ca1ebeb55e
|
add method Game.isActivePlayer(UUID playerId)
|
2018-06-29 14:59:11 +02:00 |
|
LevelX2
|
fdddbbbbe6
|
* Some rework/fixes/optimizations of calculation of available mana.
|
2018-06-24 01:23:49 +02:00 |
|
L_J
|
3e180267ed
|
Word of Command & Mindslaver interaction fixes
|
2018-06-08 20:22:25 +02:00 |
|
Evan Kranzler
|
3659a2dc0b
|
Implemented Journey for the Elixir
|
2018-06-08 13:22:23 -04:00 |
|
Michael Simons
|
d5ad543583
|
Merge remote-tracking branch 'origin/master'
|
2018-06-07 22:41:40 -04:00 |
|
Michael Simons
|
4d5018bef0
|
Fixed typos/misspellings based on IntelliJ's suggestions.
|
2018-06-07 22:39:53 -04:00 |
|
LevelX2
|
0051f70b8a
|
* Fixed some possible exceptions.
|
2018-06-05 23:57:45 +02:00 |
|
GrayedFox
|
3953f3dbdd
|
remove all MIT copyright notices from files
|
2018-06-02 17:59:49 +02:00 |
|
L_J
|
8a2874dec6
|
Mindslaver text fix
|
2018-06-01 15:10:59 +00:00 |
|
LevelX2
|
27ced167fb
|
* Added logic to add permitting object to play/cast events.
|
2018-05-27 23:47:57 +02:00 |
|
L_J
|
0512558c60
|
Some combat fixes
|
2018-05-19 05:22:50 +00:00 |
|
LevelX2
|
e2f22d3bc9
|
Reworked some card movement handling (#4866).
|
2018-05-15 17:56:55 +02:00 |
|
LevelX2
|
dcd3e7c039
|
* Some more fixed/reworked card movement handling.
|
2018-05-08 23:46:34 +02:00 |
|
LevelX2
|
df987049c0
|
* Fixed some card movement (fixes #4910).
|
2018-05-08 18:01:15 +02:00 |
|
LevelX2
|
a063889205
|
Merge origin/master
|
2018-05-03 01:33:39 +02:00 |
|
LevelX2
|
cddd81123b
|
Some changes related to #4893.
|
2018-05-03 01:33:21 +02:00 |
|
Evan Kranzler
|
75bef57832
|
fixed Lich's Mastery preventing auto-win effects
|
2018-05-02 18:34:22 -04:00 |
|
spjspj
|
4b4d7989cd
|
Merge pull request #4879 from spjspj/master
Add planechase to new tournament window as well.
|
2018-05-02 18:31:59 +10:00 |
|
Oleg Agafonov
|
c24ba742f6
|
Fixed equal or == errors -- 23 cards and more (see #4407)
|
2018-04-28 21:24:48 +04:00 |
|
spjspj
|
1a9f12f576
|
Increase (by 1/3) the chance of getting either a chaos or planar roll for planechase.
|
2018-04-28 20:37:19 +10:00 |
|