Register

Sephral’s Roll Requests

An Add-on Module for Foundry Virtual Tabletop

Author: Sephral Project: Source Foundry Versions 13+ (Verified 14.369) Last Updated 2 hours, 6 minutes ago

Sephral’s Roll Requests

Tired of asking every player to make a saving throw or ability check and then having to figure out who succeeded?

Roll Requests makes requesting and managing dice rolls in Foundry VTT much easier. Send roll requests to individual characters or your entire party, let players roll with a single click and see all results in one place. The module automatically checks successes and failures, so you can focus on the game instead of counting results.

Roll Requests demo

Highlights

Easy Roll Requests

Request rolls from selected tokens, all player characters or individual actors. Open the request window using Alt+R or the token controls and choose who should participate.

 

Game System Integration

Request saving throws, ability checks, skills and tool checks using your game system's own roll mechanics. You can also enter custom formulas and apply advantage or disadvantage when needed.

 

One Click Rolling

Players receive a small window and a chat card with buttons for their characters. Rolling uses the game system's normal mechanics, including its dialogs, modifiers and dice.

 

Live Results

Track every roll in a single chat card that updates as players respond. See individual totals, successes and failures against the difficulty class, along with an overview of how many characters passed. Natural 20s and 1s are highlighted.

 

Roll Visibility

Control how much information players can see. Hide the difficulty class, keep results visible only to the GM or prevent players from seeing their own results.

 

Group Checks

Handle group checks automatically. The module determines whether the group succeeds based on at least half of the participating characters passing their checks.

 

Automatic NPC Rolls

NPCs without an assigned player can roll automatically. The GM can also roll for absent players or complete any remaining requests directly from the chat card.

 

Reroll Support

Rerolls using mechanics like Hero Points in Pathfinder 2e or Bennies in Savage Worlds automatically update the original result. The GM can also allow characters to roll again when needed.

 

Persistent Roll Requests

Players who join late still receive their pending requests. Results rolled while no GM is connected are also saved and added to the chat card once a GM returns.

How It Works

Enable the module in your world and select the tokens you want to request rolls from.

Press Alt+R or click the d20 button in the token controls to open Roll Requests. Choose the type of roll, set a difficulty class if needed and send the request.

Players can then roll directly from the request window or chat card. Results appear automatically, showing who succeeded and who failed.

Compatibility

Supports Foundry VTT v13 and v14, with built in support for D&D 5e, Pathfinder 2e, Savage Worlds and Crucible. Other game systems can also use custom roll formulas.

The module is available in English and German.

Players need to be online to make their rolls, while the GM can roll on their behalf. A GM must be connected for results to update the chat card, although rolls made while no GM is online are added once one reconnects.

Learn More

Check out the manual for more details about roll requests, visibility settings, supported game systems and the macro API.

Have questions or suggestions? Join the Discord server or take a look at my other modules on GitHub.

Categories

Available Versions

  1. Version 1.0.2

    2 hours, 6 minutes ago
    Foundry Version 13+ (Verified 14.369) Manifest URL Read Notes
  2. Version 1.0.1

    2 hours, 6 minutes ago
    Foundry Version 13+ (Verified 14.369) Manifest URL Read Notes