Commit Graph

2666 Commits

Author SHA1 Message Date
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
c0d1412463 Improved typing of Creature Properties 2025-01-14 13:21:43 +02:00
ThaumRystra
1b05b8d3bf Improved typing of creature properties 2025-01-12 23:28:43 +02:00
ThaumRystra
0125367085 Migrate props to typed schemas 2025-01-12 19:29:26 +02:00
ThaumRystra
0f32afd25a Moved attributes and adjustments to typed schemas 2025-01-10 09:35:30 +02:00
ThaumRystra
fcf6a84b01 Began experimenting with dragging typings out of simple schema 2025-01-01 22:39:54 +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
19ae78b23b closed Imported characters need to be recalculated before adding to a tabletop #375 2024-11-09 16:43:18 +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
3949ea3448 Fixed creature templates added to tabletops not getting their properties set 2024-11-09 15:44:06 +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
5c80975bc1 Fixed slot fillers in fill dialog not showing children when expanded 2024-11-09 14:21:15 +02:00
ThaumRystra
40025dc7d3 Fixed spaces in slot fill search returning no results 2024-11-09 14:20:42 +02:00
ThaumRystra
43958a90bd Removed drag handles from spells in spell lists
Spell lists often have spells from many sources, and dragging spells around in a UI that doesn't show what you might be breaking is a foot gun.
2024-11-09 13:43:01 +02:00
ThaumRystra
6e5a335a39 Fixed item drag drop re-ordering 2024-11-09 13:28:15 +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
057772c60a Merge pull request #346 from Jonpot/patch-8
Fixes incorrect comment in Containers.js
2024-11-05 13:34:01 +02:00
Thaum Rystra
9a19262ee7 Added icons to feature cards #341 2024-11-05 13:25:37 +02:00
ThaumRystra
7c877b9176 Merge pull request #334 from kgscialdone/fix-treesearch-references
Fix Reference missing from type search in library tree
2024-11-05 12:31:56 +02:00
ThaumRystra
37c6128337 Merge pull request #301 from Jonpot/patch-2
Update ActionForm with hints that represent what will be logged by the action engine
2024-11-05 12:23:16 +02:00
Thaum Rystra
48601050de Merge branch 'develop' into pr/Jonpot/301 2024-11-05 12:22:09 +02:00
ThaumRystra
c0a8f76035 Added extra logging to s3 read errors 2024-11-03 17:18:43 +02:00
ThaumRystra
8268ea85ce Fixed duplicating properties losing their children 2024-11-03 16:15:22 +02:00
ThaumRystra
f8708b0c31 Fixed point buy defined variable names not being available in actions 2024-11-03 15:57:32 +02:00
ThaumRystra
a206aad904 Prevented inserting duplicate creature variables documents 2024-11-03 14:35:42 +02:00
ThaumRystra
865c7a5ca2 Ensure creature properties are sorted before being migrated from an archive 2024-11-03 14:35:25 +02:00
ThaumRystra
c4c0b47f58 Fixed broken import 2024-11-03 14:24:59 +02:00
Thaum Rystra
449e4fe681 Improved import migrations from main site 2024-10-31 11:34:14 +02:00
Thaum Rystra
6944e75d50 Removed insert new creature button from creature add to tabletop dialog 2024-10-30 18:00:41 +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
18c1e8481e Fixed libraries being created without an owner 2024-10-29 19:43:43 +02:00
ThaumRystra
7c5c37cfdf Stopped ghost properties showing up in actions 2024-10-29 19:22:58 +02:00
ThaumRystra
417d1287a6 Made sure doAction's promise resolves or rejects 2024-10-29 17:01:51 +02:00
ThaumRystra
681d1e5739 Improved how effects on calculated fields are displayed 2024-10-29 16:47:55 +02:00
ThaumRystra
b90cc2e467 Removed damage effects from tree views
The totals of those effects are already accounted for in the displayed number
2024-10-29 16:06:46 +02:00
ThaumRystra
fe035a2ff1 Added missing schema version to json route meta 2024-10-29 16:02:46 +02:00
Thaum Rystra
74bd291426 Revert "Rolled back to Meteor 1.13, removed publication strategies"
This reverts commit 90aaf2d0fc.
2024-10-28 15:18:50 +02:00
Thaum Rystra
90aaf2d0fc Rolled back to Meteor 1.13, removed publication strategies 2024-10-28 15:09:59 +02:00
Thaum Rystra
f44afd8b6a Hid make check and roll dice icons from creature bar in tabletop 2024-10-28 14:31:43 +02:00
Thaum Rystra
e8158ba531 Iterate on action engine and tree data store migration 2024-10-28 14:26:48 +02:00
Thaum Rystra
e887daf543 Show resulting action on action dialog before committing 2024-10-28 14:26:01 +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