Commit graph

30885 commits

Author SHA1 Message Date
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
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
Evan Kranzler
3ef78ff783 Implemented Witch of the Moors 2020-06-18 21:02:38 -04:00
Evan Kranzler
6bfe84ffd5 Implemented Archaeomender 2020-06-18 20:52:56 -04:00
Evan Kranzler
ae32bc2b77 Implemented Brightmare 2020-06-18 20:50:30 -04:00
Evan Kranzler
d6f87d29c6 Implemented Trusty Retriever 2020-06-18 20:46:16 -04:00
Evan Kranzler
40667a207f Implemented Towering Titan 2020-06-18 20:43:07 -04:00
Evan Kranzler
52be5d7a17 Implemented Supply Runners 2020-06-18 20:35:14 -04:00
Evan Kranzler
79e098bb3b Implemented Living Lightning 2020-06-18 20:31:36 -04:00
Evan Kranzler
9876fa9ef9 Implemented Lightning Visionary 2020-06-18 20:28:50 -04:00
Evan Kranzler
410a20d33d Implemented Lightning-Core Excavator 2020-06-18 20:28:14 -04:00
Evan Kranzler
0b2f44e127 updated JMP spoiler and reprints 2020-06-18 18:59:40 -04:00
Evan Kranzler
dffd3cc86d Implemented Sanguine Indulgence 2020-06-18 18:57:33 -04:00
Evan Kranzler
e1a396d145 Implemented Secure the Scene 2020-06-18 18:57:32 -04:00
Evan Kranzler
3a40b9dfb3 Implemented Kinetic Augur 2020-06-18 18:57:31 -04:00
Evan Kranzler
34aa019cec Implemented Rookie Mistake 2020-06-18 18:57:31 -04:00
Evan Kranzler
c85ee88045 Implemented Ornery Dilophosaur 2020-06-18 18:57:31 -04:00
Evan Kranzler
26cc800846 Implemented Leafkin Avenger 2020-06-18 18:57:30 -04:00
Evan Kranzler
83abaf5ef4 Implemented Aven Gagglemaster 2020-06-18 18:57:30 -04:00
LevelX2
1a8d325710
Merge pull request #6504 from SpeedProg/fix_target_card_in_opponent_graveyard
fixed TargetCardInOpponentsGraveyard not working properly
2020-06-19 00:34:37 +02:00
jeffwadsworth
b84e0c03f8 - Fix test 2020-06-18 17:14:32 -05:00
arcox
ab5daa026f
Implement Gnarled Sage from Core 2021 (#6666) 2020-06-18 18:06:56 -04:00