Commit graph

337 commits

Author SHA1 Message Date
22923855f9 Ad documentation for enforce 2021-07-23 12:48:11 +02:00
2b3dd9b859 Improve enforce to also work before initialization of game 2021-07-23 12:39:01 +02:00
20226e30b1 Add missing licensing information 2021-07-23 12:33:52 +02:00
14f87163ff Keep the source name od effects up to date in the actor sheet. 2021-07-23 12:30:53 +02:00
48620636df Clean up actor sheet 2021-07-23 00:43:15 +02:00
1f629f3468 Rename "Special Creature Abilities" tab to "Abilities" 2021-07-22 04:06:29 +02:00
2ef58012c6 Add possibility to enable / disable effects in the actor sheet 2021-07-22 02:50:16 +02:00
bb67788abc Localize names / labels of newly created embedded items / effects 2021-07-22 02:20:17 +02:00
808dab7f5a Add possibility to delete and edit effects in the actor sheet 2021-07-22 02:02:35 +02:00
4d2a7d1686 Simplify getting the source name of effects 2021-07-20 02:36:59 +02:00
e39d245aff WIP: Add effects tab to actor sheets 2021-07-20 02:36:59 +02:00
844744e4dc Add the possibility to reference actor properties in the values of effects
Additionally, this also adds the possibility to do math inside the values of
effects. All math functions that are available for rolls are also available
here.
2021-07-13 02:03:10 +02:00
d7fbc458b0 Fix a bug where character sheets would not load 2021-07-12 01:38:56 +02:00
8268cd48a6 update dependencies 2021-07-12 01:12:46 +02:00
9b7d3e5a7b fix label-input matching for core values and addit text to combat values 2021-07-12 01:00:50 +02:00
959bfcc3e4 Cleanup up creature sheet 2021-07-12 00:12:59 +02:00
cd6be32583 Clean up character sheet 2021-07-11 05:04:05 +02:00
b744e53f94 Combine biography and profile tabs 2021-07-10 21:02:48 +02:00
a10c98c3ce Add missing licensing info 2021-07-08 23:32:22 +02:00
aad9d30a7b Update to newest types and remove now obsolete object spreading 2021-07-08 23:31:17 +02:00
dff760a7f1 preload fonts so that when first opening an actor / item sheet, they are already available and the sheet is rendered faster 2021-07-08 23:25:00 +02:00
05933af152 cleanup 2021-07-08 08:00:58 +02:00
01a192d864 Add licensing info to migrationHelper.ts 2021-07-08 07:17:59 +02:00
e4143446aa Fix migration 2021-07-08 07:10:34 +02:00
b694f20e1c Update migrations for 0.8.x 2021-07-08 02:32:25 +02:00
1099b1500e Use Number.isSafeInteger to guard against invalid numbers in check-factory 2021-07-07 22:46:21 +02:00
c57960c153 Update vtt types 2021-07-07 19:22:35 +02:00
7ca8fff910 Update vtt-types and get rid of now unnecessary @ts-ignores 2021-07-01 22:02:52 +02:00
836e57347f Small cleanup 2021-07-01 04:24:51 +02:00
f26d75b56f Do a bit of cleanup 2021-07-01 02:56:09 +02:00
2161a8e92a Avoid min and max rolls being highlighted incorrectly 2021-07-01 02:09:34 +02:00
7a37f46017 Fix slaying dice modifier 2021-07-01 01:51:50 +02:00
1ddabc388c use methods from the foundry.utils namespaces instead of their global counterparts 2021-07-01 01:08:30 +02:00
8f7f6af359 Fix DS4Check for 0.8.x 2021-07-01 00:36:41 +02:00
0369748629 Update types and remove unnecessary ts-ignores 2021-06-30 16:02:49 +02:00
91e5007391 Fix item sheets 2021-06-30 14:24:23 +02:00
8a939e84a1 Make AktorSheet#getData compile 2021-06-30 13:42:20 +02:00
d85d335799 Uppdate DS4ItemSheet#getData 2021-06-30 13:26:15 +02:00
5bf9ee534d A little cleanup 2021-06-30 13:08:41 +02:00
918fa5081b Make DS4Item compile and commen getData methods for now 2021-06-30 12:54:39 +02:00
446340c064 temporary comment migrations 2021-06-30 05:04:58 +02:00
76f42fe280 More WIP 2021-06-30 05:00:23 +02:00
ba493f4f18 More WIP on 0.8.x migration 2021-06-30 04:32:10 +02:00
6b39284164 More WIP on 0.8.x migration 2021-06-30 03:53:52 +02:00
ef01698178 WIP: Update to 0.8.x 2021-06-30 02:17:54 +02:00
4a169c7111 Update icon paths in compendium packs and config.ts 2021-06-26 23:57:36 +02:00
2d647094f7 Use REUSE to specify licensing info 2021-06-26 22:02:00 +02:00
a987b59b65 Add logger that encapsulates console logging 2021-06-26 16:34:30 +02:00
1f6d13c49d Fix issue with CheckFactory parsing empty strings as NaN for check related values 2021-06-26 16:32:31 +02:00
ff6427f5a9 Fix problem with check target numbers <= 0
The fix has 2 components:
1. The logic for evaluating checks now supports check target numbers<= 0
   by still using a single die in this case
2.  The CheckFactory sets the check target number to 0 even if it would
   be < 0. This is necessary because negative numbers would interfer
   with foundry's math evaluation in rolls and would not be picked up
   correctly.
2021-06-26 16:32:31 +02:00