Commit Graph
85326 Commits
Author SHA1 Message Date
Brett Nash 535a6a27ea RolemasterUnified Official: Bugfix bonanza
So this is a lot of little bug fixes from various sources.
First is an update to consistant use the same name for the
injury and status penalties everywhere.  Now they actually work
(and to roll20 staff; they are derived, they will get fixed
next time someone ends their turn, so no need to migrate them)

A fix to make crit rolls all work, a stupid typo for Healers casting
spells, you can manually remove stun effects.

Background updates include some tweaks to treasure law equipment...
and all of Creature Law creatures are now ready to rumble.

- Fix some typos in the skill roll messages.
- Fix crit roll lookups.
- Fix subtle penalty Channeling/Mentalism.
- Status and Injury penalty names were sometimes inconsistent.
    - Move to statuspenalty and injurypenalty everywhere.
    - Transitory data, so should not impact anyone.
    - Fixes issue where penalties were not applying to attacks.
- Treasure Law:
    - Fix sizes on some weapons.
    - Correctly specify attack tables on weapons.
- Attacks:
    - Add a button to remove target.
    - Fix styling of the target drop downs.
- Staus
    - Add a button (three actually) to remove stuns
- Creature
    - Content complete
    - Unscale creature hits.
2025-04-14 22:30:48 -07:00
vince cb9b443d33 updated live sheet with production code 2025-04-14 22:29:15 -07:00
vince 884a8ae557 - added a fallback of "0" to buffsFFcmdOnlyTemp to prevent a sheet log warning for the buff_ffCMD-nododge attribute.
- adding a missing key to translation.json
2025-04-14 22:26:08 -07:00
vincenzov01 6da2a78d48 Removed unused images 2025-04-14 11:56:28 +02:00
vincenzov01 001ea6bdaf Added attribution section and fixed Inventory section. 2025-04-14 11:32:08 +02:00
vincenzov01 2de9ec3961 Built base structure tab and moved section in their assigned spaces 2025-04-14 11:12:07 +02:00
johndav2 ac7030bcd7 Fix capabilities width
Applied a new class "force-width-83" to Capabilities section.
2025-04-13 22:54:11 -07:00
johndav2 ddc16c92e7 Fix repeating attributes width
Added class "force-width-74" to address odd styling change of entire repeating attribute.
2025-04-13 22:48:45 -07:00
johndav2 03a32b4b28 Fixed repeating row padding
Fixed styling on repeating rows so that the only or last repeating row does not apply padding, which is only necessary to provide a gap between repeating rows.
2025-04-13 22:25:43 -07:00
vince 7534c6bca3 - sheet version check that includes a recalc of attacks.
- linter formatting
2025-04-13 22:05:30 -07:00
johndav2 995301b6a9 Stat Selection
Added support to set Stat, and average stats.
2025-04-13 21:41:46 -07:00
vince f41be8bbdf - fixed crit_conf_mod recalc bug that was adding
- more adjustment for webpack and --watch
2025-04-13 21:18:59 -07:00
vince 0da5ee2d25 - updated webpack and dependencies
- refined webpack and '--watch' to properly detect local changes to /src/js and re-emit /dist/index.html
- linter changes to PFAttacks.js in order to help determine the cause of the crit_confirm recalc bug.
2025-04-13 15:11:47 -07:00
johndav2 0ef1f277f3 Roll Macro Attribute
Added support for the attribute field in roll macros, presenting Attributes (sans skills and weapons) when roll type is Attribute, and only presenting Weapon Attributes when roll type is Attack.
2025-04-13 11:53:08 -07:00
Ian Merryweather 2c4a94e278 feat: Adds range label text to templates
- Adds a range label to move roll templates to enable easier recognition of the range of used moves
2025-04-13 18:13:15 +01:00
vincenzov01 16b0f35d25 Hotfix to repeating sections
Repeating sections overflow now works correctly
2025-04-12 14:47:16 +02:00
johndav2 d1ab86dd90 Roll Macro Target
Added support for choosing Opposed Roll or Target Number.
2025-04-11 22:36:56 -07:00
johndav2 be23d16bb9 Roll Macro Types
Added the ability to change roll types on a roll macro.  Roll button icon changes to match roll type.
2025-04-11 20:16:27 -07:00
Augusto 915a41df6b att anderson 2025-04-11 17:44:50 -03:00
dependabot[bot] afd63f7301 Bump vite from 6.2.5 to 6.2.6 in /.actions/sheet-checks
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.2.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-11 15:38:34 +00:00
johndav2 c6f9585e74 Roll Macro Name
Added function for setting a roll macro name.
2025-04-11 00:52:01 -07:00
Gorthian a13a49f2b5 Cleanup code
Use Images from Github.
Remove unused images.

