Commit graph

36805 commits

Author SHA1 Message Date
Evan Kranzler
402733d6e7 revert change to fix test, will investigate later 2021-04-17 22:12:14 -04:00
Evan Kranzler
efb2a7f3de [STX] more text fixes 2021-04-17 21:56:26 -04:00
Evan Kranzler
ef8ee52b94 added MTGJSON metadata to verify test 2021-04-17 21:15:42 -04:00
Evan Kranzler
213564f8cd changed ExileSpellEffect from being singleton 2021-04-17 18:47:45 -04:00
Evan Kranzler
b5e3ad2814 fixed Ward ability text (fixes #7715) 2021-04-17 18:36:11 -04:00
Evan Kranzler
326c17fe4d [STX] various text fixes 2021-04-17 18:22:43 -04:00
Evan Kranzler
a61d5543fa replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
Evan Kranzler
cb0df438dd [STA] text fixes 2021-04-17 16:34:21 -04:00
Evan Kranzler
21b3c11781 fixed a test failure 2021-04-17 13:12:23 -04:00
Evan Kranzler
57b69716e2 [STX] updated spoiler and add all printings 2021-04-17 12:55:08 -04:00
Evan Kranzler
763fdbd6f7 [STX] added null check to Selfless Glyphweaver 2021-04-17 12:48:57 -04:00
htrajan
37a58299a6
[STX] Implement Selfless Glyphweaver (#7754)
* [STX] Implement Selfless Glyphweaver

* static filter, choose on resolution
2021-04-17 12:47:28 -04:00
Evan Kranzler
af0178962d [STX] fixed Plumb the Forbidden ability not triggering (fixes #7755) 2021-04-17 12:44:49 -04:00
Evan Kranzler
cbc949c08e removed deprecated method for adding delayed triggered abilities 2021-04-17 12:13:37 -04:00
Evan Kranzler
1685b9a4ee [STX] fixed Rushed Rebirth delayed ability not triggering (fixes #7765) 2021-04-17 12:12:02 -04:00
Evan Kranzler
4304ba8cce [STX] Implemented Uvilda, Dean of Perfect / Nassari, Dean of Expression 2021-04-17 09:07:09 -04:00
Daniel Bomar
600cac6fc7
[READY FOR REVIEW] Implement a "multi-amount" dialog (#7528)
* Implemented chooseTargetAmount and new GUI dialog (distribute damage, distribute mana)
* Added tests and AI support;
* Test framework: added aliases support in TargetAmount dialogs;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-17 14:28:01 +04:00
htrajan
042aa61ad4
[STX] Implement Efreet Flamepainter (#7747)
* [STX] Implement Efreet Flamepainter

* Add null check

* Target needs to be chosen before ability resolution
2021-04-16 22:16:02 -04:00
Evan Kranzler
68d5c66127 [STX] [C21] updated spoiler 2021-04-16 20:54:32 -04:00
Evan Kranzler
b8b8deaec2 [STX] Implemented Shadrix Silverquill 2021-04-16 20:43:14 -04:00
Evan Kranzler
f9467d5142 [STX] Implemented Strict Proctor 2021-04-16 18:48:40 -04:00
Evan Kranzler
3ba320257b [C21] Implemented Stinging Study 2021-04-16 09:28:27 -04:00
Evan Kranzler
09488f6a01 [C21] Implemented Tempting Contract 2021-04-16 09:06:31 -04:00
Evan Kranzler
2544d6272c [STX] Semester's End 2021-04-16 08:53:22 -04:00
Evan Kranzler
c112fffadf [STX] Implemented Elite Spellbinder 2021-04-16 08:12:38 -04:00
Evan Kranzler
29f7555ac3 [STX] fixed Star Pupil not adding counters (fixes #7744) 2021-04-15 09:45:12 -04:00
Evan Kranzler
aea59275d9 [STX] fixed Silverquill Command mode not targeting (fixes #7743) 2021-04-15 09:36:56 -04:00
Evan Kranzler
c408776ad7 [STX] Implemented Mavinda, Students' Advocate 2021-04-15 09:21:01 -04:00
Evan Kranzler
6ad67b340a [C21] Implemented Commander's Insight 2021-04-14 19:20:19 -04:00
Evan Kranzler
af048afb69 [C21] Implemented Dazzling Sphinx 2021-04-14 19:04:22 -04:00
Evan Kranzler
802dacea29 [C21] Implemented Scholarship Sponsor 2021-04-14 18:33:28 -04:00
Evan Kranzler
cefc841ce0 [C21] Implemented Zaffai, Thunder Conductor 2021-04-14 09:39:58 -04:00
Evan Kranzler
816855f6ac [C21] Implemented Rionya, Fire Dancer 2021-04-14 09:33:51 -04:00
Evan Kranzler
44dc0584b6 [C21] Implemented Cursed Mirror 2021-04-14 09:18:44 -04:00
Evan Kranzler
9bbd157b22 [C21] Implemented Nils, Discipline Enforcer 2021-04-14 08:51:01 -04:00
Evan Kranzler
06aba8beff [C21] Implemented Inkshield 2021-04-14 08:33:34 -04:00
Evan Kranzler
644d3e413b [C21] Implemented Esix, Fractal Bloom 2021-04-14 08:24:53 -04:00
sprangg
81f12c3f45
Add possibility to play less rounds of swiss than xmage suggests (#7729)
* Make it possible to adjust the number of rounds in a swiss tournament to be less than the number of rounds suggested by xmage.

Co-authored-by: sprangg <a@b.c>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-14 09:54:29 +04:00
htrajan
9128b5021c
[STX] Implement Ecological Appreciation (#7732)
* [STX] Implement Ecological Appreciation
2021-04-14 09:45:52 +04:00
Evan Kranzler
daf06bb69a [C21] Implemented Wake the Past 2021-04-13 20:27:59 -04:00
Evan Kranzler
b501989679 [STX] Implemented Hofri Ghostforge 2021-04-13 19:16:29 -04:00
Evan Kranzler
e4c7b5da53 [STX] Implemented Radiant Scrollwielder 2021-04-13 17:58:47 -04:00
Evan Kranzler
a3bbc0b470 [STX] Implemented Strixhaven Stadium 2021-04-13 09:47:21 -04:00
Evan Kranzler
ae22f99b54 [STX] Implemented Rowan, Scholar of Sparks / Will, Scholar of Frost 2021-04-13 09:12:10 -04:00
Evan Kranzler
dc42107962 [STX] Implemented Mila, Crafty Companion / Lukka, Wayward Bonder 2021-04-12 22:07:19 -04:00
Evan Kranzler
abc931fb87 [STX] Implemented Verdant Mastery 2021-04-12 21:28:00 -04:00
Evan Kranzler
ee4e6d80a3 [C21] updated spoiler and reprints 2021-04-12 19:03:45 -04:00
Evan Kranzler
22ef321700 [C21] Implemented Keen Duelist 2021-04-12 18:57:41 -04:00
Evan Kranzler
f67c8e9e74 [C21] Implemented Gyome, Master Chef 2021-04-12 18:35:01 -04:00
Evan Kranzler
2fe78560c8 [C21] Implemented Fain, the Broker 2021-04-12 18:20:30 -04:00