Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] AST: Options to select which of Play I, II, III, and/or Minor Arcana are replaced by Astral/Umbral Draw #422

Open
Starlight-alt opened this issue Aug 12, 2024 · 3 comments
Assignees
Labels
dawntrail Dawntrail planned This is planned to be implemented/fixed/done

Comments

@Starlight-alt
Copy link

It would be great to be able to pick-and-choose which of the three Plays and Minor Arcana becomes Astral/Umbral Draw instead of all four being replaced when a card of their type is absent. Ideally, this would be a checklist of the four options so that any desired combination of them could be chosen.

@kaedys
Copy link
Contributor

kaedys commented Aug 13, 2024

I was noodling on that while leveling Astro, but that was before the UI revamp, when it would have been more annoying to properly section the options. My concept would probably be a feature structure a bit like:

  • Replace Play with Draw when available
    • Replace Play 1 (Balance/Spear)
    • Replace Play 2 (Arrow/Bole)
    • Replace Play 3 (Spire/Ewer)
    • Replace Minor Arcana (Lord/Lady)
    • Require each Play to itself have been expended (in addition to the below settings) before it will be replaced.
    • Require Play 1 (Balance/Spear) to be expended before ANY Play actions are replaced.
    • Require Play 2 (Arrow/Bole) to be expended before ANY Play actions are replaced.
    • Require Play 3 (Spire/Ewer) to be expended before ANY Play actions are replaced.
    • Require Lord of Crowns to be expended before ANY Play actions are replaced.
    • Require Lady of Crowns to be expended before ANY Play actions are replaced.
    • Replace all Play actions with any remaining unexpended requirements if Draw is off cooldown (ie. if you set Lord as required, all Play actions set to replace would be replaced by Lord if Lord hadn't been used and Draw was off CD)

That is, however, a LOT of features to implement, and still doesn't necessarily hit all the useful configurations. But that'd probably be sufficient for most of the dominant use-cases. Notably, I found I'd want to ensure I always spent Play 1 and Lord before using Draw again, but I generally don't give a crap at all if I burned Play 2 and 3. So I'd probably set it to replace Play 1 and Minor Arcana only, and set both Play 1 and Lord as requirements for replacement.

@MKhayle
Copy link
Owner

MKhayle commented Aug 13, 2024

Yeah, the AST update predates the attributes rework and v2. I'll wait before tacking on this request because it's probably going to be a lot of headaches to test it out.

@kaedys
Copy link
Contributor

kaedys commented Aug 13, 2024

Since you can use Draw and all of the Plays (including Minor Arcana) out of combat now, it's actually way easier to test than it seems.

@MKhayle MKhayle added the planned This is planned to be implemented/fixed/done label Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dawntrail Dawntrail planned This is planned to be implemented/fixed/done
Projects
None yet
Development

No branches or pull requests

3 participants