WBHarry
7a55541c46
Simplified Subclass
2025-06-07 19:04:45 +02:00
WBHarry
d4754e511f
Moved methods into TypedModelData
2025-06-07 17:52:51 +02:00
WBHarry
a5aa2e914d
Added PreCreate/Create/Delete logic for Class/Subclass and set it as foreignUUID fields in PC
2025-06-07 15:17:16 +02:00
WBHarry
53be047e12
Merged with main
2025-06-07 02:08:57 +02:00
WBHarry
a92221778e
Levelup Remake ( #100 )
...
* Set up DhLevelTier datamodel
* Added Levelup data model and started at the render
* Fixed data handling in the LevelUp view
* Added back the save function
* Finalised levelup selections and propagating to PC
* Added level advancement selection data
* Added DomainCard selection
* Css merge commit
* Added PC level/delevel benefits of leveling up
* Fixed sticky previous selections on continous leveling
* Fixed up Summary. Fixed multiclass/subclass blocking on selection
* Removed unused level.hbs
* Fixed attribute base for PC
* Improved naming of attribute properties
* Renamed/structured resources/evasion/proficiency
* Improved trait marking
* Rework to level up once at a time
* Added markers
* Removed tabs when in Summary
* Fixed multilevel buttons
* Improved multiclass/subclass recognition
* Fixed tagify error on selection
* Review fixes
2025-06-07 01:50:50 +02:00
WBHarry
aa8fe6a7a1
Combat and CombatTracker ( #108 )
...
* Added Combat and CombatTracker
* Some cleneaup
* Fixing and cleaning up
* Added categories for combatants
* Style improvements
* Layout change
2025-06-07 00:06:54 +02:00
Joaquin Pereyra
f3942280b6
FEAT: formatting code
...
FIX: fix fields used
FEAT: add jsdoc
2025-06-06 18:17:14 -03:00
Joaquin Pereyra
80cedbe4d2
FIX: imports
...
FIX: items sheet new paths
FIX: ItemDataModelMetadata type jsdoc
2025-06-03 19:26:41 -03:00
Joaquin Pereyra
08a21dcb2f
REFACTOR: rename folder data/items -> data/item
...
REFACTOR: rename folder `data/messages` -> `data/chat-message`.
2025-06-02 18:00:04 -03:00
Joaquin Pereyra
a6acbe750a
Merge remote-tracking branch 'origin/main' into refactor/84-data-models-structure
2025-06-01 15:31:29 -03:00
Joaquin Pereyra
841c0804b6
FIX: minor fixes
2025-05-31 18:30:50 -03:00
Joaquin Pereyra
2c58398084
FIX: remove unused import
2025-05-31 17:00:08 -03:00
Joaquin Pereyra
b0300a2ee2
FIX: remove wrong option in String Field
2025-05-31 16:55:50 -03:00
Joaquin Pereyra
00fc07d67c
FEAT: new ForeignDocumentUUIDField
...
FIX: Remove unnecessary fields
FEAT: use ForeignDocumentUUIDField in the Item Class DataModel
2025-05-31 16:55:26 -03:00
Joaquin Pereyra
996e72d4f2
FEAT: add class prepareBaseData for domains
2025-05-31 13:31:59 -03:00
Joaquin Pereyra
527a0cd419
FEAT: new FormulaField class
...
FEAT: add getRollData on BaseDataItem Class
FEAT: weapon
FIX: remove inventoryWeapon field on Weapon Data Model
2025-05-31 12:46:26 -03:00
IrkTheImp
d34272a301
finding and fixing bugs. ( #88 )
2025-05-31 10:53:47 +02:00
Joaquin Pereyra
ec7f32cdc7
FEAT: BaseDataItem class
...
add TODO comments for future improvements
FIX: Remove effect field on template
FIX: remove unused DhpEffects file
2025-05-30 20:31:34 -03:00
Joaquin Pereyra
d6eef9da47
- Move all DataModel item files to a new 'items' subfolder for better organization
...
- Add _module.mjs file to simplify imports
- Update all import paths
- Rename class for use the new acronym DH
2025-05-30 16:56:00 -03:00
IrkTheImp
7c792f409f
Issue 80 Chatmessage fix ( #81 )
...
* fix chatmessage to render the template in constructor. Update namespaces.
* update all chat messages to render templates
2025-05-30 11:13:08 +02:00
WBHarry
66b800ea51
Removed duplicate 'initial' properties on armor
2025-05-28 13:36:53 +02:00
moliloo
ef4652ab1a
enhance armor and weapon sheet
2025-05-27 21:49:28 -03:00
WBHarry
c4a03b2d54
Duality Roll Followup ( #65 )
...
* Moved the roll total to bottom right. A bunch of label fixes
* Fixed broken attack-roll damage button
* Added AppearanceMenu allowing modification of DiceSoNice Duality presets
2025-05-27 20:07:47 +02:00
IrkTheImp
c306c95e6b
Issue 64 ( #67 )
...
* fix pc sheet backend actions
2025-05-26 20:31:54 +02:00
Emilio Jimenez
63274d67ce
fix(class): remove damage thresholds ( #66 )
...
Co-authored-by: JimCanE <6275508-jimcane@users.noreply.gitlab.com>
2025-05-26 19:28:34 +02:00
Murilo Brito
307af1fd77
Merge pull request #59 from Foundryborne/feature/49-enhace-feature-sheet
...
Enhace feature sheet and apply new standard style to applications
2025-05-26 12:42:35 -03:00
molilo
3c948ca1b7
enhace feature sheet and apply new standard style to applications
...
fix unexpected missed padding
requested changes
2025-05-26 12:39:59 -03:00
WBHarry
d1a0a9ab24
Embedding Duality Rolls ( #52 )
...
* Added DualityRoll direct rolls in chat
* Added button render to renderJournalEntryPageProseMirrorSheet and renderHandlebarsApplication
* Hope and Fear dice totals are now properly added together
* Added Colorful/Normal DualityRoll color settings
2025-05-26 16:34:32 +02:00
WBHarry
cf51153432
Review Inventory ( #55 )
...
* Weapons and Armor are now stored like any other item on the PC. Added equip/unequip logic.
* Changed so that equip attempts always go through and the neccessary weapons are unequipped to fascilitate it
* Fixed drag equip and extracted unequipBeforeEquip logic
2025-05-26 15:43:04 +02:00
Emilio Jimenez
e135a44222
feat(subclassFeatures): fix adding abilities ( #54 )
...
* feat(subclassFeatures): fix adding abilities
* fix(subclassFeatures): fix tabs names
---------
Co-authored-by: JimCanE <6275508-jimcane@users.noreply.gitlab.com>
2025-05-25 21:30:40 +02:00
WBHarry
b696ba2ebc
PR-Fixes
2025-05-24 22:25:54 +02:00
WBHarry
0c50233da3
Merge branch 'main' into #24/Updating-Adversaries
2025-05-24 22:24:44 +02:00
WBHarry
e53922fc51
Replaced MappingField with FoundryCore TypedObjectField. Raised system foundry version to 13.344. Added styles/daggerheart.css to .prettierignore ( #45 )
2025-05-24 21:09:39 +02:00
WBHarry
5a501d6769
Fixed Check Rolls, Attack Rolls and Damage Rolls for PCs
2025-05-24 16:56:01 +02:00
WBHarry
faab60b45b
Updated attack rolls and damage rolls for adversaries
2025-05-24 10:25:40 +02:00
JimCanE
bf22d57fce
feat(damageThresholds): move data to dataModel 🤦
2025-05-24 08:49:07 +02:00
JimCanE
2313c4a18c
feat(damageThresholds): PCs use armor base + current level
2025-05-23 23:08:42 +02:00
WBHarry
b24cdcc9ed
Adding Prettier
...
* Added prettier with automatic useage on pre-commit to avoid style breakage
* Ran Prettier on the project
2025-05-23 18:57:50 +02:00
Emilio Jimenez
820c2df1f4
feat(armorItem): add base thresholds to armor ( #21 )
...
Co-authored-by: JimCanE <6275508-jimcane@users.noreply.gitlab.com>
2025-05-23 17:56:55 +02:00
IrkTheImp
06ae26b72a
space removal
2025-05-22 19:10:25 -05:00
IrkTheImp
41f5c34d0a
formatting
2025-05-22 19:09:12 -05:00
IrkTheImp
cc50b2e392
remove console log
2025-05-22 19:06:45 -05:00
IrkTheImp
50f5992f55
allow blank for features on Weapon and Armor Items
2025-05-22 19:04:21 -05:00
WBHarry
aa4021d1a2
Initial commit
2025-05-22 16:53:39 +02:00