2024-04-08
- Added support for maneuver tables related to skills.
- The filter in the Treasure module will now search in any part of the table name.
- Added random roller in Character Status module. Number rolled will be added to the character saved rolls.
- Added carrier filter to party inventory module.
- Added support for multiple file uploading in the Customization Module.
- Redesigned saved rolls dialog to allow random and manual selection.
- Skill glossary files that mention ignored skills will no longer be skipped.
- Added Vocabulary.XML to allow configuration of words used in certain parts of the application.
- Added spell failures and fumbles as random tables to the Treasure module.
- Added option to filter beginning of skill name, using the caret ^ as separator.
- Removed failure button from spell casting dialog, will now be automatically opened when the casting fails.
- Added role check (GM / Player) in the online server.
- RuleSettings.XML is no longer part of the default installation, so that changes are not lost when updating.
- Added spell list filter to spell casting skills of character profiles in the Adventuring module.
- Added climate and locale columns to herbs table.
- Foraging module will not offer filters nor columns that have only one option.
- Added button to download adventures, summaries, party inventories and characters from the customization module.
- Changed the delete button in the customization module to allow removing multiple files at once.
- Available characters offered in the adventuring and character sheet module will now be displayed in alphabetical order, then in ascending level order.
- Spell Lists now include a category, which is used to filter names for spell castings skills.
- Force spell dialog now includes a detail on the result calculation components.
- Added option to ask for several skill name filters at once, using the pipe | as separator.
- Added search feature to the Treasure module table selection.
- Variant races can be included in the Races directory to be offered during character creation.
- Added customization module.
- Added support for base 64 avatars in Creature files.
- Added notifications to wait after uploading files and before server restarts.
- Changes to support the online server.
- Redesigned loading notification. Added loading notification to more actions. Greyed out buttons during server processing in the Character Creation module.
- Removed storage of new avatars in the /Resources/Avatars directory to prepare for Base64 images of Creature files.
- Added warning when using an out of date version. The check is on by default, and can be configured using option “checkForUpdates”.
- Improved attacks step during character creation to ensure selections and suggest a skill name when possible.
- Added skill glossaries, to include description and common situational modifiers.
- Added button when editing a skill in the character sheet module, which opens a dialog with the corresponding skill glossary entry.
- Redesign of the maneuver resolution dialog, which now offers a manual roll modifier, lists all modifiers affecting the roll, and displays the skill glossary entry.
- Made skills in the character status module clickable, to open a dialog with the corresponding skill glossary entry.
- Modified loading of all packages to allow reporting conflicting files. Conflicts can be resolved by manually prefixing the package files with a number indicating loading priority.
- Added link to allow receiving PayPal donations.
- Fixed: character profile attacks, maneuvers and spell lists in the Adventuring module will once again be shown after adding/removing them.
- Fixed: combat skills marked as favorite without a fumble range will default to 2, so they can be shown on the printable character sheet.
- Fixed: aborting a level up will now correctly refresh the inventory tab to the items declared before the level up was started.
- Fixed: removing a well known skill will not block the UI after informing that it is not allowed.
- Fixed: adding an already existing skill will now inform that it is not allowed.
- Fixed: negative resistance special bonus will now be loaded correctly.
- Fixed: non-UM rolls on force spells will be once again restricted to giving non-UM results, regardless of the total.
- Fixed: character profile tooltip will be once again updated as the status changes (stun, bleeding, hits).
- Fixed: choosing an attack table with parenthesis during character creation will ignore them when suggesting the name for the attack skill, to prevent it from being interpreted as a specialization.
- Fixed: having a character file without level in its name will no longer prevent loading characters by name using the load query.
- Fixed: changing custom rules will now correctly restart the system.
- Fixed: creatures can now resist against hybrid spells.
- Fixed: user defined skill glossaries will now correctly override those from book packages.