psitacus
b525995653
cleanup and somehow git is ignoring some changes
2025-07-12 02:39:03 -06:00
psitacus
5065a609ac
refactor code for review comments
2025-07-12 02:33:13 -06:00
psitacus
001abcadf4
move everything to mixin sheet
2025-07-11 20:17:04 -06:00
psitacus
3d25d412a2
add mixin to armor
2025-07-11 19:31:06 -06:00
psitacus
83c43ec013
change weapon to use mixin
2025-07-11 19:16:48 -06:00
psitacus
a78e1533d7
change armor and weapon to be attachableItem
2025-07-11 19:11:04 -06:00
psitacus
fbe551624d
change flags
2025-07-11 18:38:48 -06:00
psitacus
896f317c6d
remove attachment only logic in favor of just transfer
2025-07-10 22:35:12 -06:00
psitacus
16395c9f68
standardize to be more similar to class item code
2025-07-09 01:24:37 -06:00
psitacus
99aca056c8
its a desert
2025-07-09 01:14:54 -06:00
psitacus
b269e58585
deduplicate and simplify
2025-07-09 01:05:44 -06:00
psitacus
598bf733f8
remove unecessary code
2025-07-09 00:50:14 -06:00
psitacus
7e8dc9121e
make drier
2025-07-09 00:39:40 -06:00
psitacus
1c6188cda8
remove spurious defenses
2025-07-09 00:35:22 -06:00
psitacus
76c5dc2404
remove superfluous comments
2025-07-09 00:31:18 -06:00
psitacus
76f44b9ca6
remove extra configs
2025-07-09 00:26:36 -06:00
psitacus
4692596f73
remove unecessary try catch
2025-07-09 00:25:04 -06:00
psitacus
745e68b4e2
try to make it drier
2025-07-09 00:00:57 -06:00
psitacus
7ffafae475
Merge branch 'iss4-attach-items' of https://github.com/Psitacus/daggerheart-foundryborne into iss4-attach-items
2025-07-08 23:31:10 -06:00
psitacus
b96aab0142
remove debug logs
2025-07-08 23:28:46 -06:00
Psitacus
4d80c2fcf1
Merge branch 'Foundryborne:main' into iss4-attach-items
2025-07-08 23:07:41 -06:00
psitacus
f78cf12f6e
add weapons to attachables
2025-07-08 22:50:07 -06:00
psitacus
4e304adde7
add attachment only flag and logic
2025-07-08 22:35:57 -06:00
psitacus
bee41cc546
remove duplication issue
2025-07-08 22:02:44 -06:00
psitacus
2ea85af15c
working drop from inventory
2025-07-08 21:57:44 -06:00
psitacus
4c1d99c577
make effects copy onto actor on attachment
2025-07-08 20:44:59 -06:00
psitacus
2d7fb12d16
add basic drag drop window
2025-07-08 18:57:07 -06:00
WBHarry
9189a95ea3
Bugfix - Companion Levelup Features ( #303 )
...
* Fixed so that features gained from companion levleup are granted properly to its partner
* Fixed localization error I noticed
2025-07-08 21:18:26 -03:00
Dapoulp
059b814fdf
Feature/armor stack uses on damage ( #300 )
...
* ArmorStack use as User query
* Remove unnecessart args
* Fixes
2025-07-08 21:06:46 +02:00
WBHarry
861dfd977d
Beastform Improvements ( #294 )
...
* BeastformEffect is editable. Added SubjectTexture field.
* Using handlebars disabled helper
2025-07-08 21:01:28 +02:00
WBHarry
61f04df765
289 - Confirm Delete Dialogs ( #298 )
...
* Added confirm dialogs to delete
* Localization fix
2025-07-08 20:04:54 +02:00
WBHarry
5aa9ba661a
286 - Adversary Experience Value Bug ( #293 )
...
* Changed experience schema field name from 'modifier' to 'total' to match useage in Character and Companion
* Using 'signedString()'
2025-07-08 12:10:38 +02:00
joaquinpereyra98
87b3677956
Refactor/275 actor sheets simplification ( #291 )
...
* FEAT: create isNPC geeter and add the prop on metada on actors
FEAT: create common method for documents sheets
FEAT: create BaseActorSheet and implementation
* FIX: tabs label
* REFACTOR: remove unused methods
REFACTOR: simplify CharacterSheet's click actions methods
REFACTOR: minor fix on DHActor class
* REFACTOR: remove unused methods
REFACTOR: create method on BaseActorSheet
REFACTOR: make Datamodel metadata getter
* REFACTOR: remove unused method on setting sheet
FEAT: create BaseActorSetting
FIX: add type="button" to button on actor's sheet
* FIX jsdoc
* PRETTIER
---------
Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
2025-07-08 01:27:21 +02:00
Dapoulp
7d7fb88035
Feature/253 weapon attack action ( #290 )
...
* Step #1
* Add Attack to Weapon & Override settings to Roll
2025-07-07 20:50:48 +02:00
Dapoulp
52be430eff
Feature/247 auto add yope fear clear stress ( #285 )
...
* cleanup
* test
* Step 1
* #2
* Fix Effect Action & Add Hope tumation settings to hook
* remove circular dependency
* Snuck in some localization fixes I noticed
* Remove success condition for duality roll gain
* Changed config.roll.type logic
---------
Co-authored-by: WBHarry <williambjrklund@gmail.com>
2025-07-07 01:38:39 +02:00
David limkys
ee4a5d17a6
fix: make adversary and character page both resizeable and scroll able; fix overflow issue in adversary page. ( #283 )
...
Co-authored-by: David.L <DavidLimk@pm.me>
2025-07-06 20:39:14 +02:00
WBHarry
488844603a
Language Organization ( #281 )
...
* Organized language
* Organized high level folders
* Some deeper organization
* More org. That's enough ._.
* Capitalized initial system localization categories
2025-07-06 17:43:12 +02:00
Dapoulp
51b7cdeefb
Fix some css & resources select ( #277 )
2025-07-06 02:24:33 +02:00
Dapoulp
608920c193
Design/action settings dialog style ( #274 )
...
* Action Setting Dialog style
* fix small style details in action config application
* requested changes
---------
Co-authored-by: moliloo <dev.murilobrito@gmail.com>
2025-07-05 17:45:08 -03:00
WBHarry
e9ad9c539a
264 - Action Feature Swap ( #265 )
...
* Removed action fields on Adversary/Environment in favor of using Feature Items
* Added drag/drop for features onto adversary/environment settings
* Added Drag of features from Adversary/Environment settings to anywhere in Foundry
* Updated all item types except Class/Subclass
* Added for Class/Subclass
* Items now copy over their features to Character
* Corrected back to actions for right items
* Fixed adversary/environment features display
* PR Fixes
2025-07-05 22:35:05 +02:00
joaquinpereyra98
eac58c1386
Bug/153 undeploy jquery ( #270 )
...
* REFACTOR: remove unnecessary handlebars
* REFACTOR: add jsdoc to DHContextMenu class
* remove jquery cont ChatLog class
* FIX error on create weapons
* REFACTOR:make more legible _preCreate
---------
Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
2025-07-05 15:10:49 -03:00
Murilo Brito
41181f19f1
new style for dialog roll and remove console.log debuggers ( #272 )
...
* new style for dialog roll and remove console.log debuggers
* enhance advantage logic
2025-07-05 14:34:42 -03:00
joaquinpereyra98
0add5f369e
REFACTOR: move _createSearchFilter from CharacterSheet#_onFirstRender to CharacterSheet#_onRender ( #267 )
...
Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
2025-07-05 10:26:35 +02:00
WBHarry
9d76405221
File Structure Rework ( #262 )
...
* Restructured all the files
* Moved build/daggerheart.js to ./daggerheart.js. Changed rollup to use the css file instead of the less
* Restored build/ folder
* Mvoed config out form under application
* Moved roll.mjs to module/dice and renamed to dhRolls.mjs
* Update module/canvas/placeables/_module.mjs
Co-authored-by: joaquinpereyra98 <24190917+joaquinpereyra98@users.noreply.github.com>
* Le massive export update
* Removed unncessary import
---------
Co-authored-by: joaquinpereyra98 <24190917+joaquinpereyra98@users.noreply.github.com>
2025-07-05 00:26:33 +02:00
Dapoulp
099a4576da
Critical Damage formula ( #258 )
2025-07-04 13:18:48 +02:00
WBHarry
d071fadf7d
Feature/200 beastform ( #255 )
...
* Temp
* Dialog setup
* Fixed basic beastform
* Reworked beastform to hold it's data entirely in the beastformEffect
* UpdateActorTokens fix
* Removed hardcoded tierlimit on beastform
* PR fixes
2025-07-04 02:02:14 +02:00
IrkTheImp
c4448226e0
219-fix weapon action damage and display of calculation. ( #250 )
...
* fix weapon action damage and display of calculation.
* modify weapon data to split formula.
* remove unused field
2025-07-03 18:02:44 -05:00
Murilo Brito
cae659b9a5
Feature/238 companion sheet template ( #252 )
...
* new companion sheet templates
* Data fixes
* Changed from evasion.value to evasion.total in display
* add attack config and disable experience value input
---------
Co-authored-by: WBHarry <williambjrklund@gmail.com>
2025-07-03 15:44:20 +02:00
joaquinpereyra98
1b9bd45e9c
Feature/ 179 apply items filter in actors sheet ( #249 )
...
* FEAT: create FilterMenu class
FEAT: add FilterMenu to CharacterSheet
* FEAT: filter menu style
* FIX: file's names and import
* FEAT: add filters getters on FilterMenu class
* REFACTOR: prettier
* FIX: add again the Filter Menu implementation
---------
Co-authored-by: Joaquin Pereyra <joaquinpereyra98@users.noreply.github.com>
2025-07-03 01:30:23 -03:00
IrkTheImp
9fb9a4af55
fix dr command roll bug ( #241 )
...
* swap to use the DualityRoll not base roll
* update command to use new dice roll.
* reinstate DhpActor in action (which causes circular reference)
* fix additional dr options
2025-07-03 00:02:20 +02:00