Commit graph

777 commits

Author SHA1 Message Date
Carlos Fernandez
ab412367f9
Add tier/type headers and filters to environments in browser (#1895)
Some checks failed
Project CI / build (24.x) (push) Has been cancelled
2026-05-17 20:07:54 +02:00
Carlos Fernandez
d372f3df9b
Fix creating domain cards on character sheet (#1890)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-16 18:38:07 +02:00
Carlos Fernandez
88e64531b4
[UI] Minor updates to tag team initialization visuals (#1882)
* Visual updates to tag team initialization

* Center players and handlet he case where is 5 or 6 players
2026-05-15 09:32:00 +02:00
Carlos Fernandez
dd2aa10871
[Fix] selecting multiclass and multiple sheet issues (#1884)
* Fix error with adding multiclass

* Make it more card like

* Fix issues with responsiveness when resized

* Fix cards spilling out of container when multiple lines

* Remove mask and fix regression in scrollbar
2026-05-15 09:23:55 +02:00
Carlos Fernandez
855f4549ec
[Fix] Errors when updating max hp and implement bar update animations (#1883)
* Fix an error that can break the canvas when importing or resetting a character

* Animate bar updates

* Use non-static mix function instead
2026-05-15 09:21:05 +02:00
Carlos Fernandez
6b4de71a0a
Fix compendium browser sometimes spawning behind other windows (#1885) 2026-05-15 09:04:22 +02:00
Carlos Fernandez
46e552eb3d
Fix scroll restoration of party members (#1886) 2026-05-15 09:01:28 +02:00
Carlos Fernandez
24993970da
Slightly improve visibility of countdowns and fix mixing light and dark modes (#1878)
Some checks failed
Project CI / build (24.x) (push) Has been cancelled
2026-05-14 01:21:06 +02:00
WBHarry
d86ab2053c
[Feature] 1876 - Adversary Disposition Split (#1877)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-13 06:34:38 -04:00
WBHarry
4064701c16
Fixed so that the overridden ?? label is actually applied for private messages (#1872) 2026-05-09 16:25:43 +02:00
WBHarry
b7bc452bf5
[Fix] Improve Class-Subclass Linkage (#1846)
Some checks failed
Project CI / build (24.x) (push) Has been cancelled
* Initial thoughts

* .

* Fixed linting

* Continue work on updating identifier

* Change to uuid approach

* Localization and minor fix

* Fixed CompendiumBrowser Class filter for Subclass view

* Fixed the class name display in the subclass view

* Improved missing class visual for subclass

* Fixed character creation

* Rerender class sheets when subclass link is changed

* Use compendium source over actual uuid in search

---------

Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
2026-05-05 22:15:21 +02:00
WBHarry
94852cec21 Fixed character sheet error:ing out if opened when the character doesn't have a spellcastModifierTrait
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-04 16:45:17 +02:00
Carlos Fernandez
0128106de6
Don't show unusable non-weapons in character sidebar (#1862)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-04 12:40:29 +02:00
Carlos Fernandez
2ffe678503
Add setting to hide party stats (#1861) 2026-05-04 12:39:20 +02:00
Carlos Fernandez
e95ea3c281
[UI] Rework styling of traits section of the character sheet (#1865)
* Rework styling of traits section of the character sheet

* Adjust spacing in header a smidge
2026-05-04 12:34:52 +02:00
WBHarry
edbf5aa55f
[Fix] Player Created Regions (#1855)
* Fixed so that creating regions without behaviors work for players. Fixed so that creating regions with behaviors works via GmEmit for players

* Updated previous uses of emitAsGM to emitGMUpdate

* Fixed linting

* Update module/documents/chatMessage.mjs

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>

---------

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
2026-05-02 22:34:53 +02:00
WBHarry
54d1b2bdc0
[Fix] 1854 - Delete Scene Environments (#1858) 2026-05-02 16:04:52 -04:00
WBHarry
516928f92b
Fixed a data path error in character._preUpdate when scars are changed by an update (#1856) 2026-05-02 16:02:57 -04:00
WBHarry
94e93222a4
[Fix] Downtime Use Reset RollData (#1857) 2026-05-02 16:01:16 -04:00
WBHarry
4685ec3c77
Added event.stopPropagation to avoid double matches and therefore double drops on drag/drop (#1860) 2026-05-02 15:58:10 -04:00
Carlos Fernandez
c7159eff11
Fix retrieving parent documents when the model is null (#1853) 2026-05-01 23:00:03 +02:00
WBHarry
d0c2c783f1
Improved armor source names (#1851) 2026-05-01 16:53:20 -04:00
Carlos Fernandez
b22ce9697d
Fix detection of negative modifiers (#1847) 2026-05-01 20:54:18 +02:00
Carlos Fernandez
118c52a996
[Fix] console noise when starting a tag team dialog or group roll (#1842)
Some checks failed
Project CI / build (24.x) (push) Has been cancelled
2026-04-28 01:47:11 -04:00
WBHarry
ca32aa5d35
Fixed so that the delete option is available in the compendium (#1843) 2026-04-28 01:46:46 -04:00
Carlos Fernandez
047e77154a
[Fix] companion hope levelup feature and default stress (#1839)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Fix issues with companions

* Remove unused companion hope resource
2026-04-26 11:20:06 +02:00
Carlos Fernandez
53f77972e3
Order character sidebar equip items (#1837) 2026-04-26 10:43:42 +02:00
Carlos Fernandez
cc822856e5
[Feature] Redesign group roll dialog (#1824)
* Redesign group roll dialog

* Style and restore aid modifiers

* Move successful buttons to inner result

* Localize and finish dialog

* Remove empty line

* Fix error and remove old styles

* Make icon pop a tiny bit better

* Fix advantage/disadvantage
2026-04-26 10:43:10 +02:00
Carlos Fernandez
6d09c5504d
[Fix] origin change values and prioritize item options (#1835)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Fix origin key replacement and prioritize item options

* Rename key to value

* Some fixes

* Attempt to always retrieve the source item for same actor origin

* Fix getters in item roll data

* Performance improvement

* Allow apply to item system data

* Replace implementation with shallow proxy

* Add delete to the shallow proxy

* Add proxy trap for the in operator

---------

Co-authored-by: WBHarry <williambjrklund@gmail.com>
2026-04-26 00:06:41 +02:00
WBHarry
c82bcbeb01 Linted 2026-04-25 22:50:59 +02:00
WBHarry
d0afee59d8 Corrected secondaryWeapon translation 2026-04-25 18:51:49 +02:00
WBHarry
4d17a7d9bf Fixed that new weapons couldn't be created on the Character Sheet 2026-04-25 17:45:50 +02:00
WBHarry
e5ae56f45c
Fixed so that replaceFormulaValue doesn't loose getter values (#1836)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-04-25 13:01:13 +02:00
Carlos Fernandez
ccb0073cef
Prevent class sheet and character errors when features/domains no longer exist (#1833)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-04-24 20:49:42 +02:00
Carlos Fernandez
84afec31a7
[Fix] class domains when setting max domains to null or 0 (#1832)
* Fix class domains when setting max domains to null or 0

* Convert max loadout to use data prep
2026-04-24 20:47:33 +02:00
WBHarry
da11510e02 Reverted party auto permission
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-04-24 00:28:08 +02:00
WBHarry
f45b1210c7 Adding so that newly creatd parties default to having the ownership default be owner
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-04-23 23:01:12 +02:00
WBHarry
41829bc9d5 Fixed so that Homebrew Item Features without effects don't error out because effects are expected 2026-04-23 22:51:54 +02:00
WBHarry
fae05c24a8
1794 - Include Item Damage (#1827)
* Went ahead and made IncludeItemDamage work again, smashing the formulas together

* .

* Lint fix
2026-04-23 00:22:08 +02:00
WBHarry
3eda3c4c05
[Feature] Action Areas (#1815)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Functioning setup

* .

* Fixes

* Completed

* Apply suggestions from code review

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>

* using function.call instead of function.bind

* Run lint fix on action areas PR (#1820)

* .

* .

* Restructured getTemplateShape to be a lot more readable

* .

* .

* Changed from 'area' to 'areas'

* .

* Moved the areas button to the left

* Fix regression with actions list

* Updated all SRD adversaries

---------

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
2026-04-21 22:27:52 +02:00
WBHarry
646e0debbd Fixed a situation where TagTeamDialog's rollSelection part could get rendered in a bad situation 2026-04-21 18:25:23 +02:00
Carlos Fernandez
3cbc18f42b
Add eslint and run linter in workflow (#1819)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-04-21 10:15:39 +10:00
Carlos Fernandez
f850cbda76
[Feature] Updates to inventory icons, context menus, action use, and observer visibility (#1814)
* Update inventory controls and permissions filtering

* Also disable prosemirror editors

* Address context menu deprecation warnings

* Fix context menu detection for actions

* Refine logic for use action when hovering over item icon
2026-04-20 15:30:43 +02:00
WBHarry
c683bc4352 Fixed IncludeBaseDamage to be an override 2026-04-20 15:20:35 +02:00
WBHarry
03110377e1 Fixed so that resource reset on downtime can handle math expressions 2026-04-20 00:04:03 +02:00
Carlos Fernandez
4944722139
Avoid error when backing out of action (#1813) 2026-04-18 23:31:56 +02:00
Carlos Fernandez
2fde61a1d5
[Feature] Make all item types quantifiable in the party (#1808)
* Show notification when invalid item types are added to actors

* Make all item types quantifiable in the party actor

* Remove from comment

* Use isInventoryItem to set quantity

* Fix formatting
2026-04-16 11:12:36 +02:00
Carlos Fernandez
d9b322406d
Fix party sheet rerenders from member updates interfering with currency and note input (#1809) 2026-04-16 10:23:55 +02:00
WBHarry
16c07d23bb Changed diceFaces->dieFaces for consistency 2026-04-16 09:57:16 +02:00
WBHarry
91aff8b10d
[Feature] Advantage Default Dice (#1802) 2026-04-16 03:55:12 -04:00