Difference between revisions of "Template:Weapon"
Jump to navigation
Jump to search
m |
m |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 5: | Line 5: | ||
-->{{#vardefine:Datastring|{{:Weapon_data|{{#var:Page}}}}}}<!-- | -->{{#vardefine:Datastring|{{:Weapon_data|{{#var:Page}}}}}}<!-- | ||
--- Separate values from datastring into individual variables. --- | --- Separate values from datastring into individual variables. --- | ||
-->{{#vardefine:Tier|{{#explode: {{#var:Datastring}}|;|0}}}}<!-- | |||
-->{{#vardefine:Unobtainable|{{#explode: {{#var:Datastring}}|;|-2}}}}<!-- | -->{{#vardefine:Unobtainable|{{#explode: {{#var:Datastring}}|;|-2}}}}<!-- | ||
-->{{#vardefine:Rarity|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Rarity|{{#explode: {{#var:Datastring}}|;|3}}}}<!-- | ||
-->{{#vardefine:WeaponType|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Tags|{{#explode: {{#var:Datastring}}|;|66}}}}<!-- | ||
-->{{#vardefine:Slashing Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:WeaponType|{{#explode: {{#var:Datastring}}|;|2}}}}<!-- | ||
-->{{#vardefine:Piercing Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Slashing Damage|{{#explode: {{#var:Datastring}}|;|12}}}}<!-- | ||
-->{{#vardefine:Crushing Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Piercing Damage|{{#explode: {{#var:Datastring}}|;|13}}}}<!-- | ||
-->{{#vardefine:Rending Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Crushing Damage|{{#explode: {{#var:Datastring}}|;|14}}}}<!-- | ||
-->{{#vardefine:Fire Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Rending Damage|{{#explode: {{#var:Datastring}}|;|15}}}}<!-- | ||
-->{{#vardefine:Shock Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Fire Damage|{{#explode: {{#var:Datastring}}|;|16}}}}<!-- | ||
-->{{#vardefine:Poison Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Shock Damage|{{#explode: {{#var:Datastring}}|;|17}}}}<!-- | ||
-->{{#vardefine:Caustic Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Poison Damage|{{#explode: {{#var:Datastring}}|;|18}}}}<!-- | ||
-->{{#vardefine:Frost Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Caustic Damage|{{#explode: {{#var:Datastring}}|;|19}}}}<!-- | ||
-->{{#vardefine:Arcane Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Frost Damage|{{#explode: {{#var:Datastring}}|;|20}}}}<!-- | ||
-->{{#vardefine:Unholy Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Arcane Damage|{{#explode: {{#var:Datastring}}|;|21}}}}<!-- | ||
-->{{#vardefine:Sacred Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Unholy Damage|{{#explode: {{#var:Datastring}}|;|22}}}}<!-- | ||
-->{{#vardefine:Psionic Damage|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Sacred Damage|{{#explode: {{#var:Datastring}}|;|23}}}}<!-- | ||
-->{{#vardefine:Durability|{{#explode: {{#var:Datastring}}|;| | -->{{#vardefine:Psionic Damage|{{#explode: {{#var:Datastring}}|;|24}}}}<!-- | ||
-->{{#vardefine:Durability|{{#explode: {{#var:Datastring}}|;|5}}}}<!-- | |||
-->{{#vardefine:Description|{{#explode: {{#var:Datastring}}|;|-1}}}}<!-- | -->{{#vardefine:Description|{{#explode: {{#var:Datastring}}|;|-1}}}}<!-- | ||
-->{{#vardefine:Price|{{#explode: {{#var:Datastring}}|;|7}}}}<!-- | -->{{#vardefine:Price|{{#explode: {{#var:Datastring}}|;|7}}}}<!-- | ||
| Line 33: | Line 35: | ||
--- Check if item is marked as unobtainable. --- | --- Check if item is marked as unobtainable. --- | ||
-->{{#if:{{#var:Unobtainable}}|{{Unobtainable}}<br />}}<!-- | -->{{#if:{{#var:Unobtainable}}|{{Unobtainable}}<br />}}<!-- | ||
--- TEMP - display weapon Tier --- | |||
-->{{#if:{{#var:Tier}}|Tier {{#var:Tier}}<br />}}<!-- | |||
--- Check if Tag contains Unique, overwrite Rarity for Uniques --- | |||
-->{{#ifeq:{{#var:Tags}}|unique|{{#vardefine:Rarity|Unique}}|}}<!-- | |||
--- Check if item is of better rarity than common --- | --- Check if item is of better rarity than common --- | ||
-->{{#if: {{#var:Rarity}} | <span style="font-size: 20px;">{{c|{{#var:Rarity}}|{{#var:TranslateName}}}}</span> <br /> <span style="color:#9d9a9a;">{{Translate|{{#var:Rarity}}|Properties}} | <span style="font-size: 20px;">{{#var:TranslateName}}</span> <br /> <span style="color:#9d9a9a;">{{Translate|Common|Properties}} }} {{Translate|{{#var:WeaponType}}|Properties}}</span>{{Tooltip rule}} | -->{{#if: {{#var:Rarity}} | <span style="font-size: 20px;">{{c|{{#var:Rarity}}|{{#var:TranslateName}}}}</span> <br /> <span style="color:#9d9a9a;">{{Translate|{{#var:Rarity}}|Properties}} | <span style="font-size: 20px;">{{#var:TranslateName}}</span> <br /> <span style="color:#9d9a9a;">{{Translate|Common|Properties}} }} {{Translate|{{#var:WeaponType}}|Properties}}</span>{{Tooltip rule}} | ||
| Line 65: | Line 71: | ||
|style="text-align:center;"|[[File:{{#var:Page}}.png|class=image2x|link=|alt={{#var:TranslateName}}|{{#var:TranslateName}}]] | |style="text-align:center;"|[[File:{{#var:Page}}.png|class=image2x|link=|alt={{#var:TranslateName}}|{{#var:TranslateName}}]] | ||
|} | |} | ||
{{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip |[[Category:{{#var:WeaponType}} Tooltips]]|{{#if: {{#titleparts: {{PAGENAME}} | 1 | 3}}|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:WeaponType}} Tooltips]]|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:WeaponType}}]]}}}}|[[Category:{{#var:WeaponType}}]]}}</includeonly><noinclude>{{doc}} | {{#if: {{{category|}}} ||{{#if: {{#titleparts: {{PAGENAME}} | 1 | 2}} | {{#ifeq: {{PAGENAME}} | {{#var:Page}}/Tooltip |[[Category:{{#var:WeaponType}} Tooltips]]|{{#if: {{#titleparts: {{PAGENAME}} | 1 | 3}}|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:WeaponType}} Tooltips]]|[[Category: {{uc:{{#titleparts: {{PAGENAME}} | 1 | 2}}}} {{#var:WeaponType}}]]}}}}|[[Category:{{#var:WeaponType}}]]}}}}</includeonly><noinclude>{{doc}} | ||
[[Category:Tooltip templates]]</noinclude> | [[Category:Tooltip templates]]</noinclude> | ||
Latest revision as of 15:40, 31 May 2025
This is weapon template created for use together with the Template:Tooltip hover box template to display tooltip with item attributes for weapons.
Usage: Copy this code to any page where you want to display the item tooltip:
{{{{{1|Tooltip hover box}}}|title={{Weapon}}}}
You can provide the item name as first parameter, otherwise the pagename is used.
By default, the page is also labelled with a category corresponding to the item type (ie. Aldorian Bow will receive the Category: Bow).
If you don't want to add this category to a page, add the category parameter:
{{{{{1|Tooltip hover box}}}|title={{Weapon|Aldorian Bow|category=no}}}}
Examples:
| Tier 5 Aldorian Bow Common Bow |
| 27 Piercing Damage |
Armor Penetration: +15% Knockback Chance: +20% Stagger Chance: +30% Accuracy: -50% Fumble Chance: -12% Range: 9 Skills Energy Cost: +35% Durability: 85/85
|
Has enough power to knock a charging knight from his saddle. |
| Tier 5 Templar Sword Common Sword |
| 28 Slashing Damage |
Armor Penetration: +15% Bleed Chance: +18% Block Chance: +10% Accuracy: +7% Fumble Chance: -1% Skills Energy Cost: +5% Durability: 110/110
|
There is an etching on the blade's surface, pledging loyalty to the Host and the court... the usual kind of court. |