Commit graph

74 commits

Author SHA1 Message Date
Susucre
5a6ee98b41
[LTC] Implement The Black Gate (#10725) 2023-08-03 00:25:54 -04:00
Susucre
04845072ea
[LTC] Implement Field-Tested Frying Pan (#10721) 2023-08-01 09:51:19 -04:00
Susucre
241226cd83
[LTC] Implement Summons of Saruman (#10720)
* [LTC] Implement Summons of Saruman

* fix constructor for Assault on Osgiliath

* fix verify failure

* refactoring a couple more Amass X
2023-08-01 09:51:06 -04:00
Susucre
1c5829f16b
[LTC] Implement Rapacious Guest (#10719) 2023-08-01 09:50:45 -04:00
Susucre
1ad176f681
[LTC] Implement Lidless Gaze (#10715) 2023-08-01 09:50:30 -04:00
Susucre
0938a5cd72
[LTC] Implement Eomer, King of Rohan (#10713) 2023-08-01 09:50:16 -04:00
Susucre
409d5b0874
[LTC] Implement Gollum, Obsessed Stalker (#10712) 2023-08-01 09:50:01 -04:00
Susucre
40e508ac19
Refactor Devour ability; [LTC] Implement Feasting Hobbit (#10708)
* [LTC] Implement Feasting Hobbit

Refactor DevourEffect and its text generation, to be more permissive in the future.

* change DevourAbility to have the constructor parameters of DevourEffect

* only pluralize when there is more than 1 devoured permanent.

* added more unit tests than there are cards with devour

* public -> private filter of Caprichrome.
2023-08-01 09:49:32 -04:00
Susucre
e724166569
[LTC] Implement Cavern-Hoard Dragon (#10724) 2023-07-31 23:53:06 -04:00
Susucre
810a198058
[LTC] Implement In the Darkness Bind Them (#10723) 2023-07-31 23:52:55 -04:00
Susucre
61a6657127
[LTC] Implement Crown of Gondor (#10722) 2023-07-31 23:52:43 -04:00
Susucre
d61e454e77
[LTC] Implement Of Herbs and Stewed Rabbit (#10718) 2023-07-31 23:52:28 -04:00
Susucre
378fd2743e
[LTC] Implement Taunt from the Rampart (#10717) 2023-07-31 23:52:15 -04:00
Susucre
67407a8780
[LTC] Implement Motivated Pony (#10716) 2023-07-31 23:51:59 -04:00
Susucre
daa201d524
[LTC] Implement Orcish Siegemaster (#10714) 2023-07-31 23:51:47 -04:00
Susucre
63d9061f6a
[LTC] Implement Assemble the Entmoot (#10711)
* [LTC] Implement Assemble the Entmoot

* rename ControllerGotLifeCount -> ControllerGainedLifeCount
2023-07-31 23:50:29 -04:00
Susucre
4554fbc408
[LTC] Implement Denethor, Stone Seer (#10709)
* [LTC] Implement Denethor, Stone Seer

* rename game.damagePlayerOrPlaneswalker.

Reason being that It does actually damage any player or permanent.
2023-07-30 23:06:21 -04:00
Susucre
74caa905c3
[LTC] Implement Rampaging War Mammoth (#10707) 2023-07-30 23:06:09 -04:00
Susucre
fbc0cd61dd
[LTC] Implement Banquet Guests (#10706)
* make a StaticFilter for "a food"

* [LTC] Implement Banquet Guests

Made a Static Filters for controlled food, with the next eldraine set we'll certaintly see more of that.

* future proof static text for mulitplier > 2
2023-07-30 19:26:26 -04:00
xenohedron
367cf9169c Implement [LTC] Lothlorien Blade 2023-07-27 23:42:45 -04:00
xenohedron
448375a527 Implement [LTC] Too Greedily, Too Deep 2023-07-27 22:45:57 -04:00
xenohedron
be246ef733 Implement [LTC] Subjugate the Hobbits 2023-07-27 22:25:38 -04:00
Susucre
80b25d9c50
[LTC] Implement Arwen, Weaver of Hope (#10673) 2023-07-27 00:25:07 -04:00
Susucre
bc403fd6fe
[LTC] Implement Mirkwood Trapper (#10665) 2023-07-27 00:23:58 -04:00
PurpleCrowbar
599473be12 [LTC] Implement Gwaihir, Greatest of the Eagles 2023-07-20 04:48:46 +01:00
PurpleCrowbar
41ec219efb [LTC] Implement Raise the Palisade 2023-07-19 20:56:17 +01:00
PurpleCrowbar
394bd7552e [LTC] Implement Lord of the Nazgul 2023-07-19 04:47:09 +01:00
PurpleCrowbar
6a244c09a7
[LTC] Implement Shelob, Dread Weaver (#10645) 2023-07-18 05:46:54 +01:00
Susucre
07256237af
[LTC] Implement Farmer Cotton (#10621) 2023-07-14 21:32:46 -04:00
Susucre
87ed833291
[LTC] Implement Sail into the West (#10588) 2023-07-09 16:42:02 -04:00
rullinoiz
55f877c71e
Implement Relic of Sauron (#10567) 2023-07-05 19:22:39 -04:00
Susucre
af2d336045
[LTC] Implement The Balrog of Moria (#10545) 2023-07-01 12:54:43 -04:00
Susucre
44928e65f7
[LTC] Implement Eowyn, Shieldmaiden (#10470)
* [LTC] Implement Eowyn, Shieldmaiden

The watcher is a little tricky, as we want to watch for all humans entering for each player.
Then, the condition check will actually check if another human actually entered under the controller's control.

* use MOR and not UUID to identify Eowyn.

---------

Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2023-07-01 12:53:10 -04:00
rullinoiz
6caa46f9d5
[LTC] Implement Moria Scavenger, Saruman The White Hand, Wake The Dragon (#10537)
* Implement Moria Scavenger, Saruman The White Hand, Wake The Dragon

* Remove Ward Hint

* Create Dragon Token Class

* StaticFilters.FILTER_SPELL_A_NON_CREATURE

* Rename TokenTriggeredAbility
2023-06-29 22:04:46 -04:00
rullinoiz
b1a61a6ae8
[LTC] Implement Mirkwood Elk (#10533) 2023-06-29 22:03:45 -04:00
Bradley Singer
2db1de2629
[LTC] Windswift Slice (#10508) 2023-06-22 01:15:27 -04:00
theelk801
536c0ddb21 [LTC] Implement Treebeard, Gracious Host 2023-06-19 19:24:35 -04:00
theelk801
2e9eb7fb33 [LTC] Implement Trap the Trespassers 2023-06-19 19:15:48 -04:00
theelk801
3404a34b2d [LTC] Implement Cirdan, the Shipwright 2023-06-19 18:58:28 -04:00
theelk801
6852d9a6fc [LTC] Implement The Gaffer 2023-06-19 17:08:23 -04:00
theelk801
da0974262b [LTC] Implement Boromir, Gondor's Hope 2023-06-19 16:59:30 -04:00
theelk801
ea41d5a092 [LTR] Implement Aragorn, King of Gondor 2023-06-19 16:55:19 -04:00
theelk801
fd37be92fe [LTC] Implement Prize Pig 2023-06-19 16:37:33 -04:00
theelk801
ae94db9644 [LTC] Implement Galadhrim Ambush 2023-06-19 16:28:53 -04:00
theelk801
ad0e0bf06b [LTC] Implement Pippin, Warden of Isengard 2023-06-19 16:24:07 -04:00
theelk801
b95b7a8738 [LTC] Implement Travel Through Caradhras 2023-06-19 09:27:12 -04:00
theelk801
0258e3977b [LTC] Implement Monstrosity of the Lake 2023-06-19 09:12:12 -04:00
theelk801
19a9a94817 [LTC] Implement Model of Unity 2023-06-19 09:08:13 -04:00
theelk801
87fc0ec9e9 [LTC] Implement Erestor of the Council 2023-06-19 09:04:14 -04:00
theelk801
456021df94 [LTC] Implement Merry, Warden of Isengard 2023-06-19 08:41:16 -04:00