Commit graph

96 commits

Author SHA1 Message Date
Chris Ryan
fae7efd023 Made the Blaze of Glory ActiveEffect image use configured version 2026-01-09 11:50:28 +10:00
Chris Ryan
df84d0e117 Display the Death Move description in chat expanded if the appropriate config setting is on 2026-01-09 11:32:12 +10:00
Chris Ryan
e2fe184833 Auto remove all marked stress and HP for Risk It All, if Hope value rolled covers it. 2026-01-09 07:41:36 +10:00
Chris Ryan
47f161a19b Risk It All - critical roll - clear all stress and HP 2026-01-06 21:17:32 +10:00
Chris Ryan
ef6afc6e66 Update Blaze of Glory effect description 2026-01-06 21:04:24 +10:00
Chris Ryan
a5d2aa510b Merge branch 'main' into feature/death-moves 2026-01-06 20:31:47 +10:00
WBHarry
9564edb244 . 2026-01-05 13:45:03 +01:00
Chris Ryan
702de3d42a Merge branch 'main' into feature/death-moves 2026-01-03 11:28:29 +10:00
Nick Salyzyn
3b7b6258a1
[PR] Adding the ability to target downtime actions. (#1475)
* Adding the ability to target downtime actions.

* No longer using an arbitrary 100 healing. Changing the action's parent
2025-12-29 21:55:13 +01:00
WBHarry
c070c6cc2d
[Fix] Evolved Beastform Wildcard (#1486)
* Fixed so picking an evolved beastform will properly handle wildcard images

* .
2025-12-29 04:44:49 +01:00
Chris Ryan
3a7fd0eb8b Partial implementation of Blaze of Glory 2025-12-28 14:26:41 +10:00
Chris Ryan
0bf5f4a9d8 Merge branch 'main' into feature/death-moves 2025-12-25 22:58:15 +10:00
WBHarry
92b31b71a7
[PR][Fix] Cleaned Up Countdown Ownership View (#1459)
* Removed the disabled default ownership select in the ownership view. Added a fallback text incase there are no players added yet

* Corrected noPlayers condition
2025-12-24 01:09:51 +01:00
WBHarry
0806c2d1ac
[Fix] Levelup New Experience Increase (#1461)
* Fixed so you can select a newly gained experience to increase

* .

* Exchanged forEach with for..of. The future is now
2025-12-24 01:00:24 +01:00
Chris Ryan
53c18d2313 Remove some debug code; add Blaze Of Glory shell 2025-12-23 22:04:36 +10:00
Chris Ryan
d2caa5f6d9 Avoid fate scars update in place, with scars migrating to an integer value. 2025-12-23 21:46:28 +10:00
Chris Ryan
25646e30d6 More death moves setup/testing 2025-12-23 14:53:57 +10:00
Chris Ryan
9a3355175b Merge branch 'main' into feature/death-moves 2025-12-23 11:17:37 +10:00
Carlos Fernandez
99d0eab5bd
[PR] [Feature] Support drag dropping currencies to actor sheets (#1431)
* Support drag dropping currencies to actor sheets

* Adjust sizing and spacing

* Restore ItemTransferDialog subclass for module use

* Bigger is better
2025-12-21 17:37:00 +01:00
WBHarry
f786ee5f06 Fixed actionType constants 2025-12-21 15:39:05 +01:00
Nick Salyzyn
b8e08fccd1
[PR] Removing a potential reference error when creating a tag team roll (#1430) 2025-12-20 17:14:23 -05:00
Nick Salyzyn
0508bf4188
[PR] Removing refreshables the user doesn't have during rest actions (#1449)
* Marking up the places that need changing for bug #1160

* Creating a shared method called isItemAvailable and using it in downtime

* Explicitely adding the false value rather than relying on undefined returns. Oops

* Removing spaces

* Removing a needless return line

* Adding missing semicolon
2025-12-20 22:00:16 +01:00
Chris Ryan
3f4c36f862 debug stuff 2025-12-20 16:51:37 +10:00
Chris Ryan
e166a408f1 Start on Avoid Death death move 2025-12-10 22:41:34 +10:00
Chris Ryan
a11a2d4e30 Merge from main, with conflict fixes 2025-12-08 21:07:44 +10:00
WBHarry
f680ade1da
Corrected downtime prep from error state (#1390) 2025-12-08 01:53:58 +01:00
WBHarry
14ac8977af
Standardized what gets refreshed by which refreshType (#1374) 2025-12-07 00:53:33 +01:00
WBHarry
2a622a7363
[Fix] TagTeamRoll Critical Damage (#1371)
* Made some handlign for the damage when a tagTeamRoll crits

* Fixed so hope is taken from the initiator if the roll is with fear

* Raised verison
2025-12-07 00:03:18 +01:00
WBHarry
c846c5bc85
. (#1373) 2025-12-06 23:06:31 +01:00
Chris Ryan
fda1581c51 Merge branch 'main' into feature/death-moves 2025-12-03 20:31:44 +10:00
WBHarry
f41f0b20b7
Fixed so that attribute rolls for characters are set as Action type (#1347) 2025-11-30 00:37:25 +01:00
Chris Ryan
54996e7e12 Partial Fate Roll creation and Fate Roll Enricher (/fr) 2025-11-26 23:06:53 +10:00
Chris Ryan
04f8793f20 Renamed to DhDeathMove 2025-11-26 20:53:21 +10:00
Chris Ryan
162c74f3ae Update the death move descriptions 2025-11-25 21:44:40 +10:00
WBHarry
b9508e19e8
[Feature] Become Unstoppable (#1321)
* Added implementation of unstoppable

* Forgot to add the updated Unstoppable Feature itself

* Added immunity for hidden and SRD additions for immunity
2025-11-23 15:23:52 +01:00
WBHarry
e6a242ba43
. (#1322) 2025-11-23 15:20:04 +01:00
WBHarry
2920ead81a
[Fix] Inventory Item Transfer (#1316)
* Fixed so items from the inventory tab of the Party sheet can be dragged out

* Added transfer logic

* Added translation

* Improved item transfer dialog title

* Simplified title

* Updated image

* Simplified the handlebars templates for itemTransfer

* Improved item-identicial check

* Slight improved rendering

* .
2025-11-23 15:04:42 +01:00
WBHarry
b9d67e44da
[Fix] Downtime Actions (#1295)
* Fixed so downtime actiosn can be used again

* Update module/data/fields/action/targetField.mjs

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

* .

---------

Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
2025-11-17 10:17:22 +01:00
WBHarry
fcb9c032ef
[Fix] Beastform Fixes (#1288)
* Fixed Beastforms getting stuck

* Made the wildcard image select dialog scrollable

* Beastform button shifts to cancelBeastform
2025-11-15 11:51:01 -05:00
WBHarry
261a3a68b0
[PR] [Feature] Party Sheet (#1230)
* start development

* finish party members tab

* start resources tab

* finish resources tab

* finish inventory tab and add inital template to projects tab

* add resource buttons actions methods

* add group roll dialog

* Main implementation

* Fixed costs

* Minor fixes and tweaks for the party sheet (#1239)

* Minor fixes and tweaks for the party sheet

* Fix scroll restoration for party sheet tabs

* Finished GroupRoll

* Removed/commented-out not yet implemented things

* Commented out Difficulty since it's not used yet

* Re-render party when members update (#1242)

* Fixed so style applies in preview chat message

* Added the clown car

* Fixed so items can be dropped into the Party sheet

* Added delete icon to inventory

* Fixed TokenHUD token property useage. Fixed skipping roll message

* Added visible modifier to GroupRoll leader result

* Leader roll displays the large result display right away after rolling

* Corrected tokenHUD for non-player-tokens

* Fixed clowncar tokenData

* Fixed TagTeam roll message and sound

* Removed final TagTeamRoll roll sound

* [PR] [Party Sheets] Sidebar character sheet changes (#1249)

* Something experimenting

* I am silly (wearning Dunce hat)

* Stressful task

* Armor functional to be hit

* CSS Changes to accomadate pip boy

* last minute change to resource section for better visual feeling

* restoring old css for toggle

* Added setting to toggle pip/number display

* toggle functionality added

* Fixed light-mode in characterSheet

* Fixed multi-row resource pips display for character

* Fixed separators

* Added pip-display to Adversary and Companion. Some fixing on armor display

---------

Co-authored-by: WBHarry <williambjrklund@gmail.com>

* Fixed party height and resource armor update

* Fixed deletebutton padding

* Only showing expand-me icon on InventoryItem if there is a description to show

* .

* Fixed menu icon to be beige instead of white in dark mode

---------

Co-authored-by: moliloo <dev.murilobrito@gmail.com>
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
Co-authored-by: Nikhil Nagarajan <potter.nikhil@gmail.com>
2025-11-11 16:02:45 +01:00
WBHarry
7055591a76
[PR] [Feature] Beastform Wildcards (#1247)
* Added support for wildcard paths in beastform token paths

* Fixed browse dataSource
2025-11-10 16:30:04 +01:00
Chris Ryan
3aaae26ba1
Fix typo in AttributionDialog class name (#1245)
Co-authored-by: Chris Ryan <chrisr@blackhole>
2025-11-08 12:55:08 +01:00
WBHarry
906c7ac853
[Feature] 613 - Countdown Improvements (#1184)
* Added CountdownEdit view

* Added countdowns UI element

* .

* Fixed migration of countdowns

* .

* .

* style countdown interface, application and ownership dialog

* fix buttons height in ownsership selection

* .

* Added coloured pips to UI cooldowns to signify player visibility if not every player has it

* .

* Added max-height and overflow

* Sync countdown current with max when equal (#1221)

* Update module/applications/ui/countdownEdit.mjs

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

* .

---------

Co-authored-by: moliloo <dev.murilobrito@gmail.com>
Co-authored-by: Carlos Fernandez <CarlosFdez@users.noreply.github.com>
2025-10-27 18:24:38 -03:00
Chris Ryan
f1b5c80a53
Null check metadata (#1145)
* Null check metadata

* Fix d20RollDialog action find

---------

Co-authored-by: Chris Ryan <chrisr@blackhole>
Co-authored-by: Dapoolp <elcatnet@gmail.com>
2025-09-18 22:28:25 +02:00
WBHarry
8fd63d5963
[Feature] 1033 - Consume Quantity On Use (#1106)
* Initial migration

* Updated compendium YML

* Added Quantity as a possible cost

* Added quantity consumption to all Compendium Consumables

* .

* Added DestroyOnEmpty property
2025-08-28 12:29:17 -04:00
Dapoulp
1eb3ff11c0
Task/415 action refactor part 2 (#1094) 2025-08-27 09:00:18 +02:00
WBHarry
8c84edddad
[PR][Feature] 798 - Attribution (#986)
* Added attribution for items, adversary and environment

* Added Attribution to all adversaries

* Added attribution to environments

* Added attribution for class and subclass

* Added Attribution to Ancestry/Community

* Added Attribution for Beastforms

* Added Attribution to DomainCards

* Added Attribution for wepaons

* Attribution for Armor/Loot/Consumables

* Added a setting to hide attribution
2025-08-18 11:44:59 +10:00
WBHarry
b3c0344b91 Merged in main 2025-08-14 20:39:53 +02:00
WBHarry
16299a9865
Fixed damage reduction any (#937) 2025-08-14 13:21:12 -04:00
Dapoulp
47754e78cd
Fix roll dialog default rollmode value (#938) 2025-08-14 13:08:59 -04:00