Commit graph

507 commits

Author SHA1 Message Date
WBHarry
983f48b415
Fixed ActiveEffectConfig not opening because NPC was not excluded. Fixed active effects not being appliable to NPCs because they lack system.rules (#1956) 2026-06-01 00:03:37 +02:00
WBHarry
53f15a7fde
[Feature] NPC Actors (#1949)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-30 21:11:43 -04:00
Carlos Fernandez
61db7ca371
Fix tag team roll results where one of them has stress (#1948) 2026-05-31 01:00:12 +02:00
WBHarry
f1a530f57f
[Feature] Full Rerolls (#1928)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Initial

* Removed damage dialogs

* Fixed DamageReroll

* Fixed d20 modifiers

* Fixed

* Fixed DiceSoNice multiple damageType reroll

* Added triggerChatRollFx

* Fixed dice.denomination being lost on damage reroll
2026-05-29 12:19:08 +02:00
Carlos Fernandez
c2f8b34ef2
Show actor sheet when clicking actors in item browser (#1930) 2026-05-26 15:46:08 +02:00
Carlos Fernandez
de0ab9d047
Include more item types when viewing compendium browser from item tab (#1931) 2026-05-26 15:43:36 +02:00
Carlos Fernandez
ccc4186e42
Disable contenteditable inputs when read only (#1935)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-26 12:27:17 +02:00
WBHarry
e529dd0f88
Fixed so that advantage dice do not get duplicated (#1929)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-26 00:49:46 +02:00
WBHarry
58824d5bbf
Fixed so that ActiveEffects on homebrew features can set 'Transfer To Actor' (#1926)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-25 00:55:43 +02:00
WBHarry
e095587305
[Fix] ContextMenu v14 Deprecation (#1927)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Updated from the deprecated 'callback' to 'onClick' for ContextMenu entries

* Missed parameter reversal in api/base-item.mjs
2026-05-24 19:05:55 +02:00
WBHarry
f7f1bdce2b
Fixed so that we are not looking at the now non-existing metadata.isQuantifiable anymore (#1922) 2026-05-24 17:15:17 +02:00
Carlos Fernandez
53e8da77c6
Use the main deleteDoc handler instead of the party sheet specific one (#1920) 2026-05-23 11:52:23 +02:00
WBHarry
f4c21a6a1b
[Fix] CompendiumBrowser Pack Toggling (#1909)
* Fixed so that CompendiumBrowserSettings saves source/pack names as slugified version to avoid foundrdy not saving names with dots in the middle

* Updated excludedPacks with another layer of TypedObjectField

* Renmamed variable

* Update module/applications/dialogs/CompendiumBrowserSettings.mjs

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

---------

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
2026-05-21 01:33:07 +02:00
WBHarry
da06381748
[Fix] Remove System Slugify (#1913) 2026-05-20 17:08:18 -04:00
Carlos Fernandez
ed53d9ed4c
[Feature] Add way to delete unbound character creation items (#1907)
* Add way to delete unbound character creation items

* Temporarily reduce functionality

* Fixed missing fetchSubclass call

* Revert "Fixed missing fetchSubclass call"

This reverts commit 4fc9ee39b6.

---------

Co-authored-by: WBHarry <williambjrklund@gmail.com>
2026-05-20 22:18:40 +02:00
Carlos Fernandez
b23095cb2f
[Fix] finishing levelup with a multiclass (#1906)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Fix finishing levelup with a multiclass

* Fix removal when de-leveling

* Also delete multiclass related stuff if reducing below the minimum multiclass level
2026-05-20 18:45:42 +02:00
Carlos Fernandez
4504379fcf
Fix journey end calculation and hope reduction when gaining scars (#1900)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
2026-05-19 11:13:59 +02:00
WBHarry
d78c6b1183
Fixed so that already destroyed companion tokens that foundry still lists are not considered (#1901) 2026-05-19 10:14:03 +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
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
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
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
WBHarry
d0c2c783f1
Improved armor source names (#1851) 2026-05-01 16:53:20 -04: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
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
WBHarry
4d17a7d9bf Fixed that new weapons couldn't be created on the Character Sheet 2026-04-25 17:45:50 +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
03110377e1 Fixed so that resource reset on downtime can handle math expressions 2026-04-20 00:04:03 +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
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