DCC Quality of Life Improvements
(Originally based on https://github.com/sasquach45932/dcc-qol)
The DCC-QoL module aims to bring some convenience & automation functions that are not present in the core Dungeon Crawl Classics system.
Some highlights:
- Auto-applies damage to target (targeting can be done before attack roll or before damage roll)
- Separates attack/damage/crit and fumble rolls for weapon attacks
- Displays on attack chat-card information about the weapon/actor (type, equipped, range, (un)trained, two-handed)
- Displays weapon description (weapon.system.description.value) in attack chat card
- Automates deed die roll for warriors and dwarves (in manual roll mode)
- Subtracts PC's Luck score from monsters' crit roll
- Checks the weapon range (requires token targeting)
- Applies medium/long range penalty to attack roll depending on target distance
- Checks for friendly fire when firing into melee ("Friendly Fire" button displays when ally is near)
- Allows "house rule" modifiers to lucky weapon bonus
Auto roll deed die:
Applying Luck score on monsters' crit roll
Range penalty application:
Friendly fire check results:
Manual installation
Paste the following link in the Install Module interface of your Foundry VTT instance:
https://github.com/tonyrobots/dcc-qol/releases/latest/download/module.json
This module replaces the following dcc system functions:
applyDamage
rollCritical
rollWeaponAttack
rollToHit