Template:Job skills: Difference between revisions
From HorizonXI Wiki
m (cargo: data type) |
m (flex-container justify-content) |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly><div class="flex-container> | <includeonly><div class="flex-container" style="justify-content: center;"> | ||
<div class="flex-container-item- | <div class="flex-container-item-4"> | ||
<table class="horizon-table jobs-table sortable" style="text-align: center;"> | <table class="horizon-table jobs-table sortable" style="text-align: center;"> | ||
<caption>Melee Skills</caption> | <caption>Melee Skills</caption> | ||
| Line 21: | Line 21: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Hand-to-Hand | | Skill = Hand-to-Hand | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{hand-to-hand}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 37: | Line 37: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Dagger | | Skill = Dagger | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{dagger}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 53: | Line 53: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Sword | | Skill = Sword | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{sword}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 69: | Line 69: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Great Sword | | Skill = Great Sword | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{great sword}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 85: | Line 85: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Axe | | Skill = Axe | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{axe}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 101: | Line 101: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Great Axe | | Skill = Great Axe | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{great axe}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 117: | Line 117: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Scythe | | Skill = Scythe | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{scythe}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 133: | Line 133: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Polearm | | Skill = Polearm | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{polearm}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 149: | Line 149: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Katana | | Skill = Katana | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{katana}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 165: | Line 165: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Great Katana | | Skill = Great Katana | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{great katana}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 181: | Line 181: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Club | | Skill = Club | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{club}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 197: | Line 197: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Staff | | Skill = Staff | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{staff}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end staff --> | }}<!-- end staff --> | ||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
{{#if:{{{archery|}}}{{{marksmanship|}}}{{{throwing|}}}| | {{#if:{{{archery|}}}{{{marksmanship|}}}{{{throwing|}}}| | ||
<div class="flex-container-item- | <div class="flex-container-item-4"> | ||
<table class="horizon-table jobs-table sortable" style="text-align: center;"> | <table class="horizon-table jobs-table sortable" style="text-align: center;"> | ||
<caption>Ranged Skills</caption> | <caption>Ranged Skills</caption> | ||
| Line 225: | Line 225: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Archery | | Skill = Archery | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{archery}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 241: | Line 241: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Marksmanship | | Skill = Marksmanship | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{marksmanship}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 257: | Line 257: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Throwing | | Skill = Throwing | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{throwing}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end throwing --> | }}<!-- end throwing --> | ||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
}}<!-- end archery/marksmanship/throwing --> | }}<!-- end archery/marksmanship/throwing --> | ||
<div class="flex-container-item- | <div class="flex-container-item-4"> | ||
<table class="horizon-table jobs-table sortable" style="text-align: center;"> | <table class="horizon-table jobs-table sortable" style="text-align: center;"> | ||
<caption>Defensive Skills</caption> | <caption>Defensive Skills</caption> | ||
| Line 273: | Line 273: | ||
<th scope="col" style="width: 15%;" class="unsortable">75</th> | <th scope="col" style="width: 15%;" class="unsortable">75</th> | ||
</tr> | </tr> | ||
{{#if:{{{guarding|}}}| | |||
<tr> | |||
<td>[[Guarding Skill|Guarding]]</td> | |||
<td data-sort-value="{{#switch:{{{guarding}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{guarding}}}}}">{{#replace:{{{guarding}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{guarding}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{guarding}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Guarding | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{guarding}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end guarding --> | |||
<tr> | <tr> | ||
<td>[[Evasion]]</td> | <td>[[Evasion]]</td> | ||
| Line 284: | Line 300: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Evasion | | Skill = Evasion | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{evasion}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 299: | Line 315: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Shield | | Skill = Shield | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{shield}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end shield --> | }}<!-- end shield --> | ||
{{#if:{{{parrying|}}}| | {{#if:{{{parrying|}}}| | ||
<tr> | <tr> | ||
| Line 331: | Line 331: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Parrying | | Skill = Parrying | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{parrying}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end parrying --> | }}<!-- end parrying --> | ||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
{{#if:{{{divine|}}}{{{healing|}}}{{{enhancing|}}}{{{enfeebling|}}}{{{elemental|}}}{{{dark|}}}{{{ | {{#if:{{{divine|}}}{{{healing|}}}{{{enhancing|}}}{{{enfeebling|}}}{{{elemental|}}}{{{dark|}}}{{{summon|}}}{{{ninjutsu|}}}{{{singing|}}}{{{string|}}}{{{wind|}}}{{{blue|}}}| | ||
<div class="flex-container-item- | <div class="flex-container-item-4"> | ||
<table class="horizon-table jobs-table sortable" style="text-align: center;"> | <table class="horizon-table jobs-table sortable" style="text-align: center;"> | ||
<caption>Magic Skills</caption> | <caption>Magic Skills</caption> | ||
| Line 359: | Line 359: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Divine | | Skill = Divine | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{divine}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 375: | Line 375: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Healing | | Skill = Healing | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{healing}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 391: | Line 391: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Enhancing | | Skill = Enhancing | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{enhancing}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 407: | Line 407: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Enfeebling | | Skill = Enfeebling | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{enfeebling}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 423: | Line 423: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Elemental | | Skill = Elemental | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{elemental}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 439: | Line 439: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Dark | | Skill = Dark | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{dark}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end dark --> | }}<!-- end dark --> | ||
{{#if:{{{summon|}}}| | |||
<tr> | |||
<td>[[:Category:Summoning Magic|Summon]]</td> | |||
<td data-sort-value="{{#switch:{{{summon}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{summon}}}}}">{{#replace:{{{summon}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{summon}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{summon}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Summon | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{summon}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end summon --> | |||
{{#if:{{{ninjutsu|}}}| | |||
<tr> | |||
<td>[[:Category:Ninjutsu|Ninjutsu]]</td> | |||
<td data-sort-value="{{#switch:{{{ninjutsu}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{ninjutsu}}}}}">{{#replace:{{{ninjutsu}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{ninjutsu}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{ninjutsu}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Ninjutsu | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{ninjutsu}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end ninjutsu --> | |||
{{#if:{{{singing|}}}| | {{#if:{{{singing|}}}| | ||
<tr> | <tr> | ||
| Line 455: | Line 487: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Singing | | Skill = Singing | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{singing}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 471: | Line 503: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = String | | Skill = String | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{string}}}|75}} | ||
}} | }} | ||
}} | }} | ||
| Line 487: | Line 519: | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = Wind | | Skill = Wind | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{wind}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end wind --> | }}<!-- end wind --> | ||
{{#if:{{{ | {{#if:{{{blue|}}}| | ||
<tr | <tr class="toau"> | ||
<td>[[:Category:Blue Magic|Blue]]</td> | |||
<td data-sort-value="{{#switch:{{{blue}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{blue}}}}}">{{#replace:{{{blue}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{blue}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{blue}}}|75}}</td> | |||
<td>[[:Category: | |||
<td data-sort-value="{{#switch:{{{ | |||
<td>{{#invoke:Skill cap|get cap|{{{ | |||
<td>{{#invoke:Skill cap|get cap|{{{ | |||
</tr> | </tr> | ||
{{#ifeq:{{NAMESPACENUMBER}}|0| | {{#ifeq:{{NAMESPACENUMBER}}|0| | ||
| Line 518: | Line 534: | ||
_table = JobSkills | _table = JobSkills | ||
| Job = {{PAGENAME}} | | Job = {{PAGENAME}} | ||
| Skill = | | Skill = Blue | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{blue}}}|75}} | ||
}} | }} | ||
}} | }} | ||
}}<!-- end | }}<!-- end blue --> | ||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
}}<!-- end divine/healing/enhancing/enfeebling/elemental/dark/singing/ | }}<!-- end divine/healing/enhancing/enfeebling/elemental/dark/summon/ninjutsu/singing/string/wind/blue --> | ||
</div><!-- end flex-container --> | </div><!-- end flex-container --> | ||
</includeonly><noinclude>{{#cargo_declare: | </includeonly><noinclude>{{#cargo_declare: | ||
_table = JobSkills | _table = JobSkills | ||
| Job = Page | | Job = Page | ||
| AbilityRequired = Page | |||
| Skill = Page | | Skill = Page | ||
| | | SkillCap = Integer | ||
}} | }} | ||
{{Documentation}}</noinclude> | {{Documentation}}</noinclude> | ||
Latest revision as of 11:03, 5 November 2025
This template defines the table "JobSkills". View table.
Template documentation
|
|---|
| Note: portions of the template sample may not be visible without values provided. |
| View or edit this documentation. (About template documentation) |
| Editors can experiment in this template's sandbox and test case pages. |
Displays a job's skills in table format. Also populates the JobSkills Cargo table.
Usage
Omit any skills the job doesn't learn. Blue magic data is hidden until a future ToAU update.
{{job skills
| hand-to-hand = C
| dagger = C
| sword = C
| great sword = C
| axe = C
| great axe = C
| scythe = C
| polearm = C
| katana = C
| great katana = C
| club = C
| staff = C
| archery = C
| marksmanship = C
| throwing = C
| guarding = C
| evasion = C
| shield = C
| parrying = C
| divine = C
| healing = C
| enhancing = C
| enfeebling = C
| elemental = C
| dark = C
| summon = C
| ninjutsu = C
| singing = C
| string = C
| wind = C
| blue = C
}}
| Skill | Rank | 37 | 75 |
|---|---|---|---|
| Hand-to-Hand | C | 105 | 225 |
| Dagger | C | 105 | 225 |
| Sword | C | 105 | 225 |
| Great Sword | C | 105 | 225 |
| Axe | C | 105 | 225 |
| Great Axe | C | 105 | 225 |
| Scythe | C | 105 | 225 |
| Polearm | C | 105 | 225 |
| Katana | C | 105 | 225 |
| Great Katana | C | 105 | 225 |
| Club | C | 105 | 225 |
| Staff | C | 105 | 225 |
| Skill | Rank | 37 | 75 |
|---|---|---|---|
| Archery | C | 105 | 225 |
| Marksmanship | C | 105 | 225 |
| Throwing | C | 105 | 225 |
