Commit Graph
461 Commits
Author SHA1 Message Date
Brett Nash 110574c126 RolemasterUnified Official: Popup and layout bugfix
Improve (a little) the popups on the front page.
Also remove a spurious --> from the rolltemplates page.
2025-09-10 23:08:41 -07:00
Brett Nash 3f63ebb271 RolemasterUnified Official: Layout improvements and Critical fixes
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.
2025-09-08 22:00:02 -07:00
Brett Nash da0c410b4e RolemasterUnified Official: Bugfix: Add statuspercent_max at 100
- Force statuspercent_max to be 100.
2025-09-02 21:48:13 -07:00
Brett Nash 2536fb4e1d RolemasterUnified Official: Improve status and other fixes
- 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
2025-09-01 22:20:09 -07:00
Brett Nash 09293569ec RolemasterUnified Official: Fix missing attack mods for PCs 2025-08-27 07:48:25 -07:00
Brett Nash fd3712de9d RolemasterUnified Official: Level and Arcane fixes
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.
2025-08-25 07:45:05 -07:00
Brett Nash a7ba07f2dc RolemasterUnified Offical: Unbreak Levelup 2025-08-21 22:49:36 -07:00
Brett Nash 180331b2ea RolemasterUnified Official: Fix creature parry & content for bubble4 2025-08-20 23:15:38 -07:00
roll20deploy 5ddba22019 New translations translation.json (Portuguese, Brazilian) 2025-08-19 14:51:40 -04:00
roll20deploy 5e0eb03978 New translations translation.json (English) 2025-08-19 14:51:39 -04:00
roll20deploy e6fd903f77 New translations translation.json (Chinese Traditional) 2025-08-19 14:51:37 -04:00
roll20deploy 06ee2bc7b4 New translations translation.json (Ukrainian) 2025-08-19 14:51:36 -04:00
roll20deploy 99bc4f57b2 New translations translation.json (Turkish) 2025-08-19 14:51:34 -04:00
roll20deploy 5493d342d8 New translations translation.json (Swedish) 2025-08-19 14:51:33 -04:00
roll20deploy f450921962 New translations translation.json (Slovenian) 2025-08-19 14:51:31 -04:00
roll20deploy 3c871fc9c1 New translations translation.json (Russian) 2025-08-19 14:51:30 -04:00
roll20deploy ecf553eb0a New translations translation.json (Portuguese) 2025-08-19 14:51:28 -04:00
roll20deploy 7dd8fe9414 New translations translation.json (Polish) 2025-08-19 14:51:27 -04:00
roll20deploy e86b057bca New translations translation.json (Dutch) 2025-08-19 14:51:26 -04:00
roll20deploy 20b236b2cc New translations translation.json (Korean) 2025-08-19 14:51:24 -04:00
roll20deploy 56a246c49f New translations translation.json (Japanese) 2025-08-19 14:51:23 -04:00
roll20deploy 2b67aacd7d New translations translation.json (Italian) 2025-08-19 14:51:21 -04:00
roll20deploy 8305924354 New translations translation.json (Hungarian) 2025-08-19 14:51:20 -04:00
roll20deploy d314586b56 New translations translation.json (Hebrew) 2025-08-19 14:51:18 -04:00
roll20deploy 73d576a0dd New translations translation.json (Finnish) 2025-08-19 14:51:17 -04:00
roll20deploy 9d16e1274e New translations translation.json (Greek) 2025-08-19 14:51:16 -04:00
roll20deploy bada75a502 New translations translation.json (German) 2025-08-19 14:51:14 -04:00
roll20deploy 644945b5e8 New translations translation.json (Danish) 2025-08-19 14:51:13 -04:00
roll20deploy daaa013f72 New translations translation.json (Czech) 2025-08-19 14:51:11 -04:00
roll20deploy f5186c7623 New translations translation.json (Catalan) 2025-08-19 14:51:10 -04:00
roll20deploy 3905f10916 New translations translation.json (Afrikaans) 2025-08-19 14:51:09 -04:00
roll20deploy c3377dc343 New translations translation.json (Spanish) 2025-08-19 14:51:07 -04:00
roll20deploy 414cf41232 New translations translation.json (French) 2025-08-19 14:51:06 -04:00
Brett Nash 7ada57950b RolemasterUnfied Offical: Bug fixes and UI improvements.
- 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.
2025-08-18 22:28:15 -07:00
Nora Cahill dd9676a74e Merge pull request #14253 from Roll20/l10n_master
New Crowdin updates
2025-08-12 11:41:40 -07:00
roll20deploy 7f8826541c New translations translation.json (Portuguese, Brazilian) 2025-08-12 14:13:47 -04:00
roll20deploy 4e8e137816 New translations translation.json (English) 2025-08-12 14:13:46 -04:00
roll20deploy f74ceefa5b New translations translation.json (Chinese Traditional) 2025-08-12 14:13:44 -04:00
roll20deploy d1eb8ce599 New translations translation.json (Ukrainian) 2025-08-12 14:13:43 -04:00
roll20deploy 91a68ae4d8 New translations translation.json (Turkish) 2025-08-12 14:13:41 -04:00
roll20deploy d46010ecd8 New translations translation.json (Swedish) 2025-08-12 14:13:40 -04:00
roll20deploy 429ebd48b9 New translations translation.json (Slovenian) 2025-08-12 14:13:38 -04:00
roll20deploy 103990e68e New translations translation.json (Russian) 2025-08-12 14:13:37 -04:00
roll20deploy 83fb2a6354 New translations translation.json (Portuguese) 2025-08-12 14:13:35 -04:00
roll20deploy abd9e3794f New translations translation.json (Polish) 2025-08-12 14:13:34 -04:00
roll20deploy 4b56742784 New translations translation.json (Dutch) 2025-08-12 14:13:32 -04:00
roll20deploy d1426a1adc New translations translation.json (Korean) 2025-08-12 14:13:31 -04:00
roll20deploy 44eea9e5e6 New translations translation.json (Japanese) 2025-08-12 14:13:29 -04:00
roll20deploy faa3b4391c New translations translation.json (Italian) 2025-08-12 14:13:28 -04:00
roll20deploy db450bf3aa New translations translation.json (Hungarian) 2025-08-12 14:13:26 -04:00