-
Notifications
You must be signed in to change notification settings - Fork 21
Release Notes for v0.30.0
algnc edited this page Aug 21, 2021
·
9 revisions
- Added a link from the Welcome Chat Card to the User Guide's table of contents
- Added a Roll Modifier dialog to allow adjustments to rolls
- Accessed by Ctrl+Clicking any appropriate rollable (this behaviour can be inverted in the Settings to enable it by default)
- Displays semantically appropriate widgets for each roll and all terms of 'freeform' formulae
- For rolls where Action Dice are used the actor's action dice and an untrained option are displayed in addition to the dice chain modifier buttons
- Modifiers/bonuses have simple +/- buttons and a reset button
- Rolls where the Check Penalty is relevant have a special widget for this and the check penalty is automatically applied (for wizard spells) or optionally applied (cleric spells, skills and ability checks)
- Luck Dice and Disapproval Rolls have their own dice widget that changes the number instead of the size of the dice
- All terms can be overridden by entering formulae as text for cases the widgets don't anticipate
- Added support for variable substitution for all fields and handling for this in the Roll Modifier
- Sheet fields that are filled out by automation processes are now consistently greyed out and have a title attribute (hover text) to indicate why
- Speed Penalty can be automatically calculated and written to the Speed field on the sheet, based on armor and a Base Speed in the Actor Config dialog
- Rolling the Luck Die subtracts the appropriate amount of luck from the player's stats
- Max Attributes are show by default (this can still be disabled in the Actor Config dialog)
- Implemented multiple modes for Deed Rolls selectable from the Actor Config dialog - based on contributions by @radoslawg and @TylerKostuch
- Flat for characters without a Deed Roll - the default
- Manual - the previous behaviour with a manual roll
- Roll Per Attack - The Deed Roll button is not shown, but the Deed Die is automatically rolled with every attack
- Tidied up the formatting of the Deed Roll button
- The rollAttackBonus function now awaits on updating the Actor's Document, so macros that use this function can avoid race conditions
- Fixed rolling HD automatically in the NPC importer
- Fixed the Mighty Deeds How-To link on the Warrior sheet
- Automatically enable the extra dice in Dice So Nice's configuration when Dice So Nice is enabled in a new world
- Various refactoring and tidying of Roll related code