Commit Graph
461 Commits
Author SHA1 Message Date
Brett Nash 95992ad3ca RolemasterUnified Official: Tracker updates
Lots of tracker updates
- Fix delete in the new tracker
    - Set icon to safe default
    - Put it at the bottom
- Add a toggle to hide/show created characters
- Fetch the inuse items when adding ones
- Add item for hte inuse item
- Hide unused tracker templates
- Correct message when adding to tracker
- Add tracker to PC sheet
- Add toggle to hide PC trackers
- Initiative button rolls initiative; and sends to pc sheet
- Add 'next' button to advance initiative.
2026-02-04 22:52:46 -08:00
Brett Nash f63613ec78 RolemasterUnfied: Tracker redesign, grapple & BMR fixes
- Refactor the status boxes for grapple, staggered, stun
- Show grapple correctly
- Have a delete grapple button
- Add BMR Crawl to front page.
- Tweak colors of the subbox on the tracker page
- Tracker now uses fixed boxes, easier than repeating sections.
2026-01-25 14:35:50 -08:00
Brett Nash 420a5574dc RolemasterUnified Official: Minor updates and Tracker improvements
- Show PP Mulitplier on front page
  - Attribute is pp_multiplier
- Show height in feet'inches, inches and cm.
- Updates display of height on change
- Sheet version -> 18; upgrade height on load
- Fix initialisation setting vesion instead of version
- Tracker:
  - Better layout
  - Read NPC attacks
  - Read parry/db etc from PCs and from tracker
  - Make attacks from tracker.
- Inventory: Fix appearance of accordian
2026-01-19 14:11:06 -08:00
Brett Nash 9cf3f9c812 RolemasterUnified Offocial: Tracker significant improvements
Still not really usuable, but it's at a stage people can see
the basic stuff it can do.

- Add tracker back
- Add general "asCharacter" helpers
- Tracker:
  - Can add data using new as character
  - Characters now remember their tracker
  - for All Characters methods to tracker
  - Tracker can set everyones AP/round message
  - Tracker can roll everyones initiative (not to turn tracker though)
  - Track base attributes
- Add option for non-tracker initiative.
- Clean up build so compiled/processed files go to build
2026-01-12 08:17:37 -08:00
Brett Nash 7319435efe RolemasterUnified Official: Updates to sync
- Fix for creatures max PP
- Fix fetch for targetted creatures
- Partial fix for grapple
2026-01-07 23:14:36 -08:00
Brett Nash b454072eb7 RolemasterUnified Official: Edit updates and improvements.
First update of 2026.

- Expand rmuSafe to make errors harders to make
- Add Void & Mana Crit types (Arcane)
- Add Void and Mana balls and bolts
- Add Acid ball/bolts
- Sleep:
  - Show dialog for sleep
  - Heal hits based on hours
  - Restore PP based on hours
  - Lose PP if over limit
  - Send message to the chat
  - Do a little glow effect.
  - Check that all injuries are treated before sleep
- Injuries:
  - Calculate the dailyrecovery for injuries
  - Show daily recovery for injries
  - Heal injuries penalties on sleep
  - Remove injuries with no penatlies
  - Add a button to refresh injuries
- rmuSafe:
  - don't check repeating sections (for now)
- Sheet: Disable print button.  I've never got it to work
- Fancy new edit button on character sheet for attributes on the main list.
  - Points
  - Age
  - Appearance
  - etc...
- Can now edit varous creature properties:
  - Creature stats (visual change only)
  - Creature level (again, visual only)
  - Attack: OB, size and type (full updates)
  - Hits
  - AT
  - Base DB (others calculated normally)
- Make creatures use the same frame style as characters
- Fix an issue where using more than 1 AP per phase, staggered blocks attacks
    (@JC Farlan, this is for you).
- Hack to try and make loading a little faster.
2026-01-04 23:38:47 -08:00
Brett Nash ec6ed82c43 RolemasterUnified Offcial: Updates to token effects and other fixes.
So last update of the year. I will need a new updates file.

- Get the active token id when rolling initiative
- Add field to set token id manually
- Add blood spurt effect if token ID is set.
- Add rmuSafe, a wrapper around the set/get calls that audits the fields
- Add internal support for PP multipliers.
- Test Framework
  - Reset pending in tests
  - Handle callbacks in setAttr
  - Test for PP Multipliers
  - Verboseness so people can check pending if needed
