Commit graph

48079 commits

Author SHA1 Message Date
theelk801
e2c4918092 rework some effects to use CardUtil::getEffectValueFromAbility 2025-06-10 19:45:05 -07:00
Steven Knipe
3f63abbab3 Rename DamagedPlayerControlsTargetAdjuster to ThatPlayerControlsTargetAdjuster 2025-06-10 19:45:05 -07:00
theelk801
261ad8ff13 [BLB] fix implementation of Clement, the Worrywort 2025-06-10 19:45:05 -07:00
theelk801
8ff436f6d1 fix verify failure 2025-06-10 19:45:05 -07:00
theelk801
f3e9afb5f9 [SLP] update reprints 2025-06-10 19:45:05 -07:00
theelk801
125ddbb431 [PEWK] update reprints 2025-06-10 19:45:05 -07:00
theelk801
93b63a9c63 [SLD] add latest drops 2025-06-10 19:45:05 -07:00
theelk801
325c485e99 [DSK] Implement Reluctant Role Model 2025-06-10 19:45:05 -07:00
theelk801
986b22931b [DSK] update spoiler 2025-06-10 19:45:05 -07:00
theelk801
b89198d54c [CLU] update Boros Strike Captain to match ruling from rules manager 2025-06-10 19:45:05 -07:00
Susucre
d17f0561b0 fixes Phelia, Exuberant Shepherd return trigger
fixes #13722
2025-06-10 19:45:05 -07:00
theelk801
a552208b92 [ACR] Implement Ratonhnhaketon 2025-06-10 19:45:05 -07:00
theelk801
9cb48e70c2 [CLB] re-add Minsc & Boo, Timeless Heroes 2025-06-10 19:45:05 -07:00
theelk801
24007feb92 [CLU] Implement Boros Strike-Captain 2025-06-10 19:45:05 -07:00
theelk801
dd546b0312 [CLU] Implement Covetous Elegy 2025-06-10 19:45:05 -07:00
theelk801
88974f0ab1 [CLU] Implement Furious Spinesplitter 2025-06-10 19:45:05 -07:00
theelk801
2b0d8ef49f [CLU] Implement Resonance Technician 2025-06-10 19:45:05 -07:00
theelk801
c5c0d4f316 [CLU] Implement Memory Vampire 2025-06-10 19:45:05 -07:00
theelk801
f7fa6efb03 [CLU] Implement Ordruun Mentor 2025-06-10 19:45:04 -07:00
theelk801
0bc16bf56c [CLB] Implement Commander Liara Portyr 2025-06-10 19:45:04 -07:00
Oleg Agafonov
cf3099205d GUI, deck: improved bracket level calculations (added infinite combos support, part of #13341) 2025-06-10 19:45:04 -07:00
xenohedron
bf9bd5fee7 fix and test Combo Attack 2025-06-10 19:45:04 -07:00
theelk801
d77acdcb44 fix test failure 2025-06-10 19:45:04 -07:00
theelk801
7ec2737b32 [BLC] various text fixes 2025-06-10 19:45:04 -07:00
theelk801
e6002849fb [BLB] various text fixes 2025-06-10 19:45:04 -07:00
theelk801
358beaeb74 rework text generation for modes with costs and/or flavor words 2025-06-10 19:45:04 -07:00
theelk801
fc9500f744 [FIC] Implement Urianger Augurelt 2025-06-10 19:45:04 -07:00
theelk801
693365fd6f [FIC] Implement Lifestream's Blessing 2025-06-10 19:45:04 -07:00
theelk801
b85ea42382 [FIN] Edgar, King of Figaro makes all flip events winnable 2025-06-10 19:45:04 -07:00
theelk801
ee11f41201 [FIC] Implement Strago and Relm 2025-06-10 19:45:04 -07:00
theelk801
45ebf39e7a fix test failure 2025-06-10 19:45:04 -07:00
theelk801
ba8824554e more text fixes (DRC is now 100%) 2025-06-10 19:45:04 -07:00
theelk801
8d8e39cf23 various text fixes 2025-06-10 19:45:04 -07:00
Susucre
15af9de9b0 add test for Betor, Ancestor's Voice
Attempting to replicate #13716 bug without result.
Assuming there was a counter replacement effect in place missing in the bug report.
2025-06-10 19:45:04 -07:00
Susucre
b6e63b54f2 fix and test Font of Agonies
fixes #13717
2025-06-10 19:45:04 -07:00
Steven Knipe
f0ebf1c2ba add SigardasSplendorTest, other test improvements 2025-06-10 19:45:04 -07:00
Steven Knipe
bd996b2dac Shared zcc init code 2025-06-10 19:45:04 -07:00
theelk801
b3d721c16b [MIR] Implement Discordant Spirit 2025-06-10 19:45:04 -07:00
theelk801
ddf9eb4519 [MIR] Implement Sirocco 2025-06-10 19:45:04 -07:00
theelk801
3f9605787a [FDN] a few text fixes 2025-06-10 19:45:04 -07:00
theelk801
2157c03988 [J25] various text fixes 2025-06-10 19:45:04 -07:00
Susucre
e26d0c1bb9 refactor: add FilterSource to match TargetSource (#13703)
Small fix of enabling TargetSource to choose/target a Command Object
2025-06-10 19:45:04 -07:00
theelk801
65bc705c0e [J25] add missing condition to Psemilla, Meletian Poet 2025-06-10 19:45:04 -07:00
theelk801
d63aaf36f4 [J25] Implement Psemilla, Meletian Poet 2025-06-10 19:45:04 -07:00
theelk801
81ba0e0ddf [J25] Implement Aphelia, Viper Whisperer 2025-06-10 19:45:04 -07:00
Oleg Agafonov
96a8efd2a6 Player under control - fixed that it doesn't hide opponent's hand after control lost (part of #13353); 2025-06-10 19:45:04 -07:00
Oleg Agafonov
26aa55d05d tests: added verify check for wrong target tags usage, improved work with tagged targets (related to 8b2a81cb42) 2025-06-10 19:45:04 -07:00
ssk97
3ff70a9696 refactor: remove notTarget targets from abilities (#13651)
Adds OneShotNonTargetEffect and PutCountersTargetCost
Fixes the target timing of spells/abilities, as non-targets should be chosen on resolution.
2025-06-10 19:45:04 -07:00
xenohedron
1fa30e0197 fix some missing target tags 2025-06-10 19:45:04 -07:00
Steven Knipe
eab10c4933 Fix Vault 13 test and card once zcc fix is merged 2025-06-10 19:45:04 -07:00