Stefan Zermatten
03f87b0afa
Added spellcasting ability to spell lists
2022-11-08 18:09:00 +02:00
Stefan Zermatten
2fa913b09a
Applied style rules to genocide all \t characters
2022-10-09 16:01:36 +02:00
Stefan Zermatten
69f9636688
Fixed spell lists and class levels not computing inline calculations
2022-02-23 17:01:12 +02:00
Stefan Zermatten
e34f29f952
Computations now occupy their own nodes on the dependency graph
...
This mitigates most issues with properties having self-loops,
particularly in cases like Strength where the value `strength` is used
in the description of Strength
2021-12-07 21:05:24 +02:00
Stefan Zermatten
06da15c44a
Began rebuilding computation engine to be dependency graph centric
2021-09-08 17:23:00 +02:00
Stefan Zermatten
e21586e9ce
Added reasonable storage limits to most string and array schemas
2021-08-10 18:12:55 +02:00
Stefan Zermatten
9a9e6491b9
Improved usability with better hints in property forms and property type selection
2021-07-26 18:19:29 +02:00
Stefan Zermatten
dce2c92516
Added attack roll bonus and dc to spell list. Use them in spells with #spellList.dcResult and #spellList.attackRollBonusResult
2021-02-23 15:21:20 +02:00
Stefan Zermatten
a7898bfe4b
Fixed props not having a default array for embedded calculations
2021-01-31 19:42:49 +02:00
Stefan Zermatten
1167538977
Denormalised inline calculations to property documents, needs to be referenced by UI still
2021-01-29 12:29:01 +02:00
Stefan Zermatten
2af687361e
Improved spell appearance in spell tab
2020-06-23 01:36:48 +02:00
Stefan Zermatten
1535e00093
Denormalized some calculations into recomputation step
2020-06-07 21:08:53 +02:00
Stefan Zermatten
74fef2bd39
Refactored computations again, split into multiple files, lots still to do
2020-03-17 16:13:18 +02:00
Stefan Zermatten
2385b69720
Removed all separate property collections to be replaced with a single "creature property" collection
2019-07-30 15:13:39 +02:00
Stefan Zermatten
31bc3663a7
Moved properties out of creature folder, since they apply to library nodes as well now
2019-07-30 14:50:08 +02:00