Skip to content

pf2e v14 bug fix#337

Closed
Saibot393 wants to merge 1 commit into
mclemente:masterfrom
Saibot393:master
Closed

pf2e v14 bug fix#337
Saibot393 wants to merge 1 commit into
mclemente:masterfrom
Saibot393:master

Conversation

@Saibot393
Copy link
Copy Markdown

In the newest versions of pf2e (post v14 compatibility), CONFIG.statusEffects no longer returns an array but instead an object. This causes CONFIG.statusEffects.find to fail in 4 separate instances and Health Estimate to stop working for pf2e.

I replaced all instances of CONFIG.statusEffects with (Array.isArray(CONFIG.statusEffects) ? CONFIG.statusEffects : Object.values(CONFIG.statusEffects)), making sure that we always have a workable array. Note, that the object entries appear to follow the same scheme as before the update, i.e. things like id and img are still present.

This is the easiest to solution i can think of to fix this problem for pf2e without risking compatibility with any other system. It might also fix other system compatibility issues down the line

@mclemente
Copy link
Copy Markdown
Owner

Thank you for your contribution, but I'll close this in favor of 1e953bc

@mclemente mclemente closed this May 19, 2026
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

Successfully merging this pull request may close these issues.

2 participants