release-0.8.3
cswendrowski
released this
13 Jun 16:45
·
4303 commits
to master
since this release
D&D5e System Release v0.83
The version 0.83
release for the D&D5e system supports and provides compatibility for FVTT Beta version 0.5.0
and should not be used with core FVTT versions prior to this.
Installation: To install the 0.83 release, please use the following manifest URL: https://gitlab.com/foundrynet/dnd5e/raw/release-0.8.3/system.json
Please Note: If you are still using an earlier FVTT version, please continue to use the 0.82 release which you can find here: https://gitlab.com/foundrynet/dnd5e/raw/release-0.8.2/system.json
New Features
- Added built-in automation for death saving throws for characters. Clicking on the "Death Save" field of the character sheet will prompt you to roll a death saving throw check with global saving throw bonuses applied. Successes and failures are automatically applied to the counters on the sheet. Critical successes or critical failures are treated as 2. When a character reaches 3 successes or 3 failures a message is displayed in chat.
- Moved the item equipped indicator from a column in the inventory list to a toggleable shield icon next to the item edit button similar to how spell preparation works. This allows you to quickly toggle the equipped state of items from the character sheet without needing to open the Item sheet.
- Added many additional items to the Items SRD compnendium and incorporated corrections for several items which had incorrect data.
- Improve the labeling of the default ability score modifier for weapon attacks to make it clear that without a specific ability score assigned the weapon will use Strength as it's attack modifier.
- Improve the restrictions placed on which spell slots are available for upcasting for different spells. This also addresses a bug which could allow a spell to be "upcast" to a lower level spell slot than is allowed by the base spell.
- Add a nudge in the UI for the trait selector dialog to inform users that the custom value for traits can be split using a semicolon character.
- Added missing localization translations for several strings related to initiative.
- Changed the API of the
d20Roll
anddamageRoll
helpers to return the createdRoll
instance as the resolved value of the Promise those functions return.
Data Model Changes
- Correct the template.json to reference
data.weaponType
directly for weapon items rather thandata.weaponType.value
which was incorrectly present in the template previously.
Bug Fixes
- Fixed the sizing behavior of rectangular (square) template effects where previously the resulting template shapes were too small.
- Fixed an issue in the Tool Check roll dialogue where the default ability score for the tool was not applied in the roll form.
- Fixed a problem where the spell level for a posted spell could be non-numeric (NaN).
- Removed 2 pieces of non SRD content which had been accidentally included in the Items compendium.
- Fix an invalid attribute reference in the d20 dice roll logic when special bonuses were not passed.
- Fixed an issue with the "other formula" field of items which was not correctly receiving access to convenience references like
@mod
or@prof
in the roll formula.
Contributors
This D&D5E system release was supported by contributions from community members who submitted feature changes which were included in the update. Please share your thanks with the following:
- Lictor - For considerable work on augmenting and improving the Items SRD compendium.
- GatesVP - For contributions to the item equipped state toggle.
Thank you both for your contributions!