Template:Class: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
(Added remaining subclasses)
(Fixed incorrect icon for sorcerer)
 
(32 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{{1|}}}
<includeonly>{{#switch:{{{1|}}}
| Barbarian = {{Icon|Barbarian Icon Small.webp|{{{2|25}}}|link=Barbarian}} [[Barbarian]]
| Barbarian = {{#lvardef: icon | Barbarian Icon Small.webp}}
| Bard = {{Icon|Bard Icon Small.webp|{{{2|25}}}|link=Bard}} [[Bard]]
| Bard = {{#lvardef: icon | Class Bard Hotbar Icon.png}}
| Cleric = {{Icon|Cleric Icon Small.webp|{{{2|25}}}|link=Cleric}} [[Cleric]]
| Cleric = {{#lvardef: icon | Class Cleric Hotbar Icon.png}}
| Druid = {{Icon|Druid Icon Small.webp|{{{2|25}}}|link=Druid}} [[Druid]]
| Druid = {{#lvardef: icon | Druid Icon Small.webp}}
| Fighter = {{Icon|Fighter Icon Small.webp|{{{2|25}}}|link=Fighter}} [[Fighter]]
| Fighter = {{#lvardef: icon | Class Fighter Hotbar Icon.png}}
| Monk = {{Icon|Monk Icon Small.webp|{{{2|25}}}|link=Monk}} [[Monk]]
| Monk = {{#lvardef: icon | Monk Icon Small.webp}}
| Paladin = {{Icon|Paladin Icon Small.webp|{{{2|25}}}|link=Paladin}} [[Paladin]]
| Paladin = {{#lvardef: icon | Paladin Icon Small.webp}}
| Ranger = {{Icon|Ranger Icon Small.webp|{{{2|25}}}|link=Ranger}} [[Ranger]]
| Ranger = {{#lvardef: icon | Class Ranger Hotbar Icon.png}}
| Rogue = {{Icon|Rogue Icon Small.webp|{{{2|25}}}|link=Rogue}} [[Rogue]]
| Rogue = {{#lvardef: icon | Class Rogue Hotbar Icon.png}}
| Sorcerer = {{Icon|Sorcerer Icon Small.webp|{{{2|25}}}|link=Sorcerer}} [[Sorcerer]]
| Sorcerer = {{#lvardef: icon | Class Sorcerer Hotbar Icon.png}}
| Warlock = {{Icon|Warlock Icon Small.webp|{{{2|25}}}|link=Warlock}} [[Warlock]]
| Warlock = {{#lvardef: icon | Class Warlock Hotbar Icon.png}}
| Wizard = {{Icon|Wizard Icon Small.webp|{{{2|25}}}|link=Wizard}} [[Wizard]]
| Wizard = {{#lvardef: icon | Class Wizard Hotbar Icon.png}}
| Berserker = {{Icon|Berserker Icon Small.webp|{{{2|25}}}|link=Berserker}} [[Berserker]] [[Barbarian]]
| Berserker = {{#lvardef: icon | Class Barbarian Berserker Hotbar Icon.png}}
| Wildheart = {{Icon|Wildheart Icon Small.webp|{{{2|25}}}|link=Wildheart}} [[Wildheart]] [[Barbarian]]
| Wildheart = {{#lvardef: icon | Class Barbarian Wildheart Hotbar Icon.png}}
| Wild Magic Barbarian = {{Icon|Wild Magic Barbarian Icon Small.webp|{{{2|25}}}|link=Wild Magic Barbarian}} [[Wild Magic Barbarian|Wild Magic]] [[Barbarian]]
| Wild Magic (barbarian subclass) | Wild Magic Barbarian = {{#lvardef: icon | Class Barbarian Wild Magic Hotbar Icon.png}}
| College of Lore = {{Icon|Lore Icon Small.webp|{{{2|25}}}|link=College of Lore}} [[College of Lore]] [[Bard]]
| College of Lore = {{#lvardef: icon | Class Bard Lore Hotbar Icon.png}}
| College of Valor = {{Icon|Valor Icon Small.webp|{{{2|25}}}|link=College of Valour}} [[College of Valour]] [[Bard]]
| College of Valour = {{#lvardef: icon | Class Bard Valour Hotbar Icon.png}}
| College of Swords = {{Icon|College of Swords Icon.png|{{{2|25}}}|link=College of Swords}} [[College of Swords]] [[Bard]]
| College of Swords = {{#lvardef: icon | Class Bard Swords Hotbar Icon.png}}
| Knowledge Domain = {{Icon|Knowledge Icon Small.webp|{{{2|25}}}|link=Knowledge Domain}} [[Knowledge Domain]] [[Cleric]]
| Knowledge Domain = {{#lvardef: icon | Class Cleric Knowledge Hotbar Icon.png}}
| Life Domain = {{Icon|Life Icon Small.webp|{{{2|25}}}|link=Life Domain}} [[Life Domain]] [[Cleric]]
| Life Domain = {{#lvardef: icon | Class Cleric Life Hotbar Icon.png}}
| Light Domain = {{Icon|Light Icon Small.webp|{{{2|25}}}|link=Light Domain}} [[Light Domain]] [[Cleric]]
| Light Domain = {{#lvardef: icon | Class Cleric Light Hotbar Icon.png}}
| Nature Domain = {{Icon|Nature Domain Icon.png|{{{2|25}}}|link=Nature Domain}} [[Nature Domain]] [[Cleric]]
| Nature Domain = {{#lvardef: icon | Class Cleric Nature Hotbar Icon.png}}
| Tempest Domain = {{Icon|Tempest Icon Small.webp|{{{2|25}}}|link=Tempest Domain}} [[Tempest Domain]] [[Cleric]]
| Tempest Domain = {{#lvardef: icon | Class Cleric Tempest Hotbar Icon.png}}
| Trickery Domain = {{Icon|Trickery Icon Small.webp|{{{2|25}}}|link=Trickery Domain}} [[Trickery Domain]] [[Cleric]]
| Trickery Domain = {{#lvardef: icon | Class Cleric Trickery Hotbar Icon.png}}
| War Domain = {{Icon|War Domain Icon.png|{{{2|25}}}|link=War Domain}} [[War Domain]] [[Cleric]]
| War Domain = {{#lvardef: icon | Class Cleric War Hotbar Icon.png}}
| Circle of the Land = {{Icon|Circle of the Land Icon Small.webp|{{{2|25}}}|link=Circle of the Land}} [[Circle of the Land]] [[Druid]]
| Circle of the Land = {{#lvardef: icon | Class Druid Land Hotbar Icon.png}}
| Circle of the Moon = {{Icon|Circle of the Moon Icon Small.webp|{{{2|25}}}|link=Circle of the Moon}} [[Circle of the Moon]] [[Druid]]
| Circle of the Moon = {{#lvardef: icon | Class Druid Moon Hotbar Icon.png}}
| Circle of Spores = {{Icon|Circle of Spores Icon.png|{{{2|25}}}|link=Circle of Spores}} [[Circle of Spores]] [[Druid]]
| Circle of the Spores = {{#lvardef: icon | Class Druid Spores Hotbar Icon.png}}
| Battle Master = {{Icon|Battle Master Icon Small.webp|{{{2|25}}}|link=Battle Master}} [[Battle Master]] [[Fighter]]
| Battle Master = {{#lvardef: icon | Class Fighter Battle Master Hotbar Icon.png}}
| Champion = {{Icon|Champion Icon.png|{{{2|25}}}|link=Champion}} [[Champion]] [[Fighter]]
| Champion = {{#lvardef: icon | Class Fighter Champion Hotbar Icon.png}}
| Eldritch Knight = {{Icon|Eldritch Knight Icon Small.webp|{{{2|25}}}|link=Eldritch Knight}} [[Eldritch Knight]] [[Fighter]]
| Eldritch Knight = {{#lvardef: icon | Class Fighter Eldritch Knight Hotbar Icon.png}}
| Way of the Four Elements = {{Icon|Four Elements Icon.png|{{{2|25}}}|link=Way of the Four Elements}} [[Way of the Four Elements]] [[Monk]]
| Way of the Four Elements = {{#lvardef: icon | Class Monk Four Elements Hotbar Icon.png}}
| Way of the Open Hand = {{Icon|Open Hand Icon.png|{{{2|25}}}|link=Way of the Open Hand}} [[Way of the Open Hand]] [[Monk]]
| Way of the Open Hand = {{#lvardef: icon | Class Monk Open Hand Hotbar Icon.png}}
| Way of Shadow = {{Icon|Monk shadow.png|{{{2|25}}}|link=Way of Shadow}} [[Way of Shadow]] [[Monk]]
| Way of Shadow = {{#lvardef: icon | Class Monk Shadow Hotbar Icon.png}}
| Oath of the Ancients = {{Icon|Oath of the Ancients Icon Small.webp|{{{2|25}}}|link=Oath of the Ancients}} [[Oath of the Ancients]] [[Paladin]]
| Oath of the Ancients = {{#lvardef: icon | Class Paladin Ancients Hotbar Icon.png}}
| Oath of Devotion = {{Icon|Oath of Devotion Icon Small.webp|{{{2|25}}}|link=Oath of Devotion}} [[Oath of Devotion]] [[Paladin]]
| Oath of Devotion = {{#lvardef: icon | Class Paladin Devotion Hotbar Icon.png}}
| Oath of Vengeance = {{Icon|Paladin Oath of Vengeance.png|{{{2|25}}}|link=Oath of Vengeance}} [[Oath of Vengeance]] [[Paladin]]
| Oath of Vengeance = {{#lvardef: icon | Class Paladin Vengeance Hotbar Icon.png}}
| Oathbreaker = {{Icon|Oathbreaker Icon Small.webp|{{{2|25}}}|link=Oathbreaker}} [[Oathbreaker]] [[Paladin]]
| Oathbreaker = {{#lvardef: icon | Class Paladin Oathbreaker Hotbar Icon.png}}
| Hunter = {{Icon|Hunter Icon Small.webp|{{{2|25}}}|link=Hunter}} [[Hunter]] [[Ranger]]
| Hunter = {{#lvardef: icon | Class Ranger Hunter Hotbar Icon.png}}
| Beast Master = {{Icon|Beast Master Icon Small.webp|{{{2|25}}}|link=Beast Master}} [[Beast Master]] [[Ranger]]
| Beast Master = {{#lvardef: icon | Class Ranger Beast Master Hotbar Icon.png}}
| Gloom Stalker = {{Icon|Gloom Stalker Icon.png|{{{2|25}}}|link=Gloom Stalker}} [[Gloom Stalker]] [[Ranger]]
| Gloom Stalker = {{#lvardef: icon | Class Ranger Gloom Stalker Hotbar Icon.png}}
| Arcane Trickster = {{Icon|Trickster Icon Small.webp|{{{2|25}}}|link=Arcane Trickster}} [[Arcane Trickster]] [[Rogue]]
| Arcane Trickster = {{#lvardef: icon | Class Rogue Arcane Trickster Hotbar Icon.png}}
| Thief = {{Icon|Thief Icon Small.webp|{{{2|25}}}|link=Thief}} [[Thief]] [[Rogue]]
| Thief = {{#lvardef: icon | Class Rogue Thief Hotbar Icon.png}}
| Assassin = {{Icon|Assassin Icon.png|{{{2|25}}}|link=Assassin}} [[Assassin]] [[Rogue]]
| Assassin  = {{#lvardef: icon | Class Rogue Assassin Hotbar Icon.png}}
| Draconic Bloodline = {{Icon|Draconic Bloodline Icon Small.webp|{{{2|25}}}|link=Draconic Bloodline}} [[Draconic Bloodline]] [[Sorcerer]]
| Draconic Bloodline = {{#lvardef: icon | Class Sorcerer Draconic Bloodline Hotbar Icon.png}}
| Wild Magic = {{Icon|Wild Magic Icon Small.webp|{{{2|25}}}|link=Wild Magic}} [[Wild Magic]] [[Sorcerer]]
| Storm Sorcery = {{#lvardef: icon | Class Sorcerer Storm Sorcery Hotbar Icon.png}}
| Storm Sorcery = {{Icon|Storm Sorcery Subclass Icon.png|{{{2|25}}}|link=Storm Sorcery}} [[Storm Sorcery]] [[Sorcerer]]
| Wild Magic Sorcerer| Wild Magic (sorcerer subclass) = {{#lvardef: icon | Class Sorcerer Wild Magic Hotbar Icon.png}}
| Fiend = {{Icon|Fiend Icon Small.webp|{{{2|25}}}|link=The Fiend}} [[The Fiend|Fiend]] [[Warlock]]
| The Fiend = {{#lvardef: icon | Class Warlock Fiend Hotbar Icon.png}}
| Great Old One = {{Icon|Great Old One Icon Small.webp|{{{2|25}}}|link=The Great Old One|Great Old One}} [[The Great Old One|Great Old One]] [[Warlock]]
| The Great Old One = {{#lvardef: icon | Class Warlock Great Old One Hotbar Icon.png}}
| Archfey = {{Icon|The Archfey Subclass Icon.png|{{{2|25}}}|link=The Archfey|Archfey}} [[The Archfey|Archfey]] [[Warlock]]
| The Archfey = {{#lvardef: icon | Class Warlock Archfey Hotbar Icon.png}}
| Abjuration = {{Icon|Abjuration School Icon Small.webp|{{{2|25}}}|link=Abjuration School}} [[Abjuration School]] [[Wizard]]
| Abjuration School = {{#lvardef: icon | Class Wizard Abjuration Hotbar Icon.png}}
| Conjuration = {{Icon|Wizard conjuration.png|{{{2|25}}}|link=Conjuration School}} [[Conjuration School]] [[Wizard]]
| Conjuration School = {{#lvardef: icon | Class Wizard Conjuration Hotbar Icon.png}}
| Divination = {{Icon|Wizard divination.png|{{{2|25}}}|link=Divination School}} [[Divination School]] [[Wizard]]
| Divination School = {{#lvardef: icon | Class Wizard Divination Hotbar Icon.png}}
| Enchantment = {{Icon|Wizard enchantment.png|{{{2|25}}}|link=Enchantment School}} [[Enchantment School]] [[Wizard]]
| Enchantment School = {{#lvardef: icon | Class Wizard Enchantment Hotbar Icon.png}}
| Evocation = {{Icon|Evocation School Icon Small.webp|{{{2|25}}}|link=Evocation School}} [[Evocation School]] [[Wizard]]
| Evocation School = {{#lvardef: icon | Class Wizard Evocation Hotbar Icon.png}}
| Illusion = {{Icon|Wizard illusion.png|{{{2|25}}}|link=Illusion School}} [[Illusion School]] [[Wizard]]
| Illusion School = {{#lvardef: icon | Class Wizard Illusion Hotbar Icon.png}}
| Necromancy = {{Icon|Wizard necromancy.png|{{{2|25}}}|link=Necromancy School}} [[Necromancy School]] [[Wizard]]
| Necromancy School = {{#lvardef: icon | Class Wizard Necromancy Hotbar Icon.png}}
| Transmutation = {{Icon|Wizard transmutation.png|{{{2|25}}}|link=Transmutation School}} [[Transmutation School]] [[Wizard]]
| Transmutation School = {{#lvardef: icon | Class Wizard Transmutation Hotbar Icon.png}}
| {{{1|}}}
}}{{#if: {{#lvar: icon}}
}}</includeonly><noinclude>
| {{IconLink|{{#lvar: icon}}|{{{1}}}|{{{2|{{{1}}}}}}|size={{{w|25}}}|nowrap=y}}
Insert a pre-formatted link and icon to a class or subclass page. See below for the full list of accepted class and subclass values. '''All values are case sensitive.'''
| [[{{{1}}}|{{{2|{{{1}}}}}}]]
}}</includeonly><noinclude>{{documentation|content=
Insert a link to one of the [[Classes|classes]], accompanied by the associated icon.


Usage:
== Usage ==
This is intended mainly for lists, not in-line in body content as per the [[Help:Style manual|Style Manual]]. The skill name is case sensitive and needs to exactly match (e.g. The Archfey, not The-Archfey).


{{code|<nowiki>{{Class|Wizard}}</nowiki>}}
== Examples ==
{{Template demo
| style = table
| caption 1 = Basic usage
| <nowiki>{{Class|Wizard}}</nowiki>
| caption 2 = Adjusted icon size
| <nowiki>{{Class|Barbarian|w=40}}</nowiki>
| caption 3 = Link alias
| <nowiki>{{Class|Oath of the Ancients|Ancients}}</nowiki>
| caption 4 = Alias and adjusted size
| <nowiki>{{Class|Wild Magic (barbarian subclass)|Wild Magic|w=20}}</nowiki>
}}


Result: {{Class|Wizard}}
== Exhaustive list ==
For sanity check:
* {{Class|Barbarian}}
* {{Class|Bard}}
* {{Class|Cleric}}
* {{Class|Druid}}
* {{Class|Fighter}}
* {{Class|Monk}}
* {{Class|Paladin}}
* {{Class|Ranger}}
* {{Class|Rogue}}
* {{Class|Sorcerer}}
* {{Class|Warlock}}
* {{Class|Wizard}}
* {{Class|Berserker}}
* {{Class|Wildheart}}
* {{Class|Wild Magic (barbarian subclass)}}
* {{Class|Wild Magic Barbarian}}
* {{Class|College of Lore}}
* {{Class|College of Valour}}
* {{Class|College of Swords}}
* {{Class|Knowledge Domain}}
* {{Class|Life Domain}}
* {{Class|Light Domain}}
* {{Class|Nature Domain}}
* {{Class|Tempest Domain}}
* {{Class|Trickery Domain}}
* {{Class|War Domain}}
* {{Class|Circle of the Land}}
* {{Class|Circle of the Moon}}
* {{Class|Circle of the Spores}}
* {{Class|Battle Master}}
* {{Class|Champion}}
* {{Class|Eldritch Knight}}
* {{Class|Way of the Four Elements}}
* {{Class|Way of the Open Hand}}
* {{Class|Way of Shadow}}
* {{Class|Oath of the Ancients}}
* {{Class|Oath of Devotion}}
* {{Class|Oath of Vengeance}}
* {{Class|Oathbreaker}}
* {{Class|Hunter}}
* {{Class|Beast Master}}
* {{Class|Gloom Stalker}}
* {{Class|Arcane Trickster}}
* {{Class|Thief}}
* {{Class|Assassin}}
* {{Class|Draconic Bloodline}}
* {{Class|Storm Sorcery}}
* {{Class|Wild Magic Sorcerer}}
* {{Class|Wild Magic (sorcerer subclass)}}
* {{Class|The Fiend}}
* {{Class|The Great Old One}}
* {{Class|The Archfey}}
* {{Class|Abjuration School}}
* {{Class|Conjuration School}}
* {{Class|Divination School}}
* {{Class|Enchantment School}}
* {{Class|Evocation School}}
* {{Class|Illusion School}}
* {{Class|Necromancy School}}
* {{Class|Transmutation School}}


----
== See also ==
 
* {{t link|Ability}} - An equivalent template for [[abilities|ability scores]]
Second parameter is optional, for adjusting the size of the icon.
* {{t link|Background}} - An equivalent template for [[backgrounds]]
 
* {{t link|Deity}} - An equivalent template for [[deities]]
Usage:
* {{t link|Race}} - An equivalent template for [[races]]
 
* {{t link|Skill}} - An equivalent template for [[skills]]
{{code|<nowiki>{{Class|Barbarian|35}}</nowiki>}}
 
Result: {{Class|Barbarian|35}}
 
----
 
For subclasses, only name the subclass:
 
Usage:
 
{{code|<nowiki>{{Class|Oath of the Ancients}}</nowiki>}}
 
Result: {{Class|Oath of the Ancients}}
[[Category:Templates]]
----
Auto-generated TemplateData documentation follows.


== Template data==
<templatedata>
<templatedata>
{
{
Line 111: Line 171:
"Berserker",
"Berserker",
"Wildheart",
"Wildheart",
"Wild Magic Barbarian",
                "Wild Magic (barbarian subclass)",
"College of Lore",
"College of Lore",
"College of Valor",
"College of Valour",
"College of Swords",
"Knowledge Domain",
"Life Domain",
"Life Domain",
"Light Domain",
"Light Domain",
"Knowledge Domain",
"Nature Domain",
"Tempest Domain",
"Trickery Domain",
"Trickery Domain",
"War Domain",
"Circle of the Land",
"Circle of the Land",
"Circle of the Moon",
"Circle of the Moon",
"Circle of the Spores",
"Battle Master",
"Battle Master",
"Champion",
"Eldritch Knight",
"Eldritch Knight",
"Way of the Four Elements",
"Way of the Open Hand",
"Way of Shadow",
"Oath of the Ancients",
"Oath of the Ancients",
"Oath of Devotion",
"Oath of Devotion",
"Oath of Vengeance",
"Oathbreaker",
"Oathbreaker",
"Hunter",
"Hunter",
"Beast Master",
"Beast Master",
"Gloom Stalker",
"Assassin",
"Arcane Trickster",
"Arcane Trickster",
"Thief",
"Thief",
"Draconic Bloodline",
"Draconic Bloodline",
"Fiend",
"Storm Sorcery",
"Great Old One",
"Wild Magic Sorcerer",
"Abjuration",
                "Wild Magic (sorcerer subclass)",
"Evocation",
                "The Archfey",
"! SUBCLASS LIST CURRENTLY INCOMPLETE FOR THIS TEMPLATE - to be updated after release when each subclass has a page and icon !"
"The Fiend",
"The Great Old One",
"Abjuration School",
"Conjuration School",
"Divination School",
"Enchantment School",
"Evocation School",
"Illusion School",
"Necromancy School",
"Transmutation School"
],
],
"required": true,
"required": true,
"label": "class or subclass",
"label": "class or subclass",
"description": "The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you."
"description": "The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you."
},
        "2": {
"label": "Alias",
"description": "A user-defined alias to be shown instead of the class name.",
"type": "string"
},
},
"2": {
"2": {
Line 151: Line 239:
"description": "Insert a pre-formatted link and icon to a class or subclass page."
"description": "Insert a pre-formatted link and icon to a class or subclass page."
}
}
</templatedata></noinclude>
</templatedata>}}
[[Category: Templates]]
[[Category: Link templates]]
</noinclude>

Latest revision as of 16:29, 18 September 2024

Template documentation

Insert a link to one of the classes, accompanied by the associated icon.

Usage

This is intended mainly for lists, not in-line in body content as per the Style Manual. The skill name is case sensitive and needs to exactly match (e.g. The Archfey, not The-Archfey).

Examples

Example Markup Renders as
Basic usage
{{Class|Wizard}}
Wizard Wizard
Adjusted icon size
{{Class|Barbarian|w=40}}
Barbarian Barbarian
Link alias
{{Class|Oath of the Ancients|Ancients}}
Ancients Ancients
Alias and adjusted size
{{Class|Wild Magic (barbarian subclass)|Wild Magic|w=20}}
Wild Magic Wild Magic

Exhaustive list

For sanity check:

See also

Template data

Insert a pre-formatted link and icon to a class or subclass page.

Template parameters

ParameterDescriptionTypeStatus
class or subclass1

The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you.

Suggested values
Barbarian Bard Cleric Druid Fighter Monk Paladin Ranger Rogue Sorcerer Warlock Wizard Berserker Wildheart Wild Magic Barbarian Wild Magic (barbarian subclass) College of Lore College of Valour College of Swords Knowledge Domain Life Domain Light Domain Nature Domain Tempest Domain Trickery Domain War Domain Circle of the Land Circle of the Moon Circle of the Spores Battle Master Champion Eldritch Knight Way of the Four Elements Way of the Open Hand Way of Shadow Oath of the Ancients Oath of Devotion Oath of Vengeance Oathbreaker Hunter Beast Master Gloom Stalker Assassin Arcane Trickster Thief Draconic Bloodline Storm Sorcery Wild Magic Sorcerer Wild Magic (sorcerer subclass) The Archfey The Fiend The Great Old One Abjuration School Conjuration School Divination School Enchantment School Evocation School Illusion School Necromancy School Transmutation School
Stringrequired
icon size2

(Optional) The size of the icon to display. Default is 25 (pixels).

Suggested values
25 35
Numberoptional