Commit Graph
44 Commits
Author SHA1 Message Date
jalensailin 504b9d609c take into account internal weapon mod;
add some comments
2023-09-20 12:38:31 -04:00
jalensailin 0422f8d587 sanity damage rolls now work 2023-09-20 12:31:05 -04:00
jalensailin 0448e4a19b damage dialog now works 2023-09-20 00:32:10 -04:00
jalensailin 27673dd326 stop converting the roll formula to upper case;
fix inhuman modified stat rolls;
fix typedSkill localized key;
2023-09-20 00:04:31 -04:00
jalensailin b1fb4f0139 regular damage rolls now work (no dialog);
create a parent class DGRolls that abstracts some functionality;
all custom roll classes should extend that class
2023-09-19 23:35:50 -04:00
jalensailin 1ffb29eed8 break out repeated code into its own function 2023-09-19 23:35:50 -04:00
jalensailin ba129ad6c2 Re-enable roll mode override in dialog 2023-09-19 23:35:50 -04:00
jalensailin 0679373ddc luck rolls now function;
localize test name in modify % dialog
2023-09-19 23:35:50 -04:00
jalensailin b816c2363f lethality rolls work (new class);
onRoll logic improved and simplified;
reorganize code in roll.js;
2023-09-19 23:35:16 -04:00
jalensailin 2b8c6abeea custom roll parameters are now passed as properties of the options parameter object;
this seems to be how other systems do it
2023-09-19 16:25:02 -04:00
jalensailin 939cf54a1b weapon rolls work;
getting an error that may require a slight refactor
2023-09-19 13:33:04 -04:00
jalensailin 23b148263c move functions to methods of DGPercentileRoll cls;
remove unused functions and imports;
sanity rolls should work now
2023-09-18 19:28:38 -04:00
jalensailin 94287fef38 sanity tests work;
remove unused function
2023-09-18 18:15:34 -04:00
jalensailin 835866233b refactor % roll into separate class;
skills and stats function, other rolls need work
2023-09-18 18:04:10 -04:00
jalensailin 350c212cfa stat and skill rolls are working under refactor;
fix some ESLint issues (mostly non declared globals)
2023-09-18 13:12:41 -04:00
jalensailin 952c9f09d0 begin refactoring 2023-09-18 13:12:21 -04:00
TheLastScrub 7644567683 add ability to roll SAN damage 2023-07-29 13:57:04 -07:00
TheLastScrub 9e46cdbb13 minor cleanup 2023-01-08 13:44:13 -08:00
jalensailin d0fac732b6 forgot roll.js when i updated .js files 2022-09-03 12:31:06 -04:00
TheLastScrub f7c092574b fix for sheet & SAN, update compatible version 2022-02-04 00:25:47 -08:00
TheLastScrub fb1f825f84 version 1.0.2 changes for private SAN, bug fixes 2021-11-04 23:04:52 -07:00
TheLastScrub 0da115054e str damage modifier now works more uniformly 2021-06-05 18:38:38 -07:00
TheLastScrub 872ded6e20 added +/- dropdown for d100 modifier dialogue 2021-06-05 18:06:39 -07:00
TheLastScrub aae286e517 damage bonus from str autocalculated 2021-06-05 17:32:00 -07:00
TheLastScrub 657f509073 more fixes, async rolls, roll mode choice 2021-06-04 22:17:08 -07:00
TheLastScrub 584eb59e56 final base 0.8.x changes 2021-06-01 20:44:39 -07:00
TheLastScrub 086ec8483e most things now working 2021-05-01 23:06:20 -07:00
TheLastScrub 24b16e5da8 fixed rolling if using untranslated language 2021-03-14 19:58:24 -07:00
TheLastScrub 0db8a1ee09 filtered inhuman rolls to just stat tests 2021-03-14 17:28:14 -07:00
TheLastScrub 8721eff07b added inhuman roll functionality 2021-03-14 16:17:01 -07:00
TheLastScrub 780e71d0c2 Merge branch 'master' into master 2021-03-13 22:01:29 -08:00
TheLastScrub e23c95c7f8 made lethality & damange bold in chat card 2021-03-12 23:51:10 -08:00
marcom 62340e2f18 modified to take in account monster stats
monster stats
2021-03-07 16:22:08 -08:00
The Last Scrub cc666def8c had double space after 'critical' in chat card 2021-02-15 18:15:13 -08:00
The Last Scrub 612ede2fca added check to NaN for skill modifier dialogue 2020-11-28 23:18:08 -08:00
The Last Scrub 0afe06fd66 trap on it skill test modifier is blank 2020-11-28 23:13:46 -08:00
The Last Scrub 83574242f0 added dialogue for modifying damage rolls 2020-11-28 21:33:44 -08:00
The Last Scrub 3a01be33dc whitespace fix 2020-11-28 19:30:14 -08:00
The Last Scrub f7ce00aea3 roll modifier working for skill & lethality tests 2020-11-25 22:05:19 -08:00
The Last Scrub 038ad4dfce confirmed lethality roll calculation 2020-10-03 20:11:54 -07:00
The Last Scrub faeb3b1f16 added support for dice so nice 2020-10-03 12:27:19 -07:00
The Last Scrub 06d38ddaf1 added '1' to "d100" rolls to avoid a 7.0 alpha bug 2020-09-27 11:07:44 -07:00
The Last Scrub e802fe4299 bulk of the localization work done 2020-09-27 00:18:10 -07:00
The Last Scrub 54f7dfef8f refactor roll logic to allow roll macros 2020-08-29 23:12:13 -07:00