2025-12-29 23:31:39 -08:00
Brett Nash 3a1f11e048 Add restriected parry 2025-12-16 17:34:24 -08:00
Brett Nash c8faa62da1 RolemasterUnified Official: Make all spell lists clickable. 2025-12-15 23:48:18 -08:00
Brett Nash 65437eddd3 RolemasterUnified Official: Add allow overcast always option 2025-12-09 23:09:23 -08:00
Brett Nash f95915dcba RolemasterUnified Official: Bugfix for spell casting using targe
numbers.
2025-12-02 23:36:22 -08:00
Brett Nash 0ceba5c67a RolemasterUnified Official: Add journalling and other XP features
The post thanksgiving feast release

- Add Journal version 1.  Track events in the game
- Add support for Journal calculated XP
  - new option to enable at character creation
- Add support for xp variations (Game option)
  - RMU
  - Milestone (1 xp -> 1 level)
  - RMSS / RM2
  - OSE 1k/2k variants; great for people wanting to do quick conversions
- Add support for fixed RR bonuses: 50 + 2 * level (Game Option)
- Spell casting for creatures (just the list click)
- CSS fixes:
   - Fix some missing ; in rules
   - Work with newer VNU
   - Filter out oklab errors
2025-12-01 22:12:47 -08:00
Brett Nash 2783d4ae1a Rolemaster Unified Official: Some minor improvements.
- Add more details on Initialive rolls
- Add table roller to creature sheets
- More details for modified quickness bonuses
2025-11-17 22:14:14 -08:00
Nora Cahill b1cd2663d7 sheet-actions - fix sheets that were merged without default input on new github action 2025-11-04 12:39:33 -08:00
Brett Nash 5bcf9db4f5 RolemasterUnified Official: New DB options and display 2025-11-03 23:01:51 -08:00
Brett Nash a4d3635bf5 RolemasterUnified Official: Bugfix to calculate equipment DB correctly.
Filtering armor db mods incorrectly.  Fix the filter so now
don't double count armor and delete old stuff.
2025-10-29 22:53:12 -07:00
Brett Nash dcbb92d131 Rolemaster Unified Official: Various bugfixes.
- Add target to token actions
- Races.js -> Galvinise it first.
- Add a HP Info box
- Sheet version updated to 15
  - Move Racial Hits bonus to hp_misc
  - Fixes issue where characters got Racial Hits as a bonus to Endurance.
    - Thanks @frewfrux for the report!
  - Force update to udpate Endurance, body dev and hp
- Add hp_info & display it
- Creation: Save HP in base hits
- Fix display of current phase when ending a turn
  - Thanks @saramund for the report!
2025-10-27 23:12:03 -07:00
Brett Nash e1f9215209 Rolemaster Unified: Specialised skill partial support
- Injuries:
  - Ignore spaces in the injury string
- Misc: Add support for prefix search
- Skills:
  - Add backend support for Character Companion Specialised skills

Compendium changes:

- Banecroft:
  - Fix an NPC weapon
  - Fix an NPC spell list
  - Update creatures on maps
