Commit graph

26767 commits

Author SHA1 Message Date
Alex W. Jackson
12a20d07f4 Add choose hints to abilities with sacrifice costs where the target and the permanent to sacrifice might be ambiguous (A-D) 2022-09-20 09:17:14 -04:00
Evan Kranzler
9c0dfd1bbe [DMC] Implemented Tetsuo, Imperial Champion 2022-09-19 20:27:52 -04:00
Evan Kranzler
8af7758744 [DMC] Implemented The Ever-Changing 'Dane 2022-09-19 19:55:38 -04:00
PurpleCrowbar
44fbc983a0
[DMC] Implement Tiller Engine (#9525) 2022-09-19 11:04:14 -04:00
Evan Kranzler
36ea6ae2b2 [DMC] refactor Torsten, Founder of Benalia to use common class 2022-09-19 09:38:04 -04:00
Evan Kranzler
c843dd23e1 [DMC] Implemented Torsten, Founder of Benalia 2022-09-19 09:20:45 -04:00
Evan Kranzler
a405248dcc [DMC] Implemented Jenson Carthalion, Druid Exile 2022-09-19 09:03:38 -04:00
Evan Kranzler
2592fed6ef [DMC] Implemented Tobias, Doomed Conqueror 2022-09-19 08:48:10 -04:00
Evan Kranzler
2323c088c0 [40K] updated spoiler 2022-09-19 07:55:03 -04:00
Alex W. Jackson
34f44830b7 [KHM] Add target choose hint to Toralf's triggered ability. Closes #9538 2022-09-19 05:18:02 -04:00
Alex Vasile
bb3564dd35 [AFC] Fixed Nihiloor not returning creature to previous controller after Nihiloor leaves the battlefield. Closes #9223. 2022-09-18 21:28:40 -04:00
Evan Kranzler
5650c41004 fix verify failures 2022-09-18 13:39:08 -04:00
Alex W. Jackson
dc573fdff7 [DMU] Add missing types and cost to Karn's Sylex 2022-09-18 13:05:28 -04:00
Alex W. Jackson
2b652f6695 De-duplicate Splice code; add choose hints to all targeted Splice cards 2022-09-18 13:03:26 -04:00
Evan Kranzler
78d323d994 [40K] Implemented Grey Knight Paragon 2022-09-18 12:36:05 -04:00
Evan Kranzler
f21c2a6b2b [40K] Implemented Sporocyst 2022-09-18 12:18:32 -04:00
Evan Kranzler
518c8c20b6 [40K] Implemented Tallyman of Nurgle 2022-09-18 12:13:40 -04:00
Evan Kranzler
7e55f25d31 [40K] Implemented Necron Deathmark 2022-09-18 11:58:16 -04:00
Alex W. Jackson
8f164b1efe [ZNR] Add target choose hints to Inscription of Abundance. Fixes #9536 2022-09-18 03:00:29 -04:00
Evan Kranzler
c48c4ccf53 [40K] Implemented Vexilus Praetor 2022-09-17 23:41:13 -04:00
Evan Kranzler
3c9fb843c7 [40K] Implemented Thunderhawk Gunship 2022-09-17 23:25:35 -04:00
Evan Kranzler
10909c6694 [40K] Implemented Exterminatus 2022-09-17 23:01:42 -04:00
Evan Kranzler
dc8a2ad400 [40K] Implemented Epistolary Librarian 2022-09-17 22:59:06 -04:00
Evan Kranzler
5c557f6e40 [40K] Implemented Sanguinary Priest 2022-09-17 22:41:22 -04:00
Evan Kranzler
4546766c1a [40K] Implemented Canoptek Scarab Swarm 2022-09-17 22:41:22 -04:00
Evan Kranzler
5a3bc1e813 [40K] Implemented Bone Sabres 2022-09-17 22:41:22 -04:00
Evan Kranzler
06c542cda8 [40K] Implemented Necron Monolith 2022-09-17 22:41:22 -04:00
Alex Vasile
b14af42280
[DMU] Karn's Sylex (#9507) 2022-09-17 22:37:56 -04:00
Evan Kranzler
adbebfdd3e [NCC] fix Caldaia Guardian triggering off of opponent's creatures (fixes #9530) 2022-09-17 12:25:19 -04:00
Alex W. Jackson
544989ce7c Fix #9344 2022-09-17 12:10:14 -04:00
Evan Kranzler
2e6cf41b11 [40K] Implemented Knight Paladin 2022-09-17 11:16:18 -04:00
Evan Kranzler
a2f96b9767 [40K] Implemented Primaris Chaplain 2022-09-17 11:14:38 -04:00
Evan Kranzler
f98ccff20f [40K] Implemented Zephyrim 2022-09-17 11:13:11 -04:00
Evan Kranzler
4f65853966 [40K] Implemented Sicarian Infiltrator 2022-09-17 11:11:34 -04:00
Evan Kranzler
67bdbc986c [40K] Implemented Thunderwolf Cavalry 2022-09-17 11:10:35 -04:00
Evan Kranzler
3bd518dc27 [40K] Implemented Primaris Eliminator 2022-09-17 11:05:18 -04:00
Evan Kranzler
f80f88b6df [40K] Implemented Arco-Flagellant 2022-09-17 11:00:58 -04:00
Evan Kranzler
00af41c123 [40K] Implemented Ultramarines Honour Guard 2022-09-17 10:57:37 -04:00
Evan Kranzler
2ca7cfa462 [40K] Implemented Space Marine Devastator 2022-09-17 10:50:43 -04:00
Evan Kranzler
630a9c4445 [40K] Implemented For the Emperor! 2022-09-17 10:45:59 -04:00
Evan Kranzler
a893e5ba88 [40K] Implemented Sister Repentia 2022-09-17 10:30:03 -04:00
Evan Kranzler
9c801056d3 [40K] updated spoiler and reprints 2022-09-17 10:12:51 -04:00
Evan Kranzler
7c67acf139 [40K] Implemented Hexmark Destroyer 2022-09-16 21:20:12 -04:00
Evan Kranzler
d1b58e5e09 [40K] Implemented Chronomancer 2022-09-16 21:16:08 -04:00
Evan Kranzler
91b36d4106 [40K] Implemented Sautekh Immortal 2022-09-16 21:12:46 -04:00
Evan Kranzler
1cc00630dd [40K] Implemented Vanguard Suppressor (with dummy squad ability) 2022-09-16 21:02:57 -04:00
Evan Kranzler
7434a64ea4 [40K] Implemented Skorpekh Destroyer 2022-09-16 09:28:55 -04:00
Evan Kranzler
1cfbc3ce18 [40K] Implemented Skorpekh Lord 2022-09-16 09:23:20 -04:00
Evan Kranzler
14bf203960 [40K] Implemented Lychguard 2022-09-16 08:44:49 -04:00
Evan Kranzler
aa4a86f940 [40K] Implemented Lokhust Heavy Destroyer 2022-09-16 08:39:40 -04:00
Evan Kranzler
09788dc6ec [40K] Implemented Flayed One 2022-09-16 08:33:52 -04:00
Evan Kranzler
861acd0da1 [40K] Implemented Cryptothrall 2022-09-16 08:32:52 -04:00
Evan Kranzler
f2f7bc5f4e [40K] Implemented Plasmancer 2022-09-16 08:24:14 -04:00
Evan Kranzler
416b8d37f9 [40K] Implemented Night Scythe 2022-09-16 07:16:07 -04:00
Evan Kranzler
87cc740369 [40K] Implemented Royal Warden 2022-09-16 07:13:59 -04:00
Evan Kranzler
f2d0edd63f [40K] Implemented Their Name Is Death 2022-09-16 07:11:13 -04:00
Evan Kranzler
a37f4af207 [40K] Implemented Canoptek Spyder 2022-09-16 07:07:56 -04:00
Evan Kranzler
3dceaddaa6 [40K] updated spoiler and reprints 2022-09-16 06:56:50 -04:00
Daniel Bomar
3d3fde35ca
[DMU] Implemented Rivaz of the Claw (#9523) 2022-09-15 22:35:52 -04:00
Evan Kranzler
c7d3634f15 [40K] Implemented Chaos Defiler 2022-09-15 22:07:04 -04:00
Evan Kranzler
6266d0c4ee [40K] Implemented Aberrant 2022-09-15 21:57:43 -04:00
Evan Kranzler
191ea321f6 [40K] Implemented Termagant Swarm 2022-09-15 21:50:05 -04:00
Evan Kranzler
95b2817ac8 [DMC] various text fixes 2022-09-15 21:28:25 -04:00
Evan Kranzler
53f76c2403 [40K] Implemented Great Unclean One 2022-09-15 20:51:13 -04:00
Evan Kranzler
89eb256c16 [40K] Implemented Lictor 2022-09-15 18:45:13 -04:00
Evan Kranzler
e9684c86ac [40K] Implemented Gargoyle Flock 2022-09-15 18:28:54 -04:00
Alex Vasile
8094032665 [GS1] fixed typo in JourneyForTheElixirGraveyardTarget copy constructor 2022-09-15 14:47:53 -04:00
Evan Kranzler
5b7cbf0f37 [40K] Implemented Exalted Flamer of Tzeentch 2022-09-15 08:59:24 -04:00
Evan Kranzler
22e8af505d [40K] Implemented Goliath Truck 2022-09-15 08:43:12 -04:00
Evan Kranzler
f04d8f8a6e [40K] Implemented Tyranid Invasion 2022-09-15 08:36:17 -04:00
Evan Kranzler
03b65ed99a [40K] Implemented Blight Grenade 2022-09-15 08:28:47 -04:00
Evan Kranzler
b09a0ccc34 [40K] Implemented Herald of Slaanesh 2022-09-15 08:20:13 -04:00
Evan Kranzler
405a3b405e [40K] Implemented Tervigon 2022-09-15 08:12:22 -04:00
Evan Kranzler
99b99bb7db [40K] Implemented Venomcrawler 2022-09-15 06:56:20 -04:00
Evan Kranzler
217aa2ecaf [40K] Implemented Bloodcrusher of Khorne 2022-09-15 06:51:34 -04:00
Evan Kranzler
e6642251c1 [40K] Implemented Heralds of Tzeentch 2022-09-15 06:48:41 -04:00
Evan Kranzler
eef335b450 [40K] Implemented Lord of Change 2022-09-15 06:47:59 -04:00
Evan Kranzler
112be4096c [40K] updated spoiler and reprints 2022-09-15 06:46:29 -04:00
Evan Kranzler
b1c58edc6b [40K] Implemented Let the Galaxy Burn 2022-09-14 21:50:29 -04:00
Evan Kranzler
46b6edde0b [40K] Implemented Tyrant Guard 2022-09-14 21:45:50 -04:00
Evan Kranzler
d00a82b85e [40K] Implemented Purestrain Genestealer 2022-09-14 21:20:29 -04:00
Evan Kranzler
7d42d0c978 [40K] Implemented Kill! Maim! Burn! 2022-09-14 21:06:58 -04:00
Evan Kranzler
12dc35db57 [40K] update spoiler 2022-09-14 21:04:53 -04:00
Evan Kranzler
61ad2fb655 [40K] Implemented Winged Hive Tyrant 2022-09-14 18:46:29 -04:00
Evan Kranzler
cd49290b76 [40K] Implemented Trygon Prime 2022-09-14 18:46:17 -04:00
Evan Kranzler
32bb012318 [40K] Implemented Hormagaunt Horde 2022-09-14 18:37:06 -04:00
Evan Kranzler
84b2a697e0 [40K] Implemented Exocrine 2022-09-14 18:34:15 -04:00
Evan Kranzler
a31644789c [DMU] various text fixes 2022-09-14 18:29:34 -04:00
Evan Kranzler
d165072ac9
[DMU] Implement Defiler cycle (Ready for review) (#9460)
* [DMU] Implemented Defiler of Faith

* [DMU] Implemented Defiler of Dreams

* [DMU] Implemented Defiler of Flesh

* [DMU] Implemented Defiler of Instinct

* [DMU] Implemented Defiler of Vigor

* create PermanentPredicate

* initial attempt at Defiler ability

* some nonfunctional recommended changes

* a few more requested changes

* change arguments to ObjectColor from String

* fix a dumb mistake

* add test

* a few requested changes
2022-09-14 15:16:56 -04:00
Evan Kranzler
835d90f0da another verify fix 2022-09-14 10:02:06 -04:00
Evan Kranzler
ecfcfdf726 [40K] Implemented Zoanthrope 2022-09-14 09:40:18 -04:00
Evan Kranzler
a4f59d8493 [40K] Implemented Venomthrope 2022-09-14 09:38:55 -04:00
Evan Kranzler
82250a430d [40K] Implemented Tyranid Prime 2022-09-14 09:38:01 -04:00
Evan Kranzler
e7f9f6eeb4 [40K] Implemented Screamer-Killer 2022-09-14 09:28:33 -04:00
Evan Kranzler
a10b59e838 fix verify failure 2022-09-14 09:25:44 -04:00
Evan Kranzler
10cbb832f4 [40K] Implemented Atalan Jackal 2022-09-14 09:20:17 -04:00
Evan Kranzler
e7619704c0 [40K] updated spoiler and reprints 2022-09-14 08:45:44 -04:00
Alex W. Jackson
a301394dd8 Fix Beamsplitter Mage and Ivy interaction with Twinning Staff 2022-09-14 08:23:48 -04:00
Alex W. Jackson
efa7b485b0 Remove unneeded parameter from StackObjectCopyApplier.getNextNewTargetType (all users were using an Iterator or a fixed return value) 2022-09-14 03:23:21 -04:00
Alex W. Jackson
c401b35b63 Fix #9524 2022-09-14 03:08:23 -04:00
Alex W. Jackson
c3ce7898de
[DMU] Implement Silver Scrutiny and fix #7326 (#9508) 2022-09-13 20:15:04 -04:00
PurpleCrowbar
dafd7f8e7c
[DMC] Implement The Reaver Cleaver (#9519) 2022-09-13 20:03:54 -04:00
Evan Kranzler
9ffae2c1f2 [40K] Implemented Be'lakor, the Dark Master 2022-09-13 18:55:19 -04:00
Evan Kranzler
0d4cf5a20a [40K] Implemented The Swarmlord 2022-09-13 18:55:19 -04:00
Daniel Bomar
39191a4bd8
[DMU] Implemented Garna, Bloodfist of Keld (#9480) 2022-09-13 16:19:47 -04:00
Jeff Wadsworth
9b8d7b6be4 - Fixed #9485 2022-09-13 10:53:23 -05:00
Evan Kranzler
9b70a0ee6f [40K] Implemented Old One Eye 2022-09-13 08:44:43 -04:00
Evan Kranzler
668410dd21 [40K] Implemented Broodlord 2022-09-13 08:30:33 -04:00
Evan Kranzler
b91cef5dd6 [40K] Implemented Noise Marine 2022-09-13 07:53:25 -04:00
Evan Kranzler
15b9961ba7 [40K] Implemented Szarekh, the Silent King 2022-09-13 07:46:28 -04:00
Evan Kranzler
d313bc7ad6 [40K] Implemented Imotekh, the Stormlord 2022-09-13 06:55:12 -04:00
Evan Kranzler
515828eede [40K] Implemented Deathleaper, Terror Weapon 2022-09-13 06:40:15 -04:00
Evan Kranzler
5e26b7eacd [40K] Implemented Inquisitor Greyfax 2022-09-13 06:34:05 -04:00
Evan Kranzler
40d2019288 [40K] updated spoiler and reprints 2022-09-13 05:38:02 -04:00
Evan Kranzler
6d50e3d508 [DMU] Implemented Golden Argosy 2022-09-13 05:35:13 -04:00
PurpleCrowbar
51fb4df5a0
[DMC] Implement Rasputin, the Oneiromancer (#9515) 2022-09-12 18:34:03 -04:00
Jeff Wadsworth
bb284b852d - Fixed #9501 2022-09-12 16:07:13 -05:00
Alex W. Jackson
c84d9d2168 Don't erase a permanent's attacking/blocking info when it leaves the battlefield. Kithkin Mourncaller and Kardur Doomscourge no longer need their own special TriggeredAbility class 2022-09-12 10:43:21 -04:00
Alex W. Jackson
7c2f76b46b Remove custom multitarget handling from ReturnToHandTargetEffect (use EachTargetPointer instead) 2022-09-12 08:54:45 -04:00
Alex W. Jackson
dc33531792 Fix #4368 2022-09-12 06:56:07 -04:00
PurpleCrowbar
46cc674a8e
[DMC] Implement Sivitri, Dragon Master (#9506)
* [DMC] Implement Sivitri, Dragon Master
* Generalised CantAttackYouUnlessPayAllEffect
2022-09-11 23:18:25 -04:00
PurpleCrowbar
20a1d2df93
[DMC] Implement Robaran Mercenaries (#9502) 2022-09-11 18:07:29 -04:00
PurpleCrowbar
f3e6eaae87
[DMC] Implement Moira, Urborg Haunt (#9505) 2022-09-11 17:34:02 -04:00
Alex W. Jackson
506c09d207 Fix #9509 2022-09-11 11:56:51 -04:00
Daniel Bomar
90496c56f4
[DMU] Implemented Tyrannical Pitlord (#9498) 2022-09-10 19:54:46 -04:00
Alex W. Jackson
bc13b02b8e [TOR] Implemented Floating Shield 2022-09-10 16:38:40 -04:00
PurpleCrowbar
6c60b342a0
[DMC] Implement Jedit Ojanen, Mercenary (#9497) 2022-09-10 15:59:48 -04:00
Alex W. Jackson
c0aeb44e5b [TOR] Implemented Carrion Rats and Carrion Wurm 2022-09-10 03:27:41 -04:00
PurpleCrowbar
b5ccc44afc
[DMC] Implement Ohabi Caleria (#9499) 2022-09-09 23:27:51 -04:00
Alex W. Jackson
78ec427052 Fix #7763 2022-09-09 23:11:49 -04:00
Alex Vasile
5dd92fb993 [DMU] Fix Jaya's -1 ability not exiling cards. Closes #9451. 2022-09-09 23:08:51 -04:00
PurpleCrowbar
72ddd15e38
[DMC] Implement Orca, Siege Demon (#9496) 2022-09-09 23:07:11 -04:00
Alex Vasile
0a62d96238 [USG] Planar Void no longer triggers on tokens entering the graveyard. Closes #9071. 2022-09-09 22:54:11 -04:00
Alex W. Jackson
a2bcf7074e Fix #9331, #8086 2022-09-09 22:42:03 -04:00
Alexander Novotny
63b95bffa5
Fixed Ominous Roost (#9079)
Co-authored-by: Alex Vasile <48962821+Alex-Vasile@users.noreply.github.com>
2022-09-09 22:30:40 -04:00
Alex Vasile
e6a7605fd7 [KHM] Fixed In Search of Greatness allowing you to cast non-permanent. Closes #9500. 2022-09-09 20:50:43 -04:00
PurpleCrowbar
8b5fac2675
[DMC] Implement Obsidian Obelisk (#9495) 2022-09-09 15:55:12 -04:00
Daniel Bomar
9c37bbeb6a
[DMU] Implemented Jodah, the Unifier 2022-09-09 14:51:36 -05:00
Alex W. Jackson
5bfbeff87d Fix Render Silent and remove some unnecessary custom effects I noticed via the previous commit 2022-09-09 15:41:37 -04:00
Alex Vasile
092f3c3fe1
Simplified effects by removing unnecessary getText instances. (#9374) 2022-09-09 12:02:22 -04:00
Alex W. Jackson
076c55f1ea Fix several card abilities incorrectly implemented as intervening-if abilities when they weren't 2022-09-09 04:47:07 -04:00
PurpleCrowbar
ec3573a786
[DMC] Implement Hazezon, Shaper of Sand (#9486) 2022-09-08 23:51:40 -04:00
PurpleCrowbar
69c619151f
[DMC] Implement Mana Cannons (#9494) 2022-09-08 23:29:47 -04:00
PurpleCrowbar
49a13cdcdc
[DMC] Implement The Mana Rig (#9492) 2022-09-08 23:28:30 -04:00
PurpleCrowbar
173b3dbb4f
[DMC] Implement Greensleeves, Maro-Sorcerer (#9487) 2022-09-08 23:26:43 -04:00
Alex W. Jackson
d5e56f523d Add new EventType CREATURE_BLOCKS, which fires once per blocker (rather than once per blocker per attacker). Updated some abilities and cards to use it (still incomplete). Fixes #4285 2022-09-08 21:41:15 -04:00
Daniel Bomar
1c688a0345
[DMU] Implemented Vohar, Vodalian Desecrator 2022-09-08 18:59:36 -05:00
Alex W. Jackson
e3df7b95f9 [SCG] Implemented Rock Jockey 2022-09-08 17:15:18 -04:00
Daniel Bomar
2a227af0be
[DMU] Implemented Danitha, Benalia's Hope 2022-09-08 13:19:59 -05:00
Daniel Bomar
48df6902e1
[40K] Fixed Abaddon the Despoiler and enabled test (fixes #9490) 2022-09-08 11:35:42 -05:00
Alex W. Jackson
a6c5209a2a Combat.getAttackers and Combat.getBlockers now return a Set instead of a List, so that two-headed blockers aren't included twice 2022-09-07 22:36:05 -04:00
PurpleCrowbar
efaccf8564 Fixed some card classes not being final 2022-09-08 01:57:59 +01:00
PurpleCrowbar
52aa226622
[DMC] Implement Bladewing, Deathless Tyrant (#9484) 2022-09-07 20:00:31 -04:00
PurpleCrowbar
afc32be642
[DMC] Implement Rohgahh, Kher Keep Overlord (#9477) 2022-09-07 19:45:15 -04:00
Jeff Wadsworth
d1e139b947 - Fixed #9448 2022-09-07 15:39:29 -05:00
Jeff Wadsworth
4aee1b714c - Fixed #9481 2022-09-07 13:13:09 -05:00
Alex Vasile
9fa87f926a [40K] add missing hint to AbaddonTheDespoiler 2022-09-06 22:42:03 -04:00
Evan Kranzler
231bd86e23 [DMU] Implemented Ivy, Gleeful Spellthief 2022-09-06 20:40:00 -04:00
Evan Kranzler
9806d6e092 [DMU] Implemented Sol'Kanar the Tainted 2022-09-06 09:05:23 -04:00
Evan Kranzler
78f8d9a14b [DMU] Implemented Vesuvan Duplimancy 2022-09-06 08:50:54 -04:00
Alex W. Jackson
e310ede837 Replace many custom effects with ExileUntilSourceLeavesEffect 2022-09-06 06:50:01 -04:00
Alex W. Jackson
6f8d0dcee5 Implement DMU booster legendary slot 2022-09-06 03:32:12 -04:00
Alex W. Jackson
f991e94e9b Fix #9476 2022-09-05 22:00:47 -04:00
Daniel Bomar
a5621cf247
[DMU] Implemented Anointed Peacekeeper (#9478) 2022-09-05 21:49:10 -04:00
Evan Kranzler
71feacf9de [DMU] Implemented Squee, Dubious Monarch 2022-09-05 20:31:41 -04:00
Evan Kranzler
c745bce734 [DMU] Implemented Shanna, Purifying Blade 2022-09-05 20:24:46 -04:00
Evan Kranzler
a24cdb31fc [DMU] Implemented Rona, Sheoldred's Faithful 2022-09-05 20:14:13 -04:00
Alex W. Jackson
b5b4b38cc6 Fix ShuffleIntoLibraryTargetEffect to support multiple target cards with possibly different owners 2022-09-05 19:44:09 -04:00
Evan Kranzler
30aafb7672 [DMU] Implemented The Phasing of Zhalfir 2022-09-05 16:56:53 -04:00
Evan Kranzler
b9bbb4d1b3 [DMU] Implemented Karn, Living Legacy 2022-09-05 16:56:52 -04:00
Evan Kranzler
02968c9cc1
[DMU] Implemented Sphinx of Clear Skies (#9474)
* create common class for effects similar to Fact or Fiction

* [DMU] Implemented Sphinx of Clear Skies

* change text generation to staticText
2022-09-05 16:14:16 -04:00
Alex Vasile
e92b8ce99a [NCC] Fixed Bribe Taker looking only at creatures instead of all permanents 2022-09-05 14:28:06 -04:00
Alex Vasile
bfa5b6ab5f [NPH] Fix Hex Parasite wrong behaviour when X=0. Closes #9446. 2022-09-05 13:56:22 -04:00
Evan Kranzler
9b0e63ef30 [DMU] Implemented Temporary Lockdown 2022-09-05 10:42:37 -04:00
Evan Kranzler
0f264ddf2b [DMU] Implemented Plaza of Heroes 2022-09-05 10:22:58 -04:00
PurpleCrowbar
be79db37e5
[DMU] Implement Nemata, Primeval Warden (#9470) 2022-09-05 00:12:11 -04:00
PurpleCrowbar
58364784fb
[DMU] Implement Zur, Eternal Schemer (#9406) 2022-09-04 22:27:51 -04:00
Alex Vasile
e5e76f91f4 Simplify several cards similar to Wand of Vertebrae 2022-09-04 20:43:21 -04:00
Alex Vasile
9c59ec698d [GRN] Fix Wand of Vertebrae not working properly. Closes #9464 2022-09-04 20:43:21 -04:00
Alex Vasile
fef04007d4 [ZNR] Fix NPE for Yasharn. Closes #9465 2022-09-04 20:43:21 -04:00
Alex Vasile
018b8be2c3 [DMU] Fixed text on Astor Bearer of Blades 2022-09-04 20:43:21 -04:00
Alex Vasile
53e1f9ecac [DMU] Fixed text on Tear Asunder 2022-09-04 20:43:21 -04:00
Alex W. Jackson
7aa827e48e Fix verify 2022-09-04 15:38:41 -04:00
rockydirtbag
c17bc148f3
Implemented [DMU] Ratadrabik of Urborg (#9447) 2022-09-04 15:04:57 -04:00
Alex Vasile
09b069ceb2
[DMU] Implement Thran Portal (#9456)
* [NCC] Implement Thran Portal

* Address comments

* Fixed usage of {this}
2022-09-04 14:50:44 -04:00
Alex Vasile
c16ead128b [NCC] Address comments for Lethal Scheme 2022-09-04 13:26:26 -04:00
Susucre
c2fd90877b
[NCC] Lethal Scheme (#9100) 2022-09-04 13:05:36 -04:00
Alex W. Jackson
e3b8a813e5 Remove custom multitarget handling from DestroyTargetEffect (use EachTargetPointer instead) 2022-09-04 07:04:46 -04:00
Alex W. Jackson
addfd5166e Add new methods to Target and TargetPointer to help generate card rules text. Currently only used by ExileUntilSourceLeavesEffect 2022-09-04 05:15:12 -04:00
Alex W. Jackson
c6e1ce6697 Remove custom multitarget handling from ExileTargetEffect (use EachTargetPointer instead) 2022-09-03 22:59:19 -04:00
Alex W. Jackson
fbccdd3088 Add missing files from last commit 2022-09-03 06:04:31 -04:00
Alex W. Jackson
ce610be087 [ONS] Implement Crown of Ascension, Crown of Suspicion and Crown of Vigor 2022-09-03 05:46:59 -04:00
Alex W. Jackson
a2dc4838a1 Fix compile error 2022-09-03 00:53:32 -04:00
Alex W. Jackson
c4d77bed33 Fix #9461 2022-09-03 00:52:00 -04:00
Alex W. Jackson
b5459efa04 Fix Tail Swipe 2022-09-02 17:28:17 -04:00
Alex W. Jackson
7ececeffb3 Fix #9366 2022-09-02 14:16:53 -04:00
Evan Kranzler
d06d736915 [DMU] Implemented Keldon Flamesage 2022-09-02 08:57:46 -04:00
Daniel Bomar
11eb9e280d
[DMU] Implemented Quirion Beastcaller (#9408)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2022-09-02 07:58:50 -04:00
Alex W. Jackson
9e40c9cc79
[DMU] Implemented Baird, Argivian Recruiter (#9454) 2022-09-01 20:22:57 -04:00
Alex Vasile
07a142c9e8
Refactor: Add proper support for modifying and querying base P/T (#9409) 2022-09-01 19:57:30 -04:00
Evan Kranzler
d83eb41073 [DMU] fix Tatyova, Steward of Tides effect duration (fixes #9450) 2022-08-31 22:10:46 -04:00
Daniel Bomar
8ec20075c0
[DMU] Llanowar Greenwidow 2022-08-31 15:41:57 -05:00
Daniel Bomar
163a13dc45
[DMU] Implemented Queen Allenal of Ruadach 2022-08-31 15:41:57 -05:00
Alex W. Jackson
6c91714020 Add missing target to Battle-Rage Blessing 2022-08-31 15:52:28 -04:00
Evan Kranzler
b0d8095fc3 [DMU] Implemented Combat Research 2022-08-31 08:41:22 -04:00
Evan Kranzler
41afdb11b9 [DMU] Implemented Urborg Repossession 2022-08-31 08:25:48 -04:00
Evan Kranzler
2a87790d5c [DMU] Implemented Leyline Binding 2022-08-31 08:12:36 -04:00
Evan Kranzler
90d3f8e3f5 [DMU] Implemented Meria, Scholar of Antiquity 2022-08-31 08:04:20 -04:00
Alex W. Jackson
7dc9985b86 Enable DMU booster generation 2022-08-31 01:39:03 -04:00
Alex Vasile
94d0cfbd16 [DMU] Implement Stenn, Paranoid Partisan 2022-08-30 21:54:14 -04:00
RJayz
3c3ba6f5a9
[CLB] Implemented Gale, Waterdeep Prodigy (#9423) 2022-08-30 21:53:33 -04:00
Evan Kranzler
6464b84c3f [DMC] Implemented Rosnakht, Heir of Rohgahh 2022-08-30 21:47:10 -04:00
Evan Kranzler
4add6c9777 [DMC] Implemented Fallaji Wayfarer 2022-08-30 21:43:12 -04:00
Evan Kranzler
8a033ea1ea [DMC] Implemented Emperor Mihai II 2022-08-30 21:42:52 -04:00
Evan Kranzler
af0fa56c10 [DMC] Implemented Baru Wurmspeaker 2022-08-30 21:31:20 -04:00
Evan Kranzler
b14d7d24bb [DMU] Implemented Yotia Declares War 2022-08-30 20:50:26 -04:00
Evan Kranzler
d83cea8000 [DMU] Compleated Weatherlight 2022-08-30 20:36:10 -04:00
Daniel Bomar
e8f82b7f98
[DMU] Implemented Ertai Resurrected 2022-08-30 17:59:51 -05:00
Daniel Bomar
8d75c8f256
[DMU] Implemented Ertai's Scorn 2022-08-30 17:22:49 -05:00
Daniel Bomar
05a0c8818b
[DMU] Implemented Chaotic Transformation 2022-08-30 14:58:09 -05:00
Alex W. Jackson
c26c2f3785 [DMC] Implemented General Marhault Elsdragon 2022-08-30 12:21:27 -04:00
Alex W. Jackson
e0ade383f2 Fix #9441 2022-08-30 11:40:30 -04:00
Evan Kranzler
2cef7dd597 [DMU] Warhost's Frenzy 2022-08-30 09:17:16 -04:00
Evan Kranzler
167528c66c [DMU] Implemented Tatyova, Steward of Tides 2022-08-30 09:07:53 -04:00
Evan Kranzler
b0d53a610d [DMU] Implemented In Thrall to the Pit 2022-08-30 08:39:44 -04:00
Evan Kranzler
963dadf4a6 [DMU] Implemented Rundvelt Hordemaster 2022-08-30 08:33:19 -04:00
Alex W. Jackson
a6f1d274bf Add missing addAbility 2022-08-30 02:08:19 -04:00
Alex W. Jackson
62b46fef37 [M13] Fix Odric, Master Tactician text 2022-08-30 01:44:18 -04:00
Alex Vasile
7e3b0f98e6 [MOR] Fixed Shared Animosity incorrectly calculating creature count for boost effect. Closes #9428. 2022-08-29 22:17:07 -04:00
Alex Vasile
a29d5c70cb [AVR] Fixed Stolen Goods not working with dual face cards. Closes #9430. 2022-08-29 21:04:49 -04:00
Evan Kranzler
461b011fb7 [DMU] Implemented Tribute to Urborg 2022-08-29 21:01:41 -04:00
Evan Kranzler
71aa4c6b08 [DMU] Implemented Volshe Tideturner 2022-08-29 20:54:01 -04:00
Evan Kranzler
6ed0b523a7 [DMU] Implemented Wingmantle Chaplain 2022-08-29 20:38:15 -04:00
Evan Kranzler
41f06036b5 fix haunting figment build failure 2022-08-29 20:29:38 -04:00
Evan Kranzler
551b2861a5 [DMU] Implemented Walking Bulwark 2022-08-29 20:25:30 -04:00
Evan Kranzler
4edae720ad [DMU] Implemented Najal, the Storm Runner 2022-08-29 20:12:45 -04:00
Evan Kranzler
06d7b508dc [DMU] Implemented Academy Loremaster 2022-08-29 20:09:16 -04:00
Evan Kranzler
2e94364b2a [DMU] Implemented Urborg Lhurgoyf 2022-08-29 20:02:30 -04:00
Evan Kranzler
4deb9176f9 [DMU] Implemented Haunting Figment 2022-08-29 18:51:34 -04:00
Evan Kranzler
a7b7f1bbe3
[DMU] Implemented Twinferno (#9437)
* create common class for copying the next spell cast

* [DMU] Implemented Twinferno

* add filter to CopyNextSpellDelayedTriggeredAbility
2022-08-29 18:51:22 -04:00
Evan Kranzler
697586a552
[DMU] Implement Enlist ability (#9431)
* implement enlist ability

* remove skips for enlist

* [DMU] Implemented Guardian of New Benalia

* add test for enlist
2022-08-29 18:51:13 -04:00
Daniel Bomar
9b094fb883
[DMU] Implemented Sheoldred's Restoration 2022-08-29 15:16:31 -05:00
Daniel Bomar
29cedc0c08
[DMU] Implemented Nael, Avizoa Aeronaut 2022-08-29 14:56:15 -05:00
Daniel Bomar
cee660ffa8
[DMU] Implemented Choking Miasma 2022-08-29 13:37:47 -05:00
Evan Kranzler
7cde4ab382 [DMU] Implemented Vodalian Mindsinger 2022-08-29 09:05:22 -04:00
Evan Kranzler
7c7f0e6559 [DMU] Implemented Rith, Liberated Primeval 2022-08-29 08:53:33 -04:00
Evan Kranzler
9cac95d3de [DMU] Implemented Founding the Third Path 2022-08-29 08:38:12 -04:00
Daniel Bomar
9110bdba02
[DMU] Implemented Urza Assembles the Titans 2022-08-28 15:08:07 -05:00
Daniel Bomar
7c945fd721
[DMU] Implemented The Weatherseed Treaty 2022-08-28 14:16:39 -05:00
Daniel Bomar
01669c2b80
[DMU] Implemented Silverback Elder 2022-08-28 13:49:12 -05:00
Daniel Bomar
813ef4c92a
[DMU] Implemented Braids's Frightful Return 2022-08-28 12:38:38 -05:00
Evan Kranzler
2f33cd5788 [DMU] Implemented Uurg, Spawn of Turg 2022-08-28 11:04:23 -04:00
Evan Kranzler
d886ce7f82 [DMU] Implemented Radha, Coalition Warlord 2022-08-28 10:46:57 -04:00
Evan Kranzler
3929cb25a8 [DMU] Implemented Radha's Firebrand 2022-08-28 10:24:31 -04:00
Evan Kranzler
a970294e40 fix verify failure 2022-08-28 09:36:52 -04:00
Evan Kranzler
f6c60b169e [GN3] Implemented Zamriel, Seraph of Steel 2022-08-28 08:53:15 -04:00
Evan Kranzler
0738af30ac [GN3] added set 2022-08-28 08:50:09 -04:00
PurpleCrowbar
10ee22d8ae
[CLB] Implement Mazzy, Truesword Paladin (#9421) 2022-08-27 23:48:31 -04:00
Daniel Bomar
57fe65025a
[DMU] Implemented The Cruelty of Gix 2022-08-27 20:57:47 -05:00
Daniel Bomar
ecfbd85bc2
[DMU] Implemented Artillery Blast 2022-08-27 20:57:47 -05:00
Evan Kranzler
54e8477325 [DMU] fix first chapter of Love Song of Night and Day 2022-08-27 21:10:50 -04:00
Evan Kranzler
2157a84957 [DMU] Implemented Love Song of Night and Day 2022-08-27 19:18:34 -04:00
Evan Kranzler
ffe7cceb69 [DMU] Implemented Argivian Phalanx 2022-08-27 19:09:56 -04:00
Evan Kranzler
08cc742011 [DMU] Implemented Yavimaya Sojourner 2022-08-27 17:48:08 -04:00
Evan Kranzler
e34bea7e5f [DMU] Implemented Vodalian Hexcatcher 2022-08-27 17:45:15 -04:00
Evan Kranzler
7b097f89a4 [DMU] Implemented Keldon Strike Team 2022-08-27 17:38:09 -04:00
Evan Kranzler
e700d91246 [DMU] Implemented Djinn of the Fountain 2022-08-27 17:38:09 -04:00
Evan Kranzler
84ca2cd157 [DMU] Implemented Coral Colony 2022-08-27 17:38:09 -04:00
Evan Kranzler
5687629369 [DMU] Implemented Crystal Grotto 2022-08-27 17:38:09 -04:00
Evan Kranzler
bb8d276282 [DMU] Implemented Blight Pile 2022-08-27 17:38:09 -04:00
RJayz
6e246ded6a
[CLB] Implemented Scion of Halaster (#9417) 2022-08-27 17:37:40 -04:00
Daniel Bomar
a9e12bcd8c
[DMU] Implemented Zar Ojanen, Scion of Efrava 2022-08-27 15:52:48 -05:00
Daniel Bomar
515cfdb7ee
[DMU] Implemented Salvaged Manaworker 2022-08-27 15:50:15 -05:00
Daniel Bomar
d91ffd95ec
[DMU] Implemented Meria's Outrider 2022-08-27 15:50:15 -05:00
Daniel Bomar
1127fec895
[DMU] Implemented Knight of Dusk's Shadow 2022-08-27 15:50:15 -05:00
Evan Kranzler
a25800db5d [DMU] Implemented Serra Redeemer 2022-08-27 16:08:55 -04:00
Evan Kranzler
de85ac04f4 [DMU] Implemented Shadow-Rite Priest 2022-08-27 16:08:55 -04:00
Evan Kranzler
3d5db6d51f [DMU] Implemented Bite Down 2022-08-27 16:08:55 -04:00
Alex Vasile
dceabb729a [CLB] Fix Your Temple Is Under Attack drawing incorrect numebr of cards. Closes #9425. 2022-08-27 15:24:40 -04:00
Alex Vasile
f5eb036158 [AFR] Fixed NPE on Rogue class if no cards were exiled when it is leveled up to level 3. Closes #9422. 2022-08-27 15:22:08 -04:00
Evan Kranzler
90bd0dbf63
Implement Read Ahead mechanic (#9407)
* implement Read Ahead mechanic

* [DMU] Implemented The World Spell

* [DMU] Implemented The Elder Dragon War

* added read ahead test

* fix verify failure

* small change to test

* fix read ahead text
2022-08-27 14:53:39 -04:00
Evan Kranzler
e557b7a04b [DMU] Implemented Shadow Prophecy 2022-08-27 10:58:34 -04:00
Evan Kranzler
692b565640 [DMU] Implemented Valiant Veteran 2022-08-27 10:54:42 -04:00
Evan Kranzler
2f136e0ed1 [DMU] Implemented Pixie Illusionist 2022-08-27 10:48:17 -04:00
Evan Kranzler
e040598a9c [DMU] Implemented Eerie Soultender 2022-08-27 10:43:47 -04:00
Evan Kranzler
5d3b9a551b [DMU] Implemented Tear Asunder 2022-08-27 10:26:13 -04:00
Evan Kranzler
d951cdbecc [DMU] Implemented Jodah's Codex 2022-08-27 10:22:40 -04:00
Evan Kranzler
3ab2731128 [DMU] Implemented Heroic Charge 2022-08-27 10:14:25 -04:00
Evan Kranzler
eaf51b6699 [DMU] Implemented Talas Lookout 2022-08-27 10:08:38 -04:00
Evan Kranzler
cc1cbce35f [DMU] Implemented Shore Up 2022-08-27 10:06:33 -04:00
Evan Kranzler
4734bdc9d7 [DMU] Implemented Relic of Legends 2022-08-27 10:01:10 -04:00
Evan Kranzler
97f100dc72 [DMU] Implemented Phyrexian Missionary 2022-08-27 09:58:08 -04:00
Evan Kranzler
7819640ee1 fix verify failure 2022-08-27 09:52:53 -04:00
Evan Kranzler
f007d3d5a3 [DMU] Implemented Ghitu Amplifier 2022-08-27 09:51:03 -04:00
Daniel Bomar
fa6ba0b9f1
[DMU] Implemented Floriferous Vinewall 2022-08-26 21:40:26 -05:00
Daniel Bomar
9ccbf17753
[DMU] Implemented Destroy Evil 2022-08-26 21:36:57 -05:00
Daniel Bomar
5eb34bb354
[DMU] Implemented Battlefly Swarm 2022-08-26 21:32:44 -05:00
Daniel Bomar
d64821fd21
[DMU] Implemented Aggressive Sabotage 2022-08-26 21:32:44 -05:00
Evan Kranzler
708985705f [DMU] Implemented Llanowar Stalker 2022-08-26 21:32:00 -04:00
Evan Kranzler
74fd6c16bf [DMU] Implemented Deathbloom Gardener 2022-08-26 21:32:00 -04:00
Evan Kranzler
93fa8705af [DMU] Implemented Vanquisher's Axe 2022-08-26 21:32:00 -04:00
Evan Kranzler
f97d8f08cd [DMU] Implemented Hexbane Tortoise 2022-08-26 21:32:00 -04:00
Evan Kranzler
cb135d8513 [DMU] Implemented Furious Bellow 2022-08-26 21:31:59 -04:00
Evan Kranzler
0467224eb3 [DMU] Implemented Flowstone Infusion 2022-08-26 21:31:59 -04:00
Evan Kranzler
eadb2112fc [DMC] updated spoiler and reprints 2022-08-26 21:31:59 -04:00
Evan Kranzler
58bf81a8ff [DMU] Implemented Contaminated Aquifer 2022-08-26 21:31:59 -04:00
Evan Kranzler
4c04553811 [DMU] Implemented Wooded Ridgeline 2022-08-26 21:31:59 -04:00
Evan Kranzler
c8197565a8 [DMU] Implemented Tangled Islet 2022-08-26 21:31:59 -04:00
Evan Kranzler
dfb22b263e [DMU] Implemented Sunlit Marsh 2022-08-26 21:31:58 -04:00
Evan Kranzler
97d3cc7489 [DMU] Implemented Sacred Peaks 2022-08-26 21:31:58 -04:00
Evan Kranzler
04309a3df4 [DMU] Implemented Radiant Grove 2022-08-26 21:31:58 -04:00
Evan Kranzler
229b3d2de2 [DMU] Implemented Molten Tributary 2022-08-26 21:31:58 -04:00
Evan Kranzler
863a6550fc [DMU] Implemented Idyllic Beachfront 2022-08-26 21:31:58 -04:00
Evan Kranzler
fb6c3ddcfb [DMU] Implemented Haunted Mire 2022-08-26 21:31:58 -04:00
Evan Kranzler
d5b0daaf95 [DMU] Implemented Geothermal Bog 2022-08-26 21:31:58 -04:00
Alex Vasile
360cbb6751 [VOW] Fixed Howlpack Avenger not triggering for each creature that was dealt damage. Closes #9369. 2022-08-26 21:04:02 -04:00
Alex Vasile
4368bae50c [LGN] Fixed Ward Sliver not properly giving protection. Closes #9418 2022-08-26 20:19:41 -04:00
Evan Kranzler
08b94e74e0 [DMU] Implemented Benalish Faithbonder 2022-08-26 18:11:39 -04:00
Evan Kranzler
19e80e84ad [DMU] Implemented Soaring Drake 2022-08-26 18:11:01 -04:00
Evan Kranzler
e7c8ca3e5f [DMU] Implemented Clockwork Drawbridge 2022-08-26 18:10:26 -04:00
Evan Kranzler
9af71e0209 [DMU] Implemented Tidepool Turtle 2022-08-26 18:09:03 -04:00
Evan Kranzler
5f1e81ed2d [DMU] Implemented Coalition Warbrute 2022-08-26 18:07:59 -04:00
Evan Kranzler
5605346600 [DMU] Implemented Flowstone Kavu 2022-08-26 18:06:26 -04:00
Evan Kranzler
680e90c1a7 [DMU] Implemented Goblin Picker 2022-08-26 18:05:03 -04:00
Evan Kranzler
df31c4b90e [DMU] Implemented Battle-Rage Blessing 2022-08-26 18:02:35 -04:00
Evan Kranzler
f09e28509d [DMU] Implemented Gibbering Barricade 2022-08-26 17:58:39 -04:00
Evan Kranzler
003af3cfee [DMU] Implemented Barkweave Crusher 2022-08-26 17:56:55 -04:00
Evan Kranzler
90a50216a5 [DMU] Implemented Phyrexian Vivisector 2022-08-26 17:56:26 -04:00
Evan Kranzler
646a9c51e3 [DMU] Implemented Splatter Goblin 2022-08-26 17:54:36 -04:00
Evan Kranzler
29c23a28ba [DMU] Implemented Elfhame Wurm 2022-08-26 17:53:02 -04:00
Evan Kranzler
92feae7a10 [DMU] updated spoiler and reprints 2022-08-26 17:50:12 -04:00
Daniel Bomar
decdec543f
[DMU] Implemented Tail Swipe 2022-08-26 15:10:48 -05:00
Daniel Bomar
5b1c1b1c56
[DMU] Implemented Sunbathing Rootwalla 2022-08-26 15:10:48 -05:00
Daniel Bomar
71a6a5f38c
[DMU] Implemented Sprouting Goblin 2022-08-26 15:10:48 -05:00
Daniel Bomar
f7f4203dd4
[DMU] Implemented Prayer of Binding 2022-08-26 15:10:48 -05:00
Daniel Bomar
76d461e755
[DMU] Implemented Phyrexian Warhorse 2022-08-26 15:10:47 -05:00
Daniel Bomar
cff95f9c88
[DMU] Implemented Knight of Dawn's Light 2022-08-26 15:10:47 -05:00
Daniel Bomar
c8c7e266a3
[DMU] Implemented Aether Channeler 2022-08-26 15:10:47 -05:00
RJayz
6f461f9669
[CLB] Implemented Neera, Wild Mage (#9415) 2022-08-26 15:19:40 -04:00
Alex W. Jackson
e86e8bd10b Fix verify 2022-08-26 13:48:35 -04:00
Alex W. Jackson
b774c52981 Fix #9364 2022-08-26 13:16:17 -04:00
PurpleCrowbar
d04ea3a88b [CC2] Added set 2022-08-26 03:58:39 +01:00
Evan Kranzler
f5fdd4a61b [DMU] Implemented Smash to Dust 2022-08-25 22:14:59 -04:00
Evan Kranzler
43d836a1d4 [DMU] Implemented Shield-Wall Sentinel 2022-08-25 22:05:59 -04:00
Alex Vasile
b705ba48cf [CLB] Fixed Astarion's Thirst not giving counters properly. Closes #9414 2022-08-25 20:38:18 -04:00
Alex Vasile
9d54aee3ba [CLB] Fix Myrkul's Edict not sacrificing creatures on 1-9. For #9381. 2022-08-25 15:54:10 -04:00
Alex Vasile
473ecc3292 [SNC] Fix Unlucky Witness not letting you play cards. Closes #9413. 2022-08-25 14:50:30 -04:00
Evan Kranzler
bce70e0896 [DMU] Implemented Ragefire Hellkite 2022-08-25 13:42:10 -04:00
Evan Kranzler
5c73184d07 [DMU] Implemented Leaf-Crowned Visionary 2022-08-25 13:36:55 -04:00
Evan Kranzler
38c35bd495 [DMU] Implemented Elvish Hydromancer 2022-08-25 13:29:02 -04:00
Evan Kranzler
f70f6853bc [DMU] Implemented Balduvian Berserker 2022-08-25 13:25:16 -04:00
Daniel Bomar
fb58009449
[DMU] Implemented Joint Exploration 2022-08-25 10:48:42 -05:00
Daniel Bomar
b5a6f34d3b
[DMU] Implemented Extinguish the Light 2022-08-25 10:36:27 -05:00
Daniel Bomar
9bd2ace6b2
[DMU] Implemented Electrostatic Infantry 2022-08-25 10:22:46 -05:00
Daniel Bomar
e45cb4363f
[DMU] Implemented Elas il-Kor, Sadistic Pilgrim 2022-08-25 10:19:08 -05:00
Daniel Bomar
a977a7b114
[DMU] Implemented Drag to the Bottom 2022-08-25 08:59:09 -05:00
Daniel Bomar
9b01769e9c
[DMU] Implemented Cosmic Epiphany 2022-08-25 08:26:15 -05:00
Daniel Bomar
3d31274f9a
[DMU] Implemented Briar Hydra 2022-08-25 08:18:14 -05:00
Daniel Bomar
9a55b0dfa0
[DMU] Implemented Balmor, Battlemage Captain 2022-08-25 08:05:33 -05:00
Daniel Bomar
c7ec88a8cf
[DMU] Implemented Academy Wall 2022-08-25 07:51:20 -05:00
Evan Kranzler
7831fb3683 fix verify failure 2022-08-25 08:11:52 -04:00
Evan Kranzler
b762377fd8 [DMC] updated spoiler and reprints 2022-08-25 07:58:49 -04:00
Alex Vasile
37f4f40a2c Fix many tests with wrong commands 2022-08-25 00:52:20 -04:00
Evan Kranzler
6fa5fdc3c1 [DMU] updated spoiler 2022-08-25 00:29:08 -04:00
PurpleCrowbar
f46269b7b0 Fixed Silent-Blade Oni only allowing controller to cast instants and sorceries 2022-08-25 04:50:05 +01:00
Alex Vasile
dca1b5e110 [BNG] Fix Astral Cornucopia not producing enough mana. Closes #9392. 2022-08-24 20:10:00 -04:00
Evan Kranzler
18ab621a20 [DMU] Implemented Linebreaker Baloth 2022-08-24 17:15:33 -04:00
Evan Kranzler
905a15d5b9 [DMU] Implemented Mossbeard Ancient 2022-08-24 17:11:40 -04:00
Evan Kranzler
391f25d502 [DMU] updated spoiler and reprints 2022-08-24 17:01:46 -04:00
Evan Kranzler
735b712499 [DMU] updated spoiler, fix Tura Kennerüd, Skyknight name 2022-08-24 13:09:45 -04:00
Evan Kranzler
c76f0d5b8b fix verify failure 2022-08-24 12:39:14 -04:00
Evan Kranzler
2c430772ca [DMU] Implemented Tura Kennerüd, Skyknight 2022-08-24 12:10:09 -04:00
Evan Kranzler
6bbf5ddb3c [DMU] Implemented Hurloon Battle Hymn 2022-08-24 12:10:09 -04:00
Daniel Bomar
dfa9935a51
[DMU] Implemented King Darien XLVIII 2022-08-24 10:30:20 -05:00
Daniel Bomar
514e4d8754
[DMU] Implemented Haughty Djinn 2022-08-24 10:04:54 -05:00
Daniel Bomar
421ae11f80
[DMU] Implemented Cleaving Skyrider 2022-08-24 09:39:08 -05:00
Daniel Bomar
4e78d2e094
[DMU] Implemented Battlewing Mystic 2022-08-24 09:23:01 -05:00
Evan Kranzler
b8ff0eb177 [DMU] Implemented Juniper Order Rootweaver 2022-08-24 00:57:27 -04:00
Evan Kranzler
29ecf87cec [DMU] Implemented Phyrexian Espionage 2022-08-24 00:54:50 -04:00
Evan Kranzler
34cce1474c [DMU] Implemented Runic Shot 2022-08-24 00:52:17 -04:00
Evan Kranzler
dc573f109f [DMU] Implemented Automatic Librarian 2022-08-24 00:47:46 -04:00
Evan Kranzler
4cd0f76a99 [DMU] updated spoiler and reprints 2022-08-24 00:46:53 -04:00
Daniel Bomar
3e26a2306c
[DMU] Implemented Timely Interference 2022-08-23 21:42:59 -05:00
Daniel Bomar
0f909edbce
[DMU] Implemented Colossal Growth 2022-08-23 21:20:04 -05:00
Daniel Bomar
3933325573
[DMU] Implemented Citizen's Arrest 2022-08-23 21:00:37 -05:00
Edoardo Mortara
77e61fe056
[CLB] Implement Banishment (#9400) 2022-08-23 18:25:28 -04:00
Daniel Bomar
7ba500ebe5
[DMU] Implemented Stronghold Arena 2022-08-23 14:56:50 -05:00
Daniel Bomar
0c88d961cf
[DMU] Implemented Slimefoot's Survey 2022-08-23 12:56:15 -05:00
Daniel Bomar
3ce05b06c7
[DMU] Implemented Lagomos, Hand of Hatred 2022-08-23 12:01:08 -05:00
Daniel Bomar
180f9bf8dd
[DMU] Implemented Hurler Cyclops 2022-08-23 10:59:27 -05:00
Daniel Bomar
bd81a2e72f
[DMU] Implemented Fires of Victory 2022-08-23 10:50:50 -05:00
Daniel Bomar
356091c750
Merge pull request #9402 from weirddan455/raven-man
[DMU] Implemented The Raven Man
2022-08-23 10:09:36 -05:00
Alex Vasile
e5b66a34fd - Fixed bug ShanidSleepersScourgeTest
- Moved ShanidSleepersScourgeTest into correct folder
2022-08-23 09:55:07 -04:00
Evan Kranzler
3550c5667f [DMU] Implemented Writhing Necromass 2022-08-23 09:14:23 -04:00
Evan Kranzler
aa2a99d144 [DMU] Implemented Timeless Lotus 2022-08-23 09:11:24 -04:00
Evan Kranzler
10a03b352d [DMU] Implemented Bog Badger 2022-08-23 09:05:05 -04:00
Evan Kranzler
02e3dbfd4a [DMU] Implemeneted Jaya's Firenado 2022-08-23 09:02:51 -04:00
Alex Vasile
2015e4e236 [MID] Fix Phantom Carriage allowing any creature card to be found while searching. Closes #9405. 2022-08-22 23:06:16 -04:00
Edoardo Mortara
8aed9d473a
[DMC] Implement Shanid, Sleepers' Scourge (#9390) 2022-08-22 22:48:10 -04:00
Alex Vasile
0a96201b6a Simplified Mirri and Crawlspace by making their identical effects a common effect that is shared between them 2022-08-22 21:39:28 -04:00
Grath
7b64fc6ed4
[C17] Fix Mirri restriction effect for blockers. Closes #5215 (#9384) 2022-08-22 21:28:09 -04:00
Daniel Bomar
65fc421f50
[DMU] Implemented Rulik Mons, Warren Chief 2022-08-22 19:01:43 -05:00
Daniel Bomar
5a6212985b
[DMU] Implemented Inscribed Tablet 2022-08-22 18:24:07 -05:00
Daniel Bomar
7f439e23ab
[DMU] Implemented Tori D'Avenant, Fury Rider 2022-08-22 18:24:07 -05:00
Daniel Bomar
c42098272b
[DMU] Implemented Bortuk Bonerattle 2022-08-22 18:24:07 -05:00
Evan Kranzler
7c325fe3cb [DMU] Implemented Argivian Cavalier 2022-08-22 18:12:58 -04:00
Evan Kranzler
aa9a577a2c [DMU] Implemented Pilfer 2022-08-22 18:10:26 -04:00
Evan Kranzler
1a454e8764 [DMU] Implemented Coalition Skyknight 2022-08-22 18:08:40 -04:00
Evan Kranzler
a63d765017 [DMU] updated spoiler 2022-08-22 18:08:09 -04:00
Evan Kranzler
aa6893b4ca [DMU] Implemented Voda Sea Scavenger 2022-08-22 15:44:05 -04:00
Evan Kranzler
6b09fc68ef [DMU] Implemented Molten Monstrosity 2022-08-22 15:31:01 -04:00
Daniel Bomar
0d705fdea6
[DMU] Implemented The Raven Man 2022-08-22 11:42:18 -05:00
Alex W. Jackson
54896b3564
Fix #9357 (#9359) 2022-08-22 12:38:08 -04:00
Daniel Bomar
aea8c82728
[DMU] Implemented Phoenix Chick (#9397)
* [DMU] Implemented Phoenix Chick

* ReturnSourceFromGraveyardToBattlefieldWithCounterEffect - Fix constructor

* Revert back to using setText() to set staticText

* Make setText() return a String
2022-08-22 10:36:48 -05:00
Evan Kranzler
e2d3a6581c fix verify failures 2022-08-22 10:37:59 -04:00
Evan Kranzler
867c2569c8 [DMU] Implement Yavimaya Steelcrusher (dummy enlist ability) 2022-08-22 10:24:37 -04:00
Evan Kranzler
c7161ed3a8 [DMU] updated spoiler 2022-08-22 10:19:34 -04:00
Edoardo Mortara
8cfa3e5ed2
[DMU] Yavimaya Iconoclast (#9399)
* YavimayaIconoclast implemented

* YavimayaIconoclast small fixes

* clean imports
2022-08-22 10:19:15 -04:00
Daniel Bomar
2a9ef92905
[DMU] Implemented Cult Conscript (#9396) 2022-08-22 08:24:32 -04:00
PurpleCrowbar
16100228ac Fixed Searing Meditation always targeting its controller. Closes #9372 2022-08-22 05:12:29 +01:00
PurpleCrowbar
ddf131570d Fixed Collective Voyage giving players all basic lands when 0 total mana was paid. Closes #9377 2022-08-22 04:02:41 +01:00
PurpleCrowbar
10f1e01ea7 Fixed Astral Dragon tokens not being granted the dragon subtype. Closes #9394 2022-08-22 03:39:15 +01:00
Evan Kranzler
1eea93ab68 [DMU] Implemented Soul of Windgrace 2022-08-21 20:45:26 -04:00
Evan Kranzler
66281ae4ec [DMU] Implemented Astor, Bearer of Blades 2022-08-21 20:30:26 -04:00
Evan Kranzler
edd6851715 [DMU] Implemented Hero's Heirloom 2022-08-21 18:34:11 -04:00
Evan Kranzler
f7295ac298 [DMU] updated spoiler 2022-08-21 17:47:13 -04:00
Evan Kranzler
314f0a7e8a [DMU] Implemented Monstrous War-Leech 2022-08-21 17:44:22 -04:00
Evan Kranzler
67326b9ad4 [DMU] Implemented Frostfist Strider 2022-08-21 17:27:36 -04:00
Daniel Bomar
144148baff
[DMU] Implemented Strength of the Coalition 2022-08-21 15:56:09 -05:00
Daniel Bomar
19157f2a59
[DMU] Implemented Stall for Time 2022-08-21 15:46:33 -05:00
Daniel Bomar
39a6ce42e5
[DMU] Implemented Jhoira, Ageless Innovator 2022-08-21 15:27:35 -05:00
Daniel Bomar
6cfefba1c0
[DMU] Implemented Balduvian Atrocity 2022-08-21 14:50:43 -05:00
Daniel Bomar
e341023d23
[DMU] Compleated Ajani, Sleeper Agent 2022-08-21 13:41:48 -05:00
Alex Vasile
346be39f2a [STX] Fix Mage Duel cost reduction. Closes #9395. 2022-08-21 11:03:59 -04:00
Evan Kranzler
3f7cf5786f [DMU] Implemented Tolarian Terror 2022-08-21 10:05:21 -04:00
Evan Kranzler
5f5a296eda [DMU] Implemented Rona's Vortex 2022-08-21 09:58:19 -04:00
Evan Kranzler
c8427f4c57 [DMU] updated spoiler and reprints 2022-08-21 09:41:22 -04:00
Daniel Bomar
40f554d94a
[DMU] Implemented Threats Undetected 2022-08-20 20:24:01 -05:00
Daniel Bomar
7a612bc170
[DMU] Implemented Sengir Connoisseur 2022-08-20 18:01:08 -05:00
Daniel Bomar
69de19704e
[DMU] Implemented Protect the Negotiators 2022-08-20 17:45:46 -05:00
Daniel Bomar
c140b073ad
Merge pull request #9386 from weirddan455/braids
[DMU] Implemented Braids, Arisen Nightmare
2022-08-20 17:04:55 -05:00
Daniel Bomar
2cff4ad47f
[DMU] Implemented Aron, Benalia's Ruin 2022-08-20 13:32:03 -05:00
Daniel Bomar
415f7456d8
Fix verify failure 2022-08-20 12:40:42 -05:00
Daniel Bomar
0f9a293762
Add/Refactor cards to use SharesCardTypePredicate 2022-08-20 12:37:50 -05:00
Evan Kranzler
c5f17acd2d [DMC] Implemented Iridian Maelstrom 2022-08-20 10:28:52 -04:00
Evan Kranzler
a531908d40 [DMC] Implemented Unite the Coalition 2022-08-20 10:23:58 -04:00
Evan Kranzler
b5150b7608 [DMC] Implemented Two-Headed Hellkite 2022-08-20 10:17:38 -04:00
Evan Kranzler
aa5149ee5d [DMU] Implemented Vineshaper Prodigy 2022-08-20 10:03:49 -04:00
Evan Kranzler
95ec732d3f [DMU] Implemented Tolarian Geyser 2022-08-20 10:03:49 -04:00
Evan Kranzler
030ff2edbf [DMU] Implemented Take Up the Shield 2022-08-20 10:03:48 -04:00
Evan Kranzler
a0024b640b [DMU] Implemented Join Forces 2022-08-20 10:03:48 -04:00
Edoardo Mortara
607f0270d5
[DMC] Zeriam Golden Wind (#9389)
* skeleton for ZeriamGoldenWind

* implemented ZeriamGoldenWind

* DealsDamageToAPlayerAllTriggeredAbility change
2022-08-20 09:59:42 -04:00
Evan Kranzler
b1a79b8fa2 [DMU] Implemented Cut Down 2022-08-19 23:54:46 -04:00
Evan Kranzler
18a516f870 [DMU] updated spoiler and reprints 2022-08-19 23:51:36 -04:00
Evan Kranzler
4e971d0442 [DMC] updated spoiler and reprints 2022-08-19 23:50:47 -04:00
Evan Kranzler
864b958ad3 [DMU] Implemented Scout the Wilderness 2022-08-19 19:41:20 -04:00
Evan Kranzler
6a98679958 [DMU] Implemented Samite Herbalist 2022-08-19 19:37:36 -04:00
Evan Kranzler
312154c01b [DMU] Implemented Mesa Cavalier 2022-08-19 19:34:50 -04:00
Evan Kranzler
7cdda13d03 [DMC] updated spoiler and reprints 2022-08-19 18:40:00 -04:00
Evan Kranzler
30e84e294e [DMU] Implemented Tattered Apparition 2022-08-19 18:28:36 -04:00
Evan Kranzler
5fc1a963fd [DMU] Implemented Viashino Branchrider 2022-08-19 18:27:12 -04:00
Evan Kranzler
93e053e646 [DMU] Implemented Toxic Abomination 2022-08-19 18:22:40 -04:00
Evan Kranzler
3149ee5ff8 [DMU] Implemented Magnigoth Sentry 2022-08-19 18:22:01 -04:00
Evan Kranzler
0cf7ddcf95 [DMU] updated spoiler and reprints 2022-08-19 18:20:33 -04:00
Evan Kranzler
a43eb00c1c
[DMU] Implemented Archangel of Wrath (#9385)
* [DMU] Implemented Archangel of Wrath

* fix kicker cost

* small change to text generation
2022-08-19 18:19:00 -04:00
Daniel Bomar
63bbbcfc81
[DMU] Implemented Braids, Arisen Nightmare 2022-08-19 14:33:11 -05:00
Evan Kranzler
462552d0ef [DMU] Implemented Territorial Maro 2022-08-19 08:57:49 -04:00
Evan Kranzler
1eb31be294 [DMU] Implemented Herd Migration 2022-08-19 08:17:16 -04:00
Evan Kranzler
19865b1309 [DMU] Implemented Raff, Weatherlight Steward 2022-08-19 08:07:43 -04:00
Evan Kranzler
0f5a27e2e1 [DMU] Implemented Benalish Sleeper 2022-08-18 21:04:20 -04:00
Evan Kranzler
02c38445ec [DMU] Implemented Micromancer 2022-08-18 20:49:23 -04:00
Evan Kranzler
5e656b8da5
[DMU] Implemented Impede Momentum (#9383) 2022-08-18 20:38:54 -04:00
Evan Kranzler
55caa5e4eb [DMU] Implemented Sheoldred, the Apocalypse 2022-08-18 19:05:30 -04:00
Evan Kranzler
0abb3be49e [DMU] Implemented Nishoba Brawler 2022-08-18 19:02:26 -04:00
Evan Kranzler
e5f8b3a7ed [DMU] Implemented Shalai's Acolyte 2022-08-18 18:58:53 -04:00
Evan Kranzler
af2f799abe [DMU] Implemented Charismatic Vanguard 2022-08-18 18:57:20 -04:00
Evan Kranzler
ecd67cdab8 [DMU] Implemented Resolute Reinforcements 2022-08-18 18:56:13 -04:00
Evan Kranzler
147759d6d8 [DMU] updated spoiler and reprints 2022-08-18 18:53:52 -04:00
arketec
56d5ad3dbc
[NCC] Implement The Beamtown Bullies (#9378) 2022-08-17 21:01:49 -04:00
Evan Kranzler
6cfefeea95
[DMU] Implemented all currently previewed cards (#9304) 2022-08-14 21:02:16 -04:00
Alex W. Jackson
d392cfba0b [SOI] Remove unused target from Epiphany at the Drownyard 2022-08-14 12:37:48 -04:00
Alex W. Jackson
f683ce74d6 Fix #9371 2022-08-14 12:35:40 -04:00
Alex Vasile
3cf9be30cf Simplified Ethereal Valkyrie 2022-08-12 23:20:03 -04:00
Alex Vasile
65122676e5 [KHC] Fix Ethereal Valkyrie and added tests. Closes #9361 2022-08-12 23:17:36 -04:00
Alex Vasile
19a896df57 Refactoring and cleaning up based on previous commit 2022-08-12 21:33:20 -04:00
Alex Vasile
ebdb6b53a4
Replace Overriden getTriggerPhrase() with setTriggerPhrase() usage (#9343) 2022-08-08 23:28:46 -04:00
PurpleCrowbar
7a8dd704cf
[NCC] Implement Kros, Defense Contractor (#9362) 2022-08-06 15:28:37 -04:00
Daniel Bomar
d42f9f1eca
[NCC] Implemented Turf War (#9341) 2022-08-05 18:19:46 -04:00
Daniel Bomar
a133fb348e
[NCC] Implemented Make an Example (#9337) 2022-08-03 14:45:55 -04:00
the-red-lily
2d56e23148
Copies of Approach of the Second Sun now cause lifegain (#9172) 2022-08-03 14:42:06 -04:00
Alex W. Jackson
7233061ae3
Remove lockedIn parameter from BoostTargetEffect. Fixes #9329 (#9334) 2022-08-02 02:40:59 -04:00
PurpleCrowbar
2f0d31e734
[CLB] Implement Pact Weapon (#9332) 2022-07-31 22:49:32 -04:00
Alex W. Jackson
4728bac28e [NEO] Add missing target to Ironhoof Boar 2022-07-31 18:02:31 -04:00
Alex W. Jackson
8c71c86d78 [RIX] Fix Curious Obsession so it actually follows the conditional-intervening-if rules 2022-07-31 12:03:11 -04:00
Daniel Bomar
6499f8c614
[RIX] Fixed See Red triggering from hand/library (fixes #9339) 2022-07-31 04:21:43 -05:00
jeff@delmarus.com
d97e9791ed - Fixed #8832 2022-07-30 18:43:29 -05:00
PurpleCrowbar
d2ac4c3b3d
[NCC] Implement Skyboon Evangelist (#9333) 2022-07-29 21:04:30 -04:00
Jeff Wadsworth
2b52cdd81b - Fixed Incriminate 2022-07-29 11:20:30 -05:00
Jeff Wadsworth
90e888fe13 - Fixed #9326 2022-07-27 08:59:31 -05:00
Alex Vasile
c34c6a59df
Test for Copied Gilded Drake reverting control when killed (#9198) 2022-07-27 08:05:10 -04:00
Alex Vasile
14485ae635 [NCC] Fix Citizen token creation for Master of Ceremonies 2022-07-27 07:52:13 -04:00
Alex W. Jackson
516ac042a2 Fix BecomesBlockedAttachedTriggeredAbility (#9325) 2022-07-27 00:42:32 -04:00
Jeff Wadsworth
e214c87f4b - Fixed #7405 2022-07-25 08:47:20 -05:00
Alex W. Jackson
fc39f320f0 Fix various target notTarget issues 2022-07-24 23:11:14 -04:00
PurpleCrowbar
ab6be01acf Fixes Extravagant Replication. Closes #9316 2022-07-25 01:42:37 +01:00
Robert Barrett
88b0e1f359
[STX] Fix Flamescroll Celebrant. Closes #9305 (#9315) 2022-07-24 18:59:02 -04:00
Alex W. Jackson
9b5d508e2c [MMQ] Implement Bargaining Table, Erithizon and Ley Line 2022-07-24 13:54:54 -04:00
Evan Kranzler
2fff240353 [NEO] fix Boon of Boseiju using sum of mana values rather than max (fixes #9313) 2022-07-24 11:12:45 -04:00
Evan Kranzler
8c9c1d1d33 [UNF] updated spoiler 2022-07-24 10:47:58 -04:00
Spencer Lanman
40fbb9af9b
[NCC] Implement Smuggler's Share (#9295) 2022-07-23 11:07:07 -04:00
PurpleCrowbar
9843f38c40
[CLB] Implement Endless Evil (#9298) 2022-07-22 23:07:13 -04:00
Alex W. Jackson
af20b0fda3 Implement collation for M13, M21, ZNR, UMA and SNC 2022-07-19 06:45:53 -04:00
Alex Vasile
f263fe2a09 [ODY] Split Balancing Acts' effects into two effects to fix interactions with other cards. For #6761 2022-07-17 22:40:51 -04:00
Alex Vasile
513085bbcc Fixed Banishing Light-type effects to not exile creatures if the source permanent is not on the battlefield when the effect resolves. Closes #8899. 2022-07-17 21:08:09 -04:00
Alex Vasile
9715021a35 Fixed GoadAllEffect from affecting creatures that ETB after it resolves. Closes #9227. 2022-07-17 19:41:45 -04:00
Alex Vasile
f26f56736a [CLB] Fix Bhaal, Lord of Murder indestructible condition flipped. For #9258. 2022-07-16 23:37:39 -04:00
Alex Vasile
7fe49f4bcc [CLB] Fix Wrathful Red Dragon to trigger for each damaged dragon. Closes #9278. 2022-07-16 23:28:30 -04:00
Alex Vasile
015e213f54 Fixed Blasphemous Act's cost reduction not working properly, simplified implementation, and added hint 2022-07-16 23:16:00 -04:00
Alex Vasile
420b6f1a74 [CLB] Fixed Malformed html string on Edgar Markov creating cascade of errors. 2022-07-16 20:42:19 -04:00
Alex Vasile
1acfaba17f [CLB] Descent Into Avernus no creates tokens for all players and in the correct way. Closes #9279. 2022-07-16 10:55:06 -04:00
Alex Vasile
ae80822027 [CLB] Wand of Wonder no longer exiles from your library 2022-07-15 08:58:25 -04:00
Alex W. Jackson
7ede88f220 Use ChooseHint for some cards with two targets 2022-07-14 19:36:59 -04:00
Alex Vasile
82d9136f2e [MRD] Fix text on Dream's Grip 2022-07-14 19:01:05 -04:00
Alex Vasile
2a6277cf78 Added hint for Sphere of Safety. Closes #8789. 2022-07-14 10:59:03 -04:00
Alex Vasile
cfb0014885 [CLB] Fix Ingenious Artillerist trigger for opponents. For #9258. 2022-07-13 22:02:31 -04:00
Alex Vasile
0d91243efe [NCC] Fix Protection Racket drawing even if opponent pays. For #9258 2022-07-13 21:45:51 -04:00
Alex Vasile
7fda27cb7e [C21] Fix Combat Calligrapher trigger. Closes #8580. 2022-07-13 21:38:26 -04:00
Alex Vasile
80446260cc [CLB] Fix Faldorn trigger. Closes #9265. 2022-07-13 15:27:21 -04:00
Alex Vasile
2e7a72d0e8 [CLB] Fix Thunderwave damage. Closes #9253. 2022-07-11 09:22:55 -04:00
Alex Vasile
b473300680
More robust searching and importing of MDFCs, Split, Adventure cards, etc. (#8948) 2022-07-08 22:19:54 -04:00
Alex Vasile
f6ff32e38b
[AER] Inspiring Statuary display fix (#9214) 2022-07-08 21:37:31 -04:00
Daniel Bomar
46a32d0fc9
[AFC] Fixed Nihiloor triggering on opponent's attack step (fixes #9222) 2022-07-07 17:13:09 -05:00
Bobke
f113a590b2
[CLB] Fixed Myrkul Indestructible condition (#9236) 2022-07-07 00:21:14 -04:00
Alex Vasile
d344fdec50
Fixed Fable Passage so that it has correct interaction with Amulet of Vigor (#9224) 2022-07-04 22:23:44 -04:00
Alex Vasile
7dd6b03a3b
[NCC] Implement Master of Ceremonies (#9186) 2022-07-04 22:22:57 -04:00
Alex Vasile
25e3c62eee
[ZNR] Fix Turntimber Symbiosis not shuffling cards (#9158) 2022-07-04 22:22:08 -04:00
Alex Vasile
dca2ae546e
[CLB] Fix Incorrect Volo Behavior (#9190) 2022-07-04 22:17:33 -04:00
Alex Vasile
a7a51b4117 Refactor: Simplified Xorn and Jolene implementation 2022-07-04 10:07:12 -04:00
Susucre
98c554a59f
[NCC] Implemented Jolene, the Plunder Queen (#9093) 2022-07-04 09:55:47 -04:00
Alex Vasile
97fd9b6b6e [ALL] Fix server error on cast 2022-07-03 19:49:03 -04:00
Alex Vasile
35652be152 Refactor: Flattened Elkin Lair 2022-07-03 18:50:12 -04:00
Alex Vasile
b2ac0d7e88 [VIS] Elkin Lair, non-owner can now play exiled card on their turn 2022-07-03 17:54:04 -04:00
sprangg
7bed65e8ec
Fix Redirection effects ending early (#9191) 2022-07-02 13:33:02 -04:00
sprangg
1e220d9f77
[DST] Reimplement Turn the Tables using RedirectionEffect (#9196) 2022-07-02 10:30:00 -04:00
Alex Vasile
6dd898a83c Fix verify failure 2022-07-01 20:47:56 -04:00
Alex Vasile
6077deb1a3 Text fixes. Closes #6533. 2022-07-01 18:37:13 -04:00
Alex Vasile
89b74d7ab0 Memory Erosion now mills. Closes #9188. 2022-06-30 21:23:13 -04:00
Alex Vasile
5369d4bd9f [MID] Siphon Insight play land. Closes #9189. 2022-06-30 21:06:52 -04:00
Daniel Bomar
15aba9af09
[NCC] Implemented Misfortune Teller 2022-06-29 17:56:03 -05:00
Evan Kranzler
deb29c0659 replaced instances of Optional::of with Optional::ofNullable (fixes #9183) 2022-06-29 18:32:15 -04:00
Evan Kranzler
015444d00f [2X2] various text fixes 2022-06-29 17:36:16 -04:00
Daniel Bomar
d911b70bb4
[NCC] Implemented Jailbreak 2022-06-29 14:35:55 -05:00
onura46
d87365b89e
Fixed rule text on Frenzied Goblin (#9182) 2022-06-29 14:38:32 -04:00
Daniel Bomar
c6cc9bd83f
[NCC] Implemented Dogged Detective 2022-06-29 11:55:30 -05:00
Daniel Bomar
5413389c7d
[NCC] Implemented Bellowing Mauler 2022-06-29 11:04:35 -05:00
Daniel Bomar
5aa20f3e50
Fixes for Evelyn, the Covetous (fixes #9043) 2022-06-28 11:36:01 -05:00
Alex W. Jackson
f72313bd40 [2X2] set maxCardNumberInBooster 2022-06-27 17:54:21 -04:00
Alex Vasile
fb31bd97bb Fixed Investigator's Journal not respecting range of influence. 2022-06-27 12:28:28 -04:00
Alex Vasile
d09b781673 Fixed Pestilence Demon not respecting range of influence. 2022-06-27 12:28:28 -04:00
Alex Vasile
3be44a1feb [SNC] Fixed Extraction Specialist effect. Closes #8891. 2022-06-27 12:28:28 -04:00
Jeff Wadsworth
048412ee02 - added benefit outcome to Valorous Stance. 2022-06-27 11:15:13 -05:00
Jeff Wadsworth
a7095fc536 - Fixed #9159 2022-06-27 09:45:38 -05:00
DeepCrimson
7bb851e0a5
Refactor: Fix spelling of 'controller' (#9163) 2022-06-26 22:58:06 -04:00
Grath
0cc5317c2a
[C20] Fix Animist's Awakening: Cards should go on bottom in random order (#9160) 2022-06-26 22:56:08 -04:00
Alex Vasile
8cdfd1ee4a [CLB] Fixes Gond Gate from triggering on itself. Closes #9125. 2022-06-25 10:34:33 -04:00
Evan Kranzler
efda22c993 [2X2] added set 2022-06-25 07:32:20 -04:00
jeff@delmarus.com
6a1fcfe37a - reverted some testing code on Fiendlash 2022-06-24 18:37:08 -05:00
Jeff Wadsworth
48a96e5e8f - Fixed #8916 2022-06-24 15:31:35 -05:00
Grath
144ba0e97b
[CLB] Fix off-by-one error on Ancient Brass Dragon. (#9149) 2022-06-23 11:14:58 -04:00
Alex Vasile
868c9b0d48 [ROE] Fix NullPointerException on Realms Uncharted
. Closes #9123.
2022-06-22 16:45:19 -04:00
Jeff Wadsworth
e7205391ba - Fixed #9128 2022-06-20 11:53:02 -05:00
Jeff Wadsworth
82d49ab29c - Fixed #9131 2022-06-20 11:09:14 -05:00
Jeff Wadsworth
ae7b11931f - Fixed #9127 2022-06-20 10:54:39 -05:00
Spencer Callicott
2cf3e0fd74
Fixed a bug with Myrkul, Lord of Bones where creating an enchantment would crash the gameserver and require a rollback. (#9124) 2022-06-17 16:20:21 -05:00
Jeff Wadsworth
4e3c9be901 - fixed exile costs that do not involve targeting 2022-06-17 11:40:20 -05:00
Jeff Wadsworth
bb2d551d0e - Fixed #9092 2022-06-17 11:23:13 -05:00
Oleg Agafonov
6bf9f45cd5
Merge pull request #9116 from DeepCrimson/removeUnusedParamFromContainsControlled
Refactor: Remove unused sourceID param from `containsControlled` method
2022-06-17 08:41:25 +04:00
Oleg Agafonov
4e20c4c475
Merge pull request #9117 from DeepCrimson/removeUnusedParamFromContainsMethod
Refactor: Remove unused `sourceID` param from `contains` method
2022-06-17 08:40:57 +04:00
Oleg Agafonov
5c1fe5075f [CLB] fixed verify tests 2022-06-17 08:20:22 +04:00
DeepCrimson
4806626ba0
Refactor: Fix raw use of parameterized class ManaCostsImpl - 'S' cards (#9084) 2022-06-16 15:06:35 -04:00
Alexander Novotny
bc841bd13e
[AFC] Fix Share the Spoils exiling from wrong library for #9046 (#9073) 2022-06-16 14:16:55 -04:00
DeepCrimson
3192a191a4 Refactor: Remove unused sourceID param from contains method 2022-06-15 21:34:25 -07:00
DeepCrimson
788e42629d Refactor:Remove unused sourceID param from containsControlled method 2022-06-15 21:24:54 -07:00
Jeff Wadsworth
fdcc4e4458 - fixed some durations on Rogue Class. 2022-06-15 15:12:33 -05:00
Jeff Wadsworth
80ff899529 - Fixed #8630 2022-06-15 15:07:15 -05:00
Evan Kranzler
f2e27148cb [CLB] various text fixes 2022-06-13 21:50:50 -04:00
Evan Kranzler
843d6b38be [CLB] updated spoiler 2022-06-13 21:18:50 -04:00
DeepCrimson
813c52afe6
Refactor: fix raw use of parameterized class ManaCostsImpl - 'R' cards (#9083) 2022-06-12 14:32:02 -04:00
DeepCrimson
cde4e16f7b
Refactor: fix raw use of parameterized class ManaCostsImpl - 'Q' cards (#9082) 2022-06-12 14:22:26 -04:00
DeepCrimson
1050f1e600
Refactor: fix raw use of parameterized class ManaCostsImpl - 'P' cards (#9081) 2022-06-12 14:21:16 -04:00
DeepCrimson
5f744fe89c
Refactor: fix raw use of parameterized class ManaCostsImpl - 'O' cards (#9080) 2022-06-12 13:34:47 -04:00
DeepCrimson
22a64d4f1d
Refactor: fix raw use of parameterized class ManaCostsImpl - 'T' cards (#9085) 2022-06-12 13:30:46 -04:00
DeepCrimson
85e8b978b0
Refactor: fix raw use of parameterized class ManaCostsImpl - 'U' cards (#9086) 2022-06-12 13:08:56 -04:00
DeepCrimson
3e9cfa1e4b
Refactor: fix raw use of parameterized class ManaCostsImpl - 'V' cards (#9087) 2022-06-12 13:06:01 -04:00
DeepCrimson
0f46da20e0
Refactor: fix raw use of parameterized class ManaCostsImpl - 'W' cards (#9088) 2022-06-12 12:58:06 -04:00
DeepCrimson
6b160e3da2
Refactor: fix raw use of parameterized class ManaCostsImpl - 'X' cards (#9089) 2022-06-12 12:50:33 -04:00
DeepCrimson
981a5ceaaf
Refactor: fix raw use of parameterized class ManaCostsImpl - 'Y' cards (#9090) 2022-06-12 12:49:47 -04:00
DeepCrimson
7d5958ddc8
Refactor: fix raw use of parameterized class ManaCostsImpl - 'Z' cards (#9091) 2022-06-12 12:48:50 -04:00
DeepCrimson
3ae5f4979d
Refactor: Remove redundant boxing/unboxing to parse int primitives (#9065) 2022-06-12 12:46:59 -04:00
Grath
95ede50523
[SCG] Fix Stabilizer for #9097 (#9102)
Addresses #9097
2022-06-12 12:44:19 -04:00
Susucre
b954999081
Fix Cruel Ultimatum (#9099) 2022-06-12 09:19:49 -04:00
PurpleCrowbar
4a2167627e Removed duplicate trample haste elemental token class 2022-06-08 22:55:44 +01:00
PurpleCrowbar
0f9eec934d Fixed elemental shaman token 2022-06-08 14:52:23 +01:00
PurpleCrowbar
8407e23d3f Removed duplicate haste elemental token class 2022-06-08 00:42:41 +01:00
Evan Kranzler
3d0e8c3404 text fixes for blink effects 2022-06-07 08:56:43 -04:00
Evan Kranzler
81c8d4e28f [CLB] various text fixes 2022-06-07 08:39:27 -04:00
PurpleCrowbar
e418ab04be Removed duplicate minotaur token class. Closes #8947 2022-06-07 01:58:39 +01:00
PurpleCrowbar
16bb0ebfc1 Removed duplicate hellion token class 2022-06-07 01:49:10 +01:00
Evan Kranzler
713d0a1a63 [CLB] Implemented Owlbear Cub 2022-06-06 20:05:04 -04:00
Evan Kranzler
1899fa0def [CLB] Implemented Balor 2022-06-06 19:49:42 -04:00
Evan Kranzler
a6f977c0e4 [CLB] Implemented Psionic Ritual 2022-06-06 19:11:13 -04:00
Evan Kranzler
c600bfcd6b [CLB] Implemented Myrkul, Lord of Bones 2022-06-06 19:05:07 -04:00
PurpleCrowbar
f8c94e1d62 [CLB] Fixed 'The Council Of Four' creating wrong token 2022-06-06 19:59:34 +01:00
PurpleCrowbar
7e523e655a Merge branch 'master' of https://github.com/magefree/mage into latesttokenpics 2022-06-06 17:05:52 +01:00
PurpleCrowbar
e3d64451ed Removed duplicate Kher Keep Kobold token class 2022-06-06 15:10:00 +01:00
Alex Vasile
d09ec3d67c Refactor: Changed strange nested ManaCostImpl for Keldon Necropolis 2022-06-06 09:16:13 -04:00
Evan Kranzler
45a790790e [CLB] Implemented Mighty Servant of Leuk-O 2022-06-06 08:57:12 -04:00
Evan Kranzler
c92eaee524 [CLB] Implemented Gond Gate 2022-06-06 08:57:11 -04:00
Evan Kranzler
1f2c8ec650 [CLB] Implemented Green Slime 2022-06-06 08:57:11 -04:00
Evan Kranzler
694d0debe4 [CLB] Implemented Volo, Itinerant Scholar 2022-06-06 08:57:10 -04:00
PurpleCrowbar
a699431e0b Removed duplicate ooze token class 2022-06-06 13:44:13 +01:00
DeepCrimson
7fd5402b03
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'j' cards (#9059) 2022-06-06 08:40:02 -04:00
DeepCrimson
a1bc4630f5
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'i' cards (#9058) 2022-06-06 08:39:54 -04:00
DeepCrimson
60ce3ecd52
Fix raw use of parameterized class 'ManaCostsImpl' - 'h' cards (#9057) 2022-06-06 08:39:37 -04:00
DeepCrimson
fd11013d0e
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - g cards (#9056) 2022-06-06 08:39:27 -04:00
DeepCrimson
5ba17d94fb
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'l' cards (#9061) 2022-06-06 08:39:09 -04:00
DeepCrimson
a75aab5e34
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'm' cards (#9062) 2022-06-06 08:39:02 -04:00
DeepCrimson
3620a4d325
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'n' cards (#9063) 2022-06-06 08:38:55 -04:00
DeepCrimson
fce78c3b12
Refactor: Fix raw use of parameterized class 'ManaCostsImpl' - 'k' cards (#9060) 2022-06-06 08:38:31 -04:00
Evan Kranzler
8bc4061e9b [CLB] Implemented Passionate Archaeologist 2022-06-05 17:27:43 -04:00
Evan Kranzler
cd847932c2 [CLB] Implemented Wrathful Red Dragon 2022-06-05 17:18:57 -04:00
Evan Kranzler
803966b6d4 [CLB] Implemented Feywild Visitor 2022-06-05 10:04:40 -04:00
Evan Kranzler
f481baae98 [CLB] Implemented Wyll's Reversal 2022-06-05 09:30:27 -04:00
PurpleCrowbar
bde2791624 Removed duplicate black and green worm token class 2022-06-05 14:01:48 +01:00
PurpleCrowbar
3fc84d9ba4 Removed duplicate dragon egg dragon token class 2022-06-05 13:48:53 +01:00
PurpleCrowbar
cb6e6b234f Removed duplicate enchantment bird token class 2022-06-05 13:40:55 +01:00
PurpleCrowbar
2074a02920 Removed duplicate 3/3 angel token class 2022-06-05 13:17:27 +01:00
Evan Kranzler
f3370b8e3e [CLB] fixed verify failure 2022-06-04 18:26:34 -04:00
Evan Kranzler
a45556f80b [CLB] Implemented Faldorn, Dread Wolf Herald 2022-06-04 18:02:30 -04:00
Evan Kranzler
af53d0485d [CLB] Implemented Storm King's Thunder 2022-06-04 17:48:06 -04:00
Evan Kranzler
56e04087cc [CLB] Implemented Sigil of Myrkul 2022-06-04 17:38:15 -04:00
Evan Kranzler
0bcc79742d [CLB] Implemented Miirym, Sentinel Wyrm 2022-06-04 17:18:35 -04:00
Evan Kranzler
108e71d44d fixed compilation error 2022-06-04 15:22:36 -04:00
Evan Kranzler
32f48e4d29 [CLB] Implemented Abdel Adrian, Gorion's Ward 2022-06-04 15:10:23 -04:00
Evan Kranzler
2d0de035f6 [CLB] Implemented Caves of Chaos Adventurer 2022-06-04 15:00:26 -04:00
Evan Kranzler
ceae6306b1 [CLB] Implemented Call to the Void 2022-06-04 14:54:43 -04:00
Evan Kranzler
eb9fe4dd44 [CLB] Implemented Popular Entertainer 2022-06-04 14:30:20 -04:00
Evan Kranzler
47974d2c32 [CLB] Implemented Gale's Redirection 2022-06-04 14:19:59 -04:00
Evan Kranzler
66d31396fe [CLB] Implemented From the Catacombs 2022-06-04 14:08:45 -04:00
Evan Kranzler
96e367398c [CLB] Implemented Death Kiss 2022-06-04 13:37:52 -04:00