xdy / xdy-pf2e-workbench

Random assortment of possibly useful doodads, thingumabobs and whatchamacallits for the foundry vtt pf2e system.
Other
22 stars 37 forks source link

Auto Expire Reactions #47

Open JamzTheMan opened 2 years ago

JamzTheMan commented 2 years ago

Got a suggestion for another feature. I implemented this in my own private module (along with the auto expire effects) but may be worth adding to your "bag of tricks" 😄

It doesn't seem the current system tracks Reaction timing very well, and so activating things like Quick Block and other reactions out side of your turn doesn't gel well with the timer.

Simple solution: at the start of a combatants turn, I look for any and all items that start with "Reaction: " and delete them. It worked well enough. I then just create Items Effects with a name like "Reaction: Quick Block" or "Reaction: Used" (to denote a generic reaction used)

It's a little heavy handed, and if we could get the devs to add either a checkbox like Sustained for "Reaction" OR add it to the Duration drop down (after/before Unlimited?) OR a third option to Expires On "Next Turn"? Just thoughts, not sure what the best way to denote it best.

Joshmvii7 commented 2 years ago

Please do this.

Windstep1 commented 2 years ago

This would be awesome

xyzzy42 commented 3 months ago

It seems like what you want can be done by setting the effect duration to 0 rounds, expires on start of turn. It will then expire on the start of their upcoming turn. The system has an option to automatically remove expired effects.