Markdown Tables and Flavored Markdown
Dice Monster renders markdown using GFM-compatible parsing, with additional custom formatting for game content.
Standard Markdown Tables
Section titled “Standard Markdown Tables”Pipe tables are supported.
| Roll | Result || ---- | ---------- || 1 | Minor boon || 2 | Major boon |Tables render with responsive horizontal scrolling when content is wide.
Flavored Markdown Behavior
Section titled “Flavored Markdown Behavior”Item and action descriptions support flavored markdown patterns:
- Bracket links like
[Poisoned]are resolved into compendium-aware hover links (including monster tooltip cards). - Inline roll expressions inside braces like
{2d6 + str fire}are rendered as rollable text where supported. - Existing bold/italic formatting is preserved.
Magic Item Authoring
Section titled “Magic Item Authoring”When creating items, descriptions support flavored markdown directly in the editor.
- Pasted SRD-style markdown is parsed into structured fields.
- Description text remains markdown and can include flavored terms.
Textarea Authoring Helpers
Section titled “Textarea Authoring Helpers”Flavored markdown textareas include authoring helpers:
- Expression autocomplete for dice syntax, stats, resources, and parser helpers.
- Quick snippets for common templates such as hit rolls, save DC, and damage blocks.
- Inline expression validation while typing, so invalid
{...}expressions are visible before rolling.
Useful shortcuts:
- Type
{or[to wrap a selection (or insert a pair). Cmd/Ctrl + Bwraps with**bold**.Cmd/Ctrl + Iwraps with*italic*.
Table-Specific Dice Notes
Section titled “Table-Specific Dice Notes”When the top-left table header cell contains a dice expression (for example d20, d12, or 2d6), that corner header is rendered as a rollable control.
- markdown tables render normally
- flavored inline markdown works inside table cells as regular markdown text
- corner-cell dice expressions in the first header cell are clickable and trigger a roll