334 Commits

Author SHA1 Message Date
ThaumRystra
51a20ac205 Fix bug activating property slots under actions 2025-07-25 18:50:02 +02:00
ThaumRystra
5dc202fc17 Fix bug in dependency loop detection 2025-07-25 18:27:18 +02:00
ThaumRystra
7063312135 fix wrong assert imported in app code 2025-05-02 18:50:11 +02:00
Thaum Rystra
ae5a159e58 Fix TypeScript errors in action engine 2025-05-02 15:38:18 +02:00
ThaumRystra
b8ed9aa658 Fix self-targeted spells not casting correctly 2025-01-25 20:51:20 +02:00
ThaumRystra
4993506ec9 Fixed spell casting 2025-01-25 14:29:26 +02:00
ThaumRystra
0b499b9c98 Big improvements in UX for tabletop actions 2025-01-24 16:13:36 +02:00
ThaumRystra
5b68190570 Iterated on Tabletop UX 2025-01-23 23:22:16 +02:00
ThaumRystra
a09a32eb9a Added latest compute date to creatures 2025-01-23 17:58:45 +02:00
ThaumRystra
e508951fb9 Fixed: tagless triggers should target everything not nothing.
also fixed: check triggers now correctly fire on skill used for checks
2025-01-20 21:03:59 +02:00
ThaumRystra
3315b5607a Fixed bug where rolls weren't recalculating in actions 2025-01-20 19:59:57 +02:00
ThaumRystra
be47b90c32 Fixed bug where tag-targeting a calculation's base value would crash the sheet 2025-01-16 20:32:30 +02:00
ThaumRystra
0bf8fdc6d3 Fixed failing tests 2025-01-16 16:24:56 +02:00
ThaumRystra
a2d2f43bed Removed custom Collection2 package 2025-01-16 10:59:13 +02:00
Thaum Rystra
15ecc05e21 The type system starts to infect the computation engine 2025-01-15 18:36:26 +02:00
Thaum Rystra
12789f1c5e fixed issue with isSpell no longer being defined 2025-01-15 17:40:44 +02:00
ThaumRystra
1b05b8d3bf Improved typing of creature properties 2025-01-12 23:28:43 +02:00
ThaumRystra
e76ad64a7d Fixed regression in applying buffs 2024-12-01 22:10:53 +02:00
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
7c648f67a3 Fixed tag targeted effects on overridden attributes applying multiple times
Closes #358
2024-11-09 15:24:56 +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
ThaumRystra
a206aad904 Prevented inserting duplicate creature variables documents 2024-11-03 14:35:42 +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
87325df9fb Merge branch 'develop' of https://github.com/ThaumRystra/DiceCloud into develop 2024-10-30 10:03:51 +02:00
Thaum Rystra
ce9753fa9c Fixed effects not applying to damage in actions 2024-10-30 10:03:47 +02:00
ThaumRystra
7c5c37cfdf Stopped ghost properties showing up in actions 2024-10-29 19:22:58 +02:00
ThaumRystra
681d1e5739 Improved how effects on calculated fields are displayed 2024-10-29 16:47:55 +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
Thaum Rystra
6e0233da6e Fixed error on test bulk write with no tabletopId 2024-07-10 12:16:16 +02:00
ThaumRystra
599c9f0de0 Fixed rare compute crash when having empty action resources 2024-06-16 12:35:09 +02:00
ThaumRystra
6742b4bc00 Actions targeting other creatures now works on both tabletop and character sheet 2024-06-12 20:50:18 +02:00