Evan Kranzler
3b6a1289a4
Implemented Spiteful Prankster
2020-06-21 10:20:17 -04:00
Evan Kranzler
6c8d0046a7
Implemented Immolating Gyre
2020-06-21 10:15:09 -04:00
Evan Kranzler
bb08d51e9e
Implemented Chained Brute
2020-06-21 10:09:55 -04:00
Evan Kranzler
170745fbd0
Implemented Stone Haven Pilgrim
2020-06-21 10:00:49 -04:00
Evan Kranzler
cc4e4b95a2
Implemented Corsair Captain
2020-06-21 09:54:54 -04:00
Evan Kranzler
4fda8eab02
updated JMP spoiler and reprints
2020-06-21 09:21:46 -04:00
LevelX2
a871b36bca
* Fixed wrong zone for cost reduction ability ( #6684 ).
2020-06-21 15:07:47 +02:00
LevelX2
ce0a941156
* Fixed spelling of test command.
2020-06-21 11:50:32 +02:00
LevelX2
3d2c452e3f
* Pick choice Dialog - Increased default window size. Window size is changable now by the user.
2020-06-21 11:31:43 +02:00
LevelX2
832f1ebcd7
* Snickering Squirrel - Improved choice dialog text.
2020-06-21 11:30:30 +02:00
LevelX2
f5f668e659
* Lurrus of the Dream-Den - Fixed its tracking of the use of the cast from graveyard ability ( fixes #6882 ).
2020-06-21 10:52:16 +02:00
LevelX2
313829c826
* Elite Scaleguard - Fixed not working triggered ability ( fixes #6689 ).
2020-06-21 09:10:33 +02:00
Oleg Agafonov
3f2a5fc362
Prepare new release
2020-06-20 11:36:13 +04:00
LevelX2
1dde600cad
* Added test for "Rollback doesn't unflip a newly flipped Jace." The problem is not reproducible ( closes #1973 ).
2020-06-20 09:31:10 +02:00
LevelX2
305dab90b5
* Replaced some card.putOntoBattlefield by player.moveCard... methods ( #4866 ). Added new player.shuffleCardsToLibrary method.
2020-06-20 08:58:29 +02:00
Oleg Agafonov
52579fd1f3
Fixed tests
2020-06-20 07:06:34 +04:00
Evan Kranzler
16f7e401f7
fixed some test failures
2020-06-19 19:13:06 -04:00
Oleg Agafonov
271b8d06f4
Reverted wrong changes and missing card hint
2020-06-20 03:11:58 +04:00
Oleg Agafonov
fad771e725
Merge remote-tracking branch 'origin/master'
2020-06-20 03:05:53 +04:00
Oleg Agafonov
be08aedc5d
Added hints for some cards
2020-06-20 03:05:43 +04:00
Oleg Agafonov
ff91ffe1a7
Removed unnecessary custom text from some cards (opponent loses life and you gain life)
2020-06-20 03:04:33 +04:00
Evan Kranzler
ed2e524753
updated JMP spoiler and reprints
2020-06-19 18:56:31 -04:00
Oleg Agafonov
05950dcc2f
Improved text generation for TargetCardInASingleGraveyard (additional to #6557 )
2020-06-20 02:17:20 +04:00
Daniel Peregolise
520937e68a
Verbiage fixes ( #6557 )
...
* fix verbiage for ShredMemory card filter
* fixing verbiage for DriverOfTheDead
2020-06-19 15:54:27 -05:00
arcox
71729f5a78
Implement Track Down from Core 2021 ( #6667 )
2020-06-19 15:52:46 -05:00
arcox
c22c93ea90
Implement Tome Anima from Core 2021 ( #6668 )
...
* Implement Tome Anima from Core 2021
* newline at end of file
2020-06-19 15:51:16 -05:00
jeffwadsworth
6b14c5a4d3
- Text fix
2020-06-19 15:45:11 -05:00
jeffwadsworth
9ede6ae9b5
- Text fix
2020-06-19 15:41:04 -05:00
Oleg Agafonov
a4ee3b6b6f
Merge remote-tracking branch 'origin/master'
2020-06-20 00:29:52 +04:00
Oleg Agafonov
cd8d12365f
* Add mana of the chosen color - added info about chosen color to ability choose dialog ( #6677 );
2020-06-20 00:29:33 +04:00
jeffwadsworth
f7fd9767db
- Text fix
2020-06-19 15:27:00 -05:00
jeffwadsworth
fed6ddff8e
- Text fix
2020-06-19 14:58:44 -05:00
Oleg Agafonov
2e7d01965e
* Madness ability - fixed that it ask about madness cast two times ( fixes #6674 );
2020-06-19 23:42:45 +04:00
jeffwadsworth
f2c09a7193
- Text fix
2020-06-19 14:36:01 -05:00
Oleg Agafonov
85083a4433
* Devour abilities - fixed that it doesn't trigger simultaneous events after multiple permanents sacrifice ( #6254 , #6273 )
2020-06-19 21:52:31 +04:00
Evan Kranzler
da52fc430c
fixed Thieves' Guild Enforcer giving all permanents deathtouch
2020-06-19 08:24:16 -04:00
LevelX2
c5cb7b97a7
* Added test for Ajani, Inspiring leader does not trigger Exquisite Blood + Defiant Bloodlord #6464 . Not reprodicable.
2020-06-19 12:59:06 +02:00
Oleg Agafonov
39176d300d
Merge pull request #6670 from magefree/convoke_and_other_fixes
...
Reworked and improved special mana abilities (Convoke, Delve, Assist, Improvise)
2020-06-19 12:35:48 +02:00
Oleg Agafonov
d069bbd544
Code cleanup and test fixes
2020-06-19 13:24:52 +04:00
Oleg Agafonov
5fdf9607ac
Added test for #5121
2020-06-19 13:23:18 +04:00
Oleg Agafonov
ce3f9e80d5
Reworked Improvise ability ( #768 )
2020-06-19 13:22:05 +04:00
Oleg Agafonov
56a5fd5851
Reworked Delve ability ( #768 )
2020-06-19 13:21:03 +04:00
Oleg Agafonov
fb1e284960
Reworked Assist ability ( #768 )
2020-06-19 13:20:32 +04:00
Oleg Agafonov
708b4e872a
Reworked Convoke ability ( #768 , #6636 )
2020-06-19 13:19:27 +04:00
Oleg Agafonov
10cf884923
AI and test framework improved:
...
* Now AI can see and use special mana payments like convoke, delve, improvise pays;
* Now devs can test special mana payments (disable auto-payment and use choices for mana pool and special pays);
* Fixed broken TargetDiscard in tests;
* Fixed broken same named targets in tests;
2020-06-19 13:16:26 +04:00
Oleg Agafonov
c2e7b02e13
Reworked and improved special mana payment abilities (convoke, delve, assist, improvise):
...
* now it can be used to calc and find available mana and playable abilities;
* now tests and AI can use that abilities;
* now it follows mtg's rules and restrictions for mana activation order (rule 601.2f, see #768 );
2020-06-19 13:09:45 +04:00
Oleg Agafonov
bdaf6454de
Added commander's zone info in leave/keep message
2020-06-19 12:54:42 +04:00
LevelX2
f6f5aa0473
* Fixed broken rarity sorting in card grid ( fixes #6508 ).
2020-06-19 10:54:11 +02:00
Oleg Agafonov
fc5d766ebd
* AI: improved exile from graveyard cost (now AI can use it with more efficiency)
2020-06-19 12:43:26 +04:00
Evan Kranzler
57ed834c14
Implemented Ormos, Archive Keeper
2020-06-18 21:10:40 -04:00