xenohedron
f623e45d4b
add strict choose mode to other recent tests
2023-06-24 01:36:56 -04:00
xenohedron
ec4c2e2170
Cleanup: GainAbilityControlledSpellsEffect ( #10446 )
...
* Hide reminder text on Zhulodok
* Use logic from GainAbilitySpellsEffect, fix so that CastFromZonePredicate works
* Text adjustments
* Show cascade ability in hand for Abaddon the Despoiler
* Remove redundant class
* Simplify Cast Through Time
* Don't add additional instances of redundant abilities
* Remove redundant check
* Add option to ignore mana validation when checking playable objects
* Fix null errors
* Fix GainAbilityControlledSpellsEffect to apply ability to playable cards rather than owned cards
* Add unit test
* Revert bad workaround code
This reverts commit 17f5be6a79458f75094fe85608e4893ceb5e9d14.
This reverts commit 7ebd2f1815bcf0e0ba90ad668fe88e790b5a804c.
This reverts commit 00969d1fe726215952cce77760d6aaf916a14ae0.
* Remove ownership check on exiled cards
* Another test (currently failing)
* ignore test
* fix test: strict choose mode
2023-06-24 01:15:58 -04:00
Mateo Florido
90d35e0543
[CLB] Implement Master Chef ( #9527 )
...
---------
Co-authored-by: xenohedron <xenohedron@users.noreply.github.com>
2023-06-23 23:43:15 -04:00
Alexander
2db08c6b7d
fix Tadeas, Juniper Ascendant ( #10490 )
...
* added Tests for Tadeas
* Fix and cleanup Tadeas Juniper Ascendant
* Fix same power test to attack with creature with same power
* Test: added test for tadeas elusive not applying for creatures without reach
* Fix: creatures without reach can be blocked by higher power blockers
* Fix: use TargetPointer instead of MageObjectReference
---------
Co-authored-by: gravitybone <gravitybone@protonmail.com>
2023-06-23 22:47:55 -04:00
Susucre
eea44bb13e
[LTR] Implement Bill the Pony ( #10506 )
2023-06-23 20:14:48 -04:00
Susucre
b79da551f1
[LTR] Implement Friendly Rivalry ( #10505 )
2023-06-23 20:14:31 -04:00
Susucre
a3a2f89237
[LTR] Implement Shadowfax, Lord of Horses ( #10503 )
2023-06-23 20:14:09 -04:00
who?!
3896c28572
[LTR] Implement Dawn of a New Age ( #10492 )
2023-06-23 20:13:50 -04:00
xenohedron
1d5ee8b3f4
Fix #10518 (Firkragg, Cunning Instigator)
2023-06-23 20:13:02 -04:00
xenohedron
7e15ca92c5
simplify implementation and remove redundant class
2023-06-23 20:11:37 -04:00
xenohedron
23a6185f70
Remove unused effect class
2023-06-23 20:11:04 -04:00
xenohedron
380fea6720
fix some return from exile zone
2023-06-23 01:19:17 -04:00
Susucre
e11d07457e
[MOM] fix Quintorius, Loremaster ( #10502 )
...
Fix #10480
2023-06-22 22:24:43 -04:00
Susucre
3a0324557a
[MOM] fix Tribute to the World Tree ( #10501 )
...
Fix #10413 . Fix #10499 .
2023-06-22 22:18:11 -04:00
PurpleCrowbar
63be7589ae
Add MUL token images
2023-06-23 02:06:56 +01:00
Susucre
c725e4000e
Fix #10510 [ICE] Musician - lower taxes
2023-06-22 20:07:28 -04:00
Susucre
cd25bd943d
[LTR] Implement Sméagol, Helpful Guide ( #10514 )
2023-06-22 20:06:35 -04:00
Susucre
0255761d67
[LTR] Implement The Grey Havens ( #10493 )
2023-06-22 20:06:10 -04:00
Susucre
6459d64eab
[LTR] Implement Delighted Halfling ( #10491 )
2023-06-22 20:05:35 -04:00
Susucre
a75ec34a45
[LTR] Implement Orcish Bowmasters ( #10450 )
...
Refactored [[Xyris, the Writhing Storm]] since the trigger is partly the same.
2023-06-22 20:05:08 -04:00
Susucre
09e0cba992
[LTR] Fix Smaug Token producing food tokens instead of treasures ( #10513 )
2023-06-22 13:20:45 -04:00
Bradley Singer
2db1de2629
[LTC] Windswift Slice ( #10508 )
2023-06-22 01:15:27 -04:00
Susucre
440bf6bf43
[LTR] Implement Entish Restoration ( #10504 )
2023-06-22 01:14:42 -04:00
Susucre
ad324c169d
[LTR] fix Arwen, Mortal Queen ( #10500 )
...
The activated ability was missing the {1} mana cost.
2023-06-22 00:59:14 -04:00
Susucre
0e866ee405
[LTR] Implement Slip On the Ring ( #10495 )
2023-06-22 00:58:57 -04:00
Susucre
3838fedaac
[LTR] Implement Meneldor, Swift Savior ( #10494 )
2023-06-22 00:58:42 -04:00
PurpleCrowbar
f85dd656f2
Fix hint text for Tom Bombadil
2023-06-22 00:03:11 +01:00
PurpleCrowbar
e795726efe
Revert capitalisation of counter name in CountersOnPermanentsHint
2023-06-21 23:45:54 +01:00
PurpleCrowbar
a3d20bd099
Remove unused imports from CountersOnPermanentsHint
2023-06-21 23:29:03 +01:00
PurpleCrowbar
4575bd6fda
Fix Nesting Grounds unnecessarily prompting user to select a counter when only one option present
2023-06-21 23:28:21 +01:00
PurpleCrowbar
4345fe8f3c
Fix There and Back Again text
2023-06-21 23:26:22 +01:00
PurpleCrowbar
a9c28c420f
Fix Tom Bombadil text
2023-06-21 23:26:00 +01:00
xenohedron
09676667be
Fix [LTC] Model of Unity
2023-06-19 20:14:22 -04:00
theelk801
f77e4a99f9
fix verify failure
2023-06-19 19:47:26 -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
1be43ef6ff
[UGL] remove "Elves" subtype from Elvish Impersonators
2023-06-19 16:32:21 -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
theelk801
87ad9f5121
[LTC] Implement Lossarnach Captain
2023-06-19 08:37:59 -04:00