A FoundryVTT module, providing a visual modification to player character sheets to better display the effects of the Encumbrance variant ruleset in the PHB.
Removed the dependency on Active Effect Manager by re-implementing bare-bones versions of the aspects of its API that were in use for fetching/setting effect states, then updated the module properties to affirm functionality with 11.306.
Of note: I'm using hard-coded values for the Convenient Effects constants here, which may be undesirable. It might instead be worth doing a "if Convenient Effects is enabled, then set these flags" check or similar.
Made a few superficial changes to the Bulk encumbrance class to more-closely align it with its parent, in terms of code flow when diffing the two, and updated its methods accordingly, but didn't make significant changes to it otherwise.
Removed the dependency on Active Effect Manager by re-implementing bare-bones versions of the aspects of its API that were in use for fetching/setting effect states, then updated the module properties to affirm functionality with 11.306.
Of note: I'm using hard-coded values for the Convenient Effects constants here, which may be undesirable. It might instead be worth doing a "if Convenient Effects is enabled, then set these flags" check or similar.
Made a few superficial changes to the Bulk encumbrance class to more-closely align it with its parent, in terms of code flow when diffing the two, and updated its methods accordingly, but didn't make significant changes to it otherwise.