5d212662f1
feat: add talent compendium containing all SRD talents
2022-11-07 04:22:02 +01:00
faefc9045b
Merge branch 'fix-communicate-check-value-calculation' into 'main'
...
fix: correctly calculate the check target number for communicate
See merge request dungeonslayers/ds4!218
2022-11-06 22:05:16 +00:00
01fb92732b
fix: correctly calculate the check target number for communicate
...
It receives a bonus of +1 for each known language
2022-11-06 23:03:19 +01:00
e814bd24e1
Merge branch 'armor-value-spell-bonus' into 'main'
...
feat: make it possible to affect the armor value spell malus with Active Effects
See merge request dungeonslayers/ds4!217
2022-11-06 21:46:14 +00:00
acf48c4c44
feat: make it possible to affect the armor value spell malus with Active Effects
...
The corresponding key is `data.armorValueSpellMalus`
2022-11-06 21:44:02 +00:00
880726305d
fix: always display checks in 3 columns
2022-11-06 21:44:02 +00:00
Renovate Bot
b41d506e2c
chore(deps): update dependency eslint to v8.27.0
2022-11-06 07:19:47 +00:00
bc35fca4df
Merge branch 'fix-application-of-effects-to-items' into 'main'
...
fix: apply effects to embedded items after all embedded items have been prepared
See merge request dungeonslayers/ds4!216
2022-11-05 01:45:30 +00:00
bdb17cfac7
fix: apply effects to embedded items after all embedded items have been prepared
2022-11-05 02:42:01 +01:00
ebb2421952
Merge branch 'restructure' into 'main'
...
Restructure
See merge request dungeonslayers/ds4!215
2022-11-04 21:12:44 +00:00
0e836fee65
chore(deps): update @types/node to v18.11.9
2022-11-04 21:50:03 +01:00
c5d4ec1abd
refactor: improve structure of src
2022-11-04 21:47:18 +01:00
b74919b75b
Merge branch 'spell-groups' into 'main'
...
feat: replace spell category by spell groups
See merge request dungeonslayers/ds4!214
2022-11-04 20:18:43 +00:00
9d7c570553
feat: replace spell category by spell groups
...
This also allows to assign a spell to multiple spell groups, which is the case for many spells in
the SRD.
Additionally, this makes many small improvements and fixes to the provided spell compendium.
2022-11-04 21:14:32 +01:00
ab31450dd8
fix: address a few problems with active effect application
2022-11-04 21:09:06 +01:00
Renovate Bot
1abaf6203c
chore(deps): update dependency sass to v1.56.0
2022-11-04 00:22:16 +00:00
60b6844013
Merge branch 'make-non-editable-sheets-non-interactive' into 'main'
...
fix: visually disable/remove interactive elements in non-editable sheets
See merge request dungeonslayers/ds4!213
2022-11-03 23:05:32 +00:00
2023019d3a
fix: visually disable/remove interactive elements in non-editable sheets
2022-11-04 00:03:03 +01:00
a71a388fbf
Merge branch '095-limited-actor-sheet' into 'main'
...
feat: add a special actor sheet that is displayed to users with the LIMITED...
Closes #95
See merge request dungeonslayers/ds4!212
2022-11-03 22:07:03 +00:00
fc9f4b49b5
feat: add a special actor sheet that is displayed to users with the LIMITED permission for the actor
...
This actor sheet only shows image, name, and biography/description of the actor.
2022-11-03 23:02:46 +01:00
63e888e39d
Merge branch '097-fix-langbogen-price' into 'main'
...
fix: fix the prices of Langbogen and Langbogen +1 in the provided item pack
Closes #97
See merge request dungeonslayers/ds4!211
2022-11-03 21:29:50 +00:00
fd48873e2d
fix: fix the prices of Langbogen and Langbogen +1 in the provided item pack
2022-11-03 22:26:49 +01:00
4ac29f8f95
Merge branch 'item-effects' into 'main'
...
Add effects for owned items
See merge request dungeonslayers/ds4!203
2022-11-03 21:20:49 +00:00
ddfab1813e
refactor: extract active effect application to DS4ActiveEffect
2022-11-03 22:16:01 +01:00
b1ed05a796
feat: add functionality to apply Active Affects to owned Items
...
In the Active Effect Config, there are now additional inputs to configure the effect
to be applied to items owned by the actor instead of the actor itself. It is possible
to select the items to which to apply the effect via matching by name, or via a condition
expression, that provides similar capabilities as the evaluation of mathematical
expressions in rolls. Data from the Actor, Item, and Active Effect can be accessed
similar to how properties are accessed in roll formulas (using the prefixes `@actor`,
`@item`, and `@effect`). For example, in order to apply an effect to all ranged
weapons, the conditions would be
```js
'@item.type' === 'weapon' && '@item.data.attackType' === 'ranged'
```
2022-11-03 22:14:36 +01:00
Renovate Bot
27b6506847
chore(deps): update dependency yargs to v17.6.2
2022-11-03 17:17:07 +00:00
Renovate Bot
e51d2a8f94
chore(deps): update dependency @guanghechen/rollup-plugin-copy to v2.1.4
2022-11-03 13:17:59 +00:00
429060311f
Merge branch 'renovate/swc-core-1.x' into 'main'
...
chore(deps): update dependency @swc/core to v1.3.14
See merge request dungeonslayers/ds4!210
2022-11-03 06:18:47 +00:00
Renovate Bot
9c6dbc0a08
chore(deps): update dependency @swc/core to v1.3.14
2022-11-03 05:19:27 +00:00
Renovate Bot
0e992ba8de
chore(deps): update dependency yargs to v17.6.1
2022-11-02 17:18:03 +00:00
Renovate Bot
0beb37d5f0
chore(deps): update dependency vitest to v0.24.5
2022-11-01 18:18:40 +00:00
Renovate Bot
0741684ae3
chore(deps): update dependency rollup to v3.2.5
2022-11-01 06:18:35 +00:00
33b9618c60
Merge branch 'fix-active-effect-evaluation-security' into 'main'
...
fix: make expression evaluation in active effects more secure
See merge request dungeonslayers/ds4!209
2022-10-31 22:04:32 +00:00
20ea70d96a
fix: make expression evaluation in active effects more secure
2022-10-31 22:58:04 +01:00
Renovate Bot
19ba312a44
chore(deps): update dependency tslib to v2.4.1
2022-10-31 20:23:27 +00:00
Renovate Bot
e7f72233f0
chore(deps): update dependency rollup to v3.2.4
2022-10-31 19:19:12 +00:00
Renovate Bot
9b90f63a81
chore(deps): update typescript-eslint monorepo to v5.42.0
2022-10-31 18:21:29 +00:00
Renovate Bot
f62e029e3e
chore(deps): update commitlint monorepo to v17.2.0
2022-10-31 15:18:13 +00:00
Renovate Bot
8a1a1bdee5
chore(deps): update dependency vitest to v0.24.4
2022-10-31 11:24:34 +00:00
Renovate Bot
b5cfcdab0b
chore(deps): update dependency vite to v3.2.2
2022-10-31 09:21:59 +00:00
Renovate Bot
a1ca9ea11f
chore(deps): update dependency @types/node to v16.18.3
2022-10-30 20:18:51 +00:00
Renovate Bot
ed40d6d52f
chore(deps): update dependency vite to v3.2.1
2022-10-28 10:18:36 +00:00
Renovate Bot
2170fac804
chore(deps): update dependency @types/node to v16.18.2
2022-10-26 21:18:40 +00:00
Renovate Bot
3230a95cb6
chore(deps): update dependency vite to v3.2.0
2022-10-26 14:19:00 +00:00
Renovate Bot
cc34578ebb
chore(deps): update dependency @types/node to v16.18.1
2022-10-26 13:20:07 +00:00
Renovate Bot
0addf6beb2
chore(deps): update dependency @swc/core to v1.3.11
2022-10-26 11:19:59 +00:00
Renovate Bot
c8103fa214
chore(deps): update typescript-eslint monorepo to v5.41.0
2022-10-24 18:18:50 +00:00
Renovate Bot
e2fa7917d2
chore(deps): update dependency @types/node to v16.18.0
2022-10-23 20:18:04 +00:00
Renovate Bot
cb3c8b8976
chore(deps): update dependency eslint to v8.26.0
2022-10-21 21:18:30 +00:00
Renovate Bot
fc879e464d
chore(deps): update dependency @rollup/plugin-typescript to v9.0.2
2022-10-21 19:22:21 +00:00