Stefan Zermatten
0ea3f7a975
Migrated fields to embedded property calculations
2021-01-29 13:04:53 +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
9c799e3dc9
Added search to slot fill dialog
2021-01-28 17:09:37 +02:00
Stefan Zermatten
2bf749c4f1
Fixed: Layout of slot fill dialog is no longer broken by tall images, background is now the correct color
2021-01-28 16:48:33 +02:00
Stefan Zermatten
db83d5f82a
Fix: Tabs and tab headers no longer lose sync when changing characters
2021-01-28 16:17:03 +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
252ac23391
Merge branch 'version-2' of https://github.com/ThaumRystra/DiceCloud into version-2
2021-01-27 22:25:19 +02:00
Stefan Zermatten
531ddce6a0
Added dependency tracking to computations for future optimization effort
2021-01-27 22:24:28 +02:00
Stefan Zermatten
3cdeb73c30
Stopped removed items from showing up in inventory containers
2021-01-25 12:38:46 +02:00
Stefan Zermatten
c780c11e3f
Improved spell slot casting dialog with search, filters, spell details
2.0-beta.15
2021-01-22 14:09:23 +02:00
Stefan Zermatten
100c93b5ae
Stopped dialog animation mocking transparent elements' background color
2021-01-22 12:20:33 +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
Stefan Zermatten
27f1f4e720
Fixed a bug with dialog animations hiding buttons by failing to clean up
2.0-beta.14
2021-01-12 13:51:36 +02:00
Stefan Zermatten
d63b8c835d
Fixed bug in last release where unlimited slots were always hidden on hide when full
2021-01-12 13:51:11 +02:00
Stefan Zermatten
85f3881935
Removed alert about data loss, most data structures are stable and it's being alarmist
2021-01-12 13:40:02 +02:00
Stefan Zermatten
5e4299e6db
removed stray console logging
2.0-beta.13
2021-01-12 13:24:08 +02:00
Stefan Zermatten
0e663f36db
Slot fillers that count as more than one slot now update the space left correctly.
...
Slot fillers removed from a library can no longer be added to a slot.
If a slot has limited space left, this will be reflected on the error
finding slots message
2021-01-12 13:22:48 +02:00
Stefan Zermatten
de9ea5922c
Fixed bugs when a spell list does not have limit on prepared spells
2021-01-12 13:10:36 +02:00
Stefan Zermatten
a2cfe43e74
Disabled the direct damage input in the attribute form: it can't be edited anyway
2021-01-12 13:04:25 +02:00
Stefan Zermatten
026c11c13b
Made sure attributes show their currentValue instead of Value
2021-01-12 13:03:33 +02:00
Stefan Zermatten
403f2663c2
Fixed bugs with item display, equipment will now automatically move to the first property with the 'equipment' tag, carried items will move to the first property with the 'carried' tag
2021-01-12 12:54:02 +02:00
Stefan Zermatten
28c042343e
All children of infinite slots will now hide when "hide when full" is active
2021-01-12 10:36:07 +02:00
Stefan Zermatten
3f116875a1
Children of slots now display in the correct order
2021-01-12 10:35:37 +02:00
Stefan Zermatten
ae5b4b7d5c
Made inactive toggle decendants specifically included when recomputing active properties
2021-01-11 22:03:54 +02:00
Stefan Zermatten
75835d74f6
Merge pull request #259 from Ganonsmasher/version-2
...
Found a fix for toggles.
2020-12-17 17:19:54 +02:00
Ganonsmasher
583b652fc4
Found a fix for toggles.
...
It doesn't fix the problem of their property being absent on the stats page cards, but they can compute properly and disable their children with this.
2020-12-15 18:08:29 -05:00
Stefan Zermatten
df317a8942
Merge branch 'version-2' of https://github.com/ThaumRystra/DiceCloud into version-2
2020-11-20 14:21:52 +02:00
Stefan Zermatten
ff0e9b1ff9
Added Lord of Junk to Patreon Paragons
2020-11-20 14:13:47 +02:00
Stefan Zermatten
fa24430a7f
Fixed parsing of variable names with numbers and stacked dice rolls like dd8-> 1d(1d8)
2020-11-13 10:04:37 +02:00
Stefan Zermatten
fde2f821e7
Fixed parser not handling whitespace
2020-11-12 21:44:08 +02:00
Stefan Zermatten
827430c987
Fixed edit permission errors for some creature prop methods
2020-11-12 21:25:48 +02:00
Stefan Zermatten
2a1aa02e97
Added true and false keywords, fixed grammar ambiguity in if statements
2020-11-12 15:11:24 +02:00
Stefan Zermatten
aeb347084f
Fixed ambiguitiy in grammar caused by previous fixes
2020-11-12 13:47:10 +02:00
Stefan Zermatten
005bc162cb
Fixed != not being matched because ! was matched first. Fixed presedence for & | and relational operators
2020-11-12 13:45:14 +02:00
Stefan Zermatten
9941d91bb8
Fixed != operator, separated == and ===, != and !== for strictness control
2020-11-12 13:44:01 +02:00
Stefan Zermatten
23c77690a1
Healing damage type now heals instead of damaging
2020-11-12 13:01:09 +02:00
Stefan Zermatten
525b528d9a
Added attribute damage and self damage results to actions and log.
2020-11-12 12:57:48 +02:00
Stefan Zermatten
3917f63d5e
Increased subscription rate limit to prevent infinitely spinning characters
2020-11-12 11:04:04 +02:00
Stefan Zermatten
bd056ab042
Improved subscription permissions, should now work as expected for public documents
2020-11-12 10:48:46 +02:00
Stefan Zermatten
cd84b2562a
Fixed an error with finding deployed version SHA
2020-11-10 14:48:09 +02:00
Stefan Zermatten
c7436ffb1e
Caught error where git couldn't be used to get version
2020-11-10 14:37:32 +02:00
Stefan Zermatten
be7d7f898f
disabled short and log rest buttons if user has no edit permission
2020-11-10 14:22:09 +02:00
Stefan Zermatten
3024168e95
Replaced old parser with new parser
2020-11-10 14:07:22 +02:00