A module for the Call of Cthulhu 7th Edition (CoC7) system. Adds easy setting of dice roll visibility, image popouts, AI-powered weapon and NPC generation, and bulk card management for GMs.
Have an idea or a feedback ?
If there's a workflow that annoys you, a small thing that could be smoother, or a feature you keep wishing existed — feel free to reach out on GitHub and describe it. A short note is plenty.
What's inside
| Feature | What it does | For |
|---|---|---|
| 🎲 Roll Visibility Selector | Easily pick public / private / blind per roll — and remember your last choice | Everyone |
| 🗂️ Close All Cards | Sweep stale chat cards out of the way in one click | GM |
| 🖼️ Item Image Popouts | Click any item portrait to see it full size, draggable, resizable | Everyone |
| ✨ AI Generation | Conjure fully-statted weapons and NPCs from a one-line description | GM |
🎲 Roll Visibility Selector
The CoC7 bonus/penalty dialog now sports a visibility dropdown — public, private, or blind. Makes the use Private/Blind rolls way easier. Your last choice sticks per user and is preserved across the standby.
Small change. Big difference once you've made fifty rolls in a session.
🗂️ Close All Cards
Open the Keeper's toolbar (the tentacle-strike icon), click Close All Cards, and pick exactly which lingering chat cards to dismiss — listed by type, actor, and timestamp. Particularly useful when accumulated open cards start blocking new rolls.
🖼️ Item Image Popouts
Players can finally click on an item's portrait and see the actual art — no GM-only file picker getting in the way. Works on the item sheet itself and on the small icons in the Gear & Cash tab. GMs keep their default editing behavior where it makes sense.
✨ AI Generation
Open the Create Item dialog, pick Weapon, and a sparkle icon appears. Type "A worn 1920s revolver, .38 calibre, 6-shot cylinder, wood grip" and get a fully-statted CoC7 weapon back — skill, damage, range, ammo, malfunction. Or pick NPC in the Create Actor dialog and describe a character ("A nervous pharmacist in 1920s Arkham, middle-aged, hides a laudanum habit") to get the full stat block, skills resolved against the official CoC7 compendium, weapons, possessions, biography, and Keeper notes — ready to drop on the canvas.
Plug in your own key for Anthropic Claude, OpenAI GPT, or Google Gemini under Settings → Module Settings → CoC7 QoL Improvements. Your prompt goes straight to the provider you chose — the module doesn't proxy your traffic.
Internationalization
All user-visible strings flow through FoundryVTT's i18n system. Currently shipping with:
- English (en)
- Français (fr)
Dialogs, buttons, settings, and notifications follow your configured Foundry language. PRs for additional languages are very welcome.
Installation
From FoundryVTT
- Go to Settings > Manage Modules > Install Module
- Paste the manifest URL:
https://github.com/martin-papy/coc7-qol/releases/latest/download/module.json - Click Install
Manual
- Download the latest release from the Releases page
- Extract into your
Data/modules/directory - Restart FoundryVTT
Compatibility
- FoundryVTT: v13+
- System: Call of Cthulhu 7th Edition (CoC7) — v8.
AI Usage Disclaimer
This module has been developped with the help of an AI Coding assistant (Claude Code). The code has been thoroughly reviewed and tested by a human (me).



