Blind Skill Rolls
Automatically forces selected DnD5e skill checks and Death Saves into privacy-friendly roll modes (Blind / Private), with optional tools for chat privacy, NPC name masking, and Dice So Nice ghost dice integration.
The module is designed to work with and without MidiQOL. When MidiQOL is present, its roll handling is respected; when it’s not, Blind Skill Rolls falls back to the core dnd5e roll workflow.
Features
🎯 Blind Skill Rolls
Configure specific skills that should always be treated as blind checks.
-
Granular Control: Per-skill switches to force Blind GM Roll.
-
Quick Settings: Toggle All / None / Defaults easily.
-
Visual Feedback: When a configured blind skill is rolled:
-
The Roller sees ghost dice (if Dice So Nice is installed).
-
The GM sees the full result.
-
Other players see nothing.
-
-
Chat Privacy: Option to hide the chat card completely from the roller (they only see the ghost dice rolling).
💀 Death Saves Visibility
Control exactly how Death Saves are posted and who sees what.
-
Public: Everyone sees dice and chat card.
-
Private GM Roll: Roller and GM see the result; others see nothing.
-
Blind GM Roll: Roller sees ghost dice (suspense!); GM sees result; others see nothing.
🧱 NPC Masking
Hide NPC names in chat to prevent meta-gaming.
-
Replace names with a placeholder (e.g., Unknown, Mysterious Figure).
-
Players see the alias; the GM sees the real name.
🎲 Dice So Nice Integration
Highly recommended for the best experience!
-
Uses ghost dice for blind rolls.
-
The roller gets the satisfaction of rolling without knowing the result.
-
Foreign dice sounds are muted for secret rolls.
💬 Chat Privacy Helpers
-
Hide foreign messages: Hides secret/blind/whispered messages not addressed to the current player.
-
Sanitizing: Optional cleaning of public GM rolls.
Localization
The module is localized for: English, Deutsch, Français, Español, Italiano, Polski, Russian.
Requirements
-
Foundry VTT: v13+
-
System: dnd5e
-
Module: libWrapper
Compatibility with other modules
Blind Skill Rolls is designed to be as non-invasive as possible and to play nicely with other popular dnd5e modules.
Explicitly tested / supported:
-
MidiQOL
- Blind Skill Rolls works with or without MidiQOL installed.
- When MidiQOL is present, the blind skill configuration is kept in sync with MidiQOL’s “Which skill checks are rolled blind” setting and blind behaviour is applied to MidiQOL-driven rolls as well.
-
Dice So Nice
- Used to display ghost dice for blind rolls.
- The module ensures that only the correct recipients see dice animations: roller (ghost dice), GM (normal dice), other players (no dice).
-
Tidy5e Sheet
- Death Saves respect the configured visibility mode (Public / Private / Blind) when using the Tidy5e character sheet.
In general, Blind Skill Rolls should be compatible with most modules that do not fully replace the dnd5e roll/chat workflow. If you encounter conflicts with specific modules, feel free to open an issue with details about your setup.
Support
Issues & feedback: https://github.com/GWagner2021/blind-skill-rolls/issues