Skip to content

Field Reference

This reference documents every field in the monster creation form, organized by tab and section.

FieldLocationExample
ACDetails → Combat Stats10 + dex
Hit DieDetails → Combat Stats4d8 + 12
Saving Throws (all 6)Details → Saving Throwsprof, prof + 2
Skills (all 18)Details → Skillsprof, prof * 2
Action TextActions/Legendary tabs{Hit str + prof}

All other fields store raw values or use dropdowns/selects.


FieldTypeRequiredNotes
nameText inputYesMonster’s display name
alignmentDropdownNoStandard D&D alignments
creatureTypeDropdownYesAberration, Beast, Celestial, etc.
subtypesMulti-selectNoTags like “devil”, “shapechanger”
FieldTypeRangeNotes
strNumber1-30Strength score
dexNumber1-30Dexterity score
conNumber1-30Constitution score
intNumber1-30Intelligence score
wisNumber1-30Wisdom score
chaNumber1-30Charisma score
FieldExpression SupportExample Values
savingThrowsStrYesprof, prof + 2
savingThrowsDexYesprof, prof * 2
savingThrowsConYesprof
savingThrowsIntYesprof
savingThrowsWisYesprof, prof + 4
savingThrowsChaYesprof

Leave empty if the monster is not proficient in that save.

FieldTypeExpression SupportNotes
acTextYesCan include armor description
hitDieTextYesDice notation like 10d10
avgHPComputedN/AAuto-calculated

AC Examples:

10 # Base AC
15 # Flat value
10 + dex # Natural armor with DEX
13 + dex # Studded leather
17 (natural armor) # With description
18 (plate) # Armor type

Hit Die Examples:

4d8 # Small creature
10d10 # Medium creature
21d12 # Large creature
FieldTypeExpression SupportNotes
crDropdownNo0, 1/8, 1/4, 1/2, 1-30
crNumComputedN/ANumeric CR for sorting
Proficiency BonusComputedN/ADerived from CR
roleDropdownNoAmbusher, Artillery, Brute, etc.
sizeDropdownNoTiny through Gargantuan
FieldTypeExpression SupportNotes
conditionImmunitiesMulti-selectNoStandard conditions
damageAdjustmentsMulti-selectNoType + adjustment + notes
languagesMulti-selectNoWith custom option

Damage Adjustment Structure:

{
"damageType": "fire",
"adjustment": "immunity",
"notes": ""
}
FieldTypeExpression SupportNotes
walkNumberNoWalking speed in ft.
burrowNumberNoBurrowing speed in ft.
climbNumberNoClimbing speed in ft.
flyNumberNoFlying speed in ft.
swimNumberNoSwimming speed in ft.
FieldTypeExpression SupportNotes
blindsightNumberNoRange in ft.
darkvisionNumberNoRange in ft.
tremorsenseNumberNoRange in ft.
truesightNumberNoRange in ft.

All 18 skills support expressions:

SkillAbilityExample
acrobaticsDEXprof
animalHandlingWISprof
arcanaINTprof + 2
athleticsSTRprof
deceptionCHAprof * 2
historyINTprof
insightWISprof
intimidationCHAprof
investigationINTprof
medicineWISprof
natureINTprof
perceptionWISprof * 2
performanceCHAprof
persuasionCHAprof
religionINTprof
sleightOfHandDEXprof
stealthDEXprof * 2
survivalWISprof

FieldTypeExpression Support
traitsMarkdown textareaYes (inline)
actionsMarkdown textareaYes (inline)
bonusActionsMarkdown textareaYes (inline)
reactionsMarkdown textareaYes (inline)

Expressions are embedded in the text using curly braces: {expression}


FieldTypeExpression Support
legendaryActionsMarkdown textareaYes (inline)
mythicActionsMarkdown textareaYes (inline)
villainActionsMarkdown textareaYes (inline)
lairActionsMarkdown textareaYes (inline)

These fields are automatically calculated and cannot be edited directly:

FieldDerived From
avgHPHit Die + (CON modifier × dice count)
crNumCR dropdown selection
Proficiency BonusCR (standard 5e table)
Ability Modifiersfloor((score - 10) / 2)

These are set automatically based on content:

FieldSet When
hasLegendaryActionslegendaryActions has content
hasVillainActionsvillainActions has content
hasMythicActionsmythicActions has content
hasLairActionslairActions has content