github morepurplemorebetter/MPMBs-Character-Record-Sheet v13.1.0
v13.1.0 (2022-01-14)

latest releases: v13.2.1, v13.2.0, v13.1.14...
6 months ago

The document-level code for v13.1.0 stable version of MPMB's Character Record Sheet, originally released on 14 January 2022.

Note that this repository only includes the SRD content and that these files alone are not enough to create the PDF character sheet.

Code changes

v13.0.9...v13.1.0

Changelog

  • Made it possible to add special companion options through import scripts (e.g. things like the Find Familiar, Ranger’s Companion, and Find Steed options in the Companion Options button). This change includes a complete reworking of all the options that existed (see CompanionList documentation for adding your own).
  • Made it possible to include/exclude the special companion options individually in the Source Material dialog.
  • Made it possible for background features to affect the rest of the sheet. Background features now support the full list of common attributes.
  • Added conditionals to savetxt.adv_vs and savetxt.immune (just like dmgres), allowing better explanation in the Saving Throw Advantages / Disadvantages field.
  • Added the timeFull attribute for spells so that non-standard and reaction casting times can be shown in full in the tooltip/dialog.
  • Added an option for a source to have more characters as its abbreviation on the spell sheet. This can now be set with the abbreviationSpellsheet attribute. Generally, only 2 letters will fit, and only if neither are wide characters like a “M” or “W”.
  • Added functions for adding and removing feats (AddFeat and RemoveFeat) that can be called through eval attributes.
  • Fixed not prompting to overwrite import script files by the same name.
  • Fixed changes dialog (and HP changes) not showing after resetting the sheet.
  • Fixed HP automation not being reset on the companion page when changing race.
  • Updated the spell sheet glossary with the updated abbreviations.

Don't miss a new MPMBs-Character-Record-Sheet release

NewReleases is sending notifications on new releases.