Difference between revisions of "Template:NamedEnemy"

From DDO Compendium
 
(104 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
== How To Use This Template ==
The basic template for all monsters that are named.<br>
Example of the Template in Use: [[Spinner Of Shadows]]
<pre>
<pre>
{{Template:NamedEnemy
{{Template:NamedEnemy
|name = <Name of the enemy>
|name =
|creaturetype = <What type of creature is this>
|creaturetype =
|race = <What race is the enemy>
|race =
|monstermanual = <What does the monster manual classify this as, leave blank if not in MM>
|monstermanual =
|alignment = <What is the alignment>
|alignment =
|color = <What color is this enemy, if it is a boss, leave this blank>
|color =
|boss = <What color is this boss, if it is not a boss, leave this blank>
|boss =
|location = <What quest/challenge/wilderness area is this found in>
|location =
|specialattack = <Put any special attacks this enemy has>
|location2 =
|specialabilities = <Put any special abilities this enemy has>
|location3=
|dr = <What dr's are here, use template:MonsterDR
|location4=
|flavortext = <Put any Iconic text/message that this enemy says>
|location5=
|description = <Describe the enemy>
|location6=
|notes = <Are there special notes about this enemy>
|additionallocations=
|patchhistory = <Were there any patches, and what changed.>
|rareinfo =
|specialattack =
|specialabilities =
|flavortext =
|dr =
|description =
|notes =
|patchhistory =
|update=
|exp=
|subrace=
|wilderness=
|image=
}}
}}
</pre>
</pre>
== The Template ==
{{TemplateDocumentation
|name = NamedEnemy
|description = This template is used to render information about a named enemy, be it a quest boss or a rare in the wilderness. Example of the Template in Use: [[The Spinner of Shadows]].
|category=NPC and Monster Templates
|usesnamedparameters = true
|parameter1name = name
|parameter1description = The name of the enemy.
|parameter2name = creaturetype
|parameter2description = What type of creature is this. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter3name = race
|parameter3description = What race is this enemy. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter4name = monstermanual
|parameter4description =What does the monster manual classify this as, leave blank if not in MM.
|parameter5name = alignment
|parameter5description = What is the enemies alignment.
|parameter6name = color
|parameter6description = If this enemy is not a boss, what color is it
|parameter6values =
* Orange
* Red
* Purple
|parameter7name = boss
|parameter7description = If this enemy is a boss, what color is it
|parameter7values =
* Yellow
* Orange
* Red
* Purple
|parameter8name = location
|parameter8description = What quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter9name = location2
|parameter9description = Second quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter10name = location3
|parameter10description = Third quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter11name = location4
|parameter11description = Fourth quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter12name = location5
|parameter12description = Fifth quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter13name = location6
|parameter13description = Sixth quest/challenge area is this found in. Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter14name= additionallocations
|parameter14description= If there are more than 5 locations, enter them here using the {{Template:AdditionalLocations}}
|parameter15name = rareinfo
|parameter15description = Where this rare enemy appears in the location, any special info about finding it, etc.
|parameter16name = specialattack
|parameter16description = Any special attacks the enemy has.
|parameter17name = specialabilities
|parameter17description = Any special abilities the enemy has.
|parameter18name = flavortext
|parameter18description = Enter the DM text that is displayed in tlocationor said when you enter the quest.
|parameter19name = dr
|parameter19description = Enter any specific Damage Reduction this enemy has. Use [[Template:MonsterDR]].
|parameter20name = description
|parameter20description = Describe the enemy, and special moves, etc.
|parameter21name = notes
|parameter21description = Any notes about the enemy.
|parameter22name = patchhistory
|parameter22description = Any changes in specific patches to the enemy.
|parameter23name = update
|parameter23description = What update did the enemy first appear.
|parameter24name = exp
|parameter24description = Experience gained upon kill
|parameter25name = subrace
|parameter25description = What specific part of the race is this enemy Use [[Template:PageLink]] if the page name is not the same as the name.
|parameter26name = wilderness
|parameter26description = What wilderness is this enemy in as a rare
|parameter27name = image
|parameter27description = The image of the enemy if the file is different than the name
}}
</noinclude>
</noinclude>
<div class="row" style="border: 1px solid #B0B5B8; background-color: #000;">
<includeonly>
<!-- Left Info -->
<div class="col-xs-12 col-md-6" style="border-right: 1px solid #B0B5B8; padding: 15px; background-color: #000;min-height:100%">
<div class="row">
<div class="col-cs-10 text-center">
<span style="font-size: 20px">'''{{{name}}}'''</span>
{{#if: {{{flavortext|}}} | <br>''{{{flavortext}}}''}}
</div>
<div class="row">
<div class="row">
<div class="col-xs-12">
<div class="col-sm-6">
'''Type:'''&nbsp;[[Category:{{{creaturetype}}} Monster Type]][[{{{creaturetype}}}]]<br>
<table class="table table-bordered table-striped table-condensed">
'''Race:'''&nbsp;[[Category:{{{race}}} Monster Race]][[{{{race}}}]]<br>
<tr>
{{#if: {{{monstermanual|}}} | '''Monster Manual Type:''' {{{monstermanual}}}<br>}}{{#if: {{{alignment|}}} | '''Alignment:'''[[Category:Monsters with {{{alignment}}} Alignment]] {{{alignment}}}<br>}}{{#if: {{{color|}}} | [[Category: {{{color}}} Named Monsters]]'''Color:''' {{#switch:{{lc:{{{color}}}}}
<td>
|orange= Orange - Named Enemy
<table class="table">
|red=Red Named - Quest Boss
<tr>
|purple=Purple Named - Powerful Boss}}<br>}}{{#if: {{{boss|}}} | [[Category: {{{color}}} Bosses]]'''Boss:''' {{#switch:{{lc:{{{boss}}}}}
<td class="center"><span class="big">{{{name}}}</span></td>
|yellow= Yellow - Basic Named Enemy
</tr>
|orange= Orange Named - Mini boss
</table>
|red=Red - Strong Named Enemy}}<br>}}{{#if: {{{location|}}} | [[Category: Named Monsters In {{{location}}}]]'''Location:''' {{{location}}}<br>}}
</td>
{{#if: {{{dr|}}} | '''Damage Reduction:'''  
</tr>
{{{dr}}}<br>}}
<tr>
{{#if: {{{specialattack|}}} | '''Special Attacks:'''  
<td>{{#if: {{{flavortext|}}}|<p class="center">''{{{flavortext}}}''</p>}}'''Type:'''&nbsp;{{#if: {{{creaturetype|}}}|[[Category:{{{creaturetype}}} Type]]{{PageLink|{{{creaturetype}}}|{{{creaturetype}}} Type}}|Unknown}}<br>'''Race:'''&nbsp;{{#if: {{{race|}}}|[[Category:{{{race}}} Race]]{{PageLink|{{{race}}}|{{{race}}} Race}}|Unknown}}<br>{{#if: {{{subrace|}}} | '''Sub Race:''' {{PageLink|{{{subrace}}}|{{{subrace}}} Sub Race}}<br>}}{{#if: {{{monstermanual|}}} | '''Monster Manual Type:''' {{{monstermanual}}}<br>}}{{#if: {{{alignment|}}} | '''Alignment:'''[[Category:Monsters with {{{alignment}}} Alignment]] {{{alignment}}}<br>}}{{#if: {{{color|}}} | [[Category: {{{color}}} Named Monsters]]'''Color:''' {{#switch:{{lc:{{{color}}}}}|yellow= Yellow - Basic Named Enemy|orange= Orange - Named Enemy|red=Red Named - Strong Named Enemy}}<br>}}{{#if: {{{boss|}}} | [[Category: {{{boss}}} Bosses]]'''Boss:''' {{#switch:{{lc:{{{boss}}}}}|orange= Orange Named - Mini boss|red=Red Named - Quest Boss|purple=Purple Named - Powerful Boss}}<br>}}<br>'''Location(s):'''&nbsp;{{#if: {{{location|}}}|{{#if: {{{location2|}}}{{{location3|}}}{{{location4|}}}{{{location5|}}}{{{location6|}}}{{{additionalocations|}}}{{{wilderness|}}}|*&nbsp;}}{{RenderLink|{{{location}}}}}}}{{#if: {{{location2|}}}|*&nbsp;{{RenderLink|{{{location2}}}}}}}{{#if: {{{location3|}}}|*&nbsp;{{RenderLink|{{{location3}}}}}}}{{#if: {{{location4|}}}|*&nbsp;{{RenderLink|{{{location4}}}}}}}{{#if: {{{location5|}}}|*&nbsp;{{RenderLink|{{{location5}}}}}}}{{#if: {{{location6|}}}|*&nbsp;{{RenderLink|{{{location6}}}}}}}{{#if: {{{additionallocations|}}}|{{{additionallocations}}}}}{{#if: {{{wilderness|}}}|{{#if: {{{location2|}}}{{{location3|}}}{{{location4|}}}{{{location5|}}}{{{location6|}}}{{{additionalocations|}}}{{{location}}}|*&nbsp;}}{{RenderLink|{{{wilderness}}}}}}}</td>
{{{specialattack}}}<br>}}
</tr>
{{#if: {{{specialabilities|}}} | '''Special Abilities:'''  
{{#if:{{{rareinfo|}}}{{{exp|}}}{{{dr||}}}{{{specialattack|}}}{{{specialabilities|}}}{{{description|}}}{{{notes|}}}{{{patchhistory|}}}|
{{{specialabilities}}}<br>}}
<tr>
</div>
<td>{{#if: {{{rareinfo|}}} | '''Rare Information:'''&nbsp;{{{rareinfo}}}<br>}}{{#if: {{{exp|}}} | '''Experience:'''&nbsp;{{{exp}}}<br>}}{{#if: {{{dr||}}}|'''Damage Reduction:'''&nbsp;{{{dr}}}<br>}}{{#if: {{{specialattack|}}} | '''Special Attacks:'''&nbsp;{{WrapMultiLine|{{{specialattack}}}}}<br>}}{{#if: {{{specialabilities|}}} | '''Special Abilities:'''&nbsp;{{{specialabilities}}}<br>}}{{#if: {{{description|}}} |'''Description:'''&nbsp;{{{description}}}<br>}}{{#if: {{{notes|}}} |'''Notes:''' {{{notes}}}<br>}}{{#if: {{{patchhistory|}}} |'''Patch History:'''&nbsp;{{{patchhistory}}}}}</td>
</div>
</tr>}}
<div class="row">
</table>
<div class="col-xs-12" style:"border:none">
'''Description:''' {{{description}}}<br>
'''Notes:''' {{{notes}}}<br>
'''Patch History:'''  
{{{patchhistory}}}
</div>
</div>
</div>
<div class="visible-xs-block hidden-sm hidden-md hidden-lg">
<hr>
</div>
</div>
<div class="col-sm-6">
<table class="table table-bordered table-striped table-condensed">
<tr>
<td>
[[File:{{#if: {{{image|}}}|{{{image}}}|{{{name}}}}}.png|center|300px|]]
</td>
</tr>
</table>
</div>
</div>
<!-- Right Info -->
<div class="col-xs-12 col-md-6" style="border: 1px solid #B0B5B8; padding: 15px; background-color: #000;">
<div class="row center">[[File:{{{name}}}.png|300px|]]</div></div>
</div>
</div>
[[Category:Update {{{update|Unknown}}} Monster]]
{{#ifeq: {{FULLPAGENAME}} |Template:NamedEnemy||{{#if: {{{update|}}}|[[Category:Update {{{update}}} Monster]]|[[Category:Monsters without an Update]]}}}}{{#if: {{{wilderness|}}}|[[Category: Wilderness Rare]]}}{{#if: {{{race|}}}|{{#ifexist: {{{race}}} Race ||[[Category:Missing Races]]}}}}{{#if: {{{creaturetype|}}}|{{#ifexist: {{{creaturetype}}} Type ||[[Category:Missing Monster Types]]}}}}{{#if: {{{subrace|}}}|{{#ifexist: {{{subrace}}} Sub Race |[[Category:{{{subrace}}} Sub Race]]|[[Category:Missing Sub Races]]}}}}
</includeonly>

Latest revision as of 14:56, 13 September 2022

{{Template:NamedEnemy
|name =
|creaturetype =
|race =
|monstermanual =
|alignment =
|color =
|boss =
|location =
|location2 =
|location3=
|location4=
|location5=
|location6=
|additionallocations=
|rareinfo =
|specialattack =
|specialabilities =
|flavortext =
|dr =
|description =
|notes =
|patchhistory =
|update=
|exp=
|subrace=
|wilderness=
|image=
}}

NamedEnemy[edit]

This template is used to render information about a named enemy, be it a quest boss or a rare in the wilderness. Example of the Template in Use: The Spinner of Shadows.

Usage[edit]

Parameter Documentation
nameThe name of the enemy.
creaturetypeWhat type of creature is this. Use Template:PageLink if the page name is not the same as the name.
raceWhat race is this enemy. Use Template:PageLink if the page name is not the same as the name.
monstermanualWhat does the monster manual classify this as, leave blank if not in MM.
alignmentWhat is the enemies alignment.
colorIf this enemy is not a boss, what color is it
Possible Values:
  • Orange
  • Red
  • Purple
bossIf this enemy is a boss, what color is it
Possible Values:
  • Yellow
  • Orange
  • Red
  • Purple
locationWhat quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
location2Second quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
location3Third quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
location4Fourth quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
location5Fifth quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
location6Sixth quest/challenge area is this found in. Use Template:PageLink if the page name is not the same as the name.
additionallocationsIf there are more than 5 locations, enter them here using the
rareinfoWhere this rare enemy appears in the location, any special info about finding it, etc.
specialattackAny special attacks the enemy has.
specialabilitiesAny special abilities the enemy has.
flavortextEnter the DM text that is displayed in tlocationor said when you enter the quest.
drEnter any specific Damage Reduction this enemy has. Use Template:MonsterDR.
descriptionDescribe the enemy, and special moves, etc.
notesAny notes about the enemy.
patchhistoryAny changes in specific patches to the enemy.
updateWhat update did the enemy first appear.
expExperience gained upon kill
subraceWhat specific part of the race is this enemy Use Template:PageLink if the page name is not the same as the name.
wildernessWhat wilderness is this enemy in as a rare
imageThe image of the enemy if the file is different than the name

Template

Ignore any errors below this line, The errors occur because there is no input into the template, in the template itself.