Template:RitsuTest: Difference between revisions
From Elwiki
No edit summary |
No edit summary |
||
Line 205: | Line 205: | ||
}} | }} | ||
<!-- | <!-- PVP | ||
----------------------------------- | |||
----------------------------------- | |||
----------------------------------> | |||
<!-- define damage values --> | |||
{{#forargs: pvp_dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: dmg_pvp{{#var:key}} |{{#var:value}} }} | |||
}} | |||
<!-- define total damage --> | |||
{{#vardefine: total_damage_pvp |0}} | |||
{{#forargs: dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: total_damage_pvp | {{#expr: {{#var:total_damage_pvp}} + {{#var:dmg_pvp{{#var:key}} }} * {{#var:hits{{#var:key}} }} }} }} | |||
}} | |||
<!-- define average damage --> | |||
{{#vardefine: avg_damage_pvp |0}} | |||
{{#forargs: pvp_dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: avg_damage_pvp | {{#expr: {{#var:avg_damage_pvp}} + {{#var:dmg_pvp{{#var:key}} }} * {{#var:avg_hits{{#var:key}} }} }} }} | |||
}} | |||
<!-- total with useful, if exists --> | |||
{{#if:{{{hits_useful1|}}} | |||
{{#vardefine: total_damage_useful_pvp |0}} | |||
{{#forargs: pvp_dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: total_damage_useful_pvp | {{#expr: {{#var:total_damage_useful_pvp}} + {{#var:dmg_pvp{{#var:key}} }} * {{#var:hits{{#var:key}}_useful }} }} }} | |||
}} | |||
}} | |||
{{#vardefine: total_damage_useful_pvp | {{#expr: {{#var:total_damage_useful_pvp}} * {{#var:useful_penalty}} }} }} | |||
<!-- average with useful, if exists --> | |||
{{#if:{{{avg_hits_useful1|}}} | |||
{{#vardefine: avg_damage_useful_pvp |0}} | |||
{{#forargs: pvp_dmg | |||
| key | |||
| value | |||
| <nowiki /> | |||
{{#vardefine: avg_damage_useful_pvp | {{#expr: {{#var:avg_damage_useful_pvp}} + {{#var:dmg_pvp{{#var:key}} }} * {{#var:avg_hits{{#var:key}}_useful }} }} }} | |||
}} | |||
}} | |||
{{#vardefine: avg_damage_useful_pvp | {{#expr: {{#var:avg_damage_useful_pvp}} * {{#var:useful_penalty}} }} }} | |||
<!-- total traits - basic --> | |||
{{#if:{{{heavy|}}}|{{#vardefine: total_damage_heavy_pvp |{{#expr: {{#var:total_damage_pvp}} * 1.44 }} }} }} | |||
{{#if:{{{empowered|}}}|{{#vardefine: total_damage_empowered_pvp |{{#expr: {{#var:total_damage_pvp}} * {{{empowered|}}} }} }} }} | |||
{{#if:{{{enhanced|}}}|{{#vardefine: total_damage_enhanced_pvp |{{#expr: {{#var:total_damage_pvp}} * 0.8 }} }} }} | |||
<!-- average traits - basic --> | |||
{{#if:{{{heavy|}}}|{{#vardefine: avg_damage_heavy_pvp |{{#expr: {{#var:avg_damage_pvp}} * 1.44 }} }} }} | |||
{{#if:{{{empowered|}}}|{{#vardefine: avg_damage_empowered_pvp |{{#expr: {{#var:avg_damage_pvp}} * {{{empowered|}}} }} }} }} | |||
{{#if:{{{enhanced|}}}|{{#vardefine: avg_damage_enhanced_pvp |{{#expr: {{#var:avg_damage_pvp}} * 0.8 }} }} }} | |||
</div> | </div> | ||
</includeonly> | </includeonly> |