RedReign / FoundryVTT-BetterRolls5e

A module for modifying certain sheet functions on Foundry VTT Character sheets for D&D 5th Edition.
GNU General Public License v3.0
36 stars 67 forks source link
attack damage-rolls foundry sheet-buttons vtt

This project is no longer being maintained. For alternatives, give https://github.com/MangoFVTT/fvtt-ready-set-roll-5e a try.

Better Rolls for 5e - A FoundryVTT Module

A Foundry VTT module that replaces the built in rolling system for DnD5e. It allows for quick, compounded rolls for items, ability checks saving throws, and just about any roll you might want. Though initially a fork of Hooking's Item Sheet Buttons module, it now includes several roll templates designed for Foundry's 5e sheets to increase speed of play. Felix's Chat Damage Buttons module has also been implemented into core Better Rolls.

If you are feeling generous, and would like to support my work, you can do so through this Paypal link. Thank you!

Incompatible Modules

Partially Compatible (Special Notes)

Installation

Method 1

Method 2

Implemented Features

Multirolls and Roll Modes

Improved roll outputs into chat for efficiency. Pretentiously dubbed "Better Rolls", these compounded rolls can include dual d20 rolls for attack rolls, ability checks, and saving throws, but also damage rolls and automatic critical damage calculation.

Custom d20 roll modes includes Single, Dual, Triple, and Query Dialog rolls. Single mode will roll double in the case of advantage and disadvantage and can be edited after they're rolled into advantage or disadvantage by mousing over and clicking the [-]/[+] buttons. Rolls with advantage or disadvantage highlight the correct roll, indicating which roll is used.

Details of the roll are based on the fields present in the item clicked.

Roll Editing

Chat messages are condensed and are edited live. Attack is grouped together with damage. Single rolls can be updated to advantage or disadvantage, and damage can either be auto-rolled or prompted with a button.

Sheet Buttons

For additional control, sheet buttons are displayed in the character sheet's item summary, allowing the sheet to quickly output whatever is needed (Attack & damage rolls combined, attack & alternate damage, just attack, just damage...)

Alt Rolls and Roll Configuration

Damage rolls have an additional context field to convey what the damage comes from, or when it occurs.

Rolls can also be configured in the Better Rolls item tab while editing an item. Items have two roll modes: normal and alt quick rolls. Alt Quick Rolls, can be used by holding Alt when clicking the item's icon in the character sheet.

Extended support for thrown items, consumables, ammunition, and items with otherwise limited uses.

Additional Features

Macro Support

Planned Features

Known Issues

Acknowledgements

License

The source code is licensed under GPL-3.0. Some icons are from Game-icons.net under CC-BY