Skip to content

A foundry module which allows Roll Dialogs to be skipped by default, as well as faster Item usage roll flows.

License

Notifications You must be signed in to change notification settings

ElfFriend-DnD/foundryvtt-faster-rolling-by-default-5e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Faster Rolling by Default DnD5e

Foundry Core Compatible Version Latest Release Download Count Forge Installs Foundry Hub Endorsements Foundry Hub Comments

ko-fi patreon

A module that makes using items faster by default in dnd5e.

This module is heavily inspired by Minimal Rolling Enhancements for D&D5e (MRE).

Configurability

Roll Configuration Dialog Behavior

The main difference someone may notice with this module is that they are prompted less often to configure a roll being made.

Core Behavior -- Skip Roll Dialogs: False

The core 5e system behavior is to always prompt the user when making a dice roll which might have a situational bonus, advantage, or disadvantage. It allows skipping this dialog by holding Shift when clicking on a roll button.

  flowchart LR;
      A([User]) --> B[Clicks Roll Attack];
      B --> C{Shift Key Held?};
      C -->D[No];
      D -->E[Display Dialog];
      E --> G[Display Roll in Chat];
      C -->F[Yes] -->G;
      style A fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style B fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style C fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style E fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style D fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style G fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
Loading

User flow with no Shift Key held is Highlighted.

Module Behavior -- Skip Roll Dialogs: True

This module allows GMs to configure the opposite behavior as the default: Do Not prompt the user when making a dice roll unless they are holding Shift when clicking the roll button.

Players have the ability to opt out of this setting and set their own desired behavior.

  flowchart LR;
      A([User]) --> B[Clicks Roll Attack];
      B --> C{Shift Key Held?};
      C -->D[No] -->G;
      C -->E[Yes];
      E -->F[Display Dialog];
      F --> G[Display Roll in Chat];
      style A fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style B fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style C fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style D fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
      style G fill:#2F932C,stroke:#000,stroke-width:1px,color:#fff
Loading

User flow with no Shift Key held is Highlighted.

Item Usage Behavior

Allows GMs to configure whether Items automatically roll any or all of the following when "used":

Super Charged by:

Compatible with:

  • Core dnd5e roller

Partial Compatibility with:

  • Advantage Reminder -- Some configurations and effect setups will interrupt a normally skipped roll dialog to remind you about things. Improved Integration is a Work in Progress.

Unknown Compatibility with:

  • Ready Set Roll

Not Compatible with:

  • Midi QOL -- Midi can do everything this modules does and more, you don't need this if you're running with Midi.

About

A foundry module which allows Roll Dialogs to be skipped by default, as well as faster Item usage roll flows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published