210 Commits

Author SHA1 Message Date
Lukas Obermann 2255cd44f8 fix: sort liturgical chant traditions alphabetically
Closes #35
2026-06-24 17:38:11 +02:00
Lukas Obermann 7e3d5daf56 fix: do not display enchantment parent in parent description
Closes #26
2026-06-24 17:36:50 +02:00
Lukas Obermann 0e8600ac49 feat: attributed names for enhancement prerequisites 2026-06-24 17:11:27 +02:00
Lukas Obermann 206f13cc57 fix: indentation for multi-paragraph enhancements 2026-06-24 17:10:52 +02:00
Lukas Obermann 2fea0877f9 build(release): 0.4.26
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.26
2026-06-21 22:59:35 +02:00
Lukas Obermann 73d85f79b2 feat: support hauerkettenzauber, keulenzauber and schweinetrommelzauber entities 2026-06-21 22:59:17 +02:00
Lukas Obermann 70cf40e434 build(release): 0.4.25
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.25
2026-06-21 22:25:47 +02:00
Lector 16e585d190 feat: support goblin ritual and bannzeichen entities
Refs: #8
Closes #6
Closes #7
Co-authored-by: Lukas Obermann <lukas.obermann@icloud.com>
Reviewed-by: Lukas Obermann <lukas.obermann@icloud.com>
2026-06-21 22:25:25 +02:00
Lukas Obermann 126e8bb4b0 fix: print of zibilja ritual parameter cannot be modified 2026-06-21 17:22:44 +02:00
Lukas Obermann 3881b0295e build(release): 0.4.24
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.24
2026-06-20 09:40:49 +02:00
Lukas Obermann 3a97493d51 fix: only remove entry due to publication if publication is included 2026-06-20 09:40:44 +02:00
Lukas Obermann 3d53bc67da build(release): 0.4.23
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.23
2026-06-20 08:59:07 +02:00
Lukas Obermann f33414f146 build(deps): upgrade schema and migrate time spans 2026-06-20 08:57:17 +02:00
Lukas Obermann 344c91f2ba feat: apply publication options to whole entity description 2026-06-20 08:49:11 +02:00
Lukas Obermann b4ba3583b4 feat: apply publication options to enhancements 2026-06-20 08:45:30 +02:00
Lukas Obermann 5cc4ce1e0a feat: publication options 2026-06-20 08:44:51 +02:00
Lukas Obermann 4318eaf932 build(release): 0.4.22
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.22
2026-06-14 17:57:12 +02:00
Lukas Obermann b0bbf2dadc feat: blessing traditions 2026-06-14 17:57:06 +02:00
Lukas Obermann d12b7a9d17 build(release): 0.4.21
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.21
2026-06-14 14:17:28 +02:00
Lukas Obermann 2f4f414403 build(deps): upgrade schema and migrate enhancement AP values 2026-06-14 14:17:21 +02:00
Lukas Obermann 91d0665e69 build(release): 0.4.20
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.20
2026-06-14 00:16:31 +02:00
Lukas Obermann f2749ff383 feat: expression-based activatable skill parameters 2026-06-14 00:14:55 +02:00
Lukas Obermann aca535421e build(release): 0.4.19
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.19
2026-06-13 22:26:40 +02:00
Lukas Obermann 6d52cc9dc1 feat: culture language translations 2026-06-13 22:26:35 +02:00
Lukas Obermann 609005626e fix: display activatable spell without rating as dash
Profession packages that do not give a spell or liturgical chant on a
specific rating, but a package for a higher experience level does,
should display the skill rating as a dash instead of zero as the entry
is not activated yet.
2026-06-13 21:44:23 +02:00
Lukas Obermann 7fb7dd645a build(release): 0.4.18
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.18
2026-06-13 14:55:45 +02:00
Lukas Obermann 136319acc4 build(deps): fix vulnerabilities 2026-06-13 14:55:42 +02:00
Lukas Obermann c7af52e7a8 build(deps): upgrade schema and migrate race value generation 2026-06-13 14:55:06 +02:00
Lukas Obermann bc9f40e9c7 build(release): 0.4.17
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.17
2026-06-08 10:55:29 +02:00
Lukas Obermann 29fcb5004e feat: render animist power optional target category 2026-06-08 10:55:15 +02:00
Lukas Obermann d512240af3 build(release): 0.4.16
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.16
2026-06-08 10:50:51 +02:00
Lukas Obermann ef7751ad9f feat: render animist power skill check penalty 2026-06-08 10:50:40 +02:00
Lukas Obermann abf4ff6cbc fix: swap personality trait prerequisite texts
The positive text was used for active: false and vice versa.
2026-06-08 10:47:26 +02:00
Lukas Obermann f544fe8d5a build(release): 0.4.15
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.15
2026-06-08 00:21:19 +02:00
Lukas Obermann df2178fe13 fix: render ap value from explicit select options 2026-06-08 00:20:52 +02:00
Lukas Obermann b375702ea6 fix: ignore rating in prerequisite when zero
This does not display the required rating if the number (zero) only
indicated that the spell or chant has to be activated.
2026-06-08 00:20:20 +02:00
Lukas Obermann f7c1b31452 fix: add sustained cost map interval 2026-06-08 00:19:23 +02:00
Lukas Obermann 682f22b94b build(deps): upgrade schema and handle personality trait prerequisite 2026-06-08 00:15:48 +02:00
Lukas Obermann 2d07eff1d4 fix: display full tradition name 2026-06-07 13:31:22 +02:00
Lukas Obermann 74b931749d build(release): 0.4.14
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.14
2026-06-07 12:51:46 +02:00
Lukas Obermann d58ebeb358 fix: separate variant values and concluding text with a period 2026-06-07 12:51:27 +02:00
Lukas Obermann 5b63ea8244 fix: sort skill spec skill options 2026-06-07 12:50:34 +02:00
Lukas Obermann dd0562bfd0 fix: wrap skill spec options in parens if needed
With more than two options, commas make it unclear what belongs to the
option and what is a separate special ability.
2026-06-07 12:50:09 +02:00
Lukas Obermann 3de71dc300 build(deps): upgrade schema and handle blessed profession in culture 2026-06-07 12:48:29 +02:00
Lukas Obermann 8dd72a04ef fix: display negative disadvantage AP values
All disadvantage AP values are displayed as negative numbers.
2026-06-07 12:47:03 +02:00
Lukas Obermann 25c50dde77 fix: sort commonness-rated options alphabetically 2026-06-07 12:45:58 +02:00
Lukas Obermann 9f9eae0af0 fix: render shorter variant of commonness-rated options 2026-06-07 12:44:48 +02:00
Lukas Obermann 689b73b93d refactor: remove duplicated code 2026-06-06 14:56:08 +02:00
Lukas Obermann 37cd8a964e build(release): 0.4.13
Signed-off-by: Lukas Obermann <lukas.obermann@icloud.com>
v0.4.13
2026-06-01 22:58:42 +02:00
Lukas Obermann 25331f9e92 fix: hide variants term for multi-EL professions without variants 2026-06-01 22:54:37 +02:00