Thaum Rystra
3bd2806bc6
Moved action system to new tree format
2023-09-28 14:49:32 +02:00
Thaum Rystra
e6963ec865
Began the great TypeScript Migration
...
It's helping a lot to move to the new parenting system
2023-09-28 14:16:34 +02:00
Thaum Rystra
26e4d0bcc7
Merge branch 'develop' into feature-nested-sets
2023-09-28 10:25:27 +02:00
ThaumRystra
df8f9c085f
Fixed regression in actions breaking ui and uses
2023-09-22 16:52:21 +02:00
ThaumRystra
ad15020f0b
Removed per-row point buy cost/min/max
2023-09-22 16:46:26 +02:00
ThaumRystra
745296c1db
Fixed regression: point buy cost calc failing
2023-09-22 16:46:14 +02:00
ThaumRystra
bfbb31d30c
Fixed performance regression in dependency graph speed
2023-09-22 16:45:40 +02:00
ThaumRystra
572078c2fa
Fixed dependency loop when props target self by tags
2023-09-22 15:53:39 +02:00
Thaum Rystra
044240e2dd
Fixed empty calculations unable to be targeted by effects
2023-09-20 15:42:40 +02:00
Thaum Rystra
d3c533dfa1
Moved ammo to its own pseudo property
...
Triggers now work on ammo
#amo now works as well
2023-09-20 14:03:37 +02:00
Thaum Rystra
9d833a1fe3
Removed ammo as ~ammo, items should be applied
...
#ammo will be the way to referenced last used ammo
2023-09-19 16:48:48 +02:00
Thaum Rystra
98ac2e7122
Made ammo consumed available in scope as ~ammo
2023-09-19 15:10:32 +02:00
Thaum Rystra
f62a8bead4
Added damage saving throws to engine
2023-09-19 15:01:36 +02:00
ThaumRystra
b9ed79d638
iterated
2023-09-18 20:39:34 +02:00
Thaum Rystra
31a614d335
Relaxed creature property update rate limit
2023-09-18 15:50:48 +02:00
Thaum Rystra
2545b9dd47
Added "save for half" to damage form
2023-09-18 15:50:35 +02:00
Thaum Rystra
c274153c79
Duplicating properties now renews root sub-doc ids
2023-09-18 14:12:30 +02:00
Thaum Rystra
673f187373
Removed stray function
2023-09-18 13:48:30 +02:00
Thaum Rystra
d058039464
Renewing Ids now renews sub-doc ids as well
2023-09-18 13:46:54 +02:00
Thaum Rystra
c7bb4b8097
Fixed issue where duplicated point buys cause row-id collision in dep graph
2023-09-18 13:31:48 +02:00
ThaumRystra
d57e49f969
Began rewrite of all parenting functions to nested sets
...
What have I gotten myself into :(
2023-09-13 23:18:03 +02:00
ThaumRystra
00395a3e79
Added comment to start pull request
2023-09-13 11:18:57 +02:00
ThaumRystra
c251b70ff6
Breaking: children of notes are no longer inactive
2023-09-13 11:08:55 +02:00
Katrina Scialdone
cbb83f2ef3
Use lodash union instead of convert to Set and back
2023-09-07 04:47:40 -06:00
Katrina Scialdone
078fa7cbeb
Make references add their own tags to the ref'd property on insert
2023-09-03 16:26:37 -06:00
Stefan Zermatten
9537eaa3e6
Began adding save-for-half to damage props
2023-08-24 15:16:48 +02:00
Stefan Zermatten
75ea462e64
Added conditions to action resources
2023-08-24 14:51:09 +02:00
Stefan Zermatten
d973463126
Prevented props deactivated by toggles from firing
2023-08-24 12:35:54 +02:00
Stefan Zermatten
0ee77d705a
Fixed actions erroring with undefined resources
2023-08-24 12:19:55 +02:00
Stefan Zermatten
1778111c75
Toggles now wont apply tag targeting if deactivated
2023-08-24 12:09:14 +02:00
Stefan Zermatten
0df7763366
Cleaned up bad messy floats in container weights
2023-08-24 11:42:47 +02:00
Stefan Zermatten
8b23a4bc24
Clean props when copying creature -> lib
...
prevents creature specific fields from leaking
into libraries
2023-08-24 11:28:02 +02:00
Stefan Zermatten
f794dbf45a
Slots act as folder when used in actions
2023-08-24 11:21:39 +02:00
Stefan Zermatten
7c2b7419d9
Fixed content weightless carried containers weight
2023-08-24 11:10:19 +02:00
Stefan Zermatten
b8387c5ab1
Added "after children" trigger timing
2023-08-24 10:56:13 +02:00
Stefan Zermatten
61db08a19b
Long attribute consumed values fixed, string values disable action
2023-08-24 10:24:06 +02:00
Stefan Zermatten
e89b4946d5
Improvements to level up and slot fill
...
- class level refs work with level up
- Improve UI
- Fixed level up backfill repeating levels when selecting higher levels
multiple times
- Allowed user to ignore slot fill condition
- Auto load more if many disabled fillers
2023-08-02 11:27:17 +02:00
Stefan Zermatten
d9e0679734
Hotfix order increment breaking property insert
2023-08-01 12:09:21 +02:00
Stefan Zermatten
7ea972d476
Fixed level up backfill selecting too many props
...
Fixed out of order
2023-08-01 11:28:17 +02:00
Stefan Zermatten
30fabce7f1
Removed variables object from creature docs
2023-07-20 11:13:57 +02:00
Stefan Zermatten
4133a0f78c
Fixed proficiency bonus not applying in actions
2023-07-19 19:40:59 +02:00
Stefan Zermatten
2b1a6de1e5
Relaxed rate limiting on duplicating library props
2023-07-19 19:03:36 +02:00
Stefan Zermatten
7562e29fac
Increased power of tree searching
2023-06-26 14:45:19 +02:00
Stefan Zermatten
c50c512587
Fixed buff $target.var -> ~target.var
...
to skip crystallization
2023-06-23 23:31:54 +02:00
Stefan Zermatten
2c89323764
Fixed errors with empty quantity ammo resources
2023-06-23 12:21:51 +02:00
Stefan Zermatten
33576e02fa
Fixed users failing to create because of a bad hook
2023-06-23 09:55:48 +02:00
Stefan Zermatten
d7abb591e2
Prevented error if old data is used in char calc
2023-06-22 11:43:45 +02:00
Stefan Zermatten
83537f1c24
Fixed regression with refs failing to reify
2023-06-22 11:21:17 +02:00
Stefan Zermatten
3843fcff97
Click on reference props to go to them
2023-06-21 16:15:44 +02:00
Stefan Zermatten
c1544213e7
Ammo used by an action now applies its children
2023-06-21 15:27:40 +02:00