Skip to content

Cleanup: Draft effect, pass 1#9696

Merged
tool4ever merged 1 commit intoCard-Forge:masterfrom
dracontes:rv-cleanup_drafteffect-1
Feb 9, 2026
Merged

Cleanup: Draft effect, pass 1#9696
tool4ever merged 1 commit intoCard-Forge:masterfrom
dracontes:rv-cleanup_drafteffect-1

Conversation

@dracontes
Copy link
Contributor

As discussed here, it was noticed that Draft effect lines with the Zone$ parameter weren't putting the card in hand before putting it in the zone stated in the parameter, when the ability is described in such a way and gameplay footage shows the drafted cards going to the hand before going anywhere else. This situation, among other things, has effects that exile drafted cards not trigger Ranar the Ever-Watchful.
In the interest of having things working as expected, and that seek and draft follow the same pattern for ease of scripting, herein I removed the Zone$ parameter from the Draft lines and added relevant ChangeZone lines. Cards were tested to satisfaction and some germane issues were resolved at the same time, mostly regarding Stack messages.
Admittedly my Java expertise isn't sufficient to confidently edit DraftEffect.java to remove the code this PR proposes to obsolete.

@dracontes dracontes added the Card Cleanup Improving less than ideal (but not bugged) card scripts label Feb 8, 2026
@tool4ever tool4ever merged commit e4cadd4 into Card-Forge:master Feb 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Card Cleanup Improving less than ideal (but not bugged) card scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants