Oleg Agafonov
f55bc2c4fc
[TMP] Implement Phyrexian Splicer (part of #5379 )
2024-09-20 15:29:06 +04:00
Jeff Wadsworth
fb63fe0318
Fixed #12874 . A code simplification is warranted if someone has the time. Fix is inline with the rest of it.
2024-09-19 14:35:30 -05:00
Oleg Agafonov
b40e7222b3
Dungeon improves:
...
* Dungeons: added dungeon name hint to room's game log and choices (part of #12274 );
* GUI, game: added card popup hints support in feedback panel (yes/no choices);
* Images: fixed miss images for dungeons in command zone, game logs and choice dialogs;
2024-09-19 13:42:23 +04:00
Oleg Agafonov
cd51954208
tests: added verify check for wrong predicates usage in filters (ClassCastException errors like #12774 )
2024-09-19 04:32:21 +04:00
jimga150
e1f76c2b6c
Fix SacrificeTargetCost and SacrificeAllCost activator checks ( #12809 )
...
* Fix Tergrid's Lantern and add test
* Remove custom effect, fix SacrificeTargetCost to avoid checking for activated abilities and sidestepping the controllerID
* Add test to verify change to SacrificeTargetCost
* Add special action test
* Fix canPay check for SacrificeTargetCost
* Remove activated ability check in SacrificeAllCost
* Remove cost-specific activator checks for special actions, as they are redundant
* add null check for game.getPlayer
2024-09-18 19:09:39 -04:00
Cameron Merkel
7c179bad5e
[WHO] Implement Nardole, Resourceful Cyborg ( #12886 )
2024-09-18 19:09:15 -04:00
Svyatoslav28597
3d05eb035b
implement [YMID] Hollowhenge Wrangler; Forsaken Crossroads ( #12793 )
2024-09-18 19:09:03 -04:00
Jeff Wadsworth
5abf295ba2
Refactored Apex Observatory to work correctly with blink effects.
2024-09-18 17:05:58 -05:00
Oleg Agafonov
e7dc75d5f6
Boxing Ring - fixed that it allow to select own permanents
2024-09-18 18:27:17 +04:00
Oleg Agafonov
91c1d1dc72
Target spell abilities - fixed that it was playable in some non-playable use cases (example: Goblin Artisans)
2024-09-18 18:24:35 +04:00
Jeff Wadsworth
8fa4405125
Fixed #12620
2024-09-17 11:03:51 -05:00
xenohedron
0668a9aebc
fix #4207 (Indomitable Creativity)
...
rework to follow game rules for effect order
2024-09-15 21:12:38 -04:00
xenohedron
842fa90e7e
fix #12867 (Devouring Hellion)
...
by refactoring to use DevourEffect
test added
2024-09-15 20:58:43 -04:00
xenohedron
d052ab45c6
fix #12774 (wrong predicate in Leonardo Da Vinci)
2024-09-15 19:02:20 -04:00
xenohedron
52fdca7cba
fix #12840 (Impostor Mech ability optional)
2024-09-15 19:02:20 -04:00
Dunkoro
7bf02e591e
Update painlands to use better mana abilities ( #12871 )
2024-09-15 18:28:03 -04:00
Cameron Merkel
261554fdca
[MB2] Implement Wowzer, the Aspirational ( #12835 )
2024-09-15 18:27:44 -04:00
Sidorovich77
1af081436b
[UNF] Implement Strength-Testing Hammer; fix Six-Sided Die ( #12756 )
2024-09-15 18:27:34 -04:00
xenohedron
e2531a4da5
fix Cracked Skull, expand LookTargetHandChooseDiscardEffect
...
to support FilterCard
2024-09-15 18:26:52 -04:00
xenohedron
497b4321b3
text gen fix from recent errata
2024-09-15 18:26:52 -04:00
xenohedron
282eb49364
a couple text fixes
2024-09-15 18:26:52 -04:00
xenohedron
7eee2c7ef2
refactor: properly support "in addition to its other types"
...
in BecomesCreatureSourceEffect, rather than always relying on the original card type to infer
2024-09-15 18:07:06 -04:00
theelk801
2f0559fda3
[DSK] Implement Marvin, Murderous Mimic
2024-09-14 17:01:43 -04:00
theelk801
40c9ae3e82
[DSK] Implement Fear of Burning Alive
2024-09-14 17:01:43 -04:00
theelk801
5b9ad550e7
[DSK] Implement Cathartic Parting
2024-09-14 17:01:43 -04:00
theelk801
a045afbd5b
[DSK] Implement Unidentified Hovership
2024-09-14 17:01:43 -04:00
Oleg Agafonov
d2dc70555f
Cursed Recording - fixed that trigger is optional;
2024-09-15 00:34:08 +04:00
theelk801
dbcac49b4a
[DSK] Implement Cracked Skull
2024-09-14 16:16:09 -04:00
theelk801
a1729c6a0d
[DSK] Implement Come Back Wrong
2024-09-14 16:11:56 -04:00
theelk801
49866bc59c
[DSK] Implement Possessed Goat
2024-09-14 15:57:52 -04:00
theelk801
493ef64454
[DSK] Implement Haunted Screen
2024-09-14 15:48:32 -04:00
theelk801
9f1797a76b
fix verify failure
2024-09-14 13:06:22 -04:00
theelk801
719391a071
[DSK] Implement Jump Scare
2024-09-14 11:58:20 -04:00
theelk801
5e288deea6
[DSK] Implement Rip, Spawn Hunter
2024-09-14 11:53:12 -04:00
theelk801
69c08002a5
[DSK] Implement Norin, Swift Survivalist
2024-09-14 11:41:57 -04:00
theelk801
3c4266ae6e
[DSK] Implement Don't Make a Sound
2024-09-14 11:26:01 -04:00
theelk801
9f3d19bde2
[DSK] Implement Waltz of Rage
2024-09-14 11:14:53 -04:00
theelk801
918f52ba40
[DSK] Implement Sporogenic Infection
2024-09-14 11:06:17 -04:00
theelk801
33473adf77
[DSK] Implement Coordinated Clobbering
2024-09-14 10:58:26 -04:00
theelk801
3c5e3fd928
[DSK] Implement Saw
2024-09-14 10:45:10 -04:00
theelk801
c79ed1ea72
rework allowing additional modes conditionally
2024-09-14 10:35:30 -04:00
theelk801
05e738efb5
[DSK] Implement Beastie Beatdown
2024-09-14 10:11:08 -04:00
theelk801
01655f89cb
[DSK] Implement Glimmerburst
2024-09-14 09:56:39 -04:00
theelk801
f0904f6a29
[DSK] update spoiler
2024-09-14 09:55:53 -04:00
theelk801
d539644451
[DSC] update spoiler and reprints
2024-09-14 09:55:03 -04:00
Grath
ee8ae028d2
[ACR] Implement Staff of Eden, Vault's Key ( #12869 )
2024-09-13 23:35:22 -04:00
Grath
ccd656c22a
Fix Aveline de Grandpre and Necropolis Regent to use SavedDamageValue.
2024-09-13 22:56:26 -04:00
Grath
13a2e20f66
Fix Adrestia to use existing effect, use {this} in text.
2024-09-13 22:46:58 -04:00
jimga150
5db01266d2
Fix Party Thrasher play from exile effect ( #12836 )
...
* Fix Party Thrasher
* Add test for playable duration
2024-09-13 21:39:07 -04:00
xenohedron
df80856e79
fix a few text discrepancies
2024-09-13 21:37:33 -04:00