Template:Infobox item: Difference between revisions

Undo revision 78402 by Gammaton32 (talk)
Tag: Undo
No edit summary
Line 1: Line 1:
<templatestyles src="Infobox item/styles.css" />
<templatestyles src="Infobox item/styles.css" />
<includeonly><!--
<includeonly>{{#vardefine:item_key_or_en|{{{item_name}}}}}{{#vardefine:item_en|{{#invoke:Lang|get_string|{{{item_name}}}|lang_code_override=en}}}}{{#vardefine:item_type|{{{item_type|{{#invoke:ItemData|get_type|{{#var:item_key_or_en}}|raw=true}}}}}}}{{#vardefine:item_type_class|{{
-->{{#vardefine:item_key_or_en|{{{item_name}}}}}<!-- item name (en)
-->{{#vardefine:item_en|{{#invoke:Lang|get_string|{{{item_name}}}|lang_code_override=en}}}}<!-- en
-->{{#vardefine:item_type|{{{item_type|{{#invoke:ItemData|get_type|{{#var:item_key_or_en}}|raw=true}}}}}}}<!--
-->{{#vardefine:item_type_class|{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = item-type-weapon
  | Weapon = item-type-weapon
  | Vitality = item-type-vitality
  | Vitality = vitality
  | Spirit = item-type-spirit
  | Spirit = item-type-spirit
  | Seasonal = item-type-seasonal
  | Seasonal = item-type-seasonal
  | item-type-weapon}}}}<!--
  | item-type-weapon}}}}{{#vardefine:item_codename|{{#invoke:ItemData|get_codename|{{#var:item_key_or_en}}}}}}{{#vardefine:item_name_loc|{{{item_name_loc|{{#invoke:Lang|get_string|{{#var:item_codename}}}}}}}}}{{#vardefine:item_tier|{{{item_tier|{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}}}}}}}<div class="infobox_item">
--><div class="infobox_item">
{| class="infobox-table item-infobox {{#var:item_type_class}}"
{| class="infobox-table item-infobox {{#var:item_type_class}}"
! colspan="4" class="infobox-header {{#var:item_type_class}}" |<span>{{{item_name_loc|{{#invoke:Lang|get_string|{{#invoke:ItemData|get_codename|{{#var:item_key_or_en}}}}}}}}}</span>
! colspan="4" class="infobox-header {{#var:item_type_class}}" |<span>{{#var:item_name_loc}}</span>
|-
|-
| colspan=4 class="infobox-image" | <div class="pageimage">[[File:{{{item_icon|{{{item_name|{{#var:item_key_or_en}}}}}}}}.png|144px|alt=Image for the Deadlock item {{{item_name_loc|{{#invoke:Lang|get_string|{{#invoke:ItemData|get_codename|{{#var:item_key_or_en}}}}}}}}}]]{{#ifeq:{{{enhanced|}}}|true|<div class="enhanced-overlay"></div>}}</div></div>
| colspan=4 class="infobox-image" | <div class="pageimage">[[File:{{{item_icon|{{{item_name|{{#var:item_key_or_en}}}}}}}}.png|144px|alt=Image for the Deadlock item {{#var:item_name_loc}} ]]{{#ifeq:{{{enhanced|}}}|true|<div class="enhanced-overlay"></div>}}</div></div>
|-
|-
{{#ifeq:{{{street_brawl|}}}|true||
{{#ifeq:{{{street_brawl|}}}|true||
Line 22: Line 17:
{{!}}-
{{!}}-
{{!}} colspan=2 class="infobox-label {{#var:item_type_class}}" {{!}} {{#invoke:Dictionary|translate|Tier}}
{{!}} colspan=2 class="infobox-label {{#var:item_type_class}}" {{!}} {{#invoke:Dictionary|translate|Tier}}
{{!}} colspan=2 class="infobox-value" {{!}} {{{item_tier|{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}}}}}}}
{{!}} colspan=2 class="infobox-value" {{!}} {{#var:item_tier}} }}
|-
|-
{{#ifeq:{{{street_brawl|}}}|true|
{{#ifeq:{{{street_brawl|}}}|true|
Line 67: Line 62:
}}
}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="passive-stat-container" {{!}}<!--
{{!}} colspan=4 class="passive-stat-container" {{!}}{{#vardefine:p1_main_count|{{#expr:{{#if:{{{passive1_main1|}}}|1|0}}+{{#if:{{{passive1_main2|}}}|1|0}}+{{#if:{{{passive1_main3|}}}|1|0}}+{{#if:{{{passive1_main4|}}}|1|0}}+{{#if:{{{passive1_main5|}}}|1|0}}+{{#if:{{{passive1_main6|}}}|1|0}}+{{#if:{{{passive1_main7|}}}|1|0}}}}}}{{#vardefine:p1_has_alt|{{#if:{{{passive1_alt1|}}}|1|0}}}}{{#vardefine:p1_bg|stat-bg-{{
-->{{#vardefine:p1_main_count|{{#expr:{{#if:{{{passive1_main1|}}}|1|0}}+{{#if:{{{passive1_main2|}}}|1|0}}+{{#if:{{{passive1_main3|}}}|1|0}}+{{#if:{{{passive1_main4|}}}|1|0}}+{{#if:{{{passive1_main5|}}}|1|0}}+{{#if:{{{passive1_main6|}}}|1|0}}+{{#if:{{{passive1_main7|}}}|1|0}}}}}}<!--
-->{{#vardefine:p1_has_alt|{{#if:{{{passive1_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:p1_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
  | Vitality = vitality
  | Vitality = vitality
  | Spirit = spirit
  | Spirit = spirit
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:p1_main_count}} > 0 |{{#ifexpr:{{#var:p1_main_count}} = 1 and {{#var:p1_has_alt}} = 1 |<div class="passive-stats-flex"><div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main1}}}</div><div class="passive-alt-stats {{#var:p1_bg}}">{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}</div></div>|<div class="passive-stats-grid">{{#if:{{{passive1_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main1}}}</div>}}{{#if:{{{passive1_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main2}}}</div>}}{{#if:{{{passive1_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main3}}}</div>}}{{#if:{{{passive1_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main4}}}</div>}}{{#if:{{{passive1_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main5}}}</div>}}{{#if:{{{passive1_main6|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main6}}}</div>}}{{#if:{{{passive1_main7|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main7}}}</div>}}</div>{{#ifexpr:{{#var:p1_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p1_bg}}">{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:p1_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p1_bg}}">{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:p1_main_count}} > 0 |<!--
|-{{#if:{{{passive2_description|}}}|
-->{{#ifexpr:{{#var:p1_main_count}} = 1 and {{#var:p1_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="passive-stats-flex"><!--
--><div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main1}}}</div><!--
--><div class="passive-alt-stats {{#var:p1_bg}}"><!--
-->{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}<!--
-->{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}<!--
-->{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}<!--
-->{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}<!--
-->{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}<!--
-->{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}<!--
-->{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains (no alt alongside): grid up to 3 per row **
--><div class="passive-stats-grid"><!--
-->{{#if:{{{passive1_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main1}}}</div>}}<!--
-->{{#if:{{{passive1_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main2}}}</div>}}<!--
-->{{#if:{{{passive1_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main3}}}</div>}}<!--
-->{{#if:{{{passive1_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main4}}}</div>}}<!--
-->{{#if:{{{passive1_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main5}}}</div>}}<!--
-->{{#if:{{{passive1_main6|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main6}}}</div>}}<!--
-->{{#if:{{{passive1_main7|}}}|<div class="passive-main-stat passive-stat {{#var:p1_bg}}">{{{passive1_main7}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:p1_has_alt}} = 1 |<!--
  ** Multiple mains + alt below separately **
--><div class="passive-alt-stats-standalone {{#var:p1_bg}}"><!--
-->{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}<!--
-->{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}<!--
-->{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}<!--
-->{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}<!--
-->{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}<!--
-->{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}<!--
-->{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:p1_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p1_bg}}"><!--
-->{{#if:{{{passive1_alt1|}}}|<div class="passive-stat">{{{passive1_alt1}}}</div>}}<!--
-->{{#if:{{{passive1_alt2|}}}|<div class="passive-stat">{{{passive1_alt2}}}</div>}}<!--
-->{{#if:{{{passive1_alt3|}}}|<div class="passive-stat">{{{passive1_alt3}}}</div>}}<!--
-->{{#if:{{{passive1_alt4|}}}|<div class="passive-stat">{{{passive1_alt4}}}</div>}}<!--
-->{{#if:{{{passive1_alt5|}}}|<div class="passive-stat">{{{passive1_alt5}}}</div>}}<!--
-->{{#if:{{{passive1_alt6|}}}|<div class="passive-stat">{{{passive1_alt6}}}</div>}}<!--
-->{{#if:{{{passive1_alt7|}}}|<div class="passive-stat">{{{passive1_alt7}}}</div>}}<!--
--></div>}}<!--
-->}}
|-<!--start of passive2 section-->
{{#if:{{{passive2_description|}}}|
! colspan={{#expr:4-{{#if:{{{passive2_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive2_cooldown|}}}|
! colspan={{#expr:4-{{#if:{{{passive2_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive2_cooldown|}}}|
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive2_cooldown}}}}}
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive2_cooldown}}}}}
Line 133: Line 76:
}}
}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="passive-stat-container" {{!}}<!--
{{!}} colspan=4 class="passive-stat-container" {{!}}{{#vardefine:p2_main_count|{{#expr:{{#if:{{{passive2_main1|}}}|1|0}}+{{#if:{{{passive2_main2|}}}|1|0}}+{{#if:{{{passive2_main3|}}}|1|0}}+{{#if:{{{passive2_main4|}}}|1|0}}+{{#if:{{{passive2_main5|}}}|1|0}}}}}}{{#vardefine:p2_has_alt|{{#if:{{{passive2_alt1|}}}|1|0}}}}{{#vardefine:p2_bg|stat-bg-{{
-->{{#vardefine:p2_main_count|{{#expr:{{#if:{{{passive2_main1|}}}|1|0}}+{{#if:{{{passive2_main2|}}}|1|0}}+{{#if:{{{passive2_main3|}}}|1|0}}+{{#if:{{{passive2_main4|}}}|1|0}}+{{#if:{{{passive2_main5|}}}|1|0}}}}}}<!--
-->{{#vardefine:p2_has_alt|{{#if:{{{passive2_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:p2_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
  | Vitality = vitality
  | Vitality = vitality
  | Spirit = spirit
  | Spirit = spirit
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:p2_main_count}} > 0 |{{#ifexpr:{{#var:p2_main_count}} = 1 and {{#var:p2_has_alt}} = 1 |<div class="passive-stats-flex"><div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main1}}}</div><div class="passive-alt-stats {{#var:p2_bg}}">{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}</div></div>|<div class="passive-stats-grid">{{#if:{{{passive2_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main1}}}</div>}}{{#if:{{{passive2_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main2}}}</div>}}{{#if:{{{passive2_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main3}}}</div>}}{{#if:{{{passive2_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main4}}}</div>}}{{#if:{{{passive2_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main5}}}</div>}}</div>{{#ifexpr:{{#var:p2_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p2_bg}}">{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:p2_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p2_bg}}">{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:p2_main_count}} > 0 |<!--
|-{{#if:{{{passive3_description|}}}|
-->{{#ifexpr:{{#var:p2_main_count}} = 1 and {{#var:p2_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="passive-stats-flex"><!--
--><div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main1}}}</div><!--
--><div class="passive-alt-stats {{#var:p2_bg}}"><!--
-->{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}<!--
-->{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}<!--
-->{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}<!--
-->{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}<!--
-->{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains: grid up to 3 per row **
--><div class="passive-stats-grid"><!--
-->{{#if:{{{passive2_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main1}}}</div>}}<!--
-->{{#if:{{{passive2_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main2}}}</div>}}<!--
-->{{#if:{{{passive2_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main3}}}</div>}}<!--
-->{{#if:{{{passive2_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main4}}}</div>}}<!--
-->{{#if:{{{passive2_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p2_bg}}">{{{passive2_main5}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:p2_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p2_bg}}"><!--
-->{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}<!--
-->{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}<!--
-->{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}<!--
-->{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}<!--
-->{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:p2_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p2_bg}}"><!--
-->{{#if:{{{passive2_alt1|}}}|<div class="passive-stat">{{{passive2_alt1}}}</div>}}<!--
-->{{#if:{{{passive2_alt2|}}}|<div class="passive-stat">{{{passive2_alt2}}}</div>}}<!--
-->{{#if:{{{passive2_alt3|}}}|<div class="passive-stat">{{{passive2_alt3}}}</div>}}<!--
-->{{#if:{{{passive2_alt4|}}}|<div class="passive-stat">{{{passive2_alt4}}}</div>}}<!--
-->{{#if:{{{passive2_alt5|}}}|<div class="passive-stat">{{{passive2_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}
|-<!--start of passive3 section-->
{{#if:{{{passive3_description|}}}|
! colspan={{#expr:4-{{#if:{{{passive3_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive3_cooldown|}}}|
! colspan={{#expr:4-{{#if:{{{passive3_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive3_cooldown|}}}|
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive3_cooldown}}}}}
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive3_cooldown}}}}}
Line 190: Line 90:
}}
}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="passive-stat-container" {{!}}<!--
{{!}} colspan=4 class="passive-stat-container" {{!}}{{#vardefine:p3_main_count|{{#expr:{{#if:{{{passive3_main1|}}}|1|0}}+{{#if:{{{passive3_main2|}}}|1|0}}+{{#if:{{{passive3_main3|}}}|1|0}}+{{#if:{{{passive3_main4|}}}|1|0}}+{{#if:{{{passive3_main5|}}}|1|0}}}}}}{{#vardefine:p3_has_alt|{{#if:{{{passive3_alt1|}}}|1|0}}}}{{#vardefine:p3_bg|stat-bg-{{
-->{{#vardefine:p3_main_count|{{#expr:{{#if:{{{passive3_main1|}}}|1|0}}+{{#if:{{{passive3_main2|}}}|1|0}}+{{#if:{{{passive3_main3|}}}|1|0}}+{{#if:{{{passive3_main4|}}}|1|0}}+{{#if:{{{passive3_main5|}}}|1|0}}}}}}<!--
-->{{#vardefine:p3_has_alt|{{#if:{{{passive3_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:p3_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
  | Vitality = vitality
  | Vitality = vitality
  | Spirit = spirit
  | Spirit = spirit
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:p3_main_count}} > 0 |{{#ifexpr:{{#var:p3_main_count}} = 1 and {{#var:p3_has_alt}} = 1 |<div class="passive-stats-flex"><div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main1}}}</div><div class="passive-alt-stats {{#var:p3_bg}}">{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}</div></div>|<div class="passive-stats-grid">{{#if:{{{passive3_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main1}}}</div>}}{{#if:{{{passive3_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main2}}}</div>}}{{#if:{{{passive3_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main3}}}</div>}}{{#if:{{{passive3_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main4}}}</div>}}{{#if:{{{passive3_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main5}}}</div>}}</div>{{#ifexpr:{{#var:p3_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p3_bg}}">{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:p3_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p3_bg}}">{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:p3_main_count}} > 0 |<!--
|-{{#if:{{{passive4_description|}}}|
-->{{#ifexpr:{{#var:p3_main_count}} = 1 and {{#var:p3_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="passive-stats-flex"><!--
--><div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main1}}}</div><!--
--><div class="passive-alt-stats {{#var:p3_bg}}"><!--
-->{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}<!--
-->{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}<!--
-->{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}<!--
-->{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}<!--
-->{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains: grid up to 3 per row **
--><div class="passive-stats-grid"><!--
-->{{#if:{{{passive3_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main1}}}</div>}}<!--
-->{{#if:{{{passive3_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main2}}}</div>}}<!--
-->{{#if:{{{passive3_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main3}}}</div>}}<!--
-->{{#if:{{{passive3_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main4}}}</div>}}<!--
-->{{#if:{{{passive3_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p3_bg}}">{{{passive3_main5}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:p3_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p3_bg}}"><!--
-->{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}<!--
-->{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}<!--
-->{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}<!--
-->{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}<!--
-->{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:p3_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p3_bg}}"><!--
-->{{#if:{{{passive3_alt1|}}}|<div class="passive-stat">{{{passive3_alt1}}}</div>}}<!--
-->{{#if:{{{passive3_alt2|}}}|<div class="passive-stat">{{{passive3_alt2}}}</div>}}<!--
-->{{#if:{{{passive3_alt3|}}}|<div class="passive-stat">{{{passive3_alt3}}}</div>}}<!--
-->{{#if:{{{passive3_alt4|}}}|<div class="passive-stat">{{{passive3_alt4}}}</div>}}<!--
-->{{#if:{{{passive3_alt5|}}}|<div class="passive-stat">{{{passive3_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}
|-<!--start of passive4 section-->
{{#if:{{{passive4_description|}}}|
! colspan={{#expr:4-{{#if:{{{passive4_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive4_cooldown|}}}|
! colspan={{#expr:4-{{#if:{{{passive4_cooldown|}}}|1|0}}}} class="passive-header {{#var:item_type_class}}" {{!}} ''Passive'' {{#if:{{{passive4_cooldown|}}}|
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive4_cooldown}}}}}
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{passive4_cooldown}}}}}
Line 247: Line 104:
}}
}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="passive-stat-container" {{!}}<!--
{{!}} colspan=4 class="passive-stat-container" {{!}}{{#vardefine:p4_main_count|{{#expr:{{#if:{{{passive4_main1|}}}|1|0}}+{{#if:{{{passive4_main2|}}}|1|0}}+{{#if:{{{passive4_main3|}}}|1|0}}+{{#if:{{{passive4_main4|}}}|1|0}}+{{#if:{{{passive4_main5|}}}|1|0}}}}}}{{#vardefine:p4_has_alt|{{#if:{{{passive4_alt1|}}}|1|0}}}}{{#vardefine:p4_bg|stat-bg-{{
-->{{#vardefine:p4_main_count|{{#expr:{{#if:{{{passive4_main1|}}}|1|0}}+{{#if:{{{passive4_main2|}}}|1|0}}+{{#if:{{{passive4_main3|}}}|1|0}}+{{#if:{{{passive4_main4|}}}|1|0}}+{{#if:{{{passive4_main5|}}}|1|0}}}}}}<!--
-->{{#vardefine:p4_has_alt|{{#if:{{{passive4_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:p4_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
  | Vitality = vitality
  | Vitality = vitality
  | Spirit = spirit
  | Spirit = spirit
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:p4_main_count}} > 0 |{{#ifexpr:{{#var:p4_main_count}} = 1 and {{#var:p4_has_alt}} = 1 |<div class="passive-stats-flex"><div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main1}}}</div><div class="passive-alt-stats {{#var:p4_bg}}">{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}</div></div>|<div class="passive-stats-grid">{{#if:{{{passive4_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main1}}}</div>}}{{#if:{{{passive4_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main2}}}</div>}}{{#if:{{{passive4_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main3}}}</div>}}{{#if:{{{passive4_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main4}}}</div>}}{{#if:{{{passive4_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main5}}}</div>}}</div>{{#ifexpr:{{#var:p4_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p4_bg}}">{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:p4_has_alt}} = 1 |<div class="passive-alt-stats-standalone {{#var:p4_bg}}">{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:p4_main_count}} > 0 |<!--
|-{{#if:{{{active1_description|}}}|
-->{{#ifexpr:{{#var:p4_main_count}} = 1 and {{#var:p4_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="passive-stats-flex"><!--
--><div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main1}}}</div><!--
--><div class="passive-alt-stats {{#var:p4_bg}}"><!--
-->{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}<!--
-->{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}<!--
-->{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}<!--
-->{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}<!--
-->{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains: grid up to 3 per row **
--><div class="passive-stats-grid"><!--
-->{{#if:{{{passive4_main1|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main1}}}</div>}}<!--
-->{{#if:{{{passive4_main2|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main2}}}</div>}}<!--
-->{{#if:{{{passive4_main3|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main3}}}</div>}}<!--
-->{{#if:{{{passive4_main4|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main4}}}</div>}}<!--
-->{{#if:{{{passive4_main5|}}}|<div class="passive-main-stat passive-stat {{#var:p4_bg}}">{{{passive4_main5}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:p4_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p4_bg}}"><!--
-->{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}<!--
-->{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}<!--
-->{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}<!--
-->{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}<!--
-->{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:p4_has_alt}} = 1 |<!--
--><div class="passive-alt-stats-standalone {{#var:p4_bg}}"><!--
-->{{#if:{{{passive4_alt1|}}}|<div class="passive-stat">{{{passive4_alt1}}}</div>}}<!--
-->{{#if:{{{passive4_alt2|}}}|<div class="passive-stat">{{{passive4_alt2}}}</div>}}<!--
-->{{#if:{{{passive4_alt3|}}}|<div class="passive-stat">{{{passive4_alt3}}}</div>}}<!--
-->{{#if:{{{passive4_alt4|}}}|<div class="passive-stat">{{{passive4_alt4}}}</div>}}<!--
-->{{#if:{{{passive4_alt5|}}}|<div class="passive-stat">{{{passive4_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}
|-<!--start of active 1 section-->
{{#if:{{{active1_description|}}}|
! colspan={{#expr:4-{{#if:{{{active1_cooldown|}}}|1|0}}}} class="active-header {{#var:item_type_class}}" {{!}} '''{{#invoke:Lang|get_string|Citadel_Mod_Tooltip_Active}}''' {{#if:{{{active1_cooldown|}}}|
! colspan={{#expr:4-{{#if:{{{active1_cooldown|}}}|1|0}}}} class="active-header {{#var:item_type_class}}" {{!}} '''{{#invoke:Lang|get_string|Citadel_Mod_Tooltip_Active}}''' {{#if:{{{active1_cooldown|}}}|
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{active1_cooldown}}}}}
{{!}}{{!}} colspan=1 class="cooldown-value" {{!}} [[File:Cooldown Icon.png|20px|link=Ability_Cooldown#Item_Cooldown]] {{{active1_cooldown}}}}}
Line 304: Line 118:
}}
}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="active-stat-container" {{!}}<!--
{{!}} colspan=4 class="active-stat-container" {{!}}{{#vardefine:a1_main_count|{{#expr:{{#if:{{{active1_main1|}}}|1|0}}+{{#if:{{{active1_main2|}}}|1|0}}+{{#if:{{{active1_main3|}}}|1|0}}+{{#if:{{{active1_main4|}}}|1|0}}+{{#if:{{{active1_main5|}}}|1|0}}+{{#if:{{{active1_main6|}}}|1|0}}+{{#if:{{{active1_main7|}}}|1|0}}+{{#if:{{{active1_main8|}}}|1|0}}}}}}{{#vardefine:a1_has_alt|{{#if:{{{active1_alt1|}}}|1|0}}}}{{#vardefine:a1_bg|stat-bg-{{
-->{{#vardefine:a1_main_count|{{#expr:{{#if:{{{active1_main1|}}}|1|0}}+{{#if:{{{active1_main2|}}}|1|0}}+{{#if:{{{active1_main3|}}}|1|0}}+{{#if:{{{active1_main4|}}}|1|0}}+{{#if:{{{active1_main5|}}}|1|0}}+{{#if:{{{active1_main6|}}}|1|0}}+{{#if:{{{active1_main7|}}}|1|0}}+{{#if:{{{active1_main8|}}}|1|0}}}}}}<!--
-->{{#vardefine:a1_has_alt|{{#if:{{{active1_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:a1_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
Line 313: Line 124:
  | Spirit = spirit
  | Spirit = spirit
  | Seasonal = seasonal
  | Seasonal = seasonal
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:a1_main_count}} > 0 |{{#ifexpr:{{#var:a1_main_count}} = 1 and {{#var:a1_has_alt}} = 1 |<div class="active-stats-flex"><div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main1}}}</div><div class="active-alt-stats {{#var:a1_bg}}">{{#if:{{{active1_alt1|}}}|<div class="passive-stat">{{{active1_alt1}}}</div>}}{{#if:{{{active1_alt2|}}}|<div class="passive-stat">{{{active1_alt2}}}</div>}}{{#if:{{{active1_alt3|}}}|<div class="passive-stat">{{{active1_alt3}}}</div>}}{{#if:{{{active1_alt4|}}}|<div class="passive-stat">{{{active1_alt4}}}</div>}}{{#if:{{{active1_alt5|}}}|<div class="passive-stat">{{{active1_alt5}}}</div>}}{{#if:{{{active1_alt6|}}}|<div class="passive-stat">{{{active1_alt6}}}</div>}}{{#if:{{{active1_alt7|}}}|<div class="passive-stat">{{{active1_alt7}}}</div>}}{{#if:{{{active1_alt8|}}}|<div class="passive-stat">{{{active1_alt8}}}</div>}}</div></div>|<div class="active-stats-grid">{{#if:{{{active1_main1|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main1}}}</div>}}{{#if:{{{active1_main2|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main2}}}</div>}}{{#if:{{{active1_main3|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main3}}}</div>}}{{#if:{{{active1_main4|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main4}}}</div>}}{{#if:{{{active1_main5|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main5}}}</div>}}{{#if:{{{active1_main6|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main6}}}</div>}}{{#if:{{{active1_main7|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main7}}}</div>}}{{#if:{{{active1_main8|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main8}}}</div>}}</div>{{#ifexpr:{{#var:a1_has_alt}} = 1 |<div class="active-alt-stats-standalone {{#var:a1_bg}}">{{#if:{{{active1_alt1|}}}|<div class="passive-stat">{{{active1_alt1}}}</div>}}{{#if:{{{active1_alt2|}}}|<div class="passive-stat">{{{active1_alt2}}}</div>}}{{#if:{{{active1_alt3|}}}|<div class="passive-stat">{{{active1_alt3}}}</div>}}{{#if:{{{active1_alt4|}}}|<div class="passive-stat">{{{active1_alt4}}}</div>}}{{#if:{{{active1_alt5|}}}|<div class="passive-stat">{{{active1_alt5}}}</div>}}{{#if:{{{active1_alt6|}}}|<div class="passive-stat">{{{active1_alt6}}}</div>}}{{#if:{{{active1_alt7|}}}|<div class="passive-stat">{{{active1_alt7}}}</div>}}{{#if:{{{active1_alt8|}}}|<div class="passive-stat">{{{active1_alt8}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:a1_has_alt}} = 1 |<div class="active-alt-stats-standalone {{#var:a1_bg}}">{{#if:{{{active1_alt1|}}}|<div class="passive-stat">{{{active1_alt1}}}</div>}}{{#if:{{{active1_alt2|}}}|<div class="passive-stat">{{{active1_alt2}}}</div>}}{{#if:{{{active1_alt3|}}}|<div class="passive-stat">{{{active1_alt3}}}</div>}}{{#if:{{{active1_alt4|}}}|<div class="passive-stat">{{{active1_alt4}}}</div>}}{{#if:{{{active1_alt5|}}}|<div class="passive-stat">{{{active1_alt5}}}</div>}}{{#if:{{{active1_alt6|}}}|<div class="passive-stat">{{{active1_alt6}}}</div>}}{{#if:{{{active1_alt7|}}}|<div class="passive-stat">{{{active1_alt7}}}</div>}}{{#if:{{{active1_alt8|}}}|<div class="passive-stat">{{{active1_alt8}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:a1_main_count}} > 0 |<!--
-->{{#ifexpr:{{#var:a1_main_count}} = 1 and {{#var:a1_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="active-stats-flex"><!--
--><div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main1}}}</div><!--
--><div class="active-alt-stats {{#var:a1_bg}}"><!--
-->{{#if:{{{active1_alt1|}}}|<div class="active-stat">{{{active1_alt1}}}</div>}}<!--
-->{{#if:{{{active1_alt2|}}}|<div class="active-stat">{{{active1_alt2}}}</div>}}<!--
-->{{#if:{{{active1_alt3|}}}|<div class="active-stat">{{{active1_alt3}}}</div>}}<!--
-->{{#if:{{{active1_alt4|}}}|<div class="active-stat">{{{active1_alt4}}}</div>}}<!--
-->{{#if:{{{active1_alt5|}}}|<div class="active-stat">{{{active1_alt5}}}</div>}}<!--
-->{{#if:{{{active1_alt6|}}}|<div class="active-stat">{{{active1_alt6}}}</div>}}<!--
-->{{#if:{{{active1_alt7|}}}|<div class="active-stat">{{{active1_alt7}}}</div>}}<!--
-->{{#if:{{{active1_alt8|}}}|<div class="active-stat">{{{active1_alt8}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains: grid up to 3 per row **
--><div class="active-stats-grid"><!--
-->{{#if:{{{active1_main1|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main1}}}</div>}}<!--
-->{{#if:{{{active1_main2|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main2}}}</div>}}<!--
-->{{#if:{{{active1_main3|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main3}}}</div>}}<!--
-->{{#if:{{{active1_main4|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main4}}}</div>}}<!--
-->{{#if:{{{active1_main5|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main5}}}</div>}}<!--
-->{{#if:{{{active1_main6|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main6}}}</div>}}<!--
-->{{#if:{{{active1_main7|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main7}}}</div>}}<!--
-->{{#if:{{{active1_main8|}}}|<div class="active-main-stat active-stat {{#var:a1_bg}}">{{{active1_main8}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:a1_has_alt}} = 1 |<!--
--><div class="active-alt-stats-standalone {{#var:a1_bg}}"><!--
-->{{#if:{{{active1_alt1|}}}|<div class="active-stat">{{{active1_alt1}}}</div>}}<!--
-->{{#if:{{{active1_alt2|}}}|<div class="active-stat">{{{active1_alt2}}}</div>}}<!--
-->{{#if:{{{active1_alt3|}}}|<div class="active-stat">{{{active1_alt3}}}</div>}}<!--
-->{{#if:{{{active1_alt4|}}}|<div class="active-stat">{{{active1_alt4}}}</div>}}<!--
-->{{#if:{{{active1_alt5|}}}|<div class="active-stat">{{{active1_alt5}}}</div>}}<!--
-->{{#if:{{{active1_alt6|}}}|<div class="active-stat">{{{active1_alt6}}}</div>}}<!--
-->{{#if:{{{active1_alt7|}}}|<div class="active-stat">{{{active1_alt7}}}</div>}}<!--
-->{{#if:{{{active1_alt8|}}}|<div class="active-stat">{{{active1_alt8}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:a1_has_alt}} = 1 |<!--
--><div class="active-alt-stats-standalone {{#var:a1_bg}}"><!--
-->{{#if:{{{active1_alt1|}}}|<div class="active-stat">{{{active1_alt1}}}</div>}}<!--
-->{{#if:{{{active1_alt2|}}}|<div class="active-stat">{{{active1_alt2}}}</div>}}<!--
-->{{#if:{{{active1_alt3|}}}|<div class="active-stat">{{{active1_alt3}}}</div>}}<!--
-->{{#if:{{{active1_alt4|}}}|<div class="active-stat">{{{active1_alt4}}}</div>}}<!--
-->{{#if:{{{active1_alt5|}}}|<div class="active-stat">{{{active1_alt5}}}</div>}}<!--
-->{{#if:{{{active1_alt6|}}}|<div class="active-stat">{{{active1_alt6}}}</div>}}<!--
-->{{#if:{{{active1_alt7|}}}|<div class="active-stat">{{{active1_alt7}}}</div>}}<!--
-->{{#if:{{{active1_alt8|}}}|<div class="active-stat">{{{active1_alt8}}}</div>}}<!--
--></div>}}<!--
-->}}
|-
|-
{{#if:{{{active2_description|}}}|
{{#if:{{{active2_description|}}}|
{{!}} colspan=4 class="active-description" {{!}} {{{active2_description}}}|}}
{{!}} colspan=4 class="active-description" {{!}} {{{active2_description}}}|}}
{{!}}-
{{!}}-
{{!}} colspan=4 class="active-stat-container" {{!}}<!--
{{!}} colspan=4 class="active-stat-container" {{!}}{{#vardefine:a2_main_count|{{#expr:{{#if:{{{active2_main1|}}}|1|0}}+{{#if:{{{active2_main2|}}}|1|0}}+{{#if:{{{active2_main3|}}}|1|0}}+{{#if:{{{active2_main4|}}}|1|0}}+{{#if:{{{active2_main5|}}}|1|0}}}}}}{{#vardefine:a2_has_alt|{{#if:{{{active2_alt1|}}}|1|0}}}}{{#vardefine:a2_bg|stat-bg-{{
-->{{#vardefine:a2_main_count|{{#expr:{{#if:{{{active2_main1|}}}|1|0}}+{{#if:{{{active2_main2|}}}|1|0}}+{{#if:{{{active2_main3|}}}|1|0}}+{{#if:{{{active2_main4|}}}|1|0}}+{{#if:{{{active2_main5|}}}|1|0}}}}}}<!--
-->{{#vardefine:a2_has_alt|{{#if:{{{active2_alt1|}}}|1|0}}}}<!--
-->{{#vardefine:a2_bg|stat-bg-{{
#switch: {{#var:item_type}}
#switch: {{#var:item_type}}
  | Weapon = weapon
  | Weapon = weapon
Line 378: Line 135:
  | Spirit = spirit
  | Spirit = spirit
  | Seasonal = seasonal
  | Seasonal = seasonal
  | weapon}}}}<!--
  | weapon}}}}{{#ifexpr:{{#var:a2_main_count}} > 0 |{{#ifexpr:{{#var:a2_main_count}} = 1 and {{#var:a2_has_alt}} = 1 |<div class="active-stats-flex"><div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main1}}}</div><div class="active-alt-stats {{#var:a2_bg}}">{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}</div></div>|<div class="active-stats-grid">{{#if:{{{active2_main1|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main1}}}</div>}}{{#if:{{{active2_main2|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main2}}}</div>}}{{#if:{{{active2_main3|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main3}}}</div>}}{{#if:{{{active2_main4|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main4}}}</div>}}{{#if:{{{active2_main5|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main5}}}</div>}}</div>{{#ifexpr:{{#var:a2_has_alt}} = 1 |<div class="active-alt-stats-standalone {{#var:a2_bg}}">{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}</div>}}}}|{{#ifexpr:{{#var:a2_has_alt}} = 1 |<div class="active-alt-stats-standalone {{#var:a2_bg}}">{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}</div>}}}}
-->{{#ifexpr:{{#var:a2_main_count}} > 0 |<!--
-->{{#ifexpr:{{#var:a2_main_count}} = 1 and {{#var:a2_has_alt}} = 1 |<!--
  ** 1 main + alt: side by side 1:2 ratio **
--><div class="active-stats-flex"><!--
--><div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main1}}}</div><!--
--><div class="active-alt-stats {{#var:a2_bg}}"><!--
-->{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}<!--
-->{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}<!--
-->{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}<!--
-->{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}<!--
-->{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}<!--
--></div><!--
--></div>|<!--
  ** Multiple mains: grid up to 3 per row **
--><div class="active-stats-grid"><!--
-->{{#if:{{{active2_main1|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main1}}}</div>}}<!--
-->{{#if:{{{active2_main2|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main2}}}</div>}}<!--
-->{{#if:{{{active2_main3|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main3}}}</div>}}<!--
-->{{#if:{{{active2_main4|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main4}}}</div>}}<!--
-->{{#if:{{{active2_main5|}}}|<div class="active-main-stat active-stat {{#var:a2_bg}}">{{{active2_main5}}}</div>}}<!--
--></div><!--
-->{{#ifexpr:{{#var:a2_has_alt}} = 1 |<!--
--><div class="active-alt-stats-standalone {{#var:a2_bg}}"><!--
-->{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}<!--
-->{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}<!--
-->{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}<!--
-->{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}<!--
-->{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}|<!--  alt-only case (no mains, only alt stats) --><!--
-->{{#ifexpr:{{#var:a2_has_alt}} = 1 |<!--
--><div class="active-alt-stats-standalone {{#var:a2_bg}}"><!--
-->{{#if:{{{active2_alt1|}}}|<div class="active-stat">{{{active2_alt1}}}</div>}}<!--
-->{{#if:{{{active2_alt2|}}}|<div class="active-stat">{{{active2_alt2}}}</div>}}<!--
-->{{#if:{{{active2_alt3|}}}|<div class="active-stat">{{{active2_alt3}}}</div>}}<!--
-->{{#if:{{{active2_alt4|}}}|<div class="active-stat">{{{active2_alt4}}}</div>}}<!--
-->{{#if:{{{active2_alt5|}}}|<div class="active-stat">{{{active2_alt5}}}</div>}}<!--
--></div>}}<!--
-->}}
|-
|-
{{#if:{{{component1_name|}}}|
{{#if:{{{component1_name|}}}|
Line 440: Line 158:
! colspan="4" class="is-component-of-header {{#var:item_type_class}}" {{!}}{{ItemIcon|{{{iscomponentof4_name}}}}}|}}
! colspan="4" class="is-component-of-header {{#var:item_type_class}}" {{!}}{{ItemIcon|{{{iscomponentof4_name}}}}}|}}
|-
|-
| colspan="4" class="codename" | {{#invoke:Dictionary|translate|Codename}}: {{{codename|{{#invoke:ItemData|get_codename|{{#var:item_key_or_en}}}}}}}
| colspan="4" class="codename" | {{#invoke:Dictionary|translate|Codename}}: {{#var:item_codename}}
{{#if:{{{sound1|}}}|
{{#if:{{{sound1|}}}|
{{!}}-
{{!}}-
Line 456: Line 174:
{{!}} colspan="4" class="sound-item" {{!}} [[File:{{{sound3|}}}]]
{{!}} colspan="4" class="sound-item" {{!}} [[File:{{{sound3|}}}]]
}}
}}
|}</div><!--
|}</div>{{#ifeq:{{NAMESPACE}}|Template||{{DISPLAYTITLE:{{#var:item_name_loc}}}}}}{{#ifeq:{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|IsDisabled}}|false|{{#ifeq:{{{nocat|false}}}|false|
-->{{#ifeq:{{NAMESPACE}}|Template||{{DISPLAYTITLE:{{#invoke:Lang|get_string|{{#invoke:ItemData|get_codename|{{#var:item_key_or_en}}}}}}}}}}<!--
-->{{#ifeq:{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|IsDisabled}}|false|{{#ifeq:{{{nocat|false}}}|false|
[[Category:Items{{if lang}}]]
[[Category:Items{{if lang}}]]
[[Category:{{#var:item_type}} Items{{if lang}}]]
[[Category:{{#var:item_type}} Items{{if lang}}]]


{{#ifeq:{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}}|5|[[Category:Legendary items{{if lang}}]]|[[Category:Tier {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}} items{{if lang}}]]}}
{{#ifeq:{{#var:item_tier}}|5|[[Category:Legendary items{{if lang}}]]|[[Category:Tier {{#var:item_tier}} items{{if lang}}]]}}


{{#if:{{{active1_description|}}}{{{active2_description|}}}|[[Category:Items with actives{{if lang}}]]}}
{{#if:{{{active1_description|}}}{{{active2_description|}}}|[[Category:Items with actives{{if lang}}]]}}
Line 472: Line 188:
{{#if:{{{iscomponentof1_name|}}}{{{iscomponentof2_name|}}}{{{iscomponentof3_name|}}}{{{iscomponentof4_name|}}}|[[Category:Items with upgrades{{if lang}}]]}}
{{#if:{{{iscomponentof1_name|}}}{{{iscomponentof2_name|}}}{{{iscomponentof3_name|}}}{{{iscomponentof4_name|}}}|[[Category:Items with upgrades{{if lang}}]]}}
{{#if:{{{component1_name|}}}{{{component2_name|}}}|[[Category:Items with components{{if lang}}]]}}
{{#if:{{{component1_name|}}}{{{component2_name|}}}|[[Category:Items with components{{if lang}}]]}}
}}}}<!--
}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
--></includeonly><noinclude>{{Documentation}}</noinclude>