Commit graph

2399 commits

Author SHA1 Message Date
a45269d993 ci: add commitlint to ci checks for merge requests 2022-11-17 00:41:45 +01:00
Renovate Bot
cf92096102 chore(deps): update dependency @swc/core to v1.3.18 2022-11-16 07:18:43 +00:00
Renovate Bot
0943ea9e06 chore(deps): update dependency vite to v3.2.4 2022-11-15 14:18:59 +00:00
Renovate Bot
ecdbd430a9 chore(deps): update dependency @swc/core to v1.3.17 2022-11-15 07:19:04 +00:00
Renovate Bot
bbab0edf23 chore(deps): update typescript-eslint monorepo to v5.43.0 2022-11-14 18:20:58 +00:00
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