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

Feature Request - Advanced toggles for effects #195

Open
4m2c4bl3 opened this issue Jan 3, 2025 · 3 comments
Open

Feature Request - Advanced toggles for effects #195

4m2c4bl3 opened this issue Jan 3, 2025 · 3 comments

Comments

@4m2c4bl3
Copy link
Contributor

4m2c4bl3 commented Jan 3, 2025

Right now effects can be manually turned on/off, or turned on/off when characters hit Crisis. I think there are more interesting and in-depth toggles that could be created to allow for even more ease of use. Working to try and implement some abilities/rare items in my game have given me a few examples.

  1. Activates based off the type/attributes of equipped gear:
    1. When equipped weapon belongs to specific category EX: Core rules Spellblade
    2. When shield is/isnt equipped, martial armor is/isnt equipped: EX: Core rules Dodge, core rules Defensive Mastery
  2. Activates when equipped weapon uses one/both specific attributes. EX: Playtest variant Spellblade
  3. Activates if Guard is active: EX: Core rules Withstand (assuming players tend to use the same attribute each time it activates, otherwise this isn't worth automating)
  4. Activates if you have any/specific status effect. EX: Playtest variant Adversity

Additionally in the future maybe some ways to fully automate Spellblade could be figured out? A way to override the primary and secondary attribute of all spell item roll attributes with your equipped weapon?


Playtest variant examples I'm referring to:
image
image

@Azurelol
Copy link
Collaborator

Azurelol commented Jan 3, 2025

This will require a full predicate system to replace that of Crisis. It is something I am interested in implementing too and I already have a source of inspiration for how to do it. The PF2E system.

@4m2c4bl3
Copy link
Contributor Author

4m2c4bl3 commented Jan 3, 2025

I was looking into implementing it myself, but I really don't have time. Glad to hear that you're also looking into it!

@Azurelol
Copy link
Collaborator

Azurelol commented Feb 3, 2025

A small update for you. This may come after the next feature I am working on (combat events); though if you had a solid plan for updating the active effect data model to handle predicates you could also take a crack at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants