Skip to content
This repository was archived by the owner on Sep 18, 2024. It is now read-only.

Add pathfinder 2e system-specific rules for critical and a way to not play sound on blind rolls#187

Open
tgermain wants to merge 7 commits intodeath-save:masterfrom
tgermain:pf2e_critical
Open

Add pathfinder 2e system-specific rules for critical and a way to not play sound on blind rolls#187
tgermain wants to merge 7 commits intodeath-save:masterfrom
tgermain:pf2e_critical

Conversation

@tgermain
Copy link

@tgermain tgermain commented Apr 1, 2023

I took the liberty to do a bit of cleanup and reformat first. I couldn't find if there a specific code format style for maestro so I used the default one coming with visual studio code (no trailing space, indent using 4 spaces).

First new feature add a settings to be able to play sound on blind rolls or not.
By default, I kept the existing behavior so it should play sound on every rolls.

Second new feature add a way to detect critical success and failure as per pathfinder 2e rules.

If the game world is not using pf2e system, enabling that feature won't do anything.
By default, the setting is disabled to keep the same behavior as before.

It should fix #156

I thought about moving "the play sound on critical" features and related functions out of misc.js to a critical.js, what do you think?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[PF2e] relative threshold for playing tracks

1 participant