|
|
(13 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| <includeonly><div><li style="display: inline-table;"><!-- | | <includeonly><div><li style="display: inline-table;"><!-- |
− | -->{{#vardefine:range|{{Q|{{#vardefineecho:name| {{{ 1 | {{PAGENAME}} }}} }}|Range}}}} | + | -->{{#vardefine:name | {{{ 1 | {{PAGENAME}} }}} }}<!-- |
− | {| {{STDT|sortable c_03 text-center}} | + | -->{{#vardefine:range | {{Q|{{#var:name}}|Range}} }}<!-- |
− | |- | + | -->{{#vardefine:damage | {{formatnum:{{Q|{{#var:name}}|Damage Base}}|R}} }}<!-- |
− | ! Quality
| + | -->{{#vardefine:avgAP | {{formatnum:{{Q|{{#var:name}}|Armor Penetration}}|R}}/100 }}<!-- |
− | ! <abbr title="Damage per shot">Dam.</abbr>
| + | -->{{#vardefine:accTouch | {{formatnum:{{Q|{{#var:name}}|Accuracy (Touch) Base}}|R}}/100 }}<!-- |
− | ! {{AP}}
| + | -->{{#vardefine:accShort | {{formatnum:{{Q|{{#var:name}}|Accuracy (Short) Base}}|R}}/100 }}<!-- |
− | {{#if: {{#vardefineecho:missRadius| {{Q|{{#var:name}}|Miss Radius}} }} || | + | -->{{#vardefine:accMedium | {{formatnum:{{Q|{{#var:name}}|Accuracy (Medium) Base}}|R}}/100 }}<!-- |
− | ! <abbr title="Base weapon accuracy at Touch Range (3 tiles)">Accuracy<br/><small>(Touch)</small></abbr> | + | -->{{#vardefine:accLong | {{formatnum:{{Q|{{#var:name}}|Accuracy (Long) Base}}|R}}/100 }}<!-- |
− | ! <abbr title="Base weapon accuracy at Short Range (12 tiles)">Accuracy<br/><small>(Short)</small></abbr> | + | -->{{#vardefine:avgDPS | {{formatnum:{{Q|{{#var:name}}|Maximum DPS}}|R}} }}<!-- |
− | ! <abbr title="Base weapon accuracy at Medium Range (25 tiles)">Accuracy<br/><small>(Medium)</small></abbr> | + | -->{{#vardefine:hasQuality | {{#ifeq: {{Q|{{#var:name}}|Has Quality}} | true | true}} }}<!-- |
− | ! <abbr title="Base weapon accuracy at Long Range (40 tiles)">Accuracy<br/><small>(Long)</small></abbr> | + | -->{{#vardefine:headerStyle| {{#if: {{#var:hasQuality}} | rowspan="2" style="border-style: none;" {{!}} }} }} |
| + | {| {{STDT|c_03 text-center}} |
| + | <tr> |
| + | <th {{#if: {{#var:hasQuality}} |colspan="3" style="border-style: none;" | rowspan="2" style="border-style: none;" }}> {{Icon Small|{{#var:name}}|32}} {{#if: {{#var:hasQuality}} || <br/>}}{{#var:name}} </th> |
| + | {{#if: {{#var:hasQuality}} || |
| + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> <abbr title="Damage per shot">Dam.</abbr> </th> |
| + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> {{AP}}}} </th> |
| + | {{#if: {{#vardefineecho:missRadius| {{Q|{{#var:name}}|Miss Radius}} }} || |
| + | <th {{#var:headerStyle}}> <abbr title="Base weapon accuracy at Touch Range (3 tiles)">Accuracy<br/><small>(Touch)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="Base weapon accuracy at Short Range (12 tiles)">Accuracy<br/><small>(Short)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="Base weapon accuracy at Medium Range (25 tiles)">Accuracy<br/><small>(Medium)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="Base weapon accuracy at Long Range (40 tiles)">Accuracy<br/><small>(Long)</small></abbr> </th> }} |
| + | <th {{#var:headerStyle}}> <abbr title="Damage Per Second assuming all shots hit">DPS<br/><small>(Optimal)</small></abbr> </th> |
| + | {{#if: {{#var:missRadius}} || |
| + | <th {{#var:headerStyle}}> <abbr title="DPS x Accuracy at Touch Range (3 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Touch)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="DPS x Accuracy at Short Range (12 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Short)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="DPS x Accuracy at Medium Range (25 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Medium)</small></abbr> </th> |
| + | <th {{#var:headerStyle}}> <abbr title="DPS x Accuracy at Long Range (40 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Long)</small></abbr> </th>}} |
| + | <th {{#var:headerStyle}}> Market<br/>value </th> |
| + | </tr> |
| + | {{#if: {{#var:hasQuality}}| |
| + | <tr> |
| + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none solid;">Quality</th> |
| + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> <abbr title="Damage per shot">Dam.</abbr></th> |
| + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> {{AP}}</th> |
| + | </tr> |
| + | {{Weapon Stats Table/Ranged/Row|Awful|1}} |
| + | {{Weapon Stats Table/Ranged/Row|Poor|2}} |
| + | {{Weapon Stats Table/Ranged/Row|Normal|3}} |
| + | {{Weapon Stats Table/Ranged/Row|Good|4}} |
| + | {{Weapon Stats Table/Ranged/Row|Excellent|5}} |
| + | {{Weapon Stats Table/Ranged/Row|Masterwork|6}} |
| + | {{Weapon Stats Table/Ranged/Row|Legendary|7}} |
| + | | {{Weapon Stats Table/Ranged/Row}} |
| }} | | }} |
− | ! <abbr title="Damage Per Second assuming all shots hit">DPS<br/><small>(Optimal)</small></abbr>
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | ! <abbr title="DPS x Accuracy at Touch Range (3 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Touch)</small></abbr>
| |
− | ! <abbr title="DPS x Accuracy at Short Range (12 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Short)</small></abbr>
| |
− | ! <abbr title="DPS x Accuracy at Medium Range (25 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Medium)</small></abbr>
| |
− | ! <abbr title="DPS x Accuracy at Long Range (40 tiles) assuming perfect shooter accuracy">DPS<br/><small>(Long)</small></abbr>
| |
− | }}
| |
− | ! Market<br>Value
| |
− | |-
| |
− | ! style="text-align:right;" | Awful {{#var:name}}
| |
− | | {{#expr: 0.9*{{#vardefineecho:damage| {{formatnum:{{Q|{{#var:name}}|Damage Base}}|R}} }} round 2}}
| |
− | | {{#if: {{#vardefineecho:avgAP| {{formatnum:{{Q|{{#var:name}}|Armor Penetration}}|R}}/100 }} | {{%|0.9*{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#vardefineecho:accTouch| {{formatnum:{{Q|{{#var:name}}|Accuracy (Touch) Base}}|R}} /100|}} | {{#ifexpr: 0.8*{{#var:accTouch}} > 1 | 100% | {{%| 0.8*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#vardefineecho:accShort| {{formatnum:{{Q|{{#var:name}}|Accuracy (Short) Base}}|R}} /100|}} | {{#ifexpr: 0.8*{{#var:accShort}} > 1 | 100% | {{%| 0.8*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#vardefineecho:accMedium| {{formatnum:{{Q|{{#var:name}}|Accuracy (Medium) Base}}|R}}/100|}} | {{#ifexpr: 0.8*{{#var:accMedium}} > 1 | 100% | {{%| 0.8*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#vardefineecho:accLong| {{formatnum:{{Q|{{#var:name}}|Accuracy (Long) Base}}|R}} /100|}} | {{#ifexpr: 0.8*{{#var:accLong}} > 1 | 100% | {{%| 0.8*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#expr: 0.9*{{#vardefineecho:avgDPS | {{formatnum:{{Q|{{#var:name}}|Maximum DPS}}|R}} }} round 2}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.8*{{#var:accTouch}} > 1 | 1 | {{#expr: 0.8*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}}*0.9 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.8*{{#var:accShort}} > 1 | 1 | {{#expr: 0.8*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}}*0.9 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.8*{{#var:accMedium}} > 1 | 1 | {{#expr: 0.8*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}}*0.9 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.8*{{#var:accLong}} > 1 | 1 | {{#expr: 0.8*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}}*0.9 round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Awful}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Poor {{#var:name}}
| |
− | | {{#var:damage}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: 0.9*{{#var:accTouch}} > 1 | 100% | {{%| 0.9*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: 0.9*{{#var:accShort}} > 1 | 100% | {{%| 0.9*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: 0.9*{{#var:accMedium}} > 1 | 100% | {{%| 0.9*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: 0.9*{{#var:accLong}} > 1 | 100% | {{%| 0.9*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#var:avgDPS}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.9*{{#var:accTouch}} > 1 | 1 | {{#expr: 0.9*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.9*{{#var:accShort}} > 1 | 1 | {{#expr: 0.9*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.9*{{#var:accMedium}} > 1 | 1 | {{#expr: 0.9*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 0.9*{{#var:accLong}} > 1 | 1 | {{#expr: 0.9*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Poor}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Normal {{#var:name}}
| |
− | | {{#var:damage}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: {{#var:accTouch}} > 1 | 100% | {{%| {{#var:accTouch}} }} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: {{#var:accShort}} > 1 | 100% | {{%| {{#var:accShort}} }} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: {{#var:accMedium}} > 1 | 100% | {{%| {{#var:accMedium}} }} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: {{#var:accLong}} > 1 | 100% | {{%| {{#var:accLong}} }} }} | -}}
| |
− | }}
| |
− | | {{#var:avgDPS}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}< 3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: {{#var:accTouch}} > 1 | 1 | {{#var:accTouch}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: {{#var:accShort}} > 1 | 1 | {{#var:accShort}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: {{#var:accMedium}} > 1 | 1 | {{#var:accMedium}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: {{#var:accLong}} > 1 | 1 | {{#var:accLong}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Normal}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Good {{#var:name}}
| |
− | | {{#var:damage}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: 1.1*{{#var:accTouch}} > 1 | 100% | {{%| 1.1*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: 1.1*{{#var:accShort}} > 1 | 100% | {{%| 1.1*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: 1.1*{{#var:accMedium}} > 1 | 100% | {{%| 1.1*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: 1.1*{{#var:accLong}} > 1 | 100% | {{%| 1.1*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#var:avgDPS}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.1*{{#var:accTouch}} > 1 | 1 | {{#expr: 1.1*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.1*{{#var:accShort}} > 1 | 1 | {{#expr: 1.1*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.1*{{#var:accMedium}} > 1 | 1 | {{#expr: 1.1*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.1*{{#var:accLong}} > 1 | 1 | {{#expr: 1.1*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Good}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Excellent {{#var:name}}
| |
− | | {{#var:damage}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: 1.2*{{#var:accTouch}} > 1 | 100% | {{%| 1.2*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: 1.2*{{#var:accShort}} > 1 | 100% | {{%| 1.2*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: 1.2*{{#var:accMedium}} > 1 | 100% | {{%| 1.2*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: 1.2*{{#var:accLong}} > 1 | 100% | {{%| 1.2*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#var:avgDPS}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.2*{{#var:accTouch}} > 1 | 1 | {{#expr: 1.2*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.2*{{#var:accShort}} > 1 | 1 | {{#expr: 1.2*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.2*{{#var:accMedium}} > 1 | 1 | {{#expr: 1.2*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.2*{{#var:accLong}} > 1 | 1 | {{#expr: 1.2*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}} round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Excellent}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Masterwork {{#var:name}}
| |
− | | {{#expr: 1.25*{{#var:damage}} round 2}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|1.25*{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: 1.35*{{#var:accTouch}} > 1 | 100% | {{%| 1.35*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: 1.35*{{#var:accShort}} > 1 | 100% | {{%| 1.35*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: 1.35*{{#var:accMedium}} > 1 | 100% | {{%| 1.35*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: 1.35*{{#var:accLong}} > 1 | 100% | {{%| 1.35*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#expr: 1.25*{{#var:avgDPS}} round 2}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.35*{{#var:accTouch}} > 1 | 1 | {{#expr: 1.35*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}}*1.25 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.35*{{#var:accShort}} > 1 | 1 | {{#expr: 1.35*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}}*1.25 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.35*{{#var:accMedium}} > 1 | 1 | {{#expr: 1.35*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}}*1.25 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.35*{{#var:accLong}} > 1 | 1 | {{#expr: 1.35*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}}*1.25 round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Masterwork}} {{Icon Small|silver}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" | Legendary {{#var:name}}
| |
− | | {{#expr: 1.5*{{#var:damage}} round 2}}
| |
− | | {{#if: {{#var:avgAP}} | {{%|1.5*{{#var:avgAP}} round 4}} | -}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{!}} {{#if: {{#var:accTouch}} | {{#ifexpr: 1.5*{{#var:accTouch}} > 1 | 100% | {{%| 1.5*{{#var:accTouch}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accShort}} | {{#ifexpr: 1.5*{{#var:accShort}} > 1 | 100% | {{%| 1.5*{{#var:accShort}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accMedium}} | {{#ifexpr: 1.5*{{#var:accMedium}} > 1 | 100% | {{%| 1.5*{{#var:accMedium}} round 2}} }} | -}}
| |
− | {{!}} {{#if: {{#var:accLong}} | {{#ifexpr: 1.5*{{#var:accLong}} > 1 | 100% | {{%| 1.5*{{#var:accLong}} round 2}} }} | -}}
| |
− | }}
| |
− | | {{#expr: 1.5*{{#var:avgDPS}} round 2}}
| |
− | {{#if: {{#var:missRadius}} ||
| |
− | {{#if: {{#var:accTouch}} |
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 0|{{#ifexpr:{{#var:range}}<3|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.5*{{#var:accTouch}} > 1 | 1 | {{#expr: 1.5*{{#var:accTouch}} round 2}} }} * {{#var:avgDPS}}*1.5 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>= 3|{{#ifexpr:{{#var:range}}<12|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.5*{{#var:accShort}} > 1 | 1 | {{#expr: 1.5*{{#var:accShort}} round 2}} }} * {{#var:avgDPS}}*1.5 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=12|{{#ifexpr:{{#var:range}}<25|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.5*{{#var:accMedium}} > 1 | 1 | {{#expr: 1.5*{{#var:accMedium}} round 2}} }} * {{#var:avgDPS}}*1.5 round 2}}</span>| - }}
| |
− | {{!}} {{#ifexpr:{{#var:range}}>=25|{{#ifexpr:{{#var:range}}<40|<span style="color:firebrick; font-weight:bold>|<span>}}{{#expr: {{#ifexpr: 1.5*{{#var:accLong}} > 1 | 1 | {{#expr: 1.5*{{#var:accLong}} round 2}} }} * {{#var:avgDPS}}*1.5 round 2}}</span>| - }}
| |
− | | {{!!}} - {{!!}} - {{!!}} - {{!!}} -
| |
− | }} }}
| |
− | | {{Market Value Calculator|{{#var:name}}||Legendary}} {{Icon Small|silver}}
| |
| |} | | |} |
− | <sup>For the full effects of qualities, see [[Quality]]. Values shown in <span style="color:firebrick; font-weight:bold>Red</span> indicate the weapon is out of range at the reference point for this range band. The value is provided due to the [[Weapons#Range|interpolated nature]] of accuracy between range points.</sup> | + | <sup>{{#if: {{#var:hasQuality}} | For the full effects of qualities, see [[Quality]].}} {{#if: {{#var:missRadius}} || Values shown in <span style="color:firebrick; font-weight:bold>Red</span> indicate the weapon is out of range at the reference point for this range band.<br>The value is provided due to the [[Weapons#Range|interpolated nature]] of accuracy between range points.}}</sup> |
| </li></div></includeonly><noinclude> | | </li></div></includeonly><noinclude> |
− | {{Documentation wanted}}
| |
| {{Documentation}} | | {{Documentation}} |
− | {{Weapon Quality Table/Ranged|Incendiary launcher}}
| |
− | {{Weapon Quality Table/Ranged|Spiner}}
| |
− | {{Weapon Quality Table/Ranged|Chain shotgun}}
| |
− | {{Weapon Quality Table/Ranged|Assault rifle}}
| |
− | {{Weapon Quality Table/Ranged|Sniper rifle}}
| |
− | [[Category:Customized table templates]]
| |
| </noinclude> | | </noinclude> |