Commit Graph

15 Commits

Author SHA1 Message Date
Stefan Zermatten
e572807082 Attributes of type spell slot now store their slot level 2020-06-23 01:36:21 +02:00
Stefan Zermatten
51845c62a7 Skill base values now work in a way consistent with attribute base values 2020-05-30 12:32:05 +02:00
Thaum Rystra
36c23e1eb5 Made hiding stats that aren't targeted by effects or proficiencies an option 2020-05-28 21:06:40 +02:00
Thaum Rystra
9236f3e477 Added calculation errors to attributes and toggles 2020-05-28 20:33:08 +02:00
Thaum Rystra
4c8512af80 Rounding only occurs on numbers, preventing uneccessary type casting of attribute values 2020-05-28 16:06:00 +02:00
Thaum Rystra
868b9e11fa Added 'set' operation to effects, it overrides all other numerical effects 2020-05-28 15:58:48 +02:00
Thaum Rystra
a55c1382b1 Fixed skills not computing below zero 2020-05-24 04:30:14 +02:00
Thaum Rystra
5c0a2a4d6c Overhauled computations to allow for toggles :'( that sucked 2020-05-16 22:03:21 +02:00
Thaum Rystra
891fd00b5f Skills now correctly denormalise their passive bonus, conditional benefits, advantage, and fail effects 2020-05-15 16:23:57 +02:00
Thaum Rystra
eae35062d0 Allowed attributes to take calculations as their base value 2020-04-28 16:23:52 +02:00
Thaum Rystra
528e53fc9b Fixed proficiency calculations 2020-04-27 13:56:04 +02:00
Thaum Rystra
95bfcd79c9 Added UI backend that can do computations with context 2020-04-23 14:26:05 +02:00
Thaum Rystra
7416101a34 Computation writes variables available/computed to the creature document 2020-04-16 17:57:18 +02:00
Stefan Zermatten
2981813751 Creature computations working again 2020-03-23 11:59:04 +02:00
Stefan Zermatten
74fef2bd39 Refactored computations again, split into multiple files, lots still to do 2020-03-17 16:13:18 +02:00