Commit graph

41897 commits

Author SHA1 Message Date
Susucre
7180fd06ff
[WOE] Implement Hylda of the Icy Crown (#10901)
* tap trigger from Icewrought Sentry branch

* [WOE] Implement Hylda of the Icy Crown

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-21 09:24:44 -04:00
Susucre
764c41e36d
[WOE] Implement Discerning Financier (#10893) 2023-08-21 09:23:25 -04:00
Susucre
ecbc1dfa81
[WOE] Implement Icewrought Sentry (#10879)
* [WOE] Implement Icewrought Sentry

* add tests for the new trigger

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-21 09:22:29 -04:00
xenohedron
4af977289e
refactor effects "you may cast... from... graveyard... exile it instead" (#10926)
* cleanup exiling cast spells

* common class MayCastTargetThenExileEffect

* fix zcc check

* add test suite
2023-08-21 00:26:09 -04:00
xenohedron
570b47705a improve [PTK] booster generation
15 cards to enable crossover drafts

add notes to sets that had fewer cards in paper boosters
2023-08-21 00:25:50 -04:00
theelk801
71d374ac14 [WOE] Implement A Tale for the Ages 2023-08-20 19:52:31 -04:00
theelk801
ebf02713db [WOE] update spoiler 2023-08-20 19:50:46 -04:00
Vivian Greenslade
9df7c7d34f
[WOE] Implement Galvanic Giant (#10900) 2023-08-20 18:36:13 -04:00
Vivian Greenslade
bee62063df
[WOE] Implement Faerie Fencing (#10899) 2023-08-20 18:35:54 -04:00
Susucre
99c1d0e8a5
[WOE] Implement Korvold and the Noble Thief (#10896) 2023-08-20 18:35:42 -04:00
Susucre
ec6e0124b6
[WOE] Implement Beluna Grandsquall (#10895) 2023-08-20 18:35:31 -04:00
Susucre
9c62018169
[WOE] Implement Bramble Familiar (#10894) 2023-08-20 18:35:20 -04:00
Susucre
e2e69be84c
[WOE] Implement Werefox Bodyguard (#10890) 2023-08-20 18:35:07 -04:00
Susucre
5fd4f8f2bd
[WOE] Implement Return Triumphant (#10915) 2023-08-20 16:23:15 -04:00
Vivian Greenslade
14c607ba59
[WOE] Implement The Princess Takes Flight (#10920) 2023-08-20 16:23:01 -04:00
xenohedron
20b775afc7 text fixes and cleanup 2023-08-20 14:33:05 -04:00
xenohedron
e02df1353a
cleanup discard effects (#10924)
* change text generation to use target

* remove a constructor

* condense another constructor

* condense numberCardsToDiscard constructors

* fully remove TargetController

* chaining for optional parameter

* new LookTargetHandChooseDiscardEffect
2023-08-20 13:30:44 -04:00
gravitybone
7c554d7dc0
fix Psychomancer (#10910) 2023-08-20 13:30:34 -04:00
Susucre
343549c4d7
Fix PermanentMeld missing copy constructor ; add more Meld tests. (#10908)
* Add some unit tests on Meld mana value.

* Fix PermanentMeld missing copy constructor. add more Meld tests.

* clean text
2023-08-20 13:30:10 -04:00
Susucre
3d9b0e422c
Fix Mungha Wurm (#10883)
* Fix Mungha Wurm's effect being symmetrical

* add tests.

* fix potential random failure
2023-08-20 13:29:43 -04:00
Susucre
41ca1ffa43
[WOE] Implement Twisted Sewer-Witch (#10914) 2023-08-20 13:29:12 -04:00
Susucre
6dc006201a
[WOE] Implement Grand Ball Guest (#10912) 2023-08-20 13:29:00 -04:00
Susucre
a10d1fc5c8
[WOE] Implement Voracious Vermin (#10911) 2023-08-20 13:28:51 -04:00
xenohedron
035913988a
refactor: standardize to CantAttackYouAllEffect (#10923)
* adjust CantAttackYouAllEffect text, check permanent is planeswalker

* switch 3 cards to main class, remove redundant class
2023-08-20 13:28:37 -04:00
jbureau88
77d0d3c07e
Implement [BOT] Optimus Prime; adjust Bolster effect (#10129)
* Added implementation for Optimus Prime

* Added setCardName text and switch case for activateAlternateOrAdditionalCosts as disturb instead of default

* Fixed doubling effect bug

* Add only regular card number

* Added back alternate card for Optimus Prime and fixed Autobot Leader colors

* Convert before return from graveyard

* Convert before return from graveyard

* Fix images

* Resolve conflict with master

* don't manually set trigger phrase

* add additional effect capability to BolsterEffect, adjust text, flatten logic

* adjust Optimus Prime, Hero

* reimplement Optimus Prime, Autobot Leader

* add test

---------

Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2023-08-20 13:28:17 -04:00
Evan Kranzler
e26bcd0bf5
Don't merge yet: Rename walking dead cards (#10880)
* rename walking dead cards

* add cards to universes within set
2023-08-20 10:44:03 -04:00
theelk801
813e6c997d remove temporary verify skips 2023-08-20 10:43:55 -04:00
Susucre
be2fb824fc
[WOE] Implement Tattered Ratter (#10891) 2023-08-19 12:24:22 -04:00
Susucre
20bc155e91
[WOE] Implement Restless Bivouac (#10844)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-19 12:23:20 -04:00
theelk801
85e55e52e8 [WOE] Implement Harried Spearguard 2023-08-19 12:22:14 -04:00
theelk801
98e7543bdd [WOE] Implement Charmed Clothier 2023-08-19 12:19:30 -04:00
theelk801
0ef1e91d10 [WOE] update spoiler 2023-08-19 12:18:15 -04:00
xenohedron
0b0ff83c1f improve comments in TokenImpl messy aura target-searching code 2023-08-18 22:15:46 -04:00
xenohedron
899f029bf9 fix adventure name 2023-08-18 22:15:46 -04:00
xenohedron
f213cd64e7 remove unused local variable 2023-08-18 22:15:46 -04:00
gravitybone
5d19c74154
fix text: Uchuulon (#10884) 2023-08-18 22:15:32 -04:00
theelk801
c778d1f12b [WOE] Implement Gadwick's First Duel 2023-08-18 20:12:36 -04:00
theelk801
54f6d7c468 [WOE] Implement Ingenious Prodigy 2023-08-18 20:01:01 -04:00
theelk801
7394164073 [WOE] Implement Royal Treatment 2023-08-18 19:46:55 -04:00
theelk801
0e666963e8 [WOE] Implement Shrouded Shepherd 2023-08-18 19:42:48 -04:00
theelk801
b0a2a58448 [WOE] Implement Threadbind Clique 2023-08-18 19:40:33 -04:00
theelk801
937e35aedd [WOE] update spoiler 2023-08-18 19:37:09 -04:00
theelk801
27600aa808 [WOE] Implement Dutiful Griffin 2023-08-18 18:56:52 -04:00
Susucre
b9f6d2ad1d
[WOE] Implement Three Bowls of Porridge (#10881) 2023-08-18 18:53:32 -04:00
theelk801
cddaf09664 [WOE] Implement The Huntsman's Redemption 2023-08-18 18:30:01 -04:00
Susucre
62dda45f2d
[WOE] Implement Blossoming Tortoise (#10847)
* [WOE] Implement Blossoming Tortoise

* skip verify test on types

* apply review

* clean another unecessary text

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-18 18:29:43 -04:00
Susucre
43de68afe3
[WOE] Implement Stroke of midnight (refactor together similar effects) (#10834)
* [WOE] Implement Stroke of Midnight

* refactor similar effects together.

* add tests (and fix a bug)

---------

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-18 18:27:36 -04:00
Susucre
c6b49253c9
[WOE] Implement Likeness Looter (#10867)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-08-18 18:24:17 -04:00
theelk801
cc6949156a [WOE] Implement Armory Mice 2023-08-18 15:41:38 -04:00
theelk801
7e5583d3ae [WOE] Implement Into the Fae Court 2023-08-18 15:36:53 -04:00