Oleg Agafonov
701bd68d97
tests: added test for LKI from copied spell (related to Swan Song fix from #12883 )
2024-09-25 09:55:19 +04:00
Oleg Agafonov
afde449a0f
typo
2024-09-25 09:52:56 +04:00
xenohedron
6693f75695
hide some reminder text
2024-09-23 18:21:27 -04:00
xenohedron
952da01dbd
fix rarity in DSC
2024-09-23 18:21:05 -04:00
xenohedron
ff775efeea
normalize another unicode symbol
2024-09-23 18:13:15 -04:00
Grath
dea500c11d
Update Commander ban list.
...
https://mtgcommander.net/index.php/2024/09/23/september-2024-quarterly-update/
2024-09-23 12:20:25 -04:00
Oleg Agafonov
a3f38bc0a4
GUI, game: improved player panel icons for better look in dark theme
2024-09-23 17:35:41 +04:00
Jeff Wadsworth
f85a70780f
Fixed #12883 .
2024-09-21 10:06:14 -05:00
Oleg Agafonov
f7d702d5df
images: added The Ring image support (part of #12274 , #12899 );
...
images: fixed miss dungeon image in choose dungeon dialog (part of #12274 );
2024-09-21 18:41:53 +04:00
Oleg Agafonov
7d1ab71092
server: now idle response timeout will be disabled in local games with 1 human player
2024-09-21 14:45:48 +04:00
Grath
291a28d1db
If Emerge reduces mana cost to zero, pass noMana flag to allow spell to be cast with empty manaCostsToPay. ( #12896 )
...
Fixes #12841
2024-09-21 00:40:15 -04:00
Grath
360cde3c82
Fix Zenith Chronicler bug.
...
Sneaky bug, it would trigger on every spell cast after one multicolored spell until the next multicolored spell was cast. This change makes it only trigger when the spell that was cast was multicolored.
2024-09-20 23:03:23 -04:00
Oleg Agafonov
bf2c4cac15
Venture into abilities - added card hints about current dungeon and room (part of #12274 );
2024-09-20 18:03:23 +04:00
Oleg Agafonov
e1ab0be505
images: fixed wrong miss image message in card hints for dungeons and other command objects (part of #12274 );
2024-09-20 17:23:14 +04:00
Oleg Agafonov
ff02322e0b
Merge pull request #12893 from magefree/implement-tmp-phyrexian-splicer
...
[TMP] Implement Phyrexian Splicer (part of #5379 )
2024-09-20 15:35:13 +04:00
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