andrew-heath.github.io

d20-maths-calc

A simple HTML/JS calculator for running accuracy, damage, and dpr calculations for different d20 styles.

Current Features

This calculator is currently designed to calculate Accuracy, Damage, and DPR for an Accuracy vs DR alteration to DnD 5e base rules. Features taken into account include:

TL;DR

Ability Scores: STR to Damage, DEX to Hit/EC, CON to HP/DR
+/-10 ranges for Crit (2x), Hit, Graze (1/2x), Miss (0)
Weapons: Finesse use Prof to Hit and Damage and 1/2 STR, but can TWF
         Balanced use Prof to Hit, 1/2 to Damage, and STR
         Heavy use 1/2 Prof to Hit and Damage, STR, and largest Dice
Armor: Light use Prof to EC and high Max DEX, 1/2 to DR and low Max CON
       Medium use Prof to EC and mid Max DEX, 1/2 to DR and mid Max CON
       Heavy use 1/2 Prof to EC and low Max DEX, Prof to DR and high Max CON

Ruleset List

Future Ideas

Armor and Weapon Builder Add a section for manually setting modifiers on Weapons and Armor: Prof Modifier, Str/Dex/Con Modifier, flat bonuses, etc. Sadly, it won’t be persistent between refreshes, as I don’t plan on making this leverage cookies or local storage, or anything beyond a simple HTML and JS file. Some changes might get baked in as settings that can be loaded, though. Ideas include:

Accuracy Range Modifiers Instead of leveraging only +/-10 ranges, add controls to different armor types to adjust how large their ranges for Grazes, Hits, and Crits are. Can also leverage on the offensive side to increase Crit Range (reducing Hit Range, akin to Champion ability). Examples include:

Martial Maneuvers Eventually, there will be Martial abilities that Martial Classes can take to give them more interesting options in combat. They will function similarly to Battle Master Maneuvers; some will ride along with an attack, while some might take a whole action!