xenohedron
9fe5d6bd1b
fix River Song ( #12727 )
2024-08-24 18:36:42 -04:00
Grath
317f536dc9
[BLC] Implement Mr. Foxglove ( #12719 )
...
* [BLC] Implement Mr. Foxglove
* Fix quotation marks.
2024-08-24 12:30:28 -04:00
Grath
b93b3a7a32
[BLB] Implement Valley Questcaller ( #12713 )
...
* [BLB] Implement Valley Questcaller
* Remove effect hint from Scry 1.
2024-08-24 01:36:41 -04:00
PurpleCrowbar
8d249aa691
Improve attachment to permanent logic; implement [PIP] Codsworth, Handy Helper ( #12098 )
...
* [PIP] Implement Codsworth, Handy Helper
* Fix Codsworth and Halvar
* Write tests for attachments
* Fix auras going to graveyard when attaching to illegal targets
* Fix Captured by the Consulate interaction
* Fix failing tests, add additional test
* Add source name to log message
* Implement requested changes
* Revert removed null check
* Remove filter check, clean up code
* Add additional test
* Fix failing roles test
* Account for all current attachment edge cases
* Implement rule 303.4g
* Apply requested changes
2024-08-24 01:03:33 -04:00
xenohedron
9fcbfdeac6
Rework drawing cards and associated replacement effects; implement [WHO] River Song ( #12700 )
...
* remove unused scoring system code
* add test for Alms Collector replacement effect
* flatten draw cards into single method in PlayerImpl
* remove outdated MageAction framework
* clarify game event for drawing two or more cards
* clarify methods for getting cards from library
* implement [WHO] River Song
* fix error
* adjust library methods
* add lots of test cases for draw replacement effects
* fix #12616
* track cards drawn this way through multi draw replacement as well
* add test for River Song
* remove redundant comment
2024-08-24 01:02:55 -04:00
xenohedron
34ae226130
refactor: simpler method for mana that lasts until end of turn ( #12667 )
2024-08-24 01:02:25 -04:00
Svyatoslav28597
44fb94782c
Add set [YNEO] with six cards; add two [J21] cards plus reprints ( #12692 )
2024-08-24 01:02:16 -04:00
Grath
614fae90b7
Further discussion with rules experts, Tempt With should actually batch together for the final step. ( #12711 )
2024-08-23 12:56:18 -04:00
Grath
553ca300e8
Fix token counts for the tempted versions of Tempt with Vengeance and Bunnies ( #12708 )
2024-08-23 10:24:19 -04:00
alma555
9134a77943
fix Sergeant at Arms ( #12705 )
...
trigger should be intervening if
---------
Co-authored-by: Alma <almathompson@protonmail.com>
2024-08-22 23:35:59 -04:00
jimga150
9c6c532bdf
Implement [BLB] Season of Loss ( #12685 )
2024-08-22 23:35:17 -04:00
Grath
2c9716c79f
[BLC] Implement Tempt with Bunnies ( #12702 )
...
Also revise Tempt with Vengeance to use a separate CreateTokenEffect for each opponent, per the ruling.
2024-08-22 21:33:01 -04:00
Steven Knipe
2fbe5bd68c
Fix missing null check in AbilitySourceAttachedPredicate
2024-08-22 14:29:01 -07:00
Steven Knipe
50940d6b4b
Fix Bandit's Talent
2024-08-22 14:25:35 -07:00
ssk97
00770646f8
Create generic "Gains your choice of ability" effect, add [ACR] Assassin Initiate ( #12619 )
...
Create generic GainsChoiceOfAbilitiesEffect, covers both Target and Source cases.
Adds Assassin Initiate
2024-08-22 13:34:40 -07:00
ssk97
b70638acc9
Unbound Flourishing's X doubling should be a triggered ability (and related refactors) ( #12597 )
...
Complete rework of Unbound Flourishing, removing the multiplier code for casting X spells.
Adds ActivateAbilityTriggeredAbility, NotManaAbilityPredicate, AbilitySourceAttachedPredicate
CopyStackObjectEffect now uses a MOR.
OrTriggeredAbility now works with target pointer setting abilities.
2024-08-22 13:33:39 -07:00
Sidorovich77
9d83381326
[UNF] Implement Atomwheel Acrobats & Six-Sided Die ( #12651 )
...
* Implemented cards: Atomwheel Acrobats, Six-Sided Die.
* Implemented cards: Atomwheel Acrobats, Six-Sided Die.
* Implemented cards: Atomwheel Acrobats, Six-Sided Die.
* Changes from review.
* Changes from review.
* Changes from review.
2024-08-22 14:25:37 -04:00
Grath
98989040ef
Take working implementation of Ms. Bumbleflower from pull request, clean up unnecessary static rules text, and merge. ( #12699 )
...
Co-authored-by: DreamWaker
2024-08-21 22:16:49 -04:00
jimga150
4cef508c86
Verdant Succession - improved combo support with multiple triggers ( #12695 )
2024-08-21 09:09:26 +04:00
Grath
ea446e52f8
Allow Coram to correctly cast any spell put in a graveyard this turn.
...
Fixes #12691
2024-08-20 11:46:50 -04:00
PurpleCrowbar
d638c4d5d6
Fix Alchemist's Talent
2024-08-19 22:18:01 +01:00
PurpleCrowbar
ed62be95ff
[BLC] Implement Alchemist's Talent
2024-08-19 17:57:28 +01:00
xenohedron
a241ca7f46
implement [BLB] Season of the Burrow
2024-08-18 23:39:32 -04:00
xenohedron
ec46db6d51
fix Warren Warleader
2024-08-18 23:29:04 -04:00
xenohedron
77b8030642
fix #11766 (Corrosive Ooze), add test
2024-08-18 23:22:31 -04:00
PurpleCrowbar
b6ee7fe410
Fix Mystery Booster 2 image downloads
2024-08-18 20:27:54 +01:00
PurpleCrowbar
19e7436d4e
Fix Stargaze
2024-08-18 19:45:20 +01:00
PurpleCrowbar
f9ba03aba5
Fix Thornvault Forager
2024-08-18 18:34:20 +01:00
Oleg Agafonov
3c8d11e2c2
code clean
2024-08-18 14:31:46 +04:00
Oleg Agafonov
141a4e5437
Keen-Eyed Curator - fixed game error on usage in deck (also fixed Gustha's Scepter, Eater of Virtue, Death-Mask Duplicant);
2024-08-18 14:30:17 +04:00
xenohedron
a827a93cf2
improve UX for Wicked Slumber
2024-08-16 23:17:45 -04:00
xenohedron
4c069754a6
fix #12657 with common class, add test
2024-08-16 23:12:15 -04:00
xenohedron
b9b89d7dff
fix #12665 (NPE in Wicked Slumber)
2024-08-16 22:17:33 -04:00
jimga150
7392f9ef84
Implement [BLB] Valley Floodcaller ( #12663 )
2024-08-16 21:25:26 -04:00
PurpleCrowbar
ba0f23962f
[BLB] Implement Three Tree City ( #12659 )
2024-08-16 21:25:10 -04:00
xenohedron
61bfdb2e39
implement [MIR] Reflect Damage
2024-08-16 21:05:20 -04:00
xenohedron
94e58b6f77
implement [VIS] Forbidden Ritual
2024-08-16 20:49:47 -04:00
xenohedron
b5a6ee98fc
implement [UGL] Team Spirit
2024-08-16 20:23:03 -04:00
xenohedron
d0dcc45f2d
implement [MIR] Yare
2024-08-16 20:17:34 -04:00
xenohedron
fea0c586a9
fix Dracoplasm, add test
2024-08-16 20:12:11 -04:00
theelk801
30739bac5d
fix verify failure
2024-08-16 16:49:37 -04:00
theelk801
7332c22f24
[FDN] Implement Vengeful Bloodwitch
2024-08-16 15:21:08 -04:00
theelk801
e5b715a73d
[FDN] Implement Helpful Hunter
2024-08-16 15:19:00 -04:00
theelk801
bc57c08734
[FDN] Implement Felidar Savior
2024-08-16 15:18:29 -04:00
theelk801
c0c538b2ed
[FDN] Implement Prideful Parent
2024-08-16 15:16:54 -04:00
theelk801
aeccdfe9d1
[FDN] update spoiler and reprints
2024-08-16 15:15:22 -04:00
Oleg Agafonov
de5de0e103
version bump
2024-08-16 19:35:42 +04:00
Oleg Agafonov
e386210b91
other: fixed rare errors on images download opening, fixed wrong code in chats and preferences store;
2024-08-16 17:42:33 +04:00
Oleg Agafonov
3d6a2817ae
dev: updated perl script for better new cards list generation
2024-08-16 04:48:59 +04:00
jimga150
d75068a426
fixed text generation for cards with pawprints symbols ( closes #12662 , #12664 )
2024-08-15 09:28:15 +04:00