Stefan Zermatten
|
d69ada0db4
|
Slot quantity is now a computed value, added property viewer for slots
|
2021-02-23 14:53:47 +02:00 |
|
Stefan Zermatten
|
d10a7eca14
|
Added viewer for Roll properties
|
2021-02-23 14:29:48 +02:00 |
|
Stefan Zermatten
|
612fcca68c
|
Only split properties accross targets if there are targets
|
2021-02-22 14:30:50 +02:00 |
|
Stefan Zermatten
|
12939c46de
|
made saves walk children when not targeted at self
|
2021-02-22 14:28:38 +02:00 |
|
Stefan Zermatten
|
3801b17fde
|
Attacks can now critical hit. criticalHitTarget overrides the roll required
|
2021-02-22 14:07:12 +02:00 |
|
Stefan Zermatten
|
88133a2fa3
|
Saving throws now work in actions
|
2021-02-22 12:38:21 +02:00 |
|
Stefan Zermatten
|
d00eedac19
|
Rolls now work in actions
|
2021-02-22 11:55:08 +02:00 |
|
Stefan Zermatten
|
6571fb860a
|
Toggles now work in actions to make choices based on action context
|
2021-02-22 11:36:30 +02:00 |
|
Stefan Zermatten
|
f3e191c12e
|
Fixed: Inserting properties to the tree now animate correctly to the inserted property
|
2021-02-20 16:00:40 +02:00 |
|
Stefan Zermatten
|
4288f98f7c
|
Fixed: stats with no ability selected have an ability modifier of 0 instead of NaN
|
2021-02-20 15:50:25 +02:00 |
|
Stefan Zermatten
|
e068675b46
|
Fixed and improved: Discord webhooks are working again with a new format
|
2021-02-20 15:27:20 +02:00 |
|
Stefan Zermatten
|
6113d86059
|
Fixed typo in calling a function in Constants autovalue
|
2021-02-16 11:19:50 +02:00 |
|
Stefan Zermatten
|
e3862bcdd9
|
Fixed constants autovalue
|
2021-02-16 10:49:18 +02:00 |
|
Stefan Zermatten
|
299f5a06dd
|
Moved inline cacultion regex to a constant to ensure constistency
|
2021-02-16 10:14:26 +02:00 |
|
Stefan Zermatten
|
3e6221309e
|
Notes now have a summary and a description, some data migration my be needed
|
2021-02-12 11:44:03 +02:00 |
|
Stefan Zermatten
|
b9e0475d07
|
Markdown now follow Github Flavor Markdown, including single line breaks
|
2021-02-12 11:11:12 +02:00 |
|
Stefan Zermatten
|
2b345c1f77
|
Improved error handling for most calculations
|
2021-02-12 11:00:44 +02:00 |
|
Stefan Zermatten
|
b116be1238
|
Fixed flickering when inserting properties from library by ensuring consistent ID generation
|
2021-02-12 00:43:56 +02:00 |
|
Stefan Zermatten
|
ae373330ab
|
Improved slot fill dialog UI, abandoned column layout in favour of wrapping flex rows
|
2021-02-12 00:18:29 +02:00 |
|
Stefan Zermatten
|
dcb535c84e
|
Moved slot filler search to server side, limited docs in subscription
|
2021-02-11 22:09:43 +02:00 |
|
Stefan Zermatten
|
8c477ad4b1
|
Fixed constants not being found when used as the only thing in a calculation
|
2021-02-11 18:01:30 +02:00 |
|
Stefan Zermatten
|
eb2dd3bba1
|
Fixed computation dependency aggregation broken by refactoring
|
2021-02-11 16:27:22 +02:00 |
|
Stefan Zermatten
|
16c8c1db81
|
Improved descriptions in log entries
|
2021-02-11 16:16:22 +02:00 |
|
Stefan Zermatten
|
92a5c1e6c3
|
Improved log entries for actions
|
2021-02-11 16:08:31 +02:00 |
|
Stefan Zermatten
|
439eadf079
|
Condensed logs to a single card per action
|
2021-02-11 15:48:23 +02:00 |
|
Stefan Zermatten
|
3313ed0297
|
Added constants to the UI and Computation Engine
|
2021-02-11 13:03:31 +02:00 |
|
Stefan Zermatten
|
25fd5c18e8
|
Fixed casting broken by refactoring
|
2021-02-11 10:13:35 +02:00 |
|
Stefan Zermatten
|
5b9bb6e4bc
|
Fixed spending resources for actions broken by refactoring
|
2021-02-11 10:13:23 +02:00 |
|
Stefan Zermatten
|
4ea4348a02
|
Now writing partial recalculations to creature variables
|
2021-02-04 16:52:26 +02:00 |
|
Stefan Zermatten
|
280f30dab5
|
Improved dependencies-only recalculations and fixed many calculation bugs
|
2021-02-04 16:16:51 +02:00 |
|
Stefan Zermatten
|
6d1e3f078c
|
Optimised when certain recompute functions are called to prevent unccessary work
|
2021-02-04 13:59:08 +02:00 |
|
Stefan Zermatten
|
326d1bd165
|
Refactored computation into folders
|
2021-02-04 13:33:20 +02:00 |
|
Stefan Zermatten
|
449a4fba7d
|
Refactored creature property methods into separate documents, might have broken a lot of things
|
2021-02-04 11:38:29 +02:00 |
|
Stefan Zermatten
|
60ea545ee9
|
Started implementing constant property
|
2021-02-02 16:36:23 +02:00 |
|
Stefan Zermatten
|
aaa5d0b63b
|
Allowed effects and calculations to target nearest ancestors of #type
|
2021-02-02 16:11:59 +02:00 |
|
Stefan Zermatten
|
a6df4df534
|
Fixed some fields not storing strings when compiling calculations
|
2021-02-02 15:07:31 +02:00 |
|
Stefan Zermatten
|
e7a27e4b83
|
Fixed hit dice breaking long rests
|
2021-01-31 19:45:14 +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
|
aee899e181
|
Removed all UI computations from viewers and components
|
2021-01-31 18:42:17 +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
|
d596061fa8
|
Fixed: Attributes that aren't ability scores now have their modifiers removed correctly
|
2021-01-28 16:05:47 +02:00 |
|
Stefan Zermatten
|
78efe639ed
|
Fixed: Zero effect passive bonus now causes passive skill value to show.
|
2021-01-28 16:01:58 +02:00 |
|
Stefan Zermatten
|
e5bde38745
|
Removed console timers from recompute function: it's not the primary slowdown
|
2021-01-28 15:00:36 +02:00 |
|
Stefan Zermatten
|
83f2047dbe
|
Replaced expensive getActiveProperties with cheaper filter by inactive field
|
2021-01-28 14:29:10 +02:00 |
|
Stefan Zermatten
|
fc03097ed8
|
Patreon access is now given by tier instead of by price paid
|
2021-01-28 12:15:45 +02:00 |
|
Stefan Zermatten
|
531ddce6a0
|
Added dependency tracking to computations for future optimization effort
|
2021-01-27 22:24:28 +02:00 |
|
Stefan Zermatten
|
a4e6dd1d66
|
Added spellcasting to the stats page, click the icon next to a spell slot to cast
|
2021-01-19 16:10:34 +02:00 |
|
Stefan Zermatten
|
1b3b6362f7
|
Exposed spellSlotLevelValue to creature variables store
|
2021-01-19 12:07:40 +02:00 |
|
Stefan Zermatten
|
bdf4074e3c
|
Added first pass at denormalizing inventory data, needs testing and integration
|
2021-01-15 17:41:06 +02:00 |
|
Stefan Zermatten
|
9492b2d8b8
|
Characters now start with a slot for a base. New characters start on the character tab with the build dialog open.
|
2021-01-14 12:28:51 +02:00 |
|