Commit graph

55 commits

Author SHA1 Message Date
1aa284311f refactor: resturcture files so that lincensing info can be bundled properly 2022-01-31 15:31:45 +01:00
e41c4f1b07 refactor: address a couple of V9 deprecations 2022-01-08 18:26:31 +01:00
5212509b5c feat: round stats after effects have been applied
With this change, all stats except for movement are rounded up to the
next integer after all effects have been applied.
2021-10-03 00:13:26 +00:00
75366ea354 feat: don't count armor from material type cloth or natural as spell malus 2021-10-02 01:48:08 +00:00
81cda543e2 feat: show stats in generic check roll dialog 2021-10-02 03:28:57 +02:00
0fa9d838e2 feat: use the selected token as speaker when performing a roll 2021-09-19 20:16:53 +02:00
b679eedfc1 feat: localize roll flavor text for each user individually 2021-09-19 12:29:59 +02:00
1e7368875c Add drag & drop support for effects between different sheets
Also refactor some effect related functionality into the DS4ActiveEffect class
2021-08-19 03:19:20 +02:00
c57960c153 Update vtt types 2021-07-07 19:22:35 +02:00
1ddabc388c use methods from the foundry.utils namespaces instead of their global counterparts 2021-07-01 01:08:30 +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
2d647094f7 Use REUSE to specify licensing info 2021-06-26 22:02:00 +02:00
d443b339d8 Improve code slightly in a couple of places 2021-06-26 11:42:50 +02:00
549669e9e2 Simplify checking if something is a valid attribute / trait / combatValue key 2021-05-13 22:03:32 +02:00
24725c15f9 Add a macro to perform generic checks 2021-05-13 21:39:42 +02:00
eb49c15d5f Add optional tracking of slayer points 2021-05-13 15:41:00 +02:00
ad2fd01353 Add checks for analyzing magic 2021-04-13 20:19:25 +02:00
e545e3f030 Refactor for better readability (addressed CR comments) 2021-03-29 21:20:08 +02:00
30aed22c03 Fix TSDoc string 2021-03-24 09:24:14 +01:00
f038509910 Add functionality for common checks, which can be affected by effects and be performed as macros 2021-03-24 09:19:26 +01:00
cb5ad74a71 Remove some unnecessary casts and fallbacks 2021-03-22 10:28:37 +01:00
17633ced68 Separate types for data and _data for DS4Actor 2021-03-22 10:18:43 +01:00
7c7d30854c Separate data and _data for DS4Item 2021-03-22 09:04:45 +01:00
68c20ccdc6 Fix Actor.data.data.rolling being undefined 2021-03-04 00:54:41 +01:00
b07ee31b38 Add maximumCoupResult and minimumFumbleResult to actor data 2021-03-04 00:41:57 +01:00
343a888b68 Rename loot and equipment 2021-02-21 03:40:54 +01:00
d5af9c90c4 Simplify active effect application slightly 2021-02-18 13:42:59 +01:00
24d8926645 correctly handle overrides 2021-02-18 13:24:52 +01:00
38a3437267 Small cleanup 2021-02-16 16:34:23 +01:00
624059ef02 Always derive hitPoints.max from the final hitPoints.total 2021-02-16 15:39:18 +01:00
4e2691e19f simplify DS4Actor._getOriginatingItemOfActiveEffect 2021-02-16 14:52:22 +01:00
66334d338f Simplify ActiveEffect handling by a lot 2021-02-16 03:26:26 +01:00
1b715031a8 Tie active effects to equipped flag for token actors, too 2021-02-16 02:07:34 +01:00
433a374936 Fix doc 2021-02-08 03:38:50 +01:00
b74ee5ec7c Merge branch '068-enable-strict-mode' into 050-basic-active-effects 2021-02-08 03:26:57 +01:00
d5db788c31 Do some cleanup 2021-02-07 11:51:36 +01:00
5598255d6e Improve typing of DS4Item and DS4Actor 2021-02-05 03:42:42 +01:00
6c3432cb26 update type definitions 2021-01-31 19:57:14 +01:00
62cc5a0e7c switch to foundry-vtt-types 2021-01-26 03:55:18 +01:00
61c6f6edd9 move calculation of total attributes and traits to prepareBaseData 2021-01-25 10:32:13 +01:00
b157cff67a fix typo 2021-01-25 01:33:13 +01:00
85ec5faec2 implement basic active effects 2021-01-25 01:09:51 +01:00
4bbc177329 allow negative hit points with the token HUD 2021-01-23 23:51:21 +01:00
ecfbe9fa2a automatically calculate base combat values 2021-01-19 03:31:40 +01:00
fc144aa3f6 Apply 1 suggestion(s) to 1 file(s) 2021-01-18 19:03:08 +01:00
e36f30a787 Add special abilities to creature sheet 2021-01-13 17:20:25 +01:00
c422635d66 add special creature ability as item type 2021-01-11 00:55:49 +01:00
b361d2da04 make hit points usable in resource bar 2021-01-07 12:47:38 +01:00
59fb033db8 adjust character data to consist of basic character data 2020-12-30 15:01:17 +01:00