|
|
(19 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | <includeonly>{{#vardefine:name| {{{ 1 | {{PAGENAME}} }}} }}<!-- | + | <includeonly><div><li style="display: inline-table;"><!-- |
− | -->{{#vardefine:damage| {{formatnum:{{Q|{{#var:name}}|Damage Base}}|R}}}}<!-- | + | -->{{#vardefine:name | {{{ 1 | {{PAGENAME}} }}} }}<!-- |
− | -->{{#vardefine:avgDPS | {{formatnum:{{Q|{{#var:name}}|Maximum DPS}}|R}}}}<!-- | + | -->{{#vardefine:range | {{Q|{{#var:name}}|Range}} }}<!-- |
− | -->{{#vardefine:avgAP| {{formatnum:{{Q|{{#var:name}}|Armor Penetration}}|R}}}}<!-- | + | -->{{#vardefine:damage | {{formatnum:{{Q|{{#var:name}}|Damage Base}}|R}} }}<!-- |
− | -->{{#vardefine:accTouch| {{formatnum:{{Q|{{#var:name}}|Accuracy (Touch) Base}}|R}}}}<!-- | + | -->{{#vardefine:avgAP | {{formatnum:{{Q|{{#var:name}}|Armor Penetration}}|R}}/100 }}<!-- |
− | -->{{#vardefine:accShort| {{formatnum:{{Q|{{#var:name}}|Accuracy (Short) Base}}|R}}}}<!-- | + | -->{{#vardefine:accTouch | {{formatnum:{{Q|{{#var:name}}|Accuracy (Touch) Base}}|R}}/100 }}<!-- |
− | -->{{#vardefine:accMedium| {{formatnum:{{Q|{{#var:name}}|Accuracy (Medium) Base}}|R}}}}<!-- | + | -->{{#vardefine:accShort | {{formatnum:{{Q|{{#var:name}}|Accuracy (Short) Base}}|R}}/100 }}<!-- |
− | -->{{#vardefine:accLong| {{formatnum:{{Q|{{#var:name}}|Accuracy (Long) Base}}|R}}}}<!-- | + | -->{{#vardefine:accMedium | {{formatnum:{{Q|{{#var:name}}|Accuracy (Medium) Base}}|R}}/100 }}<!-- |
− | -->{{#vardefine:value| {{formatnum:{{Q|{{#var:name}}|Market Value Base}}|R}}}}<!-- | + | -->{{#vardefine:accLong | {{formatnum:{{Q|{{#var:name}}|Accuracy (Long) Base}}|R}}/100 }}<!-- |
− | --><div><li style="display: inline-table;"> | + | -->{{#vardefine:avgDPS | {{formatnum:{{Q|{{#var:name}}|Maximum DPS}}|R}} }}<!-- |
− | {| {{STDT|sortable c_03 text-center}} | + | -->{{#vardefine:hasQuality | {{#ifeq: {{Q|{{#var:name}}|Has Quality}} | true | true}} }}<!-- |
− | |- | + | -->{{#vardefine:headerStyle| {{#if: {{#var:hasQuality}} | rowspan="2" style="border-style: none;" {{!}} }} }} |
− | ! Quality
| + | {| {{STDT|c_03 text-center}} |
− | ! Dam.
| + | <tr> |
− | ! {{AP}}
| + | <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: {{Q|{{#var:name}}|Miss Radius}}|| | + | {{#if: {{#var:hasQuality}} || |
− | <th>{{H:title|link=no|Base weapon accuracy at Touch Range (3 tiles) | Accuracy<br/>(Touch)}} | + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> <abbr title="Damage per shot">Dam.</abbr> </th> |
− | <th>{{H:title|link=no|Base weapon accuracy at Short Range (12 tiles) | Accuracy<br/>(Short)}} | + | <th style="background-color:#d09c59; border:#a67d47 1px; border-style: solid none none none;"> {{AP}}}} </th> |
− | <th>{{H:title|link=no|Base weapon accuracy at Medium Range (25 tiles) | Accuracy<br/>(Medium)}} | + | {{#if: {{#vardefineecho:missRadius| {{Q|{{#var:name}}|Miss Radius}} }} || |
− | <th>{{H:title|link=no|Base weapon accuracy at Long Range (40 tiles) | Accuracy<br/>(Long)}} | + | <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}} |
| }} | | }} |
− | <th>{{H:title|link=no|Damage Per Second assuming all shots hit|DPS<br/>(Optimal)}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <th>{{H:title|link=no|DPS x Accuracy at Touch Range (3 tiles) assuming perfect shooter accuracy|DPS<br/>(Touch)}}
| |
− | <th>{{H:title|link=no|DPS x Accuracy at Short Range (12 tiles) assuming perfect shooter accuracy|DPS<br/>(Short)}}
| |
− | <th>{{H:title|link=no|DPS x Accuracy at Medium Range (25 tiles) assuming perfect shooter accuracy|DPS<br/>(Medium)}}
| |
− | <th>{{H:title|link=no|DPS x Accuracy at Long Range (40 tiles) assuming perfect shooter accuracy|DPS<br/>(Long)}}
| |
− | }}
| |
− | ! Market Value
| |
− | |-
| |
− | !style="text-align:right;" |'''Awful {{#var:name}}'''
| |
− | | {{ #expr: 0.9*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 0.9*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 0.8*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 0.8*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 0.8*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 0.8*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: 0.9*{{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.8*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accTouch|}} round 0}}}}/100*0.9*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.8*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accShort|}} round 0}}}}/100*0.9*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.8*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accMedium|}} round 0}}}}/100*0.9*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.8*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 0.8*{{#var:accLong|}} round 0}}}}/100*0.9*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Awful}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− |
| |
− | !style="text-align:right;"|'''Poor {{#var:name}}'''
| |
− | | {{ #expr: 1.0*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.0*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 0.9*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 0.9*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 0.9*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 0.9*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: {{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.9*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.9*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.9*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 0.9*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 0.9*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Poor}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" |'''Normal {{#var:name}}'''
| |
− | | {{ #expr: 1.0*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.0*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 1.0*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 1.0*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 1.0*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 1.0*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: {{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.0*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.0*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.0*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.0*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.0*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Normal}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" |'''Good {{#var:name}}'''
| |
− | | {{ #expr: 1.0*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.0*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 1.1*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 1.1*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 1.1*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 1.1*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: {{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.1*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.1*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.1*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.1*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.1*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Good}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" |'''Excellent {{#var:name}}'''
| |
− | | {{ #expr: 1.0*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.0*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 1.2*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 1.2*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 1.2*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 1.2*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: {{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.2*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.2*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.2*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: {{#ifexpr: {{ #expr: 1.2*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.2*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Excellent}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" |'''Masterwork {{#var:name}}'''
| |
− | | {{ #expr: 1.25*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.25*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 1.35*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 1.35*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 1.35*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 1.35*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: 1.25*{{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: 1.25*{{#ifexpr: {{ #expr: 1.35*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.25*{{#ifexpr: {{ #expr: 1.35*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.25*{{#ifexpr: {{ #expr: 1.35*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.25*{{#ifexpr: {{ #expr: 1.35*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.35*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Masterwork}} {{icon small|silver|}}
| |
− | |-
| |
− |
| |
− | ! style="text-align:right;" |'''Legendary {{#var:name}}'''
| |
− | | {{ #expr: 1.5*{{#var:damage|}} round 2}}
| |
− | | {{#if: {{Q|{{#var:name}}|Armor Penetration}} | {{ #expr: 1.5*{{#var:avgAP|}} round 2}}%|-}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Touch) Base}} | {{#ifexpr: {{ #expr: 1.5*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accTouch|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Short) Base}} | {{#ifexpr: {{ #expr: 1.5*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accShort|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Medium) Base}} | {{#ifexpr: {{ #expr: 1.5*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accMedium|}} round 0}}}}%|-}}
| |
− | <td> {{#if: {{Q|{{#var:name}}|Accuracy (Long) Base}} | {{#ifexpr: {{ #expr: 1.5*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accLong|}} round 0}}}}%|-}}
| |
− | }}
| |
− | <td> {{ #expr: 1.5*{{#var:avgDPS|}} round 2}}
| |
− | {{#if: {{Q|{{#var:name}}|Miss Radius}}||
| |
− | {{#if:{{Q| {{#var:name}} | Accuracy (Touch) Base}}|
| |
− | {{!}} {{#expr: 1.5*{{#ifexpr: {{ #expr: 1.5*{{#var:accTouch|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accTouch|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.5*{{#ifexpr: {{ #expr: 1.5*{{#var:accShort|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accShort|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.5*{{#ifexpr: {{ #expr: 1.5*{{#var:accMedium|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accMedium|}} round 0}}}}/100*{{#var:avgDPS }} round 2}}
| |
− | {{!}} {{#expr: 1.5*{{#ifexpr: {{ #expr: 1.5*{{#var:accLong|}} round 2}} > 100 | 100 | {{ #expr: 1.5*{{#var:accLong|}} round 0}}}}/100*{{#var:avgDPS }} round 2}} |
| |
− | {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} - {{!}}{{!}} -
| |
− | }}
| |
− | |}}
| |
− | | {{Market Value Calculator|{{#var:name}}||Legendary}} {{icon small|silver|}}
| |
− | |-
| |
| |} | | |} |
− | <sup>For the full effects of qualities, see [[Quality]].</sup></li></div></includeonly> <noinclude>{{Weapon Quality Table/Ranged|Incendiary launcher}} | + | <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> |
− | {{Weapon Quality Table/Ranged|Assault rifle}}</noinclude>
| + | {{Documentation}} |
| + | </noinclude> |