Commit Graph
305 Commits
Author SHA1 Message Date
Brett Nash 94e36d3028 RolemasterUnified: Where i hunt bugs and wolves
- Fix for the stat abbrievations used in skill summaries
  - Add test too
- Spell message nits:
  - Remove the trailing . in the PP message
  - Fix unbalanced brace in message for grace
- Uses; clear per level count on level up
- Skills:
  - forEachSkill has a completion callback
- Remove old (unused) purchase module
  - Was used before we had Compendium integration.
- Generate default tokens for creatures
- Incorporate talents in talen file for Creature law.
2025-03-31 21:20:33 -07:00
Brett Nash f0048e4f2c RolemasterUnified Official: Tracker and Uses updates
- Tracker now shows skills correctly.
- Creature Law: Template for Encounter Tables
- Creature Law: Finish template for creatures
- Treasure Law: Add will stat bonus
- RRs: Swap the two RR rolls to be consistent with other stuff
- RRs: Fix use of sub attributes
- Skills; Fix uses for skills with specialisations in level up
- Uses:
  - Taking injuries tickles a use of 'bodydevelopment'
  - Casting a spell tickles a use of 'powerdevelopment'
  - Total uses >= Current uses (for new ones)
  - Display correct global counter for uses.
2025-03-24 23:23:10 -07:00
Brett Nash 9c17fb4498 RolemasterUnified Official: Whispers and Tracker updates
- Add whisper toggle - GM or Public
- Add whisper toggle to basically every roll in the game
- Tracker:
  - Add a return to charactersheet
  - Send skill data (not shown yet).
2025-03-17 22:19:24 -07:00
Brett Nash 2b5efa9845 RolemasterUnified Official: Tracker WIP, minor fixes.
- Lots of tracker updates.  Still not ready for primetime (but should not break anything)
  - Basic layout
  - Notes field
  - Refresh
- Othermod/parrymod now on the creature sheet
- Sync othermod/parrymod
- New combat clears othermod and parrymod.
2025-03-10 23:31:48 -07:00
Brett Nash 119a5563b9 RolemasterUnified Official: Defense and minor updates.
- Defenses for creatures on Land, Sea and the Air (and climbing)
- More spells formats for creatures
- Creatures talens now line break.
- Show defense bonus for the dfense dropdown
- Creatures can have shields (with passive dodge too)
- Can now 'refresh' data for creatures.
- Tweak layout of the fancybox so it has less margins on the sides.
- Uses now works with specialised skills - not implemented all over yet
  - Track Grace & Spell Trcikery
- Start of Level Up review:  Show stat gains for now.
- Fix use of Total/Ranks/Uses in charactermancer.  Cleans up Dark mode a bit
- Add a usecounttotal; so total number of rolls for a character total
- Show usecount for normal skills
2025-03-03 22:45:28 -08:00
roll20deploy 248f071392 New translations translation.json (Portuguese, Brazilian) 2025-02-25 14:56:51 -05:00
roll20deploy 14ee498f24 New translations translation.json (English) 2025-02-25 14:56:49 -05:00
roll20deploy 0592b57d4c New translations translation.json (Chinese Traditional) 2025-02-25 14:56:47 -05:00
roll20deploy 5be7e9cc9f New translations translation.json (Ukrainian) 2025-02-25 14:56:44 -05:00
roll20deploy 7335f6bac6 New translations translation.json (Turkish) 2025-02-25 14:56:42 -05:00
roll20deploy 14a03bd486 New translations translation.json (Swedish) 2025-02-25 14:56:40 -05:00
roll20deploy e01c9de59a New translations translation.json (Slovenian) 2025-02-25 14:56:37 -05:00
roll20deploy a9420da38b New translations translation.json (Russian) 2025-02-25 14:56:35 -05:00
roll20deploy 121467e235 New translations translation.json (Portuguese) 2025-02-25 14:56:33 -05:00
roll20deploy 5ed12d5d38 New translations translation.json (Polish) 2025-02-25 14:56:31 -05:00
roll20deploy eb28f07e16 New translations translation.json (Dutch) 2025-02-25 14:56:29 -05:00
roll20deploy 6d3ee81e06 New translations translation.json (Korean) 2025-02-25 14:56:26 -05:00
roll20deploy b3265f03b1 New translations translation.json (Japanese) 2025-02-25 14:56:24 -05:00
roll20deploy 1f705b5fc4 New translations translation.json (Italian) 2025-02-25 14:56:22 -05:00
roll20deploy 4ac711f2c2 New translations translation.json (Hungarian) 2025-02-25 14:56:20 -05:00
roll20deploy 8a97ab5934 New translations translation.json (Hebrew) 2025-02-25 14:56:18 -05:00
roll20deploy 3535a9f15e New translations translation.json (Finnish) 2025-02-25 14:56:16 -05:00
roll20deploy 8e90ee84aa New translations translation.json (Greek) 2025-02-25 14:56:14 -05:00
roll20deploy f3ac098506 New translations translation.json (German) 2025-02-25 14:56:11 -05:00
roll20deploy 278d9de642 New translations translation.json (Danish) 2025-02-25 14:56:09 -05:00
roll20deploy ca2a65bd8a New translations translation.json (Czech) 2025-02-25 14:56:07 -05:00
roll20deploy d154397b95 New translations translation.json (Catalan) 2025-02-25 14:56:04 -05:00
roll20deploy 09c0a5b79f New translations translation.json (Afrikaans) 2025-02-25 14:56:02 -05:00
roll20deploy 4bace550c5 New translations translation.json (Spanish) 2025-02-25 14:56:00 -05:00
roll20deploy ce3084720e New translations translation.json (French) 2025-02-25 14:55:57 -05:00
Brett Nash dd48061c5f RolemasterUnified Official: Attacks and Creature Support
- Edit attacks
- Remove pre-compendium culture support
- Support better DB and targets for creatures
- Support better DB for characters
- Use count for transcent (had armor and casted a spell);
- Creatures:
  - Parse ranks for movement skills correctly
  - Use specialisation for specialised skills