- Arcane: Spirits update
2025-10-19 23:35:43 -07:00
Brett Nash 445a69ba72 RolemasterUnified Official: Spell Failure roll and other bugs
- Remove spurious ` in the sheet
- Fix some dependances hiding some old updates
- Fix "agibberish" -> gibberish
- Allow attacks to not have the numeric size
- Add table roller support for Spell failures
2025-10-13 23:26:55 -07:00
Brett Nash 56c7d2eb97 RolemasterUnified Official: Bugfixes for spells and some minor tweaks
- Fix display of scaled hits.
- Reenable base spells during levelup
- Get rid of spell lists errors
- Banecroft:
  - Fix creatures defenses
  - Fix Giant A<redacted> attacks
- Fix template for spell lists to display notes
- Arcane:
 - Start on Arcanist list
 - Costs for Arcanist & Evoker
- Add Tap Addiction to sheet
2025-10-06 23:25:30 -07:00
Brett Nash 19bc91acd2 RolemasterUnified Official: Renenable Base Lists during levelup
And squash a lot of logging and get rid of the multi pending
issue for base lists
2025-10-01 22:15:45 -07:00
Nicole Brooks 4daa0317db Merge pull request #14353 from Roll20/l10n_master
New Crowdin updates
2025-09-30 14:27:13 -04:00
Brett Nash 61748a9205 RolemasterUnified Official: Levelup Bugfixes/Optimisations
- Validation
  - Support Body,Head,Arms,Legs format for AT
  - Validate attack sizes for creatures
- Stuff: Fix error in itemmaterial not saving
- Levelup:
  - Don't try and levelup current_level/new_level
  - Spell lists show the group in summary
  - Recreate previous skill ranks correctly
- Misc: Make one of the errors more verbose
- Spells: Fix display of mixed armor penalties
  - calculation was correct, display showed culmulative error
- Create: fix highest message for stat creation (@ixs)
2025-09-24 08:39:07 -07:00
Brett Nash afe7c6e617 RolemasterUnified Official: Bugfixes and new preview.
- Fix stacking of the overlays
- Show token marker otpsions corrently
- Fix edit stats
- Updated preview image.
2025-09-17 23:15:31 -07:00
roll20deploy f150f0c601 New translations translation.json (Portuguese, Brazilian) 2025-09-16 15:35:52 -04:00
roll20deploy d36ca47356 New translations translation.json (English) 2025-09-16 15:35:51 -04:00
roll20deploy cde159ff1d New translations translation.json (Chinese Traditional) 2025-09-16 15:35:49 -04:00
roll20deploy 8e8fb75085 New translations translation.json (Ukrainian) 2025-09-16 15:35:48 -04:00
roll20deploy c0c949368d New translations translation.json (Turkish) 2025-09-16 15:35:46 -04:00
roll20deploy 38cf7c2244 New translations translation.json (Swedish) 2025-09-16 15:35:45 -04:00
roll20deploy 2fbc013655 New translations translation.json (Slovenian) 2025-09-16 15:35:43 -04:00
roll20deploy 16481a635c New translations translation.json (Russian) 2025-09-16 15:35:42 -04:00
roll20deploy 799b52354f New translations translation.json (Portuguese) 2025-09-16 15:35:41 -04:00
roll20deploy dbf3c9490c New translations translation.json (Polish) 2025-09-16 15:35:39 -04:00
roll20deploy ef571e0375 New translations translation.json (Dutch) 2025-09-16 15:35:38 -04:00
roll20deploy 9f5374d3c3 New translations translation.json (Korean) 2025-09-16 15:35:36 -04:00
roll20deploy 55d9f84b20 New translations translation.json (Japanese) 2025-09-16 15:35:35 -04:00
roll20deploy 88f6073be9 New translations translation.json (Italian) 2025-09-16 15:35:34 -04:00
roll20deploy 21c7ef74aa New translations translation.json (Hungarian) 2025-09-16 15:35:32 -04:00
roll20deploy 65a61cfebc New translations translation.json (Hebrew) 2025-09-16 15:35:31 -04:00
roll20deploy a493fb807d New translations translation.json (Finnish) 2025-09-16 15:35:30 -04:00
roll20deploy e40c6e852b New translations translation.json (Greek) 2025-09-16 15:35:28 -04:00
roll20deploy d7ecd401a1 New translations translation.json (German) 2025-09-16 15:35:27 -04:00
roll20deploy c9d56adeda New translations translation.json (Danish) 2025-09-16 15:35:26 -04:00
roll20deploy 9b8df4d87e New translations translation.json (Czech) 2025-09-16 15:35:24 -04:00
roll20deploy 50d18f68e6 New translations translation.json (Catalan) 2025-09-16 15:35:23 -04:00
roll20deploy 235cd4237b New translations translation.json (Afrikaans) 2025-09-16 15:35:21 -04:00
roll20deploy ac71ce983e New translations translation.json (Spanish) 2025-09-16 15:35:20 -04:00
roll20deploy 89b60cd45e New translations translation.json (French) 2025-09-16 15:35:19 -04:00
Brett Nash 749d01663f RolemasterUnified: Token makers and Inventory updates
- First version of token markers
  - Sheet options
  - Random colours
  - Trigger on status change.
- Fix stacking of popups on main page
- Add helper to get total number of bleeds
- Add options for token makers
- Add options for FX (doesn't do much)
- Export to NPC now grabs spell lists.
- Inventory (Stuff)
  - Fix Helmet perception penalty trashing other modifiers
  - Apply Armor DB
  - Removed Armor DB & Perception penalties when you remove items
  - Fix for armor losing it's encumberance.
  - Add support for "Sets" Armor without a helmet
  - Add armor material to edit window
  - Correctly support mixed material encumberances (metal != non-metal)
2025-09-15 22:17:04 -07:00