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.
2023-04-22
- Added total carried weight, weight penalty and casting penalties to the inventory tab of the Character Sheet module.
- Character profile maneuvers and spells are now listed alphabetically.
- Total movement is listed next to the movement modification in the Character Sheet module.
- Maneuvers, attacks and criticals can now be queried from the Treasure module as static tables.
- Modified load and save buttons in the Character Sheet module to make them easier to use.
- Creature templates now include a category, which is used in available packages to indicate its origin (Creatures, Shadow World, etc.)
- Added category and level filters when choosing creatures to add in the Adventuring module.
- Show/Hide status of the How to Use in the Character Creation module will now be remembered for new characters.
- Added maximum result and critical columns to favorite attacks in the printable character sheet.
- In the printable character sheet, a favorite attack with +0 item bonus will now be shown as an empty string. When all favorite attacks have +0 item bonus the column will not be shown.
- New server dialog
- Added option to create an attack skill based on any existing skill in the Character Sheet module.
- Added a tooltip detailing the result related to the numbers shown when inspecting a spell in the Character Status module.
- Improved skill update dialog in the Character Sheet module.
- All character skills are now available as binding options.
- Creatures templates can now indicate fixed resistance bonuses.
- Creature attacks can optionally indicate maximum table result and fixed critical type.
- Added REST API allowing query of attack tables, available on port 8888 by default, configurable using option “restAPIListeningPort”
- Added sizeAdjustment option for creature attacks to the creature XML format.
- New option offerConferenceFeatures in settings to enable/disable the Jitsi Meet button on the Adventuring and Character Status modules.
- Added server option “directory” to specify a different ruleset location, which allows tracking different campaigns with the same ruleset. Must be a directory next to the original ruleset directories provided, the name can’t contain spaces or special characters. For example in Windows run: cmd /C Server\ERA-Server.exe Server\ERA-Server.dat launchpad start –settings-file=Server\ERA-Settings.ini ERA –ruleset=RMU –directory=AnotherUnified
- Fixed: accepting the adventure loading/continue dialogs without choosing any adventure will now show an alert.
- Fixed: filtering new ranks during level up after purchasing ranks in a category will now show the expected result.
- Fixed: Movement of creatures in rulesets that use meters will be correctly displayed and considered.
- Fixed: Defensive modifications with negative values will now be offered in the attack dialog.
- Fixed: Negative quickness will now correctly result in a negative DB.
- Fixed: Starting a new round when creatures and NPCs are involved is working again.
2022-10-10
- Added option to indicate a fixed critical dealt by skills categorized as offensive bonus.
- Added option to indicate maximum result obtained by skills categorized as offensive bonus.
- Removed default critical type from attack tables.
- Roll sequences now interpret 00 as 100, and ignore spaces in the comma separated string.
- Critical tables can now contain UM rows.
- Plus symbol shown as prefix of strictly positive bonuses.
- Added tooltip explaining automatic bonus included in the special bonus column.
- Added printable character sheet skill filter option to show all skills.
- Added adventure video conference link in Adventuring and Character Status module.
- Added support for player kept records.
- Visual redesign of Culture step during character creation.
- Visual redesign of Profession step during character creation.
- Improved adventure file name for easier identification.
- Corrected printable character sheet file name when character name contains invalid symbols.
- Cancelling a level up will also reset manual changes to stats and skills made since starting the level up.
- Fixed: ignored skills mentioned in a new character’s profession, species or culture will no longer be included in the character sheet.
- Moved groups/categories/skills to directories, improving customization of new entries and allowing to ignore the defaults provided.
- Added category bonus to species XML format.
- Added home button to adventuring, treasure, character sheet and character creation modules.
- Spell casting skills now offer a selection of installed psionics instead of a text field when entering their name.
- Added detail of computation components during an attack.
- Combat skills that do not indicate an attack table will now use a table named like the skill if one is available.
- Corrected professional skill bonus column name in the printable character sheet.
- Added explanation to N/A results in attack dialog.
- Redesign of culture step in character creation. Improvement of language step style to match.
- Species, professions and cultures now include a category, which allows to indicate its origin.
- Favorite psionics can be customized during character creation.
- Character status allows computing custom movements by changing distance, pace and percentage.
- Variant professions can be included in the Professions directory to be offered during character creation.
- Profession costs for custom weapon categories will now be equal to the highest weapon category cost for the profession.
- Attack tables now support incomplete armor columns, so damage can be define only for some of the available armor types.
- Added customization option to keep parry declaration percentage and adjustment instead of resetting after each attack.
- Power point recovery multiplier will now be considered in the printable character sheet.