Jump to content

Template:NPC: Difference between revisions

From greyhawk
No edit summary
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Special:Whatlinkshere/{{PAGENAME}}}}
{{Special:Whatlinkshere/{{PAGENAME}}}}
[[Category:DM Info]]
[[Category:Monster Statblock]]
[[Category:NPC]]
[[Category:NPC]]


<div style="border: 1px solid #aaa; padding: 1em; background-color: #f9f9f9;">
<div style="border: 2px solid #a80302; padding: 1em; background-color: #fcf6e9; font-family: 'Book Antiqua', Palatino, serif;">
<div style="float: right; margin-left: 1em; max-width: 200px;">{{{image|[[File:|200px|right]]}}}</div>
<div style="float: right; margin-left: 1em; max-width: 200px;">{{{image|[[File:Placeholder.png|200px|right]]}}}</div>


== {{{title|NPC Name}}} ==
== {{{monster_name|New Monster}}} ==
'''Name:''' {{{name|}}}<br>
<small>''{{{size|Medium}}} {{{type|humanoid}}}, {{{alignment|Any alignment}}}''</small>
<hr style="border-top: 2px solid #a80302;">
 
'''Armor Class''' {{{ac|10}}}<br>
'''Hit Points''' {{{hp|10}}}<br>
'''Speed''' {{{speed|30 ft.}}}<br>
<hr style="border-top: 2px solid #a80302;">
 
| STR | DEX | CON | INT | WIS | CHA
|:---:|:---:|:---:|:---:|:---:|:---:
| {{{str|10}}} ({{{str_mod|0}}}) | {{{dex|10}}} ({{{dex_mod|0}}}) | {{{con|10}}} ({{{con_mod|0}}}) | {{{int|10}}} ({{{int_mod|0}}}) | {{{wis|10}}} ({{{wis_mod|0}}}) | {{{cha|10}}} ({{{cha_mod|0}}})
<hr style="border-top: 2px solid #a80302;">
 
'''Saving Throws''' {{{saving_throws|—}}}<br>
'''Skills''' {{{skills|—}}}<br>
'''Damage Vulnerabilities''' {{{damage_vulnerabilities|—}}}<br>
'''Damage Resistances''' {{{damage_resistances|—}}}<br>
'''Damage Immunities''' {{{damage_immunities|—}}}<br>
'''Condition Immunities''' {{{condition_immunities|—}}}<br>
'''Senses''' {{{senses|passive Perception 10}}}<br>
'''Languages''' {{{languages|Common}}}<br>
'''Challenge''' {{{cr|0}}} ({{{xp|10}}})<br>
<hr style="border-top: 2px solid #a80302;">
 
== Actions ==
{{{actions|}}}<br>
<hr style="border-top: 1px solid #a80302;">
 
== {{{legendary_actions_header|Legendary Actions}}} ==
{{{legendary_actions|}}}<br>
<hr style="border-top: 1px solid #a80302;">
 
== {{{reactions_header|Reactions}}} ==
{{{reactions|}}}<br>
<hr style="border-top: 1px solid #a80302;">
 
