Commit graph

40163 commits

Author SHA1 Message Date
Evan Kranzler
cec8c54401 [SNC] Implemented Ziatora's Envoy 2022-04-24 17:20:57 -04:00
Evan Kranzler
0e3252d256
Implementing Blitz mechanic (WIP) (#8835)
* added blitz mechanic (mostly copy/paste of dash)

* renamed class

* reworked alt cost abilities, greatly reduced redundant code

* updated text generation

* removed all skips

* added test for blitz

* changed blitz implementation

* [SNC] Implemented Tenacious Underdog
2022-04-24 12:03:25 -04:00
Evan Kranzler
76daf4bd5a [SNC] Implemented Meeting of the Five 2022-04-24 08:38:57 -04:00
Evan Kranzler
a27a59355b [SNC] removed unnnecessary ConniveTargetEffect class 2022-04-24 08:10:30 -04:00
Evan Kranzler
cf885a3312 [SNC] various text fixes 2022-04-24 08:10:29 -04:00
Alex W. Jackson
62655793da BlocksSourceTriggeredAbility now triggers only once when the source somehow blocks multiple creatures. Cards that need the other way now use BlocksCreatureTriggeredAbility instead. Fixes #8874. Fixes #8875. 2022-04-24 05:35:01 -04:00
Alex W. Jackson
212bb075ee fix inverted filter check in BlocksCreatureTriggeredAbility 2022-04-23 23:42:08 -04:00
Hidde van Bavel
53e5e2cd74
[SNC] Implement High-Rise Sawjack. (#8847)
* [SNC] Implement High-Rise Sawjack. Add BlocksCreatureWithFlyingTriggeredAbility.

* [SNC] Implement more generic BlocksCreatureTriggeredAbility

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2022-04-23 16:43:26 -04:00
Evan Kranzler
aa2215fefb [SNC] Implemented Mysterious Limousine 2022-04-23 16:37:09 -04:00
Evan Kranzler
b85835be47 [SNC] Implemented Lagrella, the Magpie 2022-04-23 09:46:21 -04:00
Kok Wai Gie
5f42b50928
[SNC] Implement Giada, Font of Hope (#8870)
* [SNC] Implemented Giada, Font of Hope.

Modified FilterCreatureSpell to accept SubType

* Changed filter for ConditionalColoredManaAbility

* reverted FilterCreatureSpell

* code cleanup for FilterCreatureSpell

* improved implementation to used private static filter instead.

* improved implementation for enters battlefield ability

* code cleanup
2022-04-22 21:33:24 -05:00
Alex W. Jackson
f146ea6866 Implement collation for NEO 2022-04-22 11:55:03 -04:00
Alex W. Jackson
87a02a57ae Fix #8871 2022-04-22 11:55:03 -04:00
Jeff Wadsworth
f0ca05e6fa - Workaround for #8844. The quirk is that the controller must pay off all generic mana before the generated mana can be used. If you have a better method, please apply it. 2022-04-22 10:36:30 -05:00
Evan Kranzler
51afccfa73 [SNC] Implemented Arcane Bombardment 2022-04-22 09:36:43 -04:00
Evan Kranzler
0b50f15923 [SNC] Implemented Riveteers Ascendancy 2022-04-22 09:17:09 -04:00
Evan Kranzler
a3b1b825c0 [NCC] updated spoiler 2022-04-21 20:31:44 -04:00
Evan Kranzler
15432b553d [SNC] Implemented Toluz, Clever Conductor 2022-04-21 20:24:42 -04:00
Evan Kranzler
0dd5ebbb23 [SNC] Implemented Even the Score 2022-04-21 20:10:38 -04:00
Evan Kranzler
d8a2599661 [SNC] Implemented Falco Spara, Pactweaver 2022-04-21 20:02:37 -04:00
Evan Kranzler
3b38ef2393 [NEO] fixed Bronze Cudgels not boosting equipped creature (fixes #8867) 2022-04-21 19:41:01 -04:00
Evan Kranzler
613720ad46 [NEO] fixed Michiko's Reign of Truth boost changing dynamically (fixes #8868) 2022-04-21 19:39:11 -04:00
Evan Kranzler
f00aa4b298 [SLD] fixed Chun-Li, Countless Kicks casting spells for free (fixes #8869) 2022-04-21 19:38:03 -04:00
Evan Kranzler
2f88b0aa58 [NEO] fixed Dokuchi Silencer trigger not targeting (fixes #8866) 2022-04-21 19:37:48 -04:00
Evan Kranzler
028d28f4bb [SNC] Implemented Scheming Fence 2022-04-21 09:58:50 -04:00
Alex W. Jackson
77832d3a83 Remove an unused field from OrTriggeredAbility 2022-04-21 02:09:50 -04:00
Alex W. Jackson
735b1cce69 Fix #8864 2022-04-21 00:57:12 -04:00
Evan Kranzler
0a22478087 [NCC] Implemented Life Insurance 2022-04-20 21:59:16 -04:00
Evan Kranzler
7f1ec579d1 [NCC] Implemented Killer Service 2022-04-20 21:56:25 -04:00
Evan Kranzler
7be1803bec [NCC] Implemented Grand Crescendo 2022-04-20 21:52:21 -04:00
Evan Kranzler
aaaed26374 [NCC] Implemented Bribe Taker 2022-04-20 21:48:58 -04:00
Evan Kranzler
b5988d0452 [NCC] Implemented Audacious Swap 2022-04-20 21:48:49 -04:00
Alex W. Jackson
dbfc047698 Make ExileCardYouChooseTargetOpponentEffect respect TargetPointer 2022-04-20 21:16:54 -04:00
Evan Kranzler
e8a1725a55 [SNC] Implemented Undercover Operative 2022-04-20 19:36:26 -04:00
Evan Kranzler
40cae5bef5 [SNC] Implemented Luxor, Giada's Gift 2022-04-20 19:18:44 -04:00
Evan Kranzler
d2136310a6 [SNC] Implemented Majestic Metamorphosis 2022-04-20 18:59:43 -04:00
Evan Kranzler
976c729550 [SNC] Implemented Rigo, Streetwise Mentor 2022-04-20 18:59:28 -04:00
Evan Kranzler
a5975fd2e7 [SNC] Implemented Extraction Specialist 2022-04-20 18:59:12 -04:00
Evan Kranzler
5a2810f005 removed verify skip 2022-04-20 18:58:42 -04:00
Jeff Wadsworth
3650b19936 - Fixed #8848 2022-04-20 15:01:42 -05:00
Jeff Wadsworth
1ceac773b7 - Fixed #8861 2022-04-20 14:43:48 -05:00
Jeff Wadsworth
3c73688822 - Fixed #8862 2022-04-20 12:00:04 -05:00
Alex W. Jackson
31ccef2ef9 Add missing import 2022-04-20 12:27:49 -04:00
Alex W. Jackson
a0f312a05d [NCC] Fix Spellbinding Soprano missing P/T definition 2022-04-20 12:21:06 -04:00
Evan Kranzler
0b50972e13 [NCC] Implemented Prosperous Partnership 2022-04-20 08:58:33 -04:00
Evan Kranzler
52a980a4c6 [NCC] Implemented Writ of Return 2022-04-20 08:50:50 -04:00
Evan Kranzler
3308cde972 [NCC] Implemented False Floor 2022-04-20 08:45:11 -04:00
Evan Kranzler
e910492eed [NCC] Implemented Dodgy Jalopy 2022-04-20 08:34:06 -04:00
Evan Kranzler
88ad8519f5 [NCC] Implemented Crash the Party 2022-04-20 08:20:26 -04:00
Evan Kranzler
794faa926b [NCC] Implemented Caldaia Guardian 2022-04-20 08:14:58 -04:00