Difference between revisions of "Template:Weapon Stats Table/Melee"

From RimWorld Wiki
Jump to navigation Jump to search
(Support for stuffable weapons)
(now shows materials as well)
Line 1: Line 1:
<includeonly><div><li style="display: inline-table;">
+
<includeonly><div><li style="display: inline-table;">{{#vardefine:HP|{{formatnum:{{Q|{{#var:name}}|Max Hit Points Base|100}}|R}}}}
 
{| {{STDT|sortable c_03 text-center}}
 
{| {{STDT|sortable c_03 text-center}}
! rowspan="2" style="vertical-align: middle;" | Quality
+
! {{#if: {{#vardefineecho:stufftags|{{lc:{{Q|{{#vardefineecho:name | {{{ 1 | {{PAGENAME}} }}} }}|Stuff Tags}} }} }}|colspan="2"}} style="vertical-align: middle;" | {{Icon Small|{{#var:name}}|32}} {{#var:name}}
! rowspan="2" style="vertical-align: middle;" | DPS<ref name="Actual">Note: This is the actual base average derived from the [[Weapons#Listed DPS on pawns|melee verb system]] updated in [[Version/1.1.2610|1.1.2610]], it may sometimes disagree with the listed value in the in-game infobox.<br/>It may also change depending on the stats and the melee verbs available to the wielder</ref>
+
! colspan="2" style="vertical-align: middle;" | [<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTable" id="mw-customcollapsible-collapseMeleeTable">Expand attacks</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTable" id="mw-customcollapsible-collapseMeleeTable">Collapse attacks</span>]
! rowspan="2" style="vertical-align: middle;" | AP<ref name="Actual"/>
+
<th {{#vardefineecho:collapseA|class="mw-collapsible mw-collapsed" id="mw-customcollapsible-collapseMeleeTable"}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#var:name}}|Attack 1 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 1 Type}}|{{Q|{{#var:name}}|Attack 1 Type}}]])</th><!--
<th {{#vardefineecho:collapse|class="mw-collapsible mw-collapsed" id="mw-customcollapsible-collapseMeleeTable"}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#vardefineecho:name | {{{ 1 | {{PAGENAME}} }}} }}|Attack 1 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 1 Type}}|{{Q|{{#var:name}}|Attack 1 Type}}]])</th><!--
 
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<th {{#var:collapse}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#var:name}}|Attack 2 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 2 Type}}|{{Q|{{#var:name}}|Attack 2 Type}}]])</th>
+
<th {{#var:collapseA}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#var:name}}|Attack 2 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 2 Type}}|{{Q|{{#var:name}}|Attack 2 Type}}]])</th>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<th {{#var:collapse}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#var:name}}|Attack 3 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 3 Type}}|{{Q|{{#var:name}}|Attack 3 Type}}]])</th>
+
<th {{#var:collapseA}} style="border-style: none;" colspan="5">{{ucfirst:{{Q|{{#var:name}}|Attack 3 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 3 Type}}|{{Q|{{#var:name}}|Attack 3 Type}}]])</th>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<th {{#var:collapse}} style="border-style: none;" colspan="5"> {{ucfirst:{{Q|{{#var:name}}|Attack 4 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 4 Type}}|{{Q|{{#var:name}}|Attack 4 Type}}]])</th>
+
<th {{#var:collapseA}} style="border-style: none;" colspan="5"> {{ucfirst:{{Q|{{#var:name}}|Attack 4 Part}}}} ([[Damage types#{{Q|{{#var:name}}|Attack 4 Type}}|{{Q|{{#var:name}}|Attack 4 Type}}]])</th>
 
}}
 
}}
! rowspan="2" style="vertical-align: middle;" data-sort-type="number" | Value [<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTable" id="mw-customcollapsible-collapseMeleeTable">Expand</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTable" id="mw-customcollapsible-collapseMeleeTable">Collapse</span>]
+
! rowspan="2" style="vertical-align: middle;" data-sort-type="number" | {{HP}}
 +
! rowspan="2" style="vertical-align: middle;" data-sort-type="number" | Value
 
|-
 
|-
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
+
<th data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Quality<br/>[<span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableQuality" id="mw-customcollapsible-collapseMeleeTableQuality">Expand quality</span><span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableQuality" id="mw-customcollapsible-collapseMeleeTableQuality">Collapse quality</span>] </th><!--
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
+
-->{{#if: {{#var:stufftags}} |
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
+
<th data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Material </th> }}
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
+
<th data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS<ref name="Actual">Note: This is the actual base average derived from the [[Weapons#Listed DPS on pawns|melee verb system]] updated in [[Version/1.1.2610|1.1.2610]], it may sometimes disagree with the listed value in the in-game infobox.<br/>It may also change depending on the stats and the melee verbs available to the wielder</ref> </th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance">Chance for attack to be selected, assuming only the weapon's attack verbs are considered. It may change depending on the melee verbs available to the wielder</ref></th><!--
+
<th data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP<ref name="Actual"/> </th>
 +
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
 +
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
 +
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
 +
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
 +
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance">Chance for attack to be selected, assuming only the weapon's attack verbs are considered. It may change depending on the melee verbs available to the wielder</ref></th><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |  
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |  
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |  
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |  
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Dam.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Cool.</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> AP</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> DPS</th>
<th {{#var:collapse}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
+
<th {{#var:collapseA}} data-sort-type="number" style="background-color:#d09c59; border:#a67d47 2px; border-style: none none solid none;"> Chance<ref name="Chance"/></th>
 
}}
 
}}
|-
+
|- {{#vardefineecho:collapseQ|class="mw-collapsible" id="mw-customcollapsible-collapseMeleeTableQuality"}}
! style="text-align:right;" | Awful {{#var:name}}
+
! style="text-align:left;" | {{#vardefineecho:quality|Awful}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableAwful" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableAwful"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableAwful" {{#var:collapseID}}>Collapse material</span>]}}<!--
| {{True Melee DPS Calculator|{{#var:name}}|{{#vardefineecho:stuffable|{{Q|{{#var:name}}|Stuff Tags}}}}|Awful}}
+
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#vardefineecho:defaultM|{{{2|Steel}}} }} }} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Awful}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#vardefineecho:attack1Cooldown | {{Q|{{#var:name}}|Attack 1 Cooldown}} }}s </td>
+
<td {{#var:collapseA}}> {{#vardefineecho:attack1Cooldown | {{Q|{{#var:name}}|Attack 1 Cooldown}} }}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#vardefineecho:attack2Cooldown | {{Q|{{#var:name}}|Attack 2 Cooldown}} }}s </td>
+
<td {{#var:collapseA}}> {{#vardefineecho:attack2Cooldown | {{Q|{{#var:name}}|Attack 2 Cooldown}} }}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#vardefineecho:attack3Cooldown | {{Q|{{#var:name}}|Attack 3 Cooldown}} }}s </td>
+
<td {{#var:collapseA}}> {{#vardefineecho:attack3Cooldown | {{Q|{{#var:name}}|Attack 3 Cooldown}} }}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#vardefineecho:attack4Cooldown | {{Q|{{#var:name}}|Attack 4 Cooldown}} }}s </td>
+
<td {{#var:collapseA}}> {{#vardefineecho:attack4Cooldown | {{Q|{{#var:name}}|Attack 4 Cooldown}} }}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Awful}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
|-
+
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Awful}} {{Icon Small|silver}}
! style="text-align:right;" | Poor {{#var:name}}
+
{{#if:{{#var:stufftags}} |
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Poor}}
+
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 +
|- {{#var:collapseQ}}
 +
! style="text-align:left;" | {{#vardefineecho:quality|Poor}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTablePoor" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTablePoor"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTablePoor" {{#var:collapseID}}>Collapse material</span>]}}<!--
 +
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Poor}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Poor}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
 +
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Poor}} {{Icon Small|silver}}
 +
{{#if:{{#var:stufftags}} |
 +
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 
|-
 
|-
! style="text-align:right;" | Normal {{#var:name}}
+
! style="text-align:left;" | {{#vardefineecho:quality|Normal}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableNormal" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableNormal"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableNormal" {{#var:collapseID}}>Collapse material</span>]}}<!--
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Normal}}
+
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Normal}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Normal}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
|-
+
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Normal}} {{Icon Small|silver}}
! style="text-align:right;" | Good {{#var:name}}
+
{{#if:{{#var:stufftags}} |
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Good}}
+
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 +
|- {{#var:collapseQ}}
 +
! style="text-align:left;" | {{#vardefineecho:quality|Good}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableGood" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableGood"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableGood" {{#var:collapseID}}>Collapse material</span>]}}<!--
 +
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Good}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Good}} {{Icon Small|silver }}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
|-
+
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Good}} {{Icon Small|silver }}
! style="text-align:right;" | Excellent {{#var:name}}
+
{{#if:{{#var:stufftags}} |
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Excellent}}
+
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 +
|- {{#var:collapseQ}}
 +
! style="text-align:left;" | {{#vardefineecho:quality|Excellent}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableExcellent" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableExcellent"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableExcellent" {{#var:collapseID}}>Collapse material</span>]}}<!--
 +
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Excellent}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Excellent}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
|-
+
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Excellent}} {{Icon Small|silver}}
! style="text-align:right;" | Masterwork {{#var:name}}
+
{{#if:{{#var:stufftags}} |
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Masterwork}}
+
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 +
|- {{#var:collapseQ}}
 +
! style="text-align:left;" | {{#vardefineecho:quality|Masterwork}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableMasterwork" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableMasterwork"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableMasterwork" {{#var:collapseID}}>Collapse material</span>]}}<!--
 +
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Masterwork}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Masterwork}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}} }}|Max Hit Points Factor|1}}*{{#var:HP}} }}
|-
+
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Masterwork}} {{Icon Small|silver}}
! style="text-align:right;" | Legendary {{#var:name}}
+
{{#if:{{#var:stufftags}} |
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Legendary}}
+
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 +
|- {{#var:collapseQ}}
 +
! style="text-align:left;" | {{#vardefineecho:quality|Legendary}} {{#if:{{#var:stufftags}}|[<span style="color:#0645ad;" class="mw-collapsible mw-customtoggle-collapseMeleeTableLegendary" {{#vardefineecho:collapseID|id="mw-customcollapsible-collapseMeleeTableLegendary"}}>Expand material</span><span style="color:#0645ad;" class="mw-collapsible mw-collapsed mw-customtoggle-collapseMeleeTableLegendary" {{#var:collapseID}}>Collapse material</span>]}}<!--
 +
-->{{#if: {{#var:stufftags}} | {{!!}} style="text-align:left;" {{!}} {{Icon Small|{{#var:defaultM}}}} [[{{#var:defaultM}}]] }}
 +
| {{True Melee DPS Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Legendary}}
 
| {{#var:trueAP}}%
 
| {{#var:trueAP}}%
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none none none solid;"> {{#var:attack1Damage}} </td>
<td {{#var:collapse}}> {{#var:attack1Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack1Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack1Damage}}/{{#var:attack1Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack1SelectionChance}} round 2}} </td><!--
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
 
-->{{#if: {{Q|{{#var:name}}|Attack 2 Damage}} |
<td {{#var:collapse}}> {{#var:attack2Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack2Damage}} </td>
<td {{#var:collapse}}> {{#var:attack2Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack2Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack2Damage}}/{{#var:attack2Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack2SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 3 Damage}} |
<td {{#var:collapse}}> {{#var:attack3Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack3Damage}} </td>
<td {{#var:collapse}}> {{#var:attack3Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack3Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack3Damage}}/{{#var:attack3Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack3SelectionChance}} round 2}} </td>
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
 
}}{{#if: {{Q|{{#var:name}}|Attack 4 Damage}} |
<td {{#var:collapse}}> {{#var:attack4Damage}} </td>
+
<td {{#var:collapseA}}> {{#var:attack4Damage}} </td>
<td {{#var:collapse}}> {{#var:attack4Cooldown}}s </td>
+
<td {{#var:collapseA}}> {{#var:attack4Cooldown}}s </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4AP}}}}% </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4AP}} }}% </td>
<td {{#var:collapse}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
+
<td {{#var:collapseA}}> {{#expr: {{#var:attack4Damage}}/{{#var:attack4Cooldown}} round 2}} </td>
<td {{#var:collapse}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
+
<td {{#var:collapseA}} style="border:#d09c59 2px; border-style: none solid none none;"> {{%|{{#var:attack4SelectionChance}} round 2}} </td>}}
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stuffable}}|Steel}}|Legendary}} {{Icon Small|silver}}
+
| {{#expr:{{Q|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Max Hit Points Factor|1}}*{{#var:HP}} }}
 +
| {{Market Value Calculator|{{#var:name}}|{{#if:{{#var:stufftags}}|{{#var:defaultM}}}}|Legendary}} {{Icon Small|silver}}
 +
{{#if:{{#var:stufftags}} |
 +
  {{#ask: {{#ifeq: | {{#pos:{{#var:stufftags}}|leathery|}} || [[Stuff Category::Leathery]] [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|fabric|}}  || [[Stuff Category::Fabric]]  [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|woody|}}    || [[Stuff Category::Woody]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|stony|}}    || [[Stuff Category::Stony]]    [[Name::!{{#var:defaultM}}]] OR}}
 +
          {{#ifeq: | {{#pos:{{#var:stufftags}}|metallic|}} || [[Stuff Category::Metallic]] [[Name::!{{#var:defaultM}}]]}}
 +
    | format = template
 +
    | template = Weapon Quality Table/Melee/Row
 +
    | link = none
 +
  }}
 +
}}
 
|}
 
|}
<sup>{{#if:{{#var:stuffable}}|Assuming it's made out of [[steel]].}} For the full effects of qualities, see [[Quality]].</sup>
+
<sup>For the full effects of qualities, see [[Quality]].</sup>
 
</li></div><references/></includeonly><noinclude>
 
</li></div><references/></includeonly><noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>

Revision as of 17:48, 31 December 2022

Documentation icon Template documentation[view] [edit] [history] [purge]

Summary

This template is part of the following system generating tables for all weapons:

Usage

If you want to use this template specifically you can specify the weapon as the first parameter:

{{Weapon Stats Table/Melee|Longsword}}

Otherwise it will use the name of the page it's placed on:

{{Weapon Stats Table/Melee}}

Examples

Longsword


A weapon with quality and with materials:

{{Weapon Stats Table/Melee|Longsword}}

Deactivated since the page would be to big.

Persona monosword


A weapon with quality but without materials:

{{Weapon Stats Table/Melee|Persona monosword}}
  • Persona monosword Persona monosword [Expand attacksCollapse attacks] Handle (Blunt)Point (Stab)Edge (Cut) HP Value
    Quality
    [Expand qualityCollapse quality]
    DPS[1] AP[1] Dam. Cool. AP DPS Chance[2] Dam. Cool. AP DPS Chance[2] Dam. Cool. AP DPS Chance[2]
    Awful 11.63 57.6% 9.6 1.6s 14.4% 6 25% 21.6 1.6s 72% 13.5 38% 21.6 1.6s 72% 13.5 38% 100 1500 Silver
    Poor 13.08 64.8% 10.8 1.6s 16.2% 6.75 25% 24.3 1.6s 81% 15.19 38% 24.3 1.6s 81% 15.19 38% 100 2250 Silver
    Normal 14.53 72% 12 1.6s 18% 7.5 25% 27 1.6s 90% 16.88 38% 27 1.6s 90% 16.88 38% 100 3000 Silver
    Good 15.98 79.2% 13.2 1.6s 19.8% 8.25 25% 29.7 1.6s 99% 18.56 38% 29.7 1.6s 99% 18.56 38% 100 3500 Silver
    Excellent 17.44 86.4% 14.4 1.6s 21.6% 9 25% 32.4 1.6s 108% 20.25 38% 32.4 1.6s 108% 20.25 38% 100 4000 Silver
    Masterwork 24.47 130.5% 17.4 1.6s 26.1% 10.88 0% 39.15 1.6s 130.5% 24.47 50% 39.15 1.6s 130.5% 24.47 50% 100 5000 Silver
    Legendary 27.84 148.5% 19.8 1.6s 29.7% 12.38 0% 44.55 1.6s 148.5% 27.84 50% 44.55 1.6s 148.5% 27.84 50% 100 6000 Silver

    For the full effects of qualities, see Quality.

    1. 1.0 1.1 Note: This is the actual base average derived from the melee verb system updated in 1.1.2610, it may sometimes disagree with the listed value in the in-game infobox.
      It may also change depending on the stats and the melee verbs available to the wielder
    2. 2.0 2.1 2.2 Chance for attack to be selected, assuming only the weapon's attack verbs are considered. It may change depending on the melee verbs available to the wielder

    Club


    A weapon without quality but with materials:

    {{Weapon Stats Table/Melee|Club}}
  • Club Club [Expand attacksCollapse attacks] Handle (Poke)Head (Blunt) HP Value
    Quality
    [Expand qualityCollapse quality]
    Material DPS[1] AP[1] Dam. Cool. AP DPS Chance[2] Dam. Cool. AP DPS Chance[2]
    Awful [Expand materialCollapse material] Steel Steel 5.1 15.2% 7.2 2s 10.4% 3.6 25% 11.2 2s 16.8% 5.6 75% 100 40 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Poor [Expand materialCollapse material] Steel Steel 5.74 17.1% 8.1 2s 11.7% 4.05 25% 12.6 2s 18.9% 6.3 75% 100 60 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Normal [Expand materialCollapse material] Steel Steel 6.38 19% 9 2s 13% 4.5 25% 14 2s 21% 7 75% 100 80 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Good [Expand materialCollapse material] Steel Steel 7.01 20.9% 9.9 2s 14.3% 4.95 25% 15.4 2s 23.1% 7.7 75% 100 100 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Excellent [Expand materialCollapse material] Steel Steel 7.65 22.8% 10.8 2s 15.6% 5.4 25% 16.8 2s 25.2% 8.4 75% 100 120 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Masterwork [Expand materialCollapse material] Steel Steel 9.24 27.55% 13.05 2s 18.85% 6.53 25% 20.3 2s 30.45% 10.15 75% 100 200 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    Legendary [Expand materialCollapse material] Steel Steel 10.52 31.35% 14.85 2s 21.45% 7.43 25% 23.1 2s 34.65% 11.55 75% 100 400 Silver

    Template:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/RowTemplate:Weapon Quality Table/Melee/Row

    For the full effects of qualities, see Quality.

    1. 1.0 1.1 Note: This is the actual base average derived from the melee verb system updated in 1.1.2610, it may sometimes disagree with the listed value in the in-game infobox.
      It may also change depending on the stats and the melee verbs available to the wielder
    2. 2.0 2.1 Chance for attack to be selected, assuming only the weapon's attack verbs are considered. It may change depending on the melee verbs available to the wielder

    Thrumbo horn


    A weapon without quality and without materials:

    {{Weapon Stats Table/Melee|Thrumbo horn}}
  • Thrumbo horn Thrumbo horn [Expand attacksCollapse attacks] Point (Stab)Point (Scratch)Base (Blunt) HP Value
    Quality
    [Expand qualityCollapse quality]
    DPS[1] AP[1] Dam. Cool. AP DPS Chance[2] Dam. Cool. AP DPS Chance[2] Dam. Cool. AP DPS Chance[2]
    Awful 7.59 27.9% 22.4 2.6s 33.6% 8.62 38% 22.4 2.6s 33.6% 8.62 38% 7.2 2s 10.8% 3.6 25% 100 400 Silver
    Poor 8.54 31.39% 25.2 2.6s 37.8% 9.69 38% 25.2 2.6s 37.8% 9.69 38% 8.1 2s 12.15% 4.05 25% 100 600 Silver
    Normal 9.49 34.88% 28 2.6s 42% 10.77 38% 28 2.6s 42% 10.77 38% 9 2s 13.5% 4.5 25% 100 800 Silver
    Good 10.44 38.36% 30.8 2.6s 46.2% 11.85 38% 30.8 2.6s 46.2% 11.85 38% 9.9 2s 14.85% 4.95 25% 100 1000 Silver
    Excellent 11.39 41.85% 33.6 2.6s 50.4% 12.92 38% 33.6 2.6s 50.4% 12.92 38% 10.8 2s 16.2% 5.4 25% 100 1200 Silver
    Masterwork 13.76 50.57% 40.6 2.6s 60.9% 15.62 38% 40.6 2.6s 60.9% 15.62 38% 13.05 2s 19.575% 6.53 25% 100 2000 Silver
    Legendary 15.66 57.54% 46.2 2.6s 69.3% 17.77 38% 46.2 2.6s 69.3% 17.77 38% 14.85 2s 22.275% 7.43 25% 100 3800 Silver

    For the full effects of qualities, see Quality.

    1. 1.0 1.1 Note: This is the actual base average derived from the melee verb system updated in 1.1.2610, it may sometimes disagree with the listed value in the in-game infobox.
      It may also change depending on the stats and the melee verbs available to the wielder
    2. 2.0 2.1 2.2 Chance for attack to be selected, assuming only the weapon's attack verbs are considered. It may change depending on the melee verbs available to the wielder