Template:Monster Statblock: Difference between revisions
Appearance
Adventurer (talk | contribs) mNo edit summary Tag: Manual revert |
Adventurer (talk | contribs) mNo edit summary |
||
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
This template is used by all | This template is used by all NPCs and monsters to document their stats in compliance with official WotC formatting. It provides a beautiful visual layout for the wiki and a raw copy-paste block optimized for Foundry VTT imports. | ||
== How to Use == | == How to Use == | ||
Copy the following blank block onto a new page and fill in the values. Stat modifiers calculate automatically. | |||
<pre> | <pre> | ||
| Line 13: | Line 13: | ||
|ac = | |ac = | ||
|hp = | |hp = | ||
|hit_dice = | |||
|speed = | |speed = | ||
|str = | |str = 10 | ||
|dex = | |dex = 10 | ||
|con = | |con = 10 | ||
|int = | |int = 10 | ||
|wis = | |wis = 10 | ||
|cha = | |cha = 10 | ||
|saving_throws = | |saving_throws = | ||
|skills = | |skills = | ||
| Line 28: | Line 29: | ||
|senses = | |senses = | ||
|languages = | |languages = | ||
|cr = | |cr = 0 | ||
|xp = | |xp = 10 | ||
|pb = | |||
|traits = | |traits = | ||
|bonus_actions = | |||
|actions = | |actions = | ||
|reactions = | |reactions = | ||
| Line 47: | Line 50: | ||
</pre> | </pre> | ||
</noinclude> | </noinclude> | ||
{{Special:Whatlinkshere/{{PAGENAME}}}} | {{Special:Whatlinkshere/{{PAGENAME}}}} | ||
| Line 53: | Line 55: | ||
[[Category:NPC]] | [[Category:NPC]] | ||
[[Category:DM Info]] | [[Category:DM Info]] | ||
{{#if:{{{campaign|}}}|[[Category:{{{campaign}}}]]}} | {{#if:{{{campaign|}}} | ||
|[[Category:{{{campaign}}} Campaign|{{#if:{{{monster_name|}}}|{{PAGENAME}}|New Creature}}]] | |||
|[[Category:Campaign Needs Assignment]] | |||
}} | |||
__NOTOC__ | __NOTOC__ | ||
{| style="width:100%;" | <div class="wotc-statblock-bg" style="width:100%;"> | ||
| style="vertical-align:top; width: | {| style="width:100%; border:none; margin:0; padding:0; background:transparent;" | ||
{{#if:{{{monster_name|}}}| | |||
< | | style="vertical-align:top; width:65%;" | | ||
- | |||
'''Armor Class''' {{{ac|10}}}<br> | {{#if:{{{monster_name|}}}|<h1>{{{monster_name}}}</h1>|<h1>New Creature</h1>}} | ||
'''Hit Points''' {{{hp|10}}}<br> | <h2>''{{{size|Medium}}} {{{type|humanoid (any race)}}}, {{{alignment|Any alignment}}}''</h2> | ||
<hr class="wotc-hr"> | |||
'''Armor Class''' {{{ac|10}}} (natural armor)<br> | |||
'''Hit Points''' <span class="wotc-ability-color">{{{hp|10}}}</span> ({{{hit_dice|2d8}}})<br> | |||
'''Speed''' {{{speed|30 ft.}}}<br> | '''Speed''' {{{speed|30 ft.}}}<br> | ||
---- | |||
<hr class="wotc-hr"> | |||
{| class="wikitable wotc-ability-table" style="width: 100%; text-align: center; margin: 0; padding: 0; border: none;" | |||
|- style="font-size: 0.9em;" | |||
! class="wotc-ability-table-bottom" | STR !! class="wotc-ability-table-bottom" | DEX !! class="wotc-ability-table-bottom" | CON !! class="wotc-ability-table-bottom" | INT !! class="wotc-ability-table-bottom" | WIS !! class="wotc-ability-table-bottom" | CHA | |||
|- style="border: none;" | |||
- | |||
'''Saving Throws''' {{{saving_throws | | <span class="wotc-ability-color">{{{str|10}}} ({{#ifexpr:floor(({{{str|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{str|10}}}-10)/2)}})</span> | ||
'''Skills''' {{{skills | | <span class="wotc-ability-color">{{{dex|10}}} ({{#ifexpr:floor(({{{dex|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{dex|10}}}-10)/2)}})</span> | ||
'''Damage Vulnerabilities''' {{{damage_vulnerabilities | | <span class="wotc-ability-color">{{{con|10}}} ({{#ifexpr:floor(({{{con|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{con|10}}}-10)/2)}})</span> | ||
'''Damage Resistances''' {{{damage_resistances | | <span class="wotc-ability-color">{{{int|10}}} ({{#ifexpr:floor(({{{int|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{int|10}}}-10)/2)}})</span> | ||
'''Damage Immunities''' {{{damage_immunities | | <span class="wotc-ability-color">{{{wis|10}}} ({{#ifexpr:floor(({{{wis|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{wis|10}}}-10)/2)}})</span> | ||
'''Condition Immunities''' {{{condition_immunities | | <span class="wotc-ability-color">{{{cha|10}}} ({{#ifexpr:floor(({{{cha|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{cha|10}}}-10)/2)}})</span> | ||
|} | |||
<hr class="wotc-hr"> | |||
{{#if:{{{saving_throws|}}}|'''Saving Throws''' {{{saving_throws}}}<br>}} | |||
{{#if:{{{skills|}}}|'''Skills''' {{{skills}}}<br>}} | |||
{{#if:{{{damage_vulnerabilities|}}}|'''Damage Vulnerabilities''' {{{damage_vulnerabilities}}}<br>}} | |||
{{#if:{{{damage_resistances|}}}|'''Damage Resistances''' {{{damage_resistances}}}<br>}} | |||
{{#if:{{{damage_immunities|}}}|'''Damage Immunities''' {{{damage_immunities}}}<br>}} | |||
{{#if:{{{condition_immunities|}}}|'''Condition Immunities''' {{{condition_immunities}}}<br>}} | |||
'''Senses''' {{{senses|passive Perception 10}}}<br> | '''Senses''' {{{senses|passive Perception 10}}}<br> | ||
'''Languages''' {{{languages|Common}}}<br> | '''Languages''' {{{languages|Common}}}<br> | ||
'''Challenge''' {{{cr|0}}} ({{{xp|10}}})<br> | '''Challenge''' {{{cr|0}}} ({{{xp|10}}} XP){{#if:{{{pb|}}}| — '''Proficiency Bonus''' {{{pb}}}}}<br> | ||
- | |||
{{{traits | {{#if:{{{traits|}}}| | ||
{{#if:{{{ | <hr class="wotc-hr"> | ||
= | {{{traits}}} | ||
{{{actions | }} | ||
{{#if:{{{bonus_actions|}}}| | |||
<hr class="wotc-hr"> | |||
<h3>Bonus Actions</h3> | |||
{{{bonus_actions}}} | |||
}} | |||
{{#if:{{{actions|}}}| | |||
<hr class="wotc-hr"> | |||
<h3>Actions</h3> | |||
{{{actions}}} | |||
}} | |||
{{#if:{{{reactions|}}}| | {{#if:{{{reactions|}}}| | ||
= | <hr class="wotc-hr"> | ||
{{{reactions | <h3>Reactions</h3> | ||
{{{reactions}}} | |||
}} | }} | ||
{{#if:{{{legendary_actions|}}}| | {{#if:{{{legendary_actions|}}}| | ||
= | <hr class="wotc-hr"> | ||
{{{legendary_actions | <h3>Legendary Actions</h3> | ||
{{{legendary_actions}}} | |||
}} | }} | ||
{{#if:{{{roleplaying_notes|}}}| | {{#if:{{{roleplaying_notes|}}}| | ||
= | <hr class="wotc-hr"> | ||
{{{roleplaying_notes | <h3>Roleplaying Notes</h3> | ||
{{{roleplaying_notes}}} | |||
}} | }} | ||
{{#if:{{{appearance|}}}{{{voice_mannerisms|}}}{{{bond|}}}{{{ideal|}}}{{{flaw|}}}{{{info|}}}{{{equipment|}}}| | {{#if:{{{appearance|}}}{{{voice_mannerisms|}}}{{{bond|}}}{{{ideal|}}}{{{flaw|}}}{{{info|}}}{{{equipment|}}}| | ||
- | <hr class="wotc-hr"> | ||
<h3>Additional Info</h3> | |||
'''Appearance''' {{{appearance|—}}}<br> | '''Appearance''' {{{appearance|—}}}<br> | ||
'''Voice/Mannerisms''' {{{voice_mannerisms|—}}}<br> | '''Voice/Mannerisms''' {{{voice_mannerisms|—}}}<br> | ||
| Line 109: | Line 149: | ||
'''Equipment''' {{{equipment|—}}}<br> | '''Equipment''' {{{equipment|—}}}<br> | ||
}} | }} | ||
| style="vertical-align:top; width: | |||
<hr class="wotc-hr"> | |||
<h3>Foundry VTT Copy Block</h3> | |||
<small style="color: var(--text-muted); font-style: italic;">Highlight, copy, and paste the block below directly into your Foundry VTT statblock importer module:</small> | |||
<pre style="background: #111; color: #0f0; padding: 12px; border: 1px dashed #444; white-space: pre-wrap; font-family: monospace; margin-top: 8px;"> | |||
{{{monster_name|New Creature}}} | |||
{{{size|Medium}}} {{{type|humanoid (any race)}}}, {{{alignment|Any alignment}}} | |||
Armor Class {{{ac|10}}} (natural armor) | |||
Hit Points {{{hp|10}}} ({{{hit_dice|2d8}}}) | |||
Speed {{{speed|30 ft.}}} | |||
STR {{{str|10}}} ({{#ifexpr:floor(({{{str|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{str|10}}}-10)/2)}}) DEX {{{dex|10}}} ({{#ifexpr:floor(({{{dex|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{dex|10}}}-10)/2)}}) CON {{{con|10}}} ({{#ifexpr:floor(({{{con|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{con|10}}}-10)/2)}}) INT {{{int|10}}} ({{#ifexpr:floor(({{{int|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{int|10}}}-10)/2)}}) WIS {{{wis|10}}} ({{#ifexpr:floor(({{{wis|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{wis|10}}}-10)/2)}}) CHA {{{cha|10}}} ({{#ifexpr:floor(({{{cha|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{cha|10}}}-10)/2)}}) | |||
{{#if:{{{saving_throws|}}}|Saving Throws {{{saving_throws}}}}} | |||
{{#if:{{{skills|}}}|Skills {{{skills}}}}} | |||
{{#if:{{{damage_vulnerabilities|}}}|Damage Vulnerabilities {{{damage_vulnerabilities}}}}} | |||
{{#if:{{{damage_resistances|}}}|Damage Resistances {{{damage_resistances}}}}} | |||
{{#if:{{{damage_immunities|}}}|Damage Immunities {{{damage_immunities}}}}} | |||
{{#if:{{{condition_immunities|}}}|Condition Immunities {{{condition_immunities}}}}} | |||
Senses {{{senses|passive Perception 10}}} | |||
Languages {{{languages|Common}}} | |||
Challenge {{{cr|0}}} ({{{xp|10}}} XP){{#if:{{{pb|}}}| — Proficiency Bonus {{{pb}}}}} | |||
{{{traits|}}} | |||
Actions | |||
{{{actions|}}} | |||
{{#if:{{{bonus_actions|}}}| | |||
Bonus Actions | |||
{{{bonus_actions}}} | |||
}} | |||
{{#if:{{{reactions|}}}| | |||
Reactions | |||
{{{reactions|}}} | |||
}} | |||
{{#if:{{{legendary_actions|}}}| | |||
Legendary Actions | |||
{{{legendary_actions|}}} | |||
}} | |||
</pre> | |||
| style="vertical-align:top; width:35%;" | | |||
{{#if:{{{image|}}}|[[File:{{{image}}}|thumb|300px|alt=Creature Image|{{{monster_name|New Creature}}}]]}} | {{#if:{{{image|}}}|[[File:{{{image}}}|thumb|300px|alt=Creature Image|{{{monster_name|New Creature}}}]]}} | ||
|} | |} | ||
</div> | |||
Latest revision as of 14:11, 27 August 2026
This template is used by all NPCs and monsters to document their stats in compliance with official WotC formatting. It provides a beautiful visual layout for the wiki and a raw copy-paste block optimized for Foundry VTT imports.
How to Use
Copy the following blank block onto a new page and fill in the values. Stat modifiers calculate automatically.
{{Monster Statblock
|monster_name =
|size =
|type =
|alignment =
|ac =
|hp =
|hit_dice =
|speed =
|str = 10
|dex = 10
|con = 10
|int = 10
|wis = 10
|cha = 10
|saving_throws =
|skills =
|damage_vulnerabilities =
|damage_resistances =
|damage_immunities =
|condition_immunities =
|senses =
|languages =
|cr = 0
|xp = 10
|pb =
|traits =
|bonus_actions =
|actions =
|reactions =
|legendary_actions =
|roleplaying_notes =
|image =
|campaign =
|appearance =
|voice_mannerisms =
|bond =
|ideal =
|flaw =
|info =
|equipment =
}}
New CreatureMedium humanoid (any race), Any alignmentArmor Class 10 (natural armor)
Senses passive Perception 10
Foundry VTT Copy BlockHighlight, copy, and paste the block below directly into your Foundry VTT statblock importer module: {{{monster_name|New Creature}}}
{{{size|Medium}}} {{{type|humanoid (any race)}}}, {{{alignment|Any alignment}}}
Armor Class {{{ac|10}}} (natural armor)
Hit Points {{{hp|10}}} ({{{hit_dice|2d8}}})
Speed {{{speed|30 ft.}}}
STR {{{str|10}}} ({{#ifexpr:floor(({{{str|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{str|10}}}-10)/2)}}) DEX {{{dex|10}}} ({{#ifexpr:floor(({{{dex|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{dex|10}}}-10)/2)}}) CON {{{con|10}}} ({{#ifexpr:floor(({{{con|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{con|10}}}-10)/2)}}) INT {{{int|10}}} ({{#ifexpr:floor(({{{int|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{int|10}}}-10)/2)}}) WIS {{{wis|10}}} ({{#ifexpr:floor(({{{wis|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{wis|10}}}-10)/2)}}) CHA {{{cha|10}}} ({{#ifexpr:floor(({{{cha|10}}}-10)/2) > 0 | + }}{{#expr:floor(({{{cha|10}}}-10)/2)}})
{{#if:{{{saving_throws|}}}|Saving Throws {{{saving_throws}}}}}
{{#if:{{{skills|}}}|Skills {{{skills}}}}}
{{#if:{{{damage_vulnerabilities|}}}|Damage Vulnerabilities {{{damage_vulnerabilities}}}}}
{{#if:{{{damage_resistances|}}}|Damage Resistances {{{damage_resistances}}}}}
{{#if:{{{damage_immunities|}}}|Damage Immunities {{{damage_immunities}}}}}
{{#if:{{{condition_immunities|}}}|Condition Immunities {{{condition_immunities}}}}}
Senses {{{senses|passive Perception 10}}}
Languages {{{languages|Common}}}
Challenge {{{cr|0}}} ({{{xp|10}}} XP){{#if:{{{pb|}}}| — Proficiency Bonus {{{pb}}}}}
{{{traits|}}}
Actions
{{{actions|}}}
{{#if:{{{bonus_actions|}}}|
Bonus Actions
{{{bonus_actions}}}
}}
{{#if:{{{reactions|}}}|
Reactions
{{{reactions|}}}
}}
{{#if:{{{legendary_actions|}}}|
Legendary Actions
{{{legendary_actions|}}}
}}
|