Renovate Bot
4e0a1fcdaa
chore(deps): update dependency vitest to v0.25.2
2022-11-14 14:21:17 +00:00
Renovate Bot
013e8cd0fc
chore(deps): update dependency @swc/core to v1.3.16
2022-11-13 14:21:09 +00:00
Renovate Bot
03e3b558d1
chore(deps): update dependency @swc/core to v1.3.15
2022-11-12 10:18:50 +00:00
Renovate Bot
2e5dec3236
chore(deps): update dependency rollup to v3.3.0
2022-11-12 06:19:12 +00:00
986b743ab6
chore: stop using NeDB to convert pack files to JSON
2022-11-11 14:11:59 +01:00
f38adb5e02
refactor: improve conversion to roman numerals
2022-11-10 04:41:48 +01:00
658c538b6a
chore(release): 1.18.0
2022-11-10 03:04:49 +00:00
e89f03f81d
feat: display talent rank with roman numerals in character sheet
2022-11-10 04:00:48 +01:00
1e7492073e
fix: simplify talent rank display in character sheet
2022-11-10 03:32:52 +01:00
d99b1006ba
fix: automate "Scharfschütze" and remove duplicate "Panzerung zerschmettern"
2022-11-10 03:31:46 +01:00
ed06d91069
chore(release): 1.17.0
2022-11-10 00:52:45 +00:00
0ecfdbda02
Merge branch '101-opponent-defense-per-attack-type' into 'main'
...
Display opponent defense in attack rolls and make it adjustable via effects per attack type
Closes #101
See merge request dungeonslayers/ds4!220
2022-11-10 00:49:49 +00:00
1e094691ff
feat: display opponent defense in attack/spell rolls and make it adjustable via effects
...
This makes it so that the Talents “Verletzen” and “Verheerer” can sort of be automated.
Compendium packs have been updated accordingly.
2022-11-10 01:43:42 +01:00
Renovate Bot
e55da9a0e6
chore(deps): update dependency sass to v1.56.1
2022-11-09 02:23:06 +00:00
Renovate Bot
6371b4bd17
chore(deps): update dependency vitest to v0.25.1
2022-11-08 16:18:34 +00:00
Renovate Bot
23d8b16189
chore(deps): update dependency husky to v8.0.2
2022-11-08 04:20:13 +00:00
fc9ebca301
chore(release): 1.16.1
2022-11-07 23:43:22 +00:00
baa32c9022
fix: use correct name for the Wahrnehmung talent
2022-11-07 23:35:21 +01:00
Renovate Bot
96782cfa03
chore(deps): update typescript-eslint monorepo to v5.42.1
2022-11-07 18:19:05 +00:00
Renovate Bot
17951a74f3
chore(deps): update dependency vitest to v0.25.0
2022-11-07 16:19:17 +00:00
Renovate Bot
ac4802d9f1
chore(deps): update dependency vite to v3.2.3
2022-11-07 09:18:09 +00:00
4b8b1a256a
chore(release): 1.16.0
2022-11-07 03:27:26 +00:00
5449e81cd4
Merge branch '059-talent-compendium' into 'main'
...
feat: add talent compendium containing all SRD talents
Closes #59
See merge request dungeonslayers/ds4!219
2022-11-07 03:23:57 +00:00
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