Oleg Agafonov
ab787a2b8b
tests: improved test framework to support same target aliases from diff players (example: target face down objects);
2024-03-01 16:47:59 +04:00
PurpleCrowbar
c39c8be9b6
Fix investigate effect text
2024-03-01 00:11:30 +00:00
Oleg Agafonov
c8a9a1a9db
game: improved game logs for faced-down spells and exiled cards - now it support popup hint to view card/permanent (part of #11884 , related to #11881 , #8781 )
2024-03-01 02:08:25 +04:00
Oleg Agafonov
4334ac8987
refactor: added face down status to SpellAbilityCastMode (related to #11884 );
2024-02-29 22:33:37 +04:00
tiera3
057fa2694d
images: fixed missing images download from SLD and other sets ( #11883 )
2024-02-29 17:21:04 +04:00
Oleg Agafonov
7696839724
gui: fixed that faced-down permanents don't show acquired characteristics like color from Painter's Servant (part of #11873 )
2024-02-29 09:50:18 +04:00
Oleg Agafonov
734e2fae0f
refactor: removed outdated or un-used code (part of #11873 )
2024-02-29 07:50:13 +04:00
Oleg Agafonov
2aea44da2c
gui: fixed token render in mtgo mode (part of #11873 )
2024-02-29 07:10:59 +04:00
PurpleCrowbar
68bfe4fd6f
Improve rule generation for DealsDamageToAPlayerAllTriggeredAbility
2024-02-29 02:57:39 +00:00
PurpleCrowbar
f836ad8c61
Fix Armed with Proof filter
2024-02-29 02:56:34 +00:00
Oleg Agafonov
ed99e6cde9
tests: enabled miss test (related to #11828 , part of #11873 )
2024-02-29 06:48:07 +04:00
Oleg Agafonov
ae5da8bb2b
gui: fixed broken card viewer ( closes #11875 , part of #11873 )
2024-02-29 06:27:53 +04:00
PurpleCrowbar
3aa44bc7ef
Add MKC token images
2024-02-29 02:02:03 +00:00
PurpleCrowbar
c4668476b1
Fix SacrificedArtifactThisTurnCondition
2024-02-29 01:33:30 +00:00
PurpleCrowbar
a9e4d9b471
[MKC] Implement Tangletrove Kelp
2024-02-29 00:28:45 +00:00
Oleg Agafonov
e38a79f231
Face down images and cards rework ( #11873 )
...
Face down changes:
* GUI: added visible face down type and real card name for controller/owner (opponent can see it after game ends);
* GUI: added day/night button to view real card for controller/owner (opponent can see it after game ends);
* game: fixed that faced-down card can render symbols, abilities and other hidden data from a real card;
* images: added image support for normal faced-down cards;
* images: added image support for morph and megamorph faced-down cards;
* images: added image support for foretell faced-down cards;
Other changes:
* images: fixed missing tokens from DDD set;
* images: no more client restart to apply newly downloaded images or render settings;
* images: improved backface image quality (use main menu -> symbols to download it);
2024-02-29 01:14:54 +04:00
PurpleCrowbar
4901de12c1
[MKC] Implement Armed with Proof
2024-02-28 16:45:41 +00:00
PurpleCrowbar
2aecc11305
[MKC] Implement Duskana, the Rage Mother
2024-02-28 16:28:40 +00:00
PurpleCrowbar
ee332cd680
Fix Bess, Soul Nourisher
2024-02-28 16:28:40 +00:00
PurpleCrowbar
a56bdf5e4f
Fix verify
2024-02-28 16:12:07 +00:00
PurpleCrowbar
79e5a83ec9
[MKC] Implement Sophia, Dogged Detective
2024-02-28 15:50:36 +00:00
xenohedron
65f3652fd5
fix MKC file
2024-02-27 23:16:33 -05:00
PurpleCrowbar
0d11a898fc
refactor: GainAbilityControlledSpellsEffect to enforce nonland card filter ( #11871 )
2024-02-27 22:42:52 -05:00
tiera3
f84f871e57
add [ANB] Arena Beginner Set ( #11868 )
...
* Remove Shorecomber Crab from ArenaNewPlayerExperienceExtras where it was incorrectly listed
2024-02-27 22:42:33 -05:00
xenohedron
95c052b4ea
disable cards in MKM with disguise/cloak
2024-02-27 22:39:49 -05:00
xenohedron
d10a6b3a06
fix Swathcutter Giant, use common class for those effects
2024-02-27 22:29:55 -05:00
xenohedron
2f5ba8736e
fix Bloodline Shaman
2024-02-27 22:26:30 -05:00
PurpleCrowbar
f21fcaa439
Update Neyali, Suns' Vanguard to move cards to unique exile zone
2024-02-28 02:33:01 +00:00
PurpleCrowbar
12aec78f44
Fix Be'lakor damage effect outcome
2024-02-28 02:18:27 +00:00
PurpleCrowbar
4235949c55
Add MKM token images
2024-02-28 01:07:04 +00:00
Cameron Merkel
864823c603
[MKM] Implement Coerced to Kill ( #11867 )
2024-02-27 17:30:25 -05:00
Cameron Merkel
9e587ca05d
[MKM] Implement Blood Spatter Analysis ( #11863 )
2024-02-27 17:30:17 -05:00
PurpleCrowbar
3486c57364
[MKC] Implement Printlifter Ooze ( #11865 )
2024-02-27 22:29:36 +00:00
PurpleCrowbar
90aa4f84b8
Add RVR token images
2024-02-26 15:53:32 +00:00
PurpleCrowbar
b847e9d0d7
Add LCC token images
2024-02-26 15:22:23 +00:00
Cameron Merkel
6ead910cfc
[MKM] Implement Hedge Whisperer ( #11857 )
2024-02-26 00:13:03 -05:00
jimga150
98fef0db10
[MKC] adjust outcome on Redemption Arc ( #11855 )
2024-02-26 00:12:47 -05:00
PurpleCrowbar
ddcd54c0df
[BLB] Implement Byrke, Long Ear of the Law ( #11860 )
...
New common class DoubleCountersTargetEffect
2024-02-26 00:12:14 -05:00
theelk801
0ba00620db
fix verify failure
2024-02-25 16:47:28 -05:00
theelk801
331217744d
[MH3] Implement Snow-Covered Wastes
2024-02-25 16:28:20 -05:00
theelk801
fbd0752605
[BLB] Implement Lumra, Bellow of the Woods
2024-02-25 16:28:20 -05:00
PurpleCrowbar
4af6db7ad0
Amend Case of the Shifting Visage hint
2024-02-25 21:06:18 +00:00
PurpleCrowbar
f47243da35
[MKC] Implement Case of the Shifting Visage
2024-02-25 20:39:57 +00:00
theelk801
b0c3371f7f
[OTJ] Implement Hell to Pay
2024-02-25 09:56:18 -05:00
theelk801
816daa77b6
[BLB] Implement Bria, Riptide Rogue
2024-02-24 16:26:44 -05:00
theelk801
409ec4b3b2
[BLB] Implement Mabel, Heir to Cragflame
2024-02-24 16:24:00 -05:00
theelk801
2f4ceb4974
[MH3] Implement Flare of Cultivation
2024-02-24 16:17:06 -05:00
theelk801
a28d3b9d23
[MH3] Implement It That Heralds the End
2024-02-24 16:11:33 -05:00
theelk801
dca9787cb9
[ACR] Implement Ezio, Blade of Vengeance
2024-02-24 16:04:33 -05:00
theelk801
252640547d
[ACR] Implement Haystack
2024-02-24 16:02:01 -05:00