So some changes to front page layout.
- Can now roll weapon fumbles direct from the sheet.
- Remove the old Roll Crit buttons
- Add `statuspercent200`; which ranges from 200 -> 0 as your penalties go down
- Set sheet version to 14
- Fix the light crossboX.
- Fix rolling Y/Z criticals.
- Layout improvements on the front tab - little boxes around all the things.
- Dice icons:
- Fix layout to be consistent everywhere (finally)
- Use single style for all the dice icons
- Fix alignment of the dice on the skills page
- Little animation when you hover... because you can do that when sort
the other stuff.
- Attacks:
- Move overlay to own file
- Fix missing line break in rolltemplate.
- Allow Injury strings to start with "Injury: " to make pasting easier
- Status:
- Add 'statuspercent'; Equal to (100 - statuspenalty). Used so you
can have a penalty bar that goes down as PCs/NPCs get injured
- Add allpenalties; status effect + status penalty
- Add a little bar to show it.
- Tokenbar: Bar3 now follows 'allpenalties'
- Bump sheet version
- Force an update of penalties on load.
- Support Arcane spell casting modifier
So big rewrite of the level up summary structure. The levelup review
should now be comprehensive. Generate an RR for Arcane for creatures,
and force update to pull it in for PCs too.
- Creatures
- Take AP penalties on attacks
- Arcane RRs for new creatures
- Force RR update to get Arcane RRs for PCs
- Sheet Load / Init
- On version check, pass in sheet version
- Make sure we check pending functions
- Version 11
- Old creatures, force arcane update
- Levelup
- Save the current and new level. Avoids lots of async code to fetch it many times
- Display as a hidden text entry. So works with jumpgate and traditional.
- Skills are now resiliant to unexpected fields
- Add some space on the left of items. So much prettier.
- Re-enable the levelup summary.
- ~700 lines of tests on this thing
- Summary now has:
- Skills
- Stat gains
- Talents
- Spell lists
- Tests
- setCharmancerText is now emulated
- addRepeatingSection is now emulated
- Fix second countStatGains test being ignored.
- Display bonus when using 2 handed weapons
- Add RRs for Arcane
- Creature Skill roll updates
- Use the specific table when we can
- New UI for rolling criticals.