Commit graph

22422 commits

Author SHA1 Message Date
Evan Kranzler
bf2e90feae [C21] Implemented Yedora, Grave Gardener 2021-04-28 09:21:39 -04:00
Evan Kranzler
a69f6b38d9 [C21] Implemented Study Hall 2021-04-27 21:33:56 -04:00
Evan Kranzler
90e620452d [C21] Implemented Breena, the Demagogue 2021-04-27 20:07:36 -04:00
Evan Kranzler
0c3b294527 [C21] Implemented Combat Calligrapher 2021-04-27 20:06:49 -04:00
Evan Kranzler
1fad23b9fb [C21] Implemented Fractal Harness 2021-04-27 20:06:49 -04:00
Ingmar Goudt
2e5619e268 Fleeting Aven return to Hand no longer optional, fixes #7780 2021-04-27 22:39:54 +02:00
Evan Kranzler
050db19e40 [STX] fixed a null pointer exemption with Radiant Scrollwielder (fixes #7777, fixes #7778, fixes #7779) 2021-04-26 20:35:38 -04:00
Evan Kranzler
141e7a251f [C21] Implemented Marshland Bloodcaster 2021-04-26 20:29:15 -04:00
Evan Kranzler
55a46e952a [C21] Implemented Radiant Performer 2021-04-26 19:52:03 -04:00
Evan Kranzler
92007f0132 updated copy implementation to work with stack objects 2021-04-26 18:55:48 -04:00
Evan Kranzler
1352beee9f [C21] Implemented Muse Vortex 2021-04-26 18:01:18 -04:00
Ingmar Goudt
30086a5f60 rewrite some dies events cards 2021-04-26 09:39:06 +02:00
Evan Kranzler
d6c3ef33f0 [STX] added booster collation 2021-04-25 22:19:00 -04:00
Evan Kranzler
c3983dac63 [ONS] fixed Thrashing Mudspawn null pointer exception (fixes #7775) 2021-04-25 14:58:58 -04:00
Evan Kranzler
05d5eeb941 [MRD] fixed Hum of the Radix applying to non-artifact spells (fixes #7775) 2021-04-25 14:51:45 -04:00
Evan Kranzler
735e65b023 fixed some cards with random effects (fixes #7693) 2021-04-25 14:44:56 -04:00
Evan Kranzler
b0fdb4ef5a text fixes 2021-04-25 14:26:22 -04:00
Ingmar Goudt
49981ba2a3 fix a Layer comparison in Liege of the Tangle 2021-04-25 12:13:43 +02:00
Evan Kranzler
01b797f494 reworked alara heralds 2021-04-23 09:42:06 -04:00
Evan Kranzler
cd4f11e909 more text fixes 2021-04-22 19:31:06 -04:00
Evan Kranzler
a8096fc0a7 text fix for fetch lands 2021-04-22 17:34:22 -04:00
Evan Kranzler
97b8871122 text fix for ReturnFromGraveyardToBattlefieldTargetEffect 2021-04-22 09:50:22 -04:00
Evan Kranzler
f7340a946e text fixes 2021-04-22 08:41:54 -04:00
Evan Kranzler
d37b760167 [STX] fixed Perplexing Test not bouncing nontoken permanents (fixes #7766) 2021-04-21 21:24:06 -04:00
Evan Kranzler
229ee449d3 [C21] Implemented Losheel, Clockwork Scholar 2021-04-21 08:45:44 -04:00
Evan Kranzler
e930e265c6 [C21] Implemented Promise of Loyalty 2021-04-21 08:36:31 -04:00
Evan Kranzler
28524ce2ed more text fixes 2021-04-21 07:27:26 -04:00
Evan Kranzler
2496012006 [C21] added missing card 2021-04-20 20:30:52 -04:00
Evan Kranzler
3a8fe22c06 [C21] Implemented Surge to Victory 2021-04-20 20:13:40 -04:00
arketec
45422a5708
C21 cards (#7765)
* initial commit of OsgirTheReconstructor
incomplete

* changed target

* fixed target with adjustment

* made requested changes
changed exiled card to be a cost instead of effect
2021-04-20 19:41:21 -04:00
Evan Kranzler
f96f5bf548 small text update 2021-04-20 19:40:52 -04:00
Evan Kranzler
42132bb852 [C21] Implemented Guardian Archon 2021-04-20 19:39:45 -04:00
Evan Kranzler
ad5d1e498f [C21] Implemented Elementalist's Palette 2021-04-20 08:47:41 -04:00
Evan Kranzler
6c6311ac71 fixed some text 2021-04-19 18:33:18 -04:00
Evan Kranzler
c4754936f5 [C21] Implemented Sproutback Trudge 2021-04-19 18:27:41 -04:00
Evan Kranzler
de3388348e [C21] Implemented Battlemage's Braces 2021-04-19 18:07:23 -04:00
Evan Kranzler
9dda26ec49 [C21] Implemented Theoretical Duplication 2021-04-19 09:11:10 -04:00
Evan Kranzler
96d48d0ca4 [C21] Implemented Cunning Rhetoric 2021-04-19 09:01:20 -04:00
Evan Kranzler
beaae98bd1 [C21] Implemented Author of Shadows 2021-04-19 08:38:11 -04:00
Evan Kranzler
ccd1c38004 more text fixes 2021-04-18 22:03:53 -04:00
Evan Kranzler
05a7c83a77 if you're having text problems I feel bad for you son, I've got 99 problems and they're all text-related and I've only dealt with a small amount of them 2021-04-18 18:17:38 -04:00
Evan Kranzler
c2ae2f89f0 many find/replace "shuffle" fixes 2021-04-18 17:29:28 -04:00
Evan Kranzler
5540461397 some more text fixes 2021-04-18 16:03:44 -04:00
Evan Kranzler
cae1b271c2 [STX] some final text fixes 2021-04-18 15:09:18 -04:00
Evan Kranzler
0664b02619 [C21] Implemented Sly Instigator 2021-04-18 15:07:11 -04:00
Evan Kranzler
9a40ea0335 [C21] Implemented Geometric Nexus 2021-04-18 14:51:54 -04:00
Evan Kranzler
5238d7a50e [C21] Implemented Bold Plagiarist 2021-04-18 14:35:40 -04:00
Evan Kranzler
0bf26db3b5 a few more cmc->mana value changes 2021-04-18 07:51:36 -04:00
Evan Kranzler
efb2a7f3de [STX] more text fixes 2021-04-17 21:56:26 -04:00
Evan Kranzler
213564f8cd changed ExileSpellEffect from being singleton 2021-04-17 18:47:45 -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
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
Evan Kranzler
d137487605 [C21] Implemented Creative Technique 2021-04-12 18:15:28 -04:00
Evan Kranzler
b4b2836337 [C21] Implemented Blossoming Bogbeast 2021-04-12 17:52:28 -04:00
Evan Kranzler
f9a606e701 [STX] Implemented Codie, Vociferous Codex 2021-04-12 17:44:46 -04:00
Evan Kranzler
7d3dfe5b15 [C21] Implemented Ruxa, Patient Professor 2021-04-12 17:16:29 -04:00
Evan Kranzler
e51ebbec93 [C21] Implemented Felisa, Fang of Silverquill 2021-04-12 09:47:27 -04:00
Evan Kranzler
c8e21a8c6a [C21] Implemented Triplicate Titan 2021-04-12 09:32:44 -04:00
Evan Kranzler
d0d152ec44 [C21] Implemented Essence Pulse 2021-04-12 09:23:21 -04:00
Evan Kranzler
eefa9dc8cf [C21] Implemented Ezzaroot Channeler 2021-04-12 09:19:40 -04:00
Evan Kranzler
f4dd6ba1e7 added new EachTargetPointer object 2021-04-12 09:08:50 -04:00
Evan Kranzler
a7d3b82cbe [C21] Implemented Blight Mound 2021-04-11 21:22:19 -04:00
Evan Kranzler
b23240105c [KHM] fixed Spectral Deluge counting Islands controlled by other players (fixes #7739) 2021-04-11 21:12:41 -04:00
Evan Kranzler
75dcf16f65 [C21] Implemented Ruin Grinder 2021-04-11 21:06:29 -04:00
Evan Kranzler
34443f829d [C21] Implemented Alibou, Ancient Witness 2021-04-11 20:16:36 -04:00
Evan Kranzler
81a20c31a8 [STX] Implemented Expressive Iteration 2021-04-11 19:54:30 -04:00
Evan Kranzler
62008ea6b7 [ODY] fixed Skyshooter not sacrificing itself to activate (fixes #7738) 2021-04-11 18:25:42 -04:00
Evan Kranzler
edec5b32fb [STX] Implemented Jadzi, Oracle of Arcavios / Journey to the Oracle 2021-04-11 18:10:56 -04:00
Evan Kranzler
dab3dfdc5a [STX] Implemented Extus, Oriq Overlord / Awaken the Blood Avatar 2021-04-11 10:52:16 -04:00
Evan Kranzler
f97b6bf538 [STX] Implemented Wandering Archaic / Explore the Vastlands 2021-04-11 10:28:39 -04:00
Evan Kranzler
ed7a91cd60 [ODY] fixed Aven Windreader effect #7733 2021-04-11 09:32:01 -04:00
htrajan
d31b7bb815
[STX] Implement Devouring Tendrils (#7731)
* [STX] Implement Devouring Tendrils
2021-04-11 02:28:02 +00:00
Evan Kranzler
79b7d49e83 [STX] Implemented Show of Confidence 2021-04-10 21:55:32 -04:00
Evan Kranzler
63ae80c711 [STX] Implemented Ingenious Mastery 2021-04-10 21:37:46 -04:00
Evan Kranzler
f37628c5cb [STX] Implemented Plumb the Forbidden 2021-04-10 21:30:26 -04:00
htrajan
af0f705b5e
[STX] Implement Conspiracy Theorist (#7728)
* [STX] Implement Conspiracy Theorist
2021-04-11 04:52:18 +04:00
Evan Kranzler
7d2b1b4ade fixed a test failure 2021-04-10 19:25:51 -04:00
Evan Kranzler
ee027c0d73 [STX] Implemented Pestilent Cauldron / Restorative Burst 2021-04-10 19:02:23 -04:00
Evan Kranzler
1264be8c36 [STX] Implemented Mage Duel 2021-04-10 18:25:35 -04:00
Evan Kranzler
ae949a48b8 [STX] Implemented Elemental Expression 2021-04-10 18:09:55 -04:00
Evan Kranzler
421d092616 [STX] Implemented Velomachus Lorehold 2021-04-10 17:42:13 -04:00
Evan Kranzler
9568dec3a8 [STX] Implemented Reflective Golem 2021-04-10 16:07:52 -04:00
Evan Kranzler
4528663f1a added life gain hints to various cards 2021-04-10 15:57:22 -04:00
Evan Kranzler
1e67899098 [C21] Implemented Tivash, Gloom Summoner 2021-04-10 10:59:22 -04:00
Evan Kranzler
0b6b8d09d1 [C21] Implemented Healing Technique 2021-04-10 10:38:25 -04:00
Evan Kranzler
d76853ed8b [C21] Implemented Veinwitch Coven 2021-04-10 10:28:45 -04:00
Evan Kranzler
167d2579ac [C21] Implemented Trudge Garden 2021-04-10 10:19:59 -04:00
Evan Kranzler
cb4dd64037 [C21] Implemented Witch's Clinic 2021-04-10 10:15:47 -04:00
Evan Kranzler
8ad25a1119 [C21] Implemented Revival Experiment 2021-04-10 10:03:42 -04:00
Evan Kranzler
b5864bb97c [C21] Implemented Pest Infestation 2021-04-10 09:32:45 -04:00
Evan Kranzler
dc39fcd5c0 [C21] updated spoiler and reprints 2021-04-10 09:11:15 -04:00
Evan Kranzler
f32c4eb110 [C21] updated spoiler and reprints 2021-04-09 22:43:18 -04:00
Evan Kranzler
e79f69829a [STX] Implemented Fervent Mastery 2021-04-09 17:40:26 -04:00
Evan Kranzler
ed3f6a7c83 [STX] Implemented Devastating Mastery 2021-04-09 17:31:13 -04:00
htrajan
10cd439955
[STX] add more cards (#7720)
* implement AcademicProbation
* implement AugmenterPugilist // EchoingEquation
* Implement BalefulMastery
* implement BasicConjuration
* implement ClosingStatement
* Test framework: added custom effect to return card from any zone to hand;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-09 17:56:34 +04:00
Evan Kranzler
ac2c2acfe4 [STX] Implemented Detention Vortex 2021-04-09 09:32:01 -04:00
Evan Kranzler
4023d7c171 [STX] Implemented The Biblioplex 2021-04-09 09:27:28 -04:00
Evan Kranzler
a1ef3e6cb7 [STX] Implemented Flamescroll Celebrant // Revel in Silence 2021-04-09 09:03:03 -04:00
Evan Kranzler
310475a359 [STX] Implemented Draconic Intervention 2021-04-09 08:33:56 -04:00
Evan Kranzler
c83db2cad3 [STX] Implemented Dragon's Approach 2021-04-09 08:20:59 -04:00
Evan Kranzler
b7c5bcdbdd [C21] Implemented Incarnation Technique 2021-04-08 20:51:11 -04:00
Evan Kranzler
666f33371b [C21] updated spoiler and reprints 2021-04-08 20:45:17 -04:00
Evan Kranzler
6ff3ca5c1e [STX] Implemented Dramatic Finale 2021-04-08 18:56:18 -04:00
Evan Kranzler
305ec27f33 [C21] Implemented Rousing Refrain 2021-04-08 18:15:55 -04:00
Evan Kranzler
af9f87f110 [STX] Implemented Inspiring Refrain 2021-04-08 18:11:38 -04:00
Evan Kranzler
2d5519d4fc [C21] Implemented Curiosity Crafter 2021-04-08 18:06:32 -04:00
Evan Kranzler
37471c0172 [C21] Implemented Spawning Kraken 2021-04-08 17:59:34 -04:00
Evan Kranzler
9fc81c0722 [C21] Implemented Octavia, Living Thesis 2021-04-08 17:48:26 -04:00