Oleg Agafonov
6846db75f4
* Fixed cards with skip untap optional ability that cause game freezes ( #5606 )
2019-03-01 18:10:32 +04:00
Oleg Agafonov
e285b2770d
* Curse cards - fixed that it triggers on planeswalker attack only ( #5566 );
2019-02-09 15:40:23 +04:00
Jeff
e28bb36b72
- Fixed #5572 . Reverted #5566 .
2019-02-06 10:52:46 -06:00
Jeff
cd23125664
- Fixed #5566
2019-02-01 10:04:46 -06:00
Oleg Agafonov
1d43b38a5f
Karn Liberated - fixed watchers errors on game restart ability
2019-01-15 20:48:21 +04:00
Evan Kranzler
fd709bcd28
Implemented Verity Circle
2019-01-04 20:58:02 -05:00
Jeff
c7a3e53083
- Fix for Bug #5435 . Specific to "must attack" code.
2018-11-20 17:43:26 -06:00
L_J
5a08632d59
Implemented Bands With Other
2018-10-21 16:59:10 +02:00
igoudt
877a355a7d
rewrite some code to streams
2018-07-15 20:50:26 +02:00
Noah Gleason
9108104fe5
Implement Predatory Focus
2018-07-09 22:21:40 -04:00
igoudt
9f06046f22
add isOwned and isControlled methods. remove some null-checks, remove some unnecessary casts
2018-07-04 14:24:11 +02:00
L_J
45243378cf
Fixed Gorm requiring a blocker from another player ( fixes #5025 )
2018-06-10 12:40:51 +00:00
Evan Kranzler
c4a0d9f916
replaced apostrophes
2018-06-06 22:39:16 -04:00
L_J
12c30f0227
Fixed an issue with mustBlockAttackerIfElseUnblocked
...
if more than one mustBlockAttackerIfElseUnblocked attacker is attacking and both have different minNumberOfBlockers values
2018-06-04 21:15:00 +00:00
L_J
8556285f0c
Implemented Gorm the Great
2018-06-04 23:00:44 +02:00
LevelX2
46da34da78
* Fixed a problem of Gideon Jura +2 ability introduced with 1be4379(fixes) #4994 .
2018-06-03 18:38:53 +02:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
LevelX2
fcc6174e5e
Some null exceptions checking and fixed some other minor problems.
2018-05-26 01:22:28 +02:00
L_J
a7d662d73e
Changes to menace & Lure interaction
2018-05-19 08:24:42 +00:00
L_J
1be4379cbd
Some combat fixes
2018-05-19 05:30:11 +00:00
Oleg Agafonov
c24ba742f6
Fixed equal or == errors -- 23 cards and more (see #4407 )
2018-04-28 21:24:48 +04:00
LevelX2
b073ce1c42
* Added to all toUpperCase/toLowerCase calls the Locale.ENGLISH to prevent problems with some languages (e.g. Turkish). Removed some unused import statements. ( #4634 ).
2018-03-18 18:18:54 +01:00
L_J
4b89342c34
Added support for Blaze of Glory
2018-02-24 21:52:05 +00:00
L_J
1f5e2f1bed
Minor revert
2018-02-17 22:27:07 +00:00
L_J
17800b6df1
Menace fix
2018-02-17 22:25:27 +00:00
L_J
77762cbf59
Some multi-blocker damage changes
...
Fixes situations like "two-man band with Viscera Seer gets blocked, Viscera Seer sacs itself afterwards" - before, the blocker would deal its damage twice to the remaining attacker.
2018-02-16 23:59:17 +00:00
L_J
7b4eb5193e
Permitted AI to band attackers
2018-02-15 00:08:40 +00:00
L_J
58fde7db50
Reverted accidental change
2018-02-15 00:05:44 +00:00
L_J
e7301e2c08
Implemented banding ( #41 )
2018-02-13 20:36:25 +01:00
LevelX2
2f016c8ea6
Fixed some more exception and/or logging problems.
2018-01-27 13:19:20 +01:00
LevelX2
4c9ed95662
Xmage 1.4.26V11d
2018-01-11 07:14:49 +01:00
Zzooouhh
a38ec84581
Removed slipped beta Blaze of Glory code
...
in case it could break something, as it's still buggy
2018-01-10 19:49:15 +00:00
Zzooouhh
8f9356533d
Fixed undoing individual blocker declarations for multi-blockers
...
One more #4172 fix
2018-01-10 19:44:48 +00:00
Zzooouhh
c25eaa9446
Fixed one overlooked instance of lethalDamage
2017-12-28 16:53:52 +01:00
Zzooouhh
f166bebe8c
Fixed lethal damage potentially dipping into negative values
...
Example: in multiple multi-blocker creatures blocking the same creatures (if one of them assigns more than lethal to the first creature in its attackerOrder)
2017-12-28 16:49:51 +01:00
Zzooouhh
3de6f417dc
Combat.removeBlocker incorrectly ignored blockingGroups (Partial fix for #4172 )
2017-12-26 22:29:54 +01:00
Zzooouhh
a4ce4e4b17
Merge pull request #23 from magefree/master
...
Merge https://github.com/magefree/mage
2017-12-18 03:08:01 +01:00
Zzooouhh
230233659b
Some naming changes, Butcher Orgg first strike fix
2017-12-07 11:13:27 +01:00
Zzooouhh
d8daec11d4
Fixed Butcher Orgg handling attackers/blockers leaving combat
2017-12-07 01:04:31 +01:00
Zzooouhh
d6a08fbdd7
NullPointerException fix
2017-12-07 01:01:52 +01:00
Zzooouhh
e1fdc3093a
Some other edits + small fix for Defensive Formation
2017-12-06 21:30:33 +01:00
Zzooouhh
5fec04935d
Optimization edit for assignDamageToBlockers
2017-12-06 20:31:54 +01:00
Zzooouhh
c6e69868fa
Test message cleanup
2017-12-06 19:50:06 +01:00
Zzooouhh
edd07d4f80
Implemented Butcher Orgg (the missing bits)
2017-12-06 19:46:13 +01:00
Zzooouhh
16513408fc
Cleanup #2
2017-12-06 17:05:30 +01:00
Zzooouhh
b48c37ea8f
Defensive Formation slight cleanup
2017-12-06 17:02:49 +01:00
Zzooouhh
47ef2a4ce4
Implemented Butcher Orgg (partially)
...
Option to divide damage while being a blocker doesn't work for some reason
2017-12-06 16:31:36 +01:00
Zzooouhh
32ef8a5047
Small damage fix
2017-11-25 09:10:01 +01:00
Zzooouhh
200e5e07bf
Hollowhenge Spirit fix (partial fix for #4172 )
2017-11-25 08:48:21 +01:00
Zzooouhh
b035c436d5
Another small fix
2017-11-25 08:35:18 +01:00