Difference between revisions of "Template:Class"

From DDO Compendium
 
(9 intermediate revisions by the same user not shown)
Line 4: Line 4:
|name =  
|name =  
|alignment=
|alignment=
|ddopoints=
|unlock=
|favorunlock=
|hitdice=
|hitdice=
|skillinfo=
|skillinfo=
Line 29: Line 28:
|parameter1name = name
|parameter1name = name
|parameter1description = The class name.
|parameter1description = The class name.
|parameter1values =
|parameter2name = alignment
|parameter2name = alignment
|parameter2description = What alignments are possible for this class, leave blank
|parameter2description = What alignments are possible for this class, leave blank
|parameter2values =
|parameter3name = unlock
|parameter3name = ddopoints
|parameter3description = This specifies information on how to unlock. Use one of the drop location templates to specify it. The list of templates can be found here: [[:Category:DropLocation Templates]]. If there is more than one, put each on its own line starting with an asterisk.
|parameter3description = The cost of this class if it is not free
|parameter4name = hitdice
|parameter3values =
|parameter4description = The base hit dice for the class.   
|parameter4name = favorunlock
|parameter5name = skillinfo
|parameter4description = Informaiton about a favor unlock for this class
|parameter5description = Enter the information about the skills points and class skills.  Use [[Template:ClassSkillInfo]]
|parameter4values =
|parameter6name = proficiencies
|parameter5name = hitdice
|parameter6description = Enter the weapon and armor proficiencies this class gets by default. Use [[Template:ClassProficiencies]]
|parameter5description = The base hit dice for the class.   
|parameter7name = enhancementtree1
|parameter5values =
|parameter7description = Name of the first enhancement tree.
|parameter6name = skillinfo
|parameter8name = enhancementtree2
|parameter6description = Enter the information about the skills points and class skills.  Use [[Template:ClassSkillInfo]]
|parameter8description = Name of the second enhancement tree.
|parameter6values =
|parameter9name = enhancementtree3
|parameter7name = proficiencies
|parameter9description = Name of the third enhancement tree.
|parameter7description = Enter the weapon and armor proficiencies this class gets by default. Use [[Template:ClassProficiencies]]
|parameter10name = enhancementtree4
|parameter7values =
|parameter10description = Name of the fourth enhancement tree.
|parameter8name = enhancementtree1
|parameter11name = enhancementtree5
|parameter8description = Name of the first enhancement tree.
|parameter11description = Name of the fifth enhancement tree.
|parameter8values =
|parameter12name = advancement
|parameter9name = enhancementtree2
|parameter12description = Enter the advancement information.  Use [[Template:ClassAdvancementTableHeader]] followed by 20 [[Template:ClassAdvancementTableLevel]]
|parameter9description = Name of the second enhancement tree.
|parameter13name = spellinfo
|parameter9values =
|parameter13description = Information about the spells
|parameter10name = enhancementtree3
|parameter14name = overview
|parameter10description = Name of the third enhancement tree.
|parameter14description = Overview of the class
|parameter10values =
|parameter15name = notes
|parameter11name = enhancementtree4
|parameter15description = Any note
|parameter11description = Name of the fourth enhancement tree.
|parameter16name = bonusfeatinfo
|parameter11values =
|parameter16description = Enter the information about the levels they class gets bonus feats.  The list of feats will by auto-generated.
|parameter12name = enhancementtree5
|parameter17name = bonusfeattitle
|parameter12description = Name of the fifth enhancement tree.
|parameter17description = The title for the bonus feat section.  Default is "Bonus Feats".
|parameter12values =
|parameter18name = otherinfo
|parameter13name = advancement
|parameter18description = Enter any other information you want displayed after the spells section. Use multiple [[Template:ClassOtherInfo]]
|parameter13description = Enter the advancement information.  Use [[Template:ClassAdvancementTableHeader]] followed by 20 [[Template:ClassAdvancementTableLevel]]
|parameter13values =
|parameter14name = spellinfo
|parameter14description = Information about the spells
|parameter14values =
|parameter15name = overview
|parameter15description = Overview of the class
|parameter15values =
|parameter16name = notes
|parameter16description = Any note
|parameter16values =
|parameter17name = bonusfeatinfo
|parameter17description = Enter the information about the levels they class gets bonus feats.  The list of feats will by auto-generated.
|parameter17values =
|parameter18name = bonusfeattitle
|parameter18description = The title for the bonus feat section.  Default is "Bonus Feats".
|parameter19name = otherinfo
|parameter19description = Enter any other information you want displayed after the spells section. Use multiple [[Template:ClassOtherInfo]]
|parameter18values =
}}</noinclude>
}}</noinclude>
{{#ifeq: {{FULLPAGENAME}} |Template:Class||{{ClassesHeader|{{{name|}}}}}}}
{{#ifeq: {{FULLPAGENAME}} |Template:Class||{{ClassesHeader|{{{name|}}}}}}}
Line 88: Line 67:
<div class="quest">
<div class="quest">
<div class="box outer-box">
<div class="box outer-box">
<div class="box inner-box">
<div class="box inner-box"><span class="box-header">'''Unlock:'''</span>{{#if: {{{unlock|}}}|{{WrapMultiLine|{{{unlock}}}}}|* Free}}</div>
<span class="box-header">'''Class Information'''</span>
<div class="box inner-box"><span class="box-header">'''Alignment:'''</span><br>{{#if: {{{alignment|}}}|{{{alignment}}}|Any}}</div>
{{#if: {{{ddopoints|}}}|'''Cost:''' {{formatnum:{{{ddopoints}}}}} [[File:DDOPointsIcon.png|link=DDO Point]]<br>{{#if: {{{favorunlock|}}}|'''Favor Unlock:''' {{{favorunlock}}}<br>}}|Free<br>}}{{#if: {{{alignment|}}} |'''Alignment:''' {{{alignment}}}<br>}}{{#if: {{{hitdice|}}} |'''Hit Dice:''' {{{hitdice}}}}}</div>
{{#if: {{{hitdice|}}} |<div class="box inner-box"><span class="box-header">'''Hit Dice:'''</span><br>{{{hitdice}}}</div>}}
<div class="box inner-box"><span class="box-header">'''Skills'''</span><br>{{{skillinfo}}}</div>
<div class="box inner-box"><span class="box-header">'''Skills'''</span><br>{{{skillinfo}}}</div>
<div class="box inner-box"><span class="box-header">'''Proficiencies'''</span><br>{{{proficiencies}}}</div>
<div class="box inner-box"><span class="box-header">'''Proficiencies'''</span><br>{{{proficiencies}}}</div>
Line 108: Line 87:
{{{spellinfo}}}</div>}}{{#if: {{{otherinfo|}}}|{{{otherinfo}}}}}{{#if: {{{notes|}}}|<div class="paragraph-header">Notes</div><div class="paragraph-body">
{{{spellinfo}}}</div>}}{{#if: {{{otherinfo|}}}|{{{otherinfo}}}}}{{#if: {{{notes|}}}|<div class="paragraph-header">Notes</div><div class="paragraph-body">
{{{notes}}}</div>}}{{#if: {{{advancement|}}}|<div class="paragraph-header">Advancement</div><div class="paragraph-body">{{{advancement}}}</div>}}{{#if: {{{bonusfeatinfo|}}}|<div class="paragraph-header">{{{bonusfeattitle|Bonus Feats}}}</div><div class="paragraph-body">{{{bonusfeatinfo}}}<br><br>
{{{notes}}}</div>}}{{#if: {{{advancement|}}}|<div class="paragraph-header">Advancement</div><div class="paragraph-body">{{{advancement}}}</div>}}{{#if: {{{bonusfeatinfo|}}}|<div class="paragraph-header">{{{bonusfeattitle|Bonus Feats}}}</div><div class="paragraph-body">{{{bonusfeatinfo}}}<br><br>
{{#DPL:
<div style="-webkit-column-count:3;column-count:3;">{{#DPL:
|category={{{name}}} Bonus Feats
|category={{{name}}} Bonus Feats
|ordermethod=title
|uses = Template:Feat
|uses = Template:Feat
|noresultsheader=None
|noresultsheader=None
}}</div>}}
}}</div></div>}}
=== Class Feats ===
=== Class Feats ===
{{:Category:{{{name}}} Class Feats}}
{{:Category:{{{name}}} Class Feats}}
</div>
</div>
</div>
</div>

Latest revision as of 00:33, 30 May 2024

{{Template:Class
|name = 
|alignment=
|unlock=
|hitdice=
|skillinfo=
|proficiencies=
|enhancementtree1=
|enhancementtree2=
|enhancementtree3=
|enhancementtree4=
|enhancementtree5=
|advancement=
|spellinfo=
|overview=
|notes = 
|bonusfeatinfo=
|otherinfo=
}}

Class[edit]

This template is used to render information about a Class. Example of the Template in Use: Artificer.

Usage[edit]

Parameter Documentation
nameThe class name.
alignmentWhat alignments are possible for this class, leave blank
unlockThis specifies information on how to unlock. Use one of the drop location templates to specify it. The list of templates can be found here: Category:DropLocation Templates. If there is more than one, put each on its own line starting with an asterisk.
hitdiceThe base hit dice for the class.
skillinfoEnter the information about the skills points and class skills. Use Template:ClassSkillInfo
proficienciesEnter the weapon and armor proficiencies this class gets by default. Use Template:ClassProficiencies
enhancementtree1Name of the first enhancement tree.
enhancementtree2Name of the second enhancement tree.
enhancementtree3Name of the third enhancement tree.
enhancementtree4Name of the fourth enhancement tree.
enhancementtree5Name of the fifth enhancement tree.
advancementEnter the advancement information. Use Template:ClassAdvancementTableHeader followed by 20 Template:ClassAdvancementTableLevel
spellinfoInformation about the spells
overviewOverview of the class
notesAny note
bonusfeatinfoEnter the information about the levels they class gets bonus feats. The list of feats will by auto-generated.
bonusfeattitleThe title for the bonus feat section. Default is "Bonus Feats".
otherinfoEnter any other information you want displayed after the spells section. Use multiple Template:ClassOtherInfo

Template

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


Unlock:
  • Free
Alignment:
Any
Skills
{{{skillinfo}}}
Proficiencies
{{{proficiencies}}}
Enhancement Trees
[[{{{enhancementtree1}}} Tree|{{{enhancementtree1}}}]]
Overview
{{{overview}}}
Past Lives
Icon Feat Description

Class Feats[edit]

{{:Category:{{{name}}} Class Feats}}