Commit graph

28196 commits

Author SHA1 Message Date
theelk801
bbf825edc3 [LTR] Implement Press the Enemy 2023-06-18 21:30:10 -04:00
theelk801
02514e80c2 [LTR] Implement Rush the Room 2023-06-18 21:15:41 -04:00
theelk801
a6c452ff08 [LTR] Implement Old Man Willow 2023-06-18 21:09:06 -04:00
theelk801
16a96fa8a8 [LTR] Implement Merry, Esquire of Rohan 2023-06-18 21:01:49 -04:00
theelk801
d557cd9a8f [LTR] Implement Elanor Gardner 2023-06-18 20:52:49 -04:00
theelk801
9d71bf1b7a [LTR] Implement Legolas, Master Archer 2023-06-18 20:28:50 -04:00
theelk801
c99068c322 [LTR] Implement Nasty End 2023-06-18 20:24:59 -04:00
theelk801
8e1d8faaad [LTR] Implement Grima Wormtongue 2023-06-18 20:19:28 -04:00
theelk801
01c7ddb72c [LTR] Implement Doors of Durin 2023-06-18 17:33:25 -04:00
theelk801
1fd12288a0 [LTR] Implement March from the Black Gate 2023-06-18 17:33:25 -04:00
theelk801
468ef8086a [LTR] Implement Horn of the Mark 2023-06-18 17:33:25 -04:00
theelk801
16d94b44a8 [LTR] Implement East-Mark Cavalier 2023-06-18 17:33:25 -04:00
theelk801
871479f075 [LTR] Implement Bilbo's Ring 2023-06-18 17:33:25 -04:00
xenohedron
7860e913c8 Fix [LTR] AragornAndArwenWed filter 2023-06-18 14:42:03 -04:00
Susucre
d16c2aa71b
[LTR] Implement Rise of the Witch-King (#10466)
* [LTR] Implement Rise of the Witch-King

Another straight-forward card implementation for the new set.
Almost identical effect than Deadly Brew from STX.

* fix test to check on creature status not permanent

* undo wrong fix

Was confused for a moment, there was nothing wrong with removing non-permanents from the 'possible choice of permanents in your graveyard' pool.
2023-06-18 12:36:21 -04:00
theelk801
f38251c809 [LTR] Implement Palantir of Orthanc 2023-06-18 12:34:38 -04:00
theelk801
23956fc107 [LTR] Implement Lembas 2023-06-18 12:21:24 -04:00
theelk801
1766eeb12d [LTR] Implement Gorbag of Minas Morgul 2023-06-18 12:12:32 -04:00
theelk801
52db368d13 [LTR] Implement Gimli, Counter of Kills 2023-06-18 11:35:22 -04:00
theelk801
a62b051045 [LTR] Implment Fog on the Barrow-Downs 2023-06-18 10:29:00 -04:00
theelk801
0d830c49a3 [LTR] Implement Errand-Rider of Gondor 2023-06-18 10:26:28 -04:00
Oleg Agafonov
b35bc46450 Gimli, Mournful Avenger - fixed game error on usage (miss watcher) 2023-06-18 17:10:43 +04:00
xenohedron
c45c1e12b6 Fix Lae'zel's Acrobatics 2023-06-17 23:27:17 -04:00
Oleg Agafonov
e365aa7b2d If you revealed a Dragon card or controlled a Dragon - fixed game error on usage (miss watcher) 2023-06-17 18:06:16 +04:00
Oleg Agafonov
c61095e2eb Elrond, Lord of Rivendell - fixed game error on usage (miss watcher) 2023-06-17 18:06:16 +04:00
xenohedron
b340ab3b73
Fix some iterators that try to modify themselves (ConcurrentModificationException, #10460)
* Add test to confirm functionality
* Reimplement Whirlwind Denial
* Fix Awaken the Sleeper
2023-06-17 18:06:03 +04:00
Oleg Agafonov
ebef329bc3 Realms Uncharted - fixed game error on controller disconnect 2023-06-17 09:29:47 +04:00
xenohedron
2271fae196 Fix #10126 (Nothic) 2023-06-17 01:09:40 -04:00
xenohedron
d2dffaddc9 Fix #9790 (Michonne, Ruthless Survivor) 2023-06-17 00:50:19 -04:00
xenohedron
ec92c17a37 Fix [MAT] Coppercoat Vanguard (exclude source from gain ward ability) 2023-06-16 23:33:55 -04:00
xenohedron
83157149ef Fix [LTR] Samwise Gamgee (filter another) 2023-06-16 23:32:18 -04:00
xenohedron
a6c19c4335 Fix #10237. Fix #10315. (MageObjectReference discrepancy) 2023-06-16 22:34:09 -04:00
Artemis Kearney
8d99524660
[LTR] Fix Morgul-Knife Wound text (#10477) 2023-06-16 21:00:26 -04:00
Artemis Kearney
7c70add7fd
[LTR] Fix Galadriel, Gift-Giver (#10476)
should trigger on attack
2023-06-16 20:54:01 -04:00
Oleg Agafonov
8322d75fc0 Guardian Project - fixed game error on usage (NPE, closes #10055) 2023-06-17 00:48:44 +04:00
xenohedron
0ce6df9ef7
Improvements to effects that use ADD_COUNTERS GameEvent (#10474)
* Fix Blightbeetle

* Another adjustment to Laezel

* Fix Vizier of Remedies

* Make extra counters overflow safe

* Inline variable instead of field (Doubling Season)
2023-06-16 02:24:32 -04:00
xenohedron
93726d6dd0 Fix #10472 (Lae'zel, Vlaakith's Champion) 2023-06-16 00:41:47 -04:00
Artemis Kearney
7f8526192f
Ogre Marauder fixes (#10471)
- performs effect even if opponent can't pay or chose not to pay
- grants "can't be blocked" ability, rather than creating continuous
  effect, as per Oracle text
2023-06-15 18:55:55 -04:00
theelk801
01e0780f85 [LTR] Implement Gimli, Mournful Avenger 2023-06-15 09:30:51 -04:00
theelk801
38b7f9e5f5 [LTR] Implement Denethor, Ruling Steward 2023-06-15 09:02:51 -04:00
theelk801
b09111a8e5 [LTR] Implement Haunt of the Dead Marshes 2023-06-14 22:01:41 -04:00
theelk801
7f3b50f216 [LTR] Implement Great Hall of the Citadel 2023-06-14 22:01:30 -04:00
theelk801
f7baa2a338 [LTR] Implement Gandalf's Sanction 2023-06-14 22:01:10 -04:00
theelk801
4d10ec0cf2 [LTR] Implement Eowyn, Lady of Rohan 2023-06-14 22:00:46 -04:00
theelk801
018a815eb1 [LTR] Implement Aragorn, Company Leader 2023-06-14 22:00:17 -04:00
PurpleCrowbar
585aa296ee Add hint to Gaea's Cradle 2023-06-15 02:36:45 +01:00
xenohedron
80cc908216 Fix Grimgrin, Corpse Born 2023-06-14 20:08:24 -04:00
Oleg Agafonov
c351a4e8e9 refactor: removed direct counter names usage (part 2) 2023-06-12 16:01:18 +04:00
Oleg Agafonov
8f4cc84266 refactor: removed direct counter names usage in some places 2023-06-12 13:53:15 +04:00
xenohedron
2cdfb255cf
cleanup to use ObjectColor.COLORLESS (#10447)
* Replace for BecomesColorSourceEffect

* Replace for BecomesColorTargetEffect

* Remove unused class

* Use common static instance
2023-06-11 23:36:01 -04:00