Oleg Agafonov
648026ac0b
Test framework: fixed not working choices for replacement effects;
2019-05-02 23:14:56 +04:00
Jeff
6c1ae7a049
- Fixed Orim's Prayer. #5776
2019-05-02 11:08:01 -05:00
Oleg Agafonov
011f1b7a74
* Ashiok, Dream Render - fixed that it allows to target two players instead one;
2019-05-02 17:34:24 +04:00
Oleg Agafonov
3ff871c6de
* Proliferate - fixed that it highlights all permanents instead with counters only;
2019-05-02 17:25:46 +04:00
Oleg Agafonov
a5ef712924
* Veteran Bodyguard - fixed that redirect damage effect doesn't work;
2019-05-01 21:04:30 +04:00
Oleg Agafonov
b1a27b4d21
* Terentatek Cub - fixed that attacks if able effect doesn't work;
2019-05-01 21:03:33 +04:00
Oleg Agafonov
a3fee30ed6
* Martyrs of Korlis - fixed that redirect damage effect doesn't work;
2019-05-01 21:02:12 +04:00
Oleg Agafonov
60eb9ff5ce
* Jace's Sentinel - fixed that can't be block effect doesn't work ( #4468 );
2019-05-01 20:59:07 +04:00
Oleg Agafonov
2090a8c91e
* Nahiri, Storm of Stone - fixed not working reduce cost ability;
2019-05-01 20:56:43 +04:00
Oleg Agafonov
14274d8eaf
* Threshold abilities - fixed that restriction part of ability is not apply in some cards ( #5738 );
2019-05-01 20:55:21 +04:00
Oleg Agafonov
0aeab75552
Added ConditionalCostModificationEffect to support cost modification effects with conditions ( #5738 )
2019-05-01 19:53:54 +04:00
Oleg Agafonov
e6823e4423
Test framework: added realtime check for damage (checkDamage, #4936 )
2019-05-01 19:52:05 +04:00
LevelX2
53341c5519
[ICE] Added Fylgja
2019-05-01 17:12:24 +02:00
Oleg Agafonov
abfb67eea4
Merge remote-tracking branch 'origin/master'
2019-05-01 12:49:44 +04:00
Oleg Agafonov
367a1fd189
Added ConditionalPreventionEffect to support prevention effects with conditions ( #5738 )
2019-05-01 12:49:19 +04:00
Jeff
2352e9d765
- Bolas's Citadel now handles additional costs correctly.
2019-04-30 17:21:03 -05:00
Jeff
c5249d6ef0
- #5772 . Now the exiled tokens of Ugin the Ineffable reference the exiled card. Controller can view the exiled card at will.
2019-04-30 16:13:02 -05:00
Ingmar Goudt
853bdac0e1
simplify some of the field setters
2019-04-30 20:28:57 +02:00
Ingmar Goudt
6703ba693d
refactor the copy functionality for no-args watchers
2019-04-30 20:28:57 +02:00
Oleg Agafonov
f25f7a0f68
* Gideon Blackblade - fixed that it's can't prevent damage ( #5738 )
2019-04-30 19:49:55 +04:00
Oleg Agafonov
9273dd1ea0
Fixed that some cards doesn't trigger counter add events;
2019-04-30 19:21:43 +04:00
Oleg Agafonov
07faf872ea
Fixed that some cards doesn't trigger counter remove events;
2019-04-30 18:50:03 +04:00
Jeff
2a2cfccad3
- little fix Dreadhorde Invasion.
2019-04-30 09:46:37 -05:00
Ingmar Goudt
a8708e61d7
simplify some of the field setters
2019-04-30 16:41:06 +02:00
Oleg Agafonov
ec5134a663
* Chandra, Fire Artisan - fixed that it doesn't triggers on own damage;
2019-04-30 18:26:37 +04:00
Oleg Agafonov
732999e0b3
Merge remote-tracking branch 'origin/master'
2019-04-30 16:36:03 +04:00
Oleg Agafonov
060ebe655e
* Added new game type: Freeform Commander Two Player Duel ( #5771 )
2019-04-30 16:35:24 +04:00
Oleg Agafonov
da7bd9c0d7
* Added new game type: Freeform Commander Two Player Duel
2019-04-30 16:33:41 +04:00
Oleg Agafonov
fc1fa70e0d
Prepare hotfix and fix empty hands on startup (versions compatibility problem)
2019-04-30 14:42:23 +04:00
Oleg Agafonov
f7622d3c4a
* Awakening of Vitu-Ghazi - fixed that it creates non legendary tokens
2019-04-30 14:40:19 +04:00
Oleg Agafonov
67f02ec5ab
* AI: fixed error on cards with target player or planeswalker;
2019-04-30 12:53:41 +04:00
Jeff
6f150b4fe0
- Fixed #5770
2019-04-29 16:42:36 -05:00
Jeff
9cab9bc429
- Fixed #5758
2019-04-29 15:22:21 -05:00
Jeff
7a35a76248
- The Adapt effect now works correctly when the permanent is blinked.
2019-04-29 14:18:44 -05:00
Oleg Agafonov
311532a6e7
Prepare hotfix
2019-04-29 01:14:58 +04:00
Oleg Agafonov
cb59442103
Merge pull request #5756 from mooretc2/freeform-commander-fix
...
Freeform commander fix
2019-04-28 20:23:23 +02:00
Oleg Agafonov
3beac51ebf
Tests: added more tests with continuous effects and game leaving by players
2019-04-28 21:33:05 +04:00
Oleg Agafonov
9ef2e0bda7
* No more continuous effects stay on battlefield after player leave the game;
...
Test framework: added real time check for player in game or not;
2019-04-28 19:32:25 +04:00
Oleg Agafonov
00633ce055
Fixed mtgjson compatibility
2019-04-28 19:08:13 +04:00
Oleg Agafonov
73ad2fa969
Typo :-)
2019-04-28 12:06:52 +04:00
Oleg Agafonov
534037e095
* Until end of your turn - fixed that effects discarded too early in multiplayer games ( #5759 , #5676 );
...
Tests: added dozen tests for end of turn effects and related cards.
2019-04-28 11:27:08 +04:00
Oleg Agafonov
4288e45c23
* AI: improved work with "must attack" player effects, with pay to attack blockers ( #5435 );
2019-04-28 11:21:34 +04:00
Oleg Agafonov
488ed9ee00
* Melee - fixed that it don't triggers on unblocked attacks and don't untap it;
2019-04-28 11:12:39 +04:00
Oleg Agafonov
dc04092fce
Test framework: many improvements and fixes:
...
* added support to use custom cards with any abilities/effects (addCustomCardWithAbility);
* added support of multiplayer games with all range (CardTestMultiPlayerBaseWithRangeAll);
* added realtime checks for permanent counters (checkPermanentCounters);
* added wrong attack commands check in strict mode;
* fixed that added by addCard command cards don't init continues effects;
* fixed that block commands don't removed from actions queue;
2019-04-28 11:10:28 +04:00
Oleg Agafonov
0bb735b482
Tests: added todo test for AI's playerMustBeAttackedIfAble ( #4496 )
2019-04-28 09:25:00 +04:00
Oleg Agafonov
f238118c87
UI: removed outdated options, improved;
2019-04-27 12:22:19 +04:00
Jeff
8ba38c90a5
- Fixed #5762
2019-04-26 15:29:19 -05:00
Jeff
b32228a693
- little fix Tomik, Distinguished Advokist.
2019-04-25 16:18:00 -05:00
Jeff
d8a928051a
- ReturnFromGraveyardToHandTargetEffect() will now check to verify the target card is still in the graveyard.
2019-04-25 15:22:08 -05:00
mooretc2
a05df82f75
Adding missing return
2019-04-24 17:10:31 -07:00