A visual modification to player character sheets to better display the effects of the Encumbrance variant ruleset in the PHB. The effects of this module are currently purely visual, although restricting movement and applying the negative effects of encumbrance are intended for a future version.
Version 0.3 has been designed to run with FoundryVTT v0.7.9 and the D&D5e v1.2.2 system. As this module heavily relies on modifying character sheets, it has been built with compatability for the following character sheet modules. Other sheets may work, but have not been tested. Support has now been added for Inventory+ and all of its features.
-
D&D5e Default Character Sheet
Click to Expand
- Bugfixes for inventory+ support
- Added support for Dynamic Active Effects
- Complete support for the Inventory+ mod
- Major bugfixes for the effects-based system involving unwanted stacked effects, and permission errors. Major thanks to Paul Lessing for his contributions here.
- Support for custom units and speed decreases in the module settings.
- Improved weight calculation to support active effects that affect the data.attributes.encumbrance.value value.
- Reworked weight reduction to use the new Active Effects system.
- Refactored weight calculations to happen on inventory update, instead of only re-calculating weight when opening the character sheet.
- Added weight multiplier for unequipped items
- Support for Tidy5e dark theme character sheet
- Improved weight calculations to support creature size and powerful build
- Added flags to support 3rd party module integration
The default character weight bar has received a lick of paint, giving labels for all four weight thresholds. These thresholds are also reconfigurable in the settings, and will update the bar to display the new proportions.
Your encumbrance status is automatically used to provide a modified speed value, taking your default character speed and modifying it by -10 and -20 for encumbered and heavily encumbered, and reducing to 0 when over encumbered. (For 0.1.5, the speed value must be separated by a space from its units).
Enabled by default, the module will modify your maximum carry weight according to your character's size, and whether you have the powerful build special trait. This feature can be disabled in the module settings. (Credit to Eruestani for implementing this).
In the module settings, custom multipliers are available for unequipped, equipped, and proficiently equipped items. This was mainly added for my house rules, where equipped proficient items get a small weight reduction due to experience handling them, but this lends some flexibility to the system for anyone to use.
Should you wish to integrate some of Variant Encumbrance's calculations into your own modules, there is now a flag which stores the actor's encumbrance tier, weight, and modified speed. Encumbrance tier is presented as 0, 1, 2, 3, as Unencumbered, Encumbered, Heavily Encumbered, Over Encumbered, respectively.
VariantEncumbrance:
{
speed: 30,
tier: 0,
weight: 21.25
}
- Open the "Add-On Modules" tab inside the FoundryVTT setup section.
- Click "Install Module" and paste this link into the "Manifest URL" box: https://raw.githubusercontent.com/VanirDev/VariantEncumbrance/master/dist/module.json
- Click "Install", and once the module has finished installing enable the module in "Manage Modules" in the "Game Settings" tab.
This module is licensed using the Creative Commons Attributions International License, any adaptations must provide both credit and indication of changes made.