== {{{roleplaying_header|Roleplaying Notes}}} ==
'''Campaign:''' {{{campaign|}}}<br>
'''Campaign:''' {{{campaign|}}}<br>
'''Alignment:''' {{{alignment|}}}<br>
'''Appearance:''' {{{appearance|}}}<br>
'''Appearance:''' {{{appearance|}}}<br>
'''Voice/Mannerisms:''' {{{voice_mannerisms|}}}<br>
'''Voice/Mannerisms:''' {{{voice_mannerisms|}}}<br>
'''Bond:''' {{{bond|}}}<br>
'''Ideal:''' {{{ideal|}}}<br>
'''Ideal:''' {{{ideal|}}}<br>
'''Flaw:''' {{{flaw|}}}<br>
'''Flaw:''' {{{flaw|}}}<br>
'''Bond:''' {{{bond|}}}<br>
'''Info:''' {{{info|}}}<br>
'''Info:''' {{{info|}}}<br>
<hr>
'''Ability Scores:''' {{{ability_scores|}}}<br>
'''Skills:''' {{{skills|}}}<br>
'''Condition Immunities:''' {{{condition_immunities|}}}<br>
'''Damage Immunities:''' {{{damage_immunities|None}}}<br>
'''Challenge Rating:''' {{{cr|}}}<br>
'''Senses:''' {{{senses|}}}<br>
'''Languages:''' {{{languages|Common}}}<br>
'''Equipment:''' {{{equipment|}}}<br>
'''Equipment:''' {{{equipment|}}}<br>
</div>
</div>
Line 30: Line 57:
<noinclude>
<noinclude>
== Usage ==
== Usage ==
To use this template, copy and paste the following code onto the NPC's page and fill in the appropriate parameters:
To use this template, copy and paste the following code onto your new monster's page and fill in the appropriate parameters:
<pre>
<pre>
{{NPC
{{Monster Stablock
| title =
| monster_name =
| image =
| image =
| name =
| size =
| type =
| alignment =
| ac =
| hp =
| speed =
| str =
| str_mod =
| dex =
| dex_mod =
| con =
| con_mod =
| int =
| int_mod =
| wis =
| wis_mod =
| cha =
| cha_mod =
| saving_throws =
| skills =
| damage_vulnerabilities =
| damage_resistances =
| damage_immunities =
| condition_immunities =
| senses =
| languages =
| cr =
| xp =
| actions =
| legendary_actions_header =
| legendary_actions =
| reactions_header =
| reactions =
| roleplaying_header =
| campaign =
| campaign =
| alignment =
| appearance =
| appearance =
| voice_mannerisms =
| voice_mannerisms =
| bond =
| ideal =
| ideal =
| flaw =
| flaw =
| bond =
| info =
| info =
| ability_scores =
| skills =
| condition_immunities =
| damage_immunities =
| challeng_rating =
| senses =
| languages =
| equipment =
| equipment =
}}
}}
</pre>
</pre>
* `title`: The NPC's title or role (e.g., "Mayor," "Captain," "Bandit Leader"). Defaults to "NPC Name".
* `image`: The NPC's image (e.g., `[[File:Example.jpg|200px|right]]`). Defaults to a generic placeholder.
* `name`: The NPC's name. Required.
* `campaign`: The campaign this NPC is in.
* `alignment`: The NPC's alignment (e.g., "Lawful Good," "Chaotic Evil").
* `appearance`: A description of the NPC's physical appearance.
* `voice_mannerisms`: A description of the NPC's voice and mannerisms.
* `ideal`: The NPC's ideal or guiding principle.
* `flaw`: The NPC's flaw or weakness.
* `bond`: The NPC's bond or connection to something or someone.
* `info`: A one-sentence summary of the NPC's motivations or interests.
* `ability_scores`: The NPC's ability scores (e.g., "STR 15, DEX 12, CON 14, INT 10, WIS 8, CHA 16").
* `skills`: The NPC's skills.
* `condition_immunities`: The NPC's condition immunities.
* `damage_immunities`: The NPC's damage immunities. Defaults to "None".
* `challeng_rating `: The NPC's challenge rating.
* `senses`: The NPC's senses.
* `languages`: The languages the NPC speaks. Defaults to "Common".
* `equipment`: The NPC's equipment.
</noinclude>
<noinclude>
<templatedata>
{
    "params": {
        "title": {
            "type": "string",
            "suggested": true,
            "label": "NPC title",
            "example": "Leader of the dwarves",
            "suggestedvalues": [
                "king",
                "duke"
            ],
            "default": "NPC Name"
        },
        "name": {
            "type": "wiki-page-name",
            "required": true
        },
        "campaign": {
            "type": "string",
            "label": "Campaign",
            "description": "The campaign this NPC appears in",
            "required": false
        },
        "alignment": {
            "suggestedvalues": [
                "Lawful Good",
                "Neutral Good",
                "Chaotic Good",
                "Lawful Neutral",
                "Neutral",
                "Chaotic Neutral",
                "Lawful Evil",
                "Neutral Evil",
                "Chaotic Evil"
            ],
            "suggested": true
        },
        "appearance": {},
        "voice_mannerisms": {
            "suggested": true
        },
        "ideal": {
            "type": "string",
            "suggested": true
        },
        "flaw": {
            "type": "string",
            "suggested": true
        },
        "bond": {
            "type": "string",
            "suggested": true
        },
        "image": {
            "type": "string",
            "default": "[[File:|200px|right]]"
        },
        "info": {
            "description": "One sentence highlight about the NPC's interest, motivations, etc",
            "type": "string",
            "suggested": true
        },
        "ability_scores": {
            "type": "string",
            "label": "Ability Scores",
            "description": "The NPC's ability scores (e.g., STR 15, DEX 12, CON 14, INT 10, WIS 8, CHA 16)."
        },
        "skills": {},
        "condition_immunities": {},
        "damage_immunities": {
            "type": "string",
            "suggestedvalues": [
                "Poison"
            ],
            "default": "None"
        },
        "challeng_rating": {},
        "senses": {},
        "languages": {
            "suggestedvalues": [
                "Common"
            ],
            "default": "Common"
        },
        "equipment": {}
    },
    "description": "Non Player Character (NPC) information sheet",
    "paramOrder": [
        "title",
        "image",
        "info",
        "name",
        "campaign",
        "alignment",
        "appearance",
        "voice_mannerisms",
        "ideal",
        "flaw",
        "bond",
        "ability_scores",
        "skills",
        "condition_immunities",
        "damage_immunities",
        "challeng_rating",
        "senses",
        "languages",
        "equipment"
    ]
}
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 01:24, 23 August 2025


New Monster[edit source]

Medium humanoid, Any alignment


Armor Class 10
Hit Points 10
Speed 30 ft.


| STR | DEX | CON | INT | WIS | CHA |:---:|:---:|:---:|:---:|:---:|:---: | 10 (0) | 10 (0) | 10 (0) | 10 (0) | 10 (0) | 10 (0)


Saving Throws
Skills
Damage Vulnerabilities
Damage Resistances
Damage Immunities
Condition Immunities
Senses passive Perception 10
Languages Common
Challenge 0 (10)


Actions[edit source]



Legendary Actions[edit source]



Reactions[edit source]



Roleplaying Notes[edit source]

Campaign:
Appearance:
Voice/Mannerisms:
Bond:
Ideal:
Flaw:
Info:
Equipment:


Usage[edit source]

To use this template, copy and paste the following code onto your new monster's page and fill in the appropriate parameters:

{{Monster Stablock
| monster_name =
| image =
| size =
| type =
| alignment =
| ac =
| hp =
| speed =
| str =
| str_mod =
| dex =
| dex_mod =
| con =
| con_mod =
| int =
| int_mod =
| wis =
| wis_mod =
| cha =
| cha_mod =
| saving_throws =
| skills =
| damage_vulnerabilities =
| damage_resistances =
| damage_immunities =
| condition_immunities =
| senses =
| languages =
| cr =
| xp =
| actions =
| legendary_actions_header =
| legendary_actions =
| reactions_header =
| reactions =
| roleplaying_header =
| campaign =
| appearance =
| voice_mannerisms =
| bond =
| ideal =
| flaw =
| info =
| equipment =
}}