Template:Job skills: Difference between revisions
From HorizonXI Wiki
(rough design) |
m (flex-container justify-content) |
||
| (16 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> | |||
<tr> | <tr> | ||
<th scope="col" style="width: 30%;">Skill</th> | <th scope="col" style="width: 30%;">Skill</th> | ||
| Line 9: | Line 9: | ||
<th scope="col" style="width: 15%;" class="unsortable">75</th> | <th scope="col" style="width: 15%;" class="unsortable">75</th> | ||
</tr> | </tr> | ||
{{#if:{{{hand-to-hand|}}}| | |||
<tr> | |||
<td>[[:Category:Hand-to-Hand|Hand-to-Hand]]</td> | |||
<td data-sort-value="{{#switch:{{{hand-to-hand}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{hand-to-hand}}}}}">{{#replace:{{{hand-to-hand}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{hand-to-hand}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{hand-to-hand}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Hand-to-Hand | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{hand-to-hand}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end hand-to-hand --> | |||
{{#if:{{{dagger|}}}| | |||
<tr> | <tr> | ||
<td>[[:Category:Daggers|Dagger]]</td> | <td>[[:Category:Daggers|Dagger]]</td> | ||
<td data-sort-value="B2">B</td> | <td data-sort-value="{{#switch:{{{dagger}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{dagger}}}}}">{{#replace:{{{dagger}}}|-|−}}</td> | ||
<td>{{#invoke:Skill cap|get cap|B|37}}</td> | <td>{{#invoke:Skill cap|get cap|{{{dagger}}}|37}}</td> | ||
<td>{{#invoke:Skill cap|get cap|B|75}}</td> | <td>{{#invoke:Skill cap|get cap|{{{dagger}}}|75}}</td> | ||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Dagger | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{dagger}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end dagger --> | |||
{{#if:{{{sword|}}}| | |||
<tr> | |||
<td>[[:Category:Swords|Sword]]</td> | |||
<td data-sort-value="{{#switch:{{{sword}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{sword}}}}}">{{#replace:{{{sword}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{sword}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{sword}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Sword | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{sword}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end sword --> | |||
{{#if:{{{great sword|}}}| | |||
<tr> | |||
<td>[[:Category:Great Swords|Great Sword]]</td> | |||
<td data-sort-value="{{#switch:{{{great sword}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{great sword}}}}}">{{#replace:{{{great sword}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great sword}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great sword}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Great Sword | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{great sword}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end great sword --> | |||
{{#if:{{{axe|}}}| | |||
<tr> | |||
<td>[[:Category:Axes|Axe]]</td> | |||
<td data-sort-value="{{#switch:{{{axe}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{axe}}}}}">{{#replace:{{{axe}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{axe}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{axe}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Axe | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{axe}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end axe --> | |||
{{#if:{{{great axe|}}}| | |||
<tr> | |||
<td>[[:Category:Great Axes|Great Axe]]</td> | |||
<td data-sort-value="{{#switch:{{{great axe}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{great axe}}}}}">{{#replace:{{{great axe}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great axe}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great axe}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Great Axe | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{great axe}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end great axe --> | |||
{{#if:{{{scythe|}}}| | |||
<tr> | |||
<td>[[:Category:Scythes|Scythe]]</td> | |||
<td data-sort-value="{{#switch:{{{scythe}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{scythe}}}}}">{{#replace:{{{scythe}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{scythe}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{scythe}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Scythe | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{scythe}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end scythe --> | |||
{{#if:{{{polearm|}}}| | |||
<tr> | |||
<td>[[:Category:Polearms|Polearm]]</td> | |||
<td data-sort-value="{{#switch:{{{polearm}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{polearm}}}}}">{{#replace:{{{polearm}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{polearm}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{polearm}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Polearm | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{polearm}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end polearm --> | |||
{{#if:{{{katana|}}}| | |||
<tr> | |||
<td>[[:Category:Katana|Katana]]</td> | |||
<td data-sort-value="{{#switch:{{{katana}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{katana}}}}}">{{#replace:{{{katana}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{katana}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{katana}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Katana | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{katana}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end katana --> | |||
{{#if:{{{great katana|}}}| | |||
<tr> | |||
<td>[[:Category:Great Katana|Great Katana]]</td> | |||
<td data-sort-value="{{#switch:{{{great katana}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{great katana}}}}}">{{#replace:{{{great katana}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great katana}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{great katana}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Great Katana | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{great katana}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end great katana --> | |||
{{#if:{{{club|}}}| | |||
<tr> | |||
<td>[[:Category:Clubs|Club]]</td> | |||
<td data-sort-value="{{#switch:{{{club}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{club}}}}}">{{#replace:{{{club}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{club}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{club}}}|75}}</td> | |||
</tr> | </tr> | ||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Club | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{club}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end club --> | |||
{{#if:{{{staff|}}}| | |||
<tr> | |||
<td>[[:Category:Staves|Staff]]</td> | |||
<td data-sort-value="{{#switch:{{{staff}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{staff}}}}}">{{#replace:{{{staff}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{staff}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{staff}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Staff | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{staff}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end staff --> | |||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
<div class="flex-container-item- | {{#if:{{{archery|}}}{{{marksmanship|}}}{{{throwing|}}}| | ||
<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> | |||
<tr> | <tr> | ||
<th scope="col" style="width: 30%;">Skill</th> | <th scope="col" style="width: 30%;">Skill</th> | ||
| Line 26: | Line 213: | ||
<th scope="col" style="width: 15%;" class="unsortable">75</th> | <th scope="col" style="width: 15%;" class="unsortable">75</th> | ||
</tr> | </tr> | ||
{{#if:{{{archery|}}}| | |||
<tr> | <tr> | ||
<td>[[:Category:Archery|Archery]]</td> | <td>[[:Category:Archery|Archery]]</td> | ||
<td> | <td data-sort-value="{{#switch:{{{archery}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{archery}}}}}">{{#replace:{{{archery}}}|-|−}}</td> | ||
<td>{{#invoke:Skill cap|get cap| | <td>{{#invoke:Skill cap|get cap|{{{archery}}}|37}}</td> | ||
<td>{{#invoke:Skill cap|get cap| | <td>{{#invoke:Skill cap|get cap|{{{archery}}}|75}}</td> | ||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Archery | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{archery}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end archery --> | |||
{{#if:{{{marksmanship|}}}| | |||
<tr> | |||
<td>[[:Category:Marksmanship|Marksmanship]]</td> | |||
<td data-sort-value="{{#switch:{{{marksmanship}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{marksmanship}}}}}">{{#replace:{{{marksmanship}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{marksmanship}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{marksmanship}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Marksmanship | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{marksmanship}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end marksmanship --> | |||
{{#if:{{{throwing|}}}| | |||
<tr> | |||
<td>[[:Category:Throwing|Throwing]]</td> | |||
<td data-sort-value="{{#switch:{{{throwing}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{throwing}}}}}">{{#replace:{{{throwing}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{throwing}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{throwing}}}|75}}</td> | |||
</tr> | </tr> | ||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Throwing | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{throwing}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end throwing --> | |||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
<div class="flex-container-item- | }}<!-- end archery/marksmanship/throwing --> | ||
<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> | |||
<tr> | <tr> | ||
<th scope="col" style="width: 30%;">Skill</th> | <th scope="col" style="width: 30%;">Skill</th> | ||
| Line 43: | 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> | ||
<td> | <td data-sort-value="{{#switch:{{{evasion}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{evasion}}}}}>{{#replace:{{{evasion}}}|-|−}}</td> | ||
<td>{{#invoke:Skill cap|get cap| | <td>{{#invoke:Skill cap|get cap|{{{evasion}}}|37}}</td> | ||
<td>{{#invoke:Skill cap|get cap| | <td>{{#invoke:Skill cap|get cap|{{{evasion}}}|75}}</td> | ||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Evasion | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{evasion}}}|75}} | |||
}} | |||
}} | |||
{{#if:{{{shield|}}}| | |||
<tr> | |||
<td>[[:Category:Shields|Shield]]</td> | |||
<td data-sort-value="{{#switch:{{{shield}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{shield}}}}}">{{#replace:{{{shield}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{shield}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{shield}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Shield | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{shield}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end shield --> | |||
{{#if:{{{parrying|}}}| | |||
<tr> | |||
<td>[[Parrying Skill|Parrying]]</td> | |||
<td data-sort-value="{{#switch:{{{parrying}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{parrying}}}}}">{{#replace:{{{parrying}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{parrying}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{parrying}}}|75}}</td> | |||
</tr> | </tr> | ||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Parrying | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{parrying}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end parrying --> | |||
</table> | </table> | ||
</div><!-- end flex-container-item- | </div><!-- end flex-container-item-4 --> | ||
<div class="flex-container-item- | {{#if:{{{divine|}}}{{{healing|}}}{{{enhancing|}}}{{{enfeebling|}}}{{{elemental|}}}{{{dark|}}}{{{summon|}}}{{{ninjutsu|}}}{{{singing|}}}{{{string|}}}{{{wind|}}}{{{blue|}}}| | ||
<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> | |||
<tr> | <tr> | ||
<th scope="col" style="width: 30%;">Skill</th> | <th scope="col" style="width: 30%;">Skill</th> | ||
| Line 60: | Line 347: | ||
<th scope="col" style="width: 15%;" class="unsortable">75</th> | <th scope="col" style="width: 15%;" class="unsortable">75</th> | ||
</tr> | </tr> | ||
{{#if:{{{divine|}}}| | |||
<tr> | |||
<td>[[:Category:Divine Magic|Divine]]</td> | |||
<td data-sort-value="{{#switch:{{{divine}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{divine}}}}}">{{#replace:{{{divine}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{divine}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{divine}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Divine | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{divine}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end divine --> | |||
{{#if:{{{healing|}}}| | |||
<tr> | |||
<td>[[:Category:Healing Magic|Healing]]</td> | |||
<td data-sort-value="{{#switch:{{{healing}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{healing}}}}}">{{#replace:{{{healing}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{healing}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{healing}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Healing | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{healing}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end healing --> | |||
{{#if:{{{enhancing|}}}| | |||
<tr> | |||
<td>[[:Category:Enhancing Magic|Enhancing]]</td> | |||
<td data-sort-value="{{#switch:{{{enhancing}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{enhancing}}}}}">{{#replace:{{{enhancing}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{enhancing}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{enhancing}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Enhancing | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{enhancing}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end enhancing --> | |||
{{#if:{{{enfeebling|}}}| | |||
<tr> | <tr> | ||
<td>[[:Category:Enfeebling Magic|Enfeebling]]</td> | <td>[[:Category:Enfeebling Magic|Enfeebling]]</td> | ||
<td data-sort-value="A1">A+</td> | <td data-sort-value="{{#switch:{{{enfeebling}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{enfeebling}}}}}">{{#replace:{{{enfeebling}}}|-|−}}</td> | ||
<td>{{#invoke:Skill cap|get cap|A+|37}}</td> | <td>{{#invoke:Skill cap|get cap|{{{enfeebling}}}|37}}</td> | ||
<td>{{#invoke:Skill cap|get cap|A+|75}}</td> | <td>{{#invoke:Skill cap|get cap|{{{enfeebling}}}|75}}</td> | ||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Enfeebling | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{enfeebling}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end enfeebling --> | |||
{{#if:{{{elemental|}}}| | |||
<tr> | |||
<td>[[:Category:Elemental Magic|Elemental]]</td> | |||
<td data-sort-value="{{#switch:{{{elemental}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{elemental}}}}}">{{#replace:{{{elemental}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{elemental}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{elemental}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Elemental | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{elemental}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end elemental --> | |||
{{#if:{{{dark|}}}| | |||
<tr> | |||
<td>[[:Category:Dark Magic|Dark]]</td> | |||
<td data-sort-value="{{#switch:{{{dark}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{dark}}}}}">{{#replace:{{{dark}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{dark}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{dark}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Dark | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{dark}}}|75}} | |||
}} | |||
}} | |||
}}<!-- 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|}}}| | |||
<tr> | |||
<td>[[:Category:Singing Skill|Singing]]</td> | |||
<td data-sort-value="{{#switch:{{{singing}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{singing}}}}}">{{#replace:{{{singing}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{singing}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{singing}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Singing | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{singing}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end singing --> | |||
{{#if:{{{string|}}}| | |||
<tr> | |||
<td>[[:Category:String Instrument Skill|String]]</td> | |||
<td data-sort-value="{{#switch:{{{string}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{string}}}}}">{{#replace:{{{string}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{string}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{string}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = String | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{string}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end string --> | |||
{{#if:{{{wind|}}}| | |||
<tr> | |||
<td>[[:Category:Wind Instrument Skill|Wind]]</td> | |||
<td data-sort-value="{{#switch:{{{wind}}}|A+=A1|A-=A2|B+=B1|B=B2|B-=B3|C+=C1|C=C2|C-=C3|#default={{{wind}}}}}">{{#replace:{{{wind}}}|-|−}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{wind}}}|37}}</td> | |||
<td>{{#invoke:Skill cap|get cap|{{{wind}}}|75}}</td> | |||
</tr> | |||
{{#ifeq:{{NAMESPACENUMBER}}|0| | |||
{{#cargo_store: | |||
_table = JobSkills | |||
| Job = {{PAGENAME}} | |||
| Skill = Wind | |||
| SkillCap = {{#invoke:Skill cap|get cap|{{{wind}}}|75}} | |||
}} | |||
}} | |||
}}<!-- end wind --> | |||
{{#if:{{{blue|}}}| | |||
<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> | |||
</tr> | </tr> | ||
{{#ifeq:{{NAMESPACENUMBER}}|0| | {{#ifeq:{{NAMESPACENUMBER}}|0| | ||
{{#cargo_store: | {{#cargo_store: | ||
_table = JobSkills | _table = JobSkills | ||
| Job = | | Job = {{PAGENAME}} | ||
| Skill = {{ | | Skill = Blue | ||
| | | SkillCap = {{#invoke:Skill cap|get cap|{{{blue}}}|75}} | ||
}} | |||
}} | }} | ||
}}</includeonly><noinclude>{{#cargo_declare: | }}<!-- end blue --> | ||
</table> | |||
</div><!-- end flex-container-item-4 --> | |||
}}<!-- end divine/healing/enhancing/enfeebling/elemental/dark/summon/ninjutsu/singing/string/wind/blue --> | |||
</div><!-- end flex-container --> | |||
</includeonly><noinclude>{{#cargo_declare: | |||
_table = JobSkills | _table = JobSkills | ||
| Job = | | 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 |
