Skip to content

release-0.9.3

Compare
Choose a tag to compare
@cswendrowski cswendrowski released this 13 Jun 16:45
· 4393 commits to master since this release

Version 0.9.3 is a major update for the D&D5E system.

image

Compatibility: The version 0.93 release for the D&D5e system supports FVTT Release version 0.6.0 and higher. For Foundry VTT versions prior to 0.6.0 you must install an earlier version of the 5e system.

Installation: To manually install the 0.93 release, please use the following manifest URL: https://gitlab.com/foundrynet/dnd5e/raw/release-0.9.3/system.json

New Features

  • Restructured the Character Sheet to improve the layout, reduce height (down to 680px) for smaller monitors, and generally polish the aesthetics somewhat. A screenshot of the updated Character sheet layout is displayed above.
  • Restructured the NPC Sheet to keep primary combat attributes (like health and armor class) visible at all times above the fold of the sheet tabs instead of within the Attributes tab. A screenshot of the new NPC sheet layout is presented above.
  • Display class names in the header of the character sheet in addition to character level for ease of reference.
  • Improve the layout of the Features table on character sheets by better aligning columns and preventing word wrapping.
  • Clicking on an input field in a character sheet will now automatically highlight the existing content of that form field.
  • Display a spell casting confirmation dialog when using an innate or at-will spell if that spell has limited uses or an area-of-effect template that should be placed.
  • Improve the behavior of global bonuses for ability tests, skills, saving throws, and spell DC such that if a flat numeric bonus is set, it will be displayed passively on the character sheet, but if a dynamic formula-based bonus is applied it will not be displayed on the character sheet but added automatically to rolls.
  • Added support for alternative resting modes of Epic Heroism and Gritty Realism which can be applied under the D&D5e system settings menu.
  • Improved the workflow for consumable items to restore functionality of Destroy on Empty configuration which can automatically destroy and remove a consumable item once it's final charge or quantity stack is consumed.

Bug Fixes

  • Spells converted to scrolls when dropped on a Character Sheet were losing their actionType property and therefore all becoming "melee spell attack" by default. Now the action type of the original spell is preserved.
  • Fix some CSS layout issues with checkboxes related to recharge mechanics in item sheets.
  • Correct the application of death saving throw rules such that a critical failure on a 3rd death save did not either reset the counter or treat the player as dead.
  • Fix a bug with dialog handling in the 5e system that made strict assumptions about the outer HTML structure of the Dialog template.
  • Fix an issue with rolling hit dice which would cause the rolled formula to fail if the HD was rolled as a critical hit.
  • Applying healing to an actor was not respecting temporary maximum HP, which can now be replenished through the application of healing.

Compendium Improvements

  • Purge all _deprecated properties from Spell, Item, and Class Features compendiums to eliminuate unused data and reduce the size of those compendium packs.
  • Corrected the AC of Elven Chain in the Items SRD compendium.
  • Corrected the item type of "Wings of Flying" to be "clothing" instead of "light armor".

Community Contributions

I offer my sincere thanks to the following individuals who contributed substantial portions of work as part of the D&D5E 0.92 release. I am extremely excited that many of these individuals have made their first contributions (names in bold) to the 5e system with this update.

  • Jonas Haller for the addition of new resting modes
  • Steven Cao for fixes to the Death Saving Throw mechanics.
  • Giddy for compendium data fixes
  • Cauã for improvements to consumable usage