Commit Graph

2237 Commits

Author SHA1 Message Date
Stefan Zermatten
0a3ea7672f Form overhaul: roll -> trigger
roll, savingThrow, skill, slot, slotfiller, spell, spellList,
toggle, trigger
2023-05-17 11:32:39 +02:00
Stefan Zermatten
4c34986fb7 Form overhaul: Reference Form 2023-05-16 21:50:50 +02:00
Stefan Zermatten
bf6fb358e6 Form overhaul: Proficiency Form 2023-05-16 21:24:21 +02:00
Stefan Zermatten
9f01b85df3 Form overhaul: Point Buy Form 2023-05-16 21:21:25 +02:00
Stefan Zermatten
ce07766fb4 Form overhaul: Note Form 2023-05-16 21:03:26 +02:00
Stefan Zermatten
6133f25416 Form overhaul: Item Form 2023-05-16 21:02:26 +02:00
Stefan Zermatten
f120ddb75a Form ovehaul: Folder Form 2023-05-16 20:56:20 +02:00
Stefan Zermatten
c8a53a0235 Form overhaul: Feature Form 2023-05-16 20:54:38 +02:00
Stefan Zermatten
b65b4b4497 Form overhaul: Effect Form 2023-05-16 20:53:36 +02:00
Stefan Zermatten
8a4bfa8475 Form overhaul: Damage Multiplier Form 2023-05-16 20:51:56 +02:00
Stefan Zermatten
ea2416aaea Form overhaul: Damage Form 2023-05-16 20:41:30 +02:00
Stefan Zermatten
44703a5aa5 Form overhaul: Container Form 2023-05-16 20:37:32 +02:00
Stefan Zermatten
53958fde92 Form overhaul: Constant Form 2023-05-16 20:30:21 +02:00
Stefan Zermatten
0dbd5903b3 Form overhaul: Class Level Form 2023-05-16 20:26:44 +02:00
Stefan Zermatten
57ca3ecb01 Form overhaul: Class Form 2023-05-16 20:20:39 +02:00
Stefan Zermatten
1bc48330e0 Extracted tag targeting form into a component 2023-05-16 20:02:59 +02:00
Stefan Zermatten
0b8d824b2d Removed stray name field from att form 2023-05-16 19:34:24 +02:00
Stefan Zermatten
ff2c5f5427 Form overhaul: Buff Remover Form 2023-05-16 19:28:49 +02:00
Stefan Zermatten
2c6cd7d243 Created smart toggles for limited choice fields 2023-05-16 19:28:32 +02:00
Stefan Zermatten
baf99c65b3 Form overhaul: Buff form 2023-05-16 17:02:06 +02:00
Stefan Zermatten
b82e3d6f4c Form overhaul: branch form 2023-05-16 16:58:38 +02:00
Stefan Zermatten
35f6037236 Form overhaul: Attribute form 2023-05-16 16:54:16 +02:00
Stefan Zermatten
8289e9bd11 Form overhaul: Adjustment form 2023-05-16 16:37:42 +02:00
Stefan Zermatten
35c48ccd33 Form overhaul: Action form 2023-05-16 13:17:49 +02:00
Stefan Zermatten
b7be15ad70 Fixed package issue breaking vue slots 2023-05-07 00:23:00 +02:00
Stefan Zermatten
b82061b8d4 Fixed regression: spell slot bubbles are clickable again 2023-05-06 22:59:26 +02:00
Stefan Zermatten
142072d810 Debounced resource up/down with optimistic ui 2023-05-06 22:58:53 +02:00
Stefan Zermatten
4550661a59 Tested and fixed proficiencies by tag 2023-05-06 10:45:03 +02:00
Stefan Zermatten
9fb85b8c50 Updated packages 2023-05-05 14:25:10 +02:00
Stefan Zermatten
30a0c4d2a9 Added warning for >1k props 2023-05-01 20:09:54 +02:00
Stefan Zermatten
16de798916 slot fill filter now looks at libraryTags not tags 2023-05-01 18:30:13 +02:00
Stefan Zermatten
656a079c58 Expand build slot tree by 2 levels by default 2023-04-21 11:31:03 +02:00
Stefan Zermatten
93b0fe1885 Added noBackdropClose to prop create dialog 2023-04-21 11:18:35 +02:00
Stefan Zermatten
0bf5954472 Updated packages 2023-04-21 11:17:46 +02:00
Stefan Zermatten
9e4bbe0d1b Progress aligning and improving node/prop forms 2023-04-20 15:37:12 +02:00
Stefan Zermatten
a58ccc0e0e Outlined snackbars in red 2023-04-20 15:05:45 +02:00
Stefan Zermatten
ad7166f576 Made custom outlined fields work on backgrounds 2023-04-20 12:18:29 +02:00
Stefan Zermatten
cf09abaa57 Progress on forms overhaul: insert lib node broken 2023-04-17 21:43:46 +02:00
Stefan Zermatten
d643886a7f Added migration for libraryTags 2023-04-17 15:28:06 +02:00
Stefan Zermatten
90235a5bc6 Merge branch 'develop' of https://github.com/ThaumRystra/DiceCloud into develop 2023-04-14 13:04:49 +02:00
Stefan Zermatten
775e1fa842 Merge pull request #316 from Jonpot/patch-7
Fix triggerMatchTags function to correctly handle 'NOT' operation
2023-04-14 13:03:53 +02:00
Stefan Zermatten
288a086ffe Fixed typo in trigger test 2023-04-14 13:02:27 +02:00
Stefan Zermatten
e961fd2b98 Added failing test case for #316 trigger match bug 2023-04-14 12:55:30 +02:00
Stefan Zermatten
32e5b0a9f6 fixed: props all have slotQuantityFilled now 2023-04-14 12:02:46 +02:00
Stefan Zermatten
b914415ef0 Merge pull request #312 from AaronTraas/patch-1
Fix link to dicecloud.com
2023-04-14 11:34:12 +02:00
Stefan Zermatten
2ee3fe1e12 Merge pull request #314 from Jonpot/patch-5
Fix health bar filtering in dealDamage function
2023-04-14 11:31:56 +02:00
Jonpot
9992da711a Fix triggerMatchTags function to correctly handle 'NOT' operation
This pull request addresses an issue in the triggerMatchTags function where it returned an incorrect result when the targetTags property was empty and the 'NOT' operation was evaluated in the extraTags. The function would return true instead of false when it should have.

Changes:

- Replaced the forEach loop with a for...of loop to iterate through trigger.extraTags to properly set the matched variable and break the loop when necessary.
- Updated the condition for the 'NOT' operation to set matched to false and break the loop when the condition is met.
2023-04-06 14:49:07 -07:00
Jonpot
c3c05a0727 Fix health bar filtering in dealDamage function
This pull request addresses an issue with the dealDamage function where health bars with the healthBarNoHealing flag set to True were still being healed. The problem was related to the logic used to filter out health bars that should not be affected by the current damage type.

Changes:

- Replaced the remove function with the native JavaScript filter function.
- Updated the filter condition to correctly filter health bars based on the damage type (healing or damage).
2023-04-06 12:20:44 -07:00
Stefan Zermatten
53e88af93a Worked on universal property form 2023-04-03 16:35:29 +02:00
Stefan Zermatten
b9588c83b1 Added dice functions to parse engine 2023-04-01 11:27:52 +02:00