2025-02-24 21:46:21 -08:00
Brett Nash fda64739bb RolemasterUnified Offcial: Manuever table and little fixes
- Add all the specific static manuever tables from Core Law.
    Thanks to @grim5352 for the tables.
- Add shield bash to known attacks
- Start of Uses counting: Count use of normal skills.
- Fix specialisation bonus - Use 0 ranks or highest - 25.
- Reneable initiative buttons.  Actions buttons need to have type
    'action'.
- Fix specified crits
- Add F->J & X,Y specified crits too
- Add Fate Points - Just a simple text box (@coreylpierce)
- Fix for creating specialised skills during levelup.
- (Creature Law) Update parsing of crit reduction and other resistances.
2025-02-17 22:54:18 -08:00
Brett Nash 1a3259f046 RolemasterUnified official: Fix level bug and criticals to degree J
- Fix the stupid problem where buying Specialised skills
    caused them to be duplicated.  Was only with culture ranks!
    Big thanks for @rdanhenry for helping me nail it down, along with
    (in no particular order) @adsmalley, @dudimous, @ixs, @grim, @nefrekin,
    @bambo and probably some others I've forgottem
- Handle multiple criticals from the same attack.
    - F-J crits now handled.
    - This is a big set of changes through this parsing code
    - Designed to also support "additional crits"
- Injury
    - Now has tests.
    - Support for multiple H (hits) in the same string.
    - Adds a 'Z' on hits only attacks
    - Handle duplicate any attribute.
- Make the initiative button big and green (@everyone apparently)
- Added 'Class' to creatures;  can search for Class:III creatures now
- Don't set 'workpending' attribute - stops a lot of warnings
    and it did not work anyway
- Tests for fetching Criticals.
- Start on Training Packages
- Template for custom currencies.
- Remove some old cruft from the todo.
2025-02-10 23:46:09 -08:00
Brett Nash c88a40be4a RolemasterUnified Official: Updates for creatures.
So this is a change in the way the system parses creatures
and attacks.  Now we parse (don't implement all; but parse)
all attacks in the system.

- Creatures: Validate attacks for all listed attacks.
- Add attack types for all known attacks
- Correctly adjust attack size
- Change display of attack size for creatures.
- Add meditation to character mancer skills.
2025-02-03 22:16:29 -08:00
Brett Nash 94cdb12070 RolemasterUnified Official: Dark mode improvements and minor fixes
- Creature: Handle Level correctly on dropped creatures.
- Dark Mode updates - closer to useful
- Creature layout updates.
- Handle new Shadowworld Cultures
2025-01-20 21:29:05 -08:00
Brett Nash da9e444d40 Handle Superior item drops 2025-01-13 16:47:23 -08:00
Brett Nash 6632099622 RolemasterUnified_Official: Custom Profession & Powerlevel improvements
The wait... it's already halfway through January update!

So a number of fixes to custom professions.  Also a bit of work on
improving knacks in the Charactermancer.  And of course the usual pile
of random bug fixes.

- Knack selection now respects power levels.
    - Stil don't support 'set to average' and # stat boosts
    - Coming soon
- Knack and Profession Bonus won't continue until you select all items in
    charactermancer.
- Subtle now works for 'A' spells (0; it's not really a thing that happens)
- Always apply armor casting penalty - even if you don't have transcendance
- Update treasure law armor to include material
- Armor: Make sure we use the material if supplied
- Fix armor metal vs other materials
- Make sure ranged penalty is always a penalty
- Creatures now roll $Realm RRs, not 'undefined RR'
- Partial Dark Mode; not quite usuable, but you can look.
- Custom professions
  - Save weapon costs correctly.
  - Save the correct Knacks/profession bonuses
  - Fix level up spell lists (improves Roll20 Characters too)
2025-01-13 16:41:27 -08:00
roll20deploy d173cb027a New translations translation.json (Portuguese, Brazilian) 2025-01-07 16:26:46 -05:00
roll20deploy c0b03cf8df New translations translation.json (English) 2025-01-07 16:26:43 -05:00
roll20deploy 29e4a68a2a New translations translation.json (Chinese Traditional) 2025-01-07 16:26:41 -05:00
roll20deploy 832086e778 New translations translation.json (Ukrainian) 2025-01-07 16:26:39 -05:00
roll20deploy e6f593d246 New translations translation.json (Turkish) 2025-01-07 16:26:37 -05:00
roll20deploy c8d0347701 New translations translation.json (Swedish) 2025-01-07 16:26:35 -05:00
roll20deploy e84bb468c6 New translations translation.json (Slovenian) 2025-01-07 16:26:32 -05:00
roll20deploy d02a0e1047 New translations translation.json (Russian) 2025-01-07 16:26:30 -05:00
roll20deploy b50c9e019a New translations translation.json (Portuguese) 2025-01-07 16:26:28 -05:00
roll20deploy 4ecc44f28e New translations translation.json (Polish) 2025-01-07 16:26:26 -05:00
roll20deploy 01e07c9670 New translations translation.json (Dutch) 2025-01-07 16:26:24 -05:00
roll20deploy 4cb4b0ac50 New translations translation.json (Korean) 2025-01-07 16:26:22 -05:00
roll20deploy a2ca628734 New translations translation.json (Japanese) 2025-01-07 16:26:19 -05:00