Cleanup Code
2025-04-11 09:42:12 +02:00
Kreuvf 06c92b4e01 * setCurrentVersion: Use 'const' and shorten access to last element 2025-04-11 08:46:11 +02:00
Kreuvf ea08ef3dac * Consider migration functions for non-initializable pre-initialization era sheets
* Fixes kreuvf/roll20-character-sheets#168
2025-04-11 08:46:11 +02:00
Kreuvf 1387e3573a * Add internal function for gathering migration functions 2025-04-11 08:46:11 +02:00
Kreuvf d7865ecf46 * Convert var to const 2025-04-11 08:46:10 +02:00
Kreuvf 239fc69e2c * migrateTo20250122: Adapt to current coding standard 2025-04-11 08:46:10 +02:00
Kreuvf 53e1a0ce9a * migrateTo20241002: Adapt to current coding standard 2025-04-11 08:46:10 +02:00
Kreuvf 7f53a60b8e * migrateTo20240519: Adapt to current coding standard 2025-04-11 08:46:09 +02:00
Kreuvf 77a4e7113a * migrateTo20240510: Adapt to current coding standard 2025-04-11 08:46:09 +02:00
Kreuvf 0a40de0edd * migrateTo20240414: Adapt to current coding standard, remove superfluous whitespace 2025-04-11 08:46:08 +02:00
Kreuvf 7024630311 * migrateTo20230618: Adapt to current coding standard 2025-04-11 08:46:08 +02:00
Kreuvf 071f529c06 * migrateTo20220821: Adapt to current coding standard 2025-04-11 08:46:08 +02:00
Kreuvf 1dc122ce41 * migrateTo20220604: Adapt to current coding standard 2025-04-11 08:46:07 +02:00
Kreuvf 55709bc786 * migrateTo20220116: Adapt to current coding standard 2025-04-11 08:46:07 +02:00
Kreuvf 6bfb7867e0 * migrateTo20211010: Adapt to current coding standard 2025-04-11 08:46:07 +02:00
Kreuvf 1bf72d42eb * migrateTo20210718: Adapt to current coding standard 2025-04-11 08:46:06 +02:00
Kreuvf f7d56000c3 * migrateTo20210413: Adapt to current coding standard, remove superfluous whitespace 2025-04-11 08:46:06 +02:00
Kreuvf b4e5b59e9e * migrateTo20200809: Adapt to current coding standard, remove superfluous whitespace 2025-04-11 08:46:05 +02:00
Kreuvf d5b1bb5da4 * migrateTo20190427: Adapt to current coding standard, remove superfluous whitespace 2025-04-11 08:46:05 +02:00
Kreuvf 0ae509a092 * migrateTo20220604: Adapt (coding) style and remove superfluous whitespace 2025-04-11 08:46:05 +02:00
Kreuvf 0c6021a002 * Fix: Handle migrating to 20220604 from very old sheets by not assuming that an only slightly recently created attribute with a wrong name is actually present
* Closes kreuvf/roll20-character-sheets#167
2025-04-11 08:46:04 +02:00
Kreuvf f423ff5c52 * Fix: Correctly handle integer-typed attributes stored as strings backed by number type text boxes during migration to 20250122
* Partially completes kreuvf/roll20-character-sheets#167

Prior to this commit a known "broken" value would be used to be assigned to an attribute leading to the attribute's value being empty. Unfortunately, this means irrecoverable data loss :( Mechanisms to prevent such things from repeating are currently planned.
2025-04-11 08:46:04 +02:00
Kreuvf 0bd6b0a71f * Fix: Fall back to tab for sleep when deactivating magic/karma and the corresponding regeneration types 2025-04-11 08:46:04 +02:00
Kreuvf be918f4fa0 * Fix: Hide rapture induced reduction of astral regeneration during sleep if the character does not accumulate rapture 2025-04-11 08:46:03 +02:00
johndav2 20182da4da Roll Macro Component Styling
Roll macro component styling now correctly formatted.
2025-04-10 14:21:44 -07:00
roll20deploy 95aa659650 New translations translation.json (Italian) 2025-04-10 16:21:47 -04:00
roll20deploy d98f855b2c New translations translation.json (Portuguese, Brazilian) 2025-04-10 15:26:12 -04:00
roll20deploy 65134552bf New translations translation.json (English) 2025-04-10 15:26:11 -04:00
roll20deploy f01238dad9 New translations translation.json (Chinese Traditional) 2025-04-10 15:26:10 -04:00