Commit Graph

55 Commits

Author SHA1 Message Date
ThaumRystra
75fe3e8fe2 Fixed #382 dice roll functions not working 2024-12-01 22:02:47 +02:00
ThaumRystra
0e56421c3a Tested and fixed critical hits not doubling damage 2024-12-01 21:16:53 +02:00
ThaumRystra
a40cae1327 Removed stray console logging
closes Creatures summoned to tabletops from libraries are missing their properties #373
2024-11-09 15:49:36 +02:00
ThaumRystra
2c431293e0 Tested that triggers fire for all properties.
Fixed some action engine issues found.
2024-11-07 00:22:46 +02:00
Thaum Rystra
84282cef6c Hid silenced content from the logs 2024-10-30 17:53:39 +02:00
Thaum Rystra
2a5a97f04a Fixed loading filtered properties in contexts where iterators don't have .filter 2024-10-30 10:07:08 +02:00
Thaum Rystra
ce9753fa9c Fixed effects not applying to damage in actions 2024-10-30 10:03:47 +02:00
Thaum Rystra
8f8c9c28aa Refactored actions, 'cast a spell' task now works 2024-10-28 12:28:36 +02:00
ThaumRystra
804c5f3aee Started implementing spells in action engine 2024-10-27 12:51:48 +02:00
ThaumRystra
01df7898cc Tested action toggles 2024-10-15 21:17:33 +02:00
ThaumRystra
7a480e333c Fixed saving throws contaminating later saves with their result 2024-10-15 21:12:55 +02:00
Thaum Rystra
5c7234ec62 Adding failing saving throw tests 2024-10-14 22:00:27 +02:00
Thaum Rystra
b772a4eaa1 Tested folders, notes, and rolls 2024-10-14 21:52:37 +02:00
ThaumRystra
efc52b4f68 Tested damage property 2024-09-28 14:45:46 +02:00
ThaumRystra
b1ab65f095 Tested and fixed buff remover properties 2024-09-28 12:45:30 +02:00
ThaumRystra
d998d7d2ef Removed stray 'only' test 2024-09-08 21:09:34 +02:00
ThaumRystra
588a91f60c Fixed typo in test description 2024-09-08 21:06:48 +02:00
ThaumRystra
0d4db7ca91 Tested action engine apply buff 2024-09-08 21:04:18 +02:00
ThaumRystra
f9c0317b95 Added previous value of att to set log 2024-09-06 17:30:52 +02:00
ThaumRystra
87527b0677 Fixed typescript errors in old action engine tests 2024-09-06 17:19:12 +02:00
ThaumRystra
aeae360150 Fixed typo in file name:
INLINE_CALCULTION_REGEX ->  INLINE_CALCULATION_REGEX
2024-09-06 17:16:59 +02:00
ThaumRystra
eb98d0b711 Tested action branch properties 2024-09-06 17:12:04 +02:00
ThaumRystra
2f2a062273 Fixed remove properties not being correctly bulk written 2024-09-02 23:29:16 +02:00
ThaumRystra
b1e7ac1161 Added tests for applying adjustments 2024-09-02 22:10:19 +02:00
ThaumRystra
6742b4bc00 Actions targeting other creatures now works on both tabletop and character sheet 2024-06-12 20:50:18 +02:00
ThaumRystra
a5292cf0f2 Started fixing action target selection 2024-06-12 15:43:56 +02:00
ThaumRystra
99c14099dc Began adding creature templates to libraries 2024-06-05 15:10:22 +02:00
ThaumRystra
6e8c970287 Actions in tabletops show logs correctly 2024-05-31 20:01:42 +02:00
Thaum Rystra
772e55ece5 Changed task triggers to be stored differently so that attribute check and damage triggers don't overlap 2024-05-21 17:41:20 +02:00
Thaum Rystra
1266794db7 Fixed subtle trigger bugs that break LoV hit dice extension 2024-05-15 16:06:56 +02:00
Thaum Rystra
07a7849911 Fixed function signatures of buff removers and folders that could break triggers 2024-05-14 10:03:15 +02:00
Thaum Rystra
195704ed7a Tested and fixed triggers in new action engine 2024-05-14 10:02:54 +02:00
Thaum Rystra
4a52c3af19 Fixed a lot of UI to match new parenting API 2024-05-08 12:10:43 +02:00
ThaumRystra
9a6cb4b23f Started removing old action engine methods 2024-05-04 19:25:38 +02:00
ThaumRystra
982897897f Fixed Incrementing props from stats tab 2024-05-03 14:29:42 +02:00
ThaumRystra
927fea9e8c Fixed characters not recalculating on action 2024-05-02 20:41:26 +02:00
ThaumRystra
7e3a16c96d Added reset task, fixed sheet reset buttons 2024-05-02 20:41:04 +02:00
ThaumRystra
3483a6d34f Fixed actions using their own parent as ammo creating an infinite loop 2024-04-30 13:03:33 +02:00
Thaum Rystra
a40163b9cf Implemented checks at least back to 2.0 functionality in new action engine 2024-04-17 19:37:38 +02:00
ThaumRystra
92a1b73b32 removed stray console log 2024-04-06 12:41:50 +02:00
ThaumRystra
51fa1e7e0b Fixed action dialog applying actions 2024-04-06 12:41:15 +02:00
Thaum Rystra
1fb1eb83c7 Implementing persisting action result mutations 2024-04-02 17:46:31 +02:00
Thaum Rystra
6138be8083 Progress on action choices 2024-03-30 21:12:35 +02:00
Thaum Rystra
e083490cb3 Action interruption progress 2024-03-26 23:25:18 +02:00
Thaum Rystra
1614e655c5 Fixed some types not being found and some errors Identified by typescript 2024-03-26 16:37:03 +02:00
Thaum Rystra
359d645f6b Fixing UI for 2.1 data changes 2024-03-23 16:02:28 +02:00
Thaum Rystra
293deaa592 More action test cases 2024-03-18 20:40:20 +02:00
Thaum Rystra
b13ca8c64b More testing of action system, now with test coverage 2024-02-27 15:30:40 +02:00
Thaum Rystra
5141704e23 Fixed failing tests and action engine props 2024-02-22 09:11:00 +02:00
Thaum Rystra
ac15512bc5 Typescript all the parser things 2024-02-20 23:21:12 +02:00