Quantifying the Nice Dice
A chunky update behind the scenes, but very little in functionality has been added.
Key Features:
- Added Support for Dice So Nice (fixes #60 - thanks Kruvek!)
- Amended the Send2Actor functionality, previously it was available to all. Now you can change who sees this in the system settings. (fixes #41)
- Changed focuses to now only range between 2-5, as everyone has a focus of 1 and you can't get a focus of 0! (fixes #57 - thanks again Kruvek for reminding me to raise this one!). NOTE: any Focuses built before this update won't update until you open them.
- Added system setting to allow for a variable number of experience points to show on the character sheet. NOTE: I do not recommend going over 50 (unless you want an incredibly squashed experience track!).
- Quantity now shows on items when posting as a roll.
Other Fixes:
- Mana has been moved to characters only due to the dependency that it's calculated via void points. Also, there was a bug with mana that meant 10 < 2. Ensured that it is parsed as an int for that calculation. (fixes #61)
- Improved the handling of identical code between the actor sheets (they now reference a new class in the Actor.js and both NPC and Character share the same code in that class).
- Optimised the code in the Character and NPC sheets. Updating the sheets should be a little bit faster!
- Optimised rolling code significantly. This should be slightly faster, but most importantly is ALOT cleaner.
- Started to comment on the JavaScript files (around two-thirds are done - see #53 for exact details. NOTE: the actors have much more js code to go through). The optimisation of the code is because of this.