Lukas Obermann
2b12a01bea
fix: require previous level and fix function typo
2026-03-15 20:40:21 +01:00
Lukas Obermann
d7a2a99188
fix: render style and advanced special ability values
2026-03-15 16:15:32 +01:00
Lukas Obermann
99ee4f1001
fix: join profession variants with the same changes
2026-03-15 11:38:50 +01:00
Lukas Obermann
c732f6abad
fix: use different translation for variant prerequisites
2026-03-14 23:28:34 +01:00
Lukas Obermann
1f814bc88c
fix: render newspaper values
2026-03-14 23:28:15 +01:00
Lukas Obermann
c317c629a5
fix: join prerequisites of the same entry more reliably
2026-03-14 21:24:18 +01:00
Lukas Obermann
d04e247612
fix: rendering of blessings in packages and variants
2026-03-14 21:23:43 +01:00
Lukas Obermann
5d7bf31d0a
style: reformat with longer lines
2026-03-14 21:23:11 +01:00
Lukas Obermann
e95cc0df53
fix: do not display the twelve blessings for shamanistic professions
2026-03-14 19:19:59 +01:00
Lukas Obermann
5a119bbca5
build(deps): upgrade schema to 0.38.0
2026-03-14 18:56:33 +01:00
Lukas Obermann
dfc07eed99
fix: book display
2026-03-14 13:29:36 +01:00
Lukas Obermann
11a283af90
fix: working creature optional value guards
2026-03-14 13:23:28 +01:00
Lukas Obermann
fd403970da
fix: no disjunction lists for combat techniques and cantrips
2026-03-14 10:38:03 +01:00
Lukas Obermann
7d04a108ca
fix: add derived characteristic sources
2026-03-13 23:00:45 +01:00
Lukas Obermann
7fa46928df
fix: render condition effects as table
2026-03-13 23:00:33 +01:00
Lukas Obermann
a6098be43d
feat: use more compact diff for liturgical chants as well
2026-03-13 20:48:53 +01:00
Lukas Obermann
414685f574
feat: apply map style
2026-03-13 20:38:12 +01:00
Lukas Obermann
0c772d1cc2
feat: interval style time span as unit
2026-03-13 20:38:02 +01:00
Lukas Obermann
70d70823c2
feat: use more compact diff for activatable skill parameters
...
Uses HTML syntax.
2026-03-13 19:38:39 +01:00
Lukas Obermann
fecbae5bbb
fix: do not use typographic formatter for multi-word cost
2026-03-13 19:37:48 +01:00
Lukas Obermann
a7790d68f6
fix: use duration level translation if present
2026-03-13 19:37:30 +01:00
Lukas Obermann
bac8a493b2
fix: do not wrap maximum duration if replaced
2026-03-13 19:37:09 +01:00
Lukas Obermann
9a435e2597
fix: min/max wrapping
2026-03-13 18:55:42 +01:00
Lukas Obermann
5f34eaafe5
style: fix potential bugs reported by eslint
2026-03-13 18:15:39 +01:00
Lukas Obermann
1b2d21ba68
fix: use abbreviated attribute name in prerequisites
2026-03-13 14:52:08 +01:00
Lukas Obermann
2a97e7e1f5
fix: missing profession specification in title
2026-03-13 14:51:51 +01:00
Lukas Obermann
c76c4cd0c3
feat: focus rule badge
2026-03-13 14:51:22 +01:00
Lukas Obermann
5e73ce0cb8
feat: export helpful values and types
2026-03-12 23:15:09 +01:00
Lukas Obermann
9cdf694437
fix!: require external date formatter
2026-03-12 23:14:49 +01:00
Lukas Obermann
5159f07d77
feat: render enhancements
2026-03-12 20:23:59 +01:00
Lukas Obermann
26c045eb5c
build(deps): update all dependencies
...
Update database schema to 0.34.15 and adjust rendering accordingly.
2026-03-12 14:04:41 +01:00
Lukas Obermann
9135b72907
build: extract ap function into other package
2026-02-26 13:05:02 +01:00
Lukas Obermann
84425ddf03
style: apply prettier to all files
2026-02-25 22:21:42 +01:00
Lukas Obermann
cf9be74548
feat: profession description generator
2026-02-25 13:31:36 +01:00
Lukas Obermann
d1fa45ef4c
feat: culture description generator
2026-02-22 16:24:46 +01:00
Lukas Obermann
7a0d7edc69
feat: race description generator
2026-02-22 09:56:31 +01:00
Lukas Obermann
92d175dcac
feat: add labeled sections and definition list styles
2026-02-22 09:53:54 +01:00
Lukas Obermann
84705eb75f
fix: register magical rune descriptor correctly
2026-02-21 21:24:13 +01:00
Lukas Obermann
be22e0d8cb
build(deps): upgrade schema
...
Change formatter due to more flexible translations.
2026-02-21 21:12:40 +01:00
Lukas Obermann
7121a31324
feat: magical rune description generator
2026-02-21 21:11:13 +01:00
Lukas Obermann
a10d785a53
fix: missing note for cost by primary patron
2026-02-21 21:10:08 +01:00
Lukas Obermann
00348aaedf
fix: missing familiar's trick LP cost
2026-02-21 21:07:39 +01:00
Lukas Obermann
d3d747f75c
feat!: stricter types for body sections
2026-02-21 10:44:11 +01:00
Lukas Obermann
a0485059da
feat: animist power description generator
2026-02-20 23:33:24 +01:00
Lukas Obermann
2ed7abcf3f
refactor: use reader for property
2026-02-20 23:24:02 +01:00
Lukas Obermann
52abf19a3d
refactor: use Reader for activatable skill helpers
...
Use Reader to inject environment functions and values. This keeps
function parameter lists tidy and also functions more readable since far
less arguments have to be passed around.
2026-02-20 23:18:13 +01:00
Lukas Obermann
2c4af0eae6
feat: geode ritual description generator
2026-02-18 15:34:22 +01:00
Lukas Obermann
7170289dea
feat: jester trick description generator
2026-02-18 15:10:23 +01:00
Lukas Obermann
7ca36b9af3
feat: zibilja ritual description generator
2026-02-18 11:26:04 +01:00
Lukas Obermann
931ba5478e
feat: familiar’s trick description generator
2026-02-17 23:03:19 +01:00