With the two large features finished, we have dedicated this week to various code cleanup jobs that we wanted to do. This helps us keep it simple to change and update the system — which will make it easier to add new features, and support your campaigns.
In parallel with the clean-up we've also fixed a few bugs, and improved Pathfinder support with player feedback, which we have written a blog post on.
Pathfinder
- Pathfinder current load is no longer required to be an integer, so you can now carry 54.3 lbs. of gear without losing the .3 lbs.
- Attack tracks have received a small restyle to better allow attack sequences with more than 2 attacks to fit into the field.
- Skills are no longer sensitive to diacritics, case, or whitespace, and will match correctly even if the system configuration states
Use Device
and the player writesuse dévicè
.
- Size bonus is now applied to the Fly skill automatically.
Other
- Code cleanup resulting in many invisible changes that make it easier for us to change and update the system.
- Fixed an image error caused by the character sheet conversion that prevented the images on converted D3 character sheets from showing.
Bugs
- Fixed a bug that caused the disappearance of a schema when that schema was removed from a wikipage. This happened for example when removing the Location schema from a page, the Location schema would then no longer be available to re-add it unless the edit was saved or cancelled.
- Fixed a bug that caused old wikipage versions without a schema on them to be trampled by a horde of orcs, preventing them from being displayed. This has been fixed, and all versions can be viewed again.
- Fixed a pathfinder bug that caused the "Add missing untrained skills" button to add all untrained skills regardless of whether they were missing or not. This has been fixed, so skills are only added if they are missing.
- Fixed a pathfinder bug that prevented conditional bonuses from correctly transfering from AC to CMD, Touch AC, and Flat-Footed AC.