Commit graph

37373 commits

Author SHA1 Message Date
Evan Kranzler
44596dba06 moved addAbilities method into the only class that uses it to make my IDE's autocomplete less annoying 2022-04-25 09:09:29 -04:00
Evan Kranzler
46c1718b57 [NCC] Implemented Scepter of Celebration 2022-04-25 09:03:40 -04:00
Evan Kranzler
d684500748 [NCC] Implemented Grime Gorger 2022-04-25 09:00:20 -04:00
Evan Kranzler
5c4d9d70bb [NCC] Implemented Mask of the Schemer 2022-04-25 08:39:08 -04:00
Evan Kranzler
914b69bda9 [NCC] Implemented Cabaretti Confluence 2022-04-24 22:37:50 -04:00
Evan Kranzler
22a50c424e [SNC] added all variants 2022-04-24 21:42:08 -04:00
Evan Kranzler
aaafb2dca2 [SNC] Implemented Maestros Ascendancy 2022-04-24 21:41:12 -04:00
Evan Kranzler
48def52084 [SNC] additional text fixes 2022-04-24 19:56:01 -04:00
Evan Kranzler
5292506451 [NEO] fixed Ruthless Technomancer targeting 2022-04-24 19:27:26 -04:00
Evan Kranzler
6ba07e6607 [SNC] Implemented Evelyn the Covetous 2022-04-24 19:18:45 -04:00
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