Difference between revisions of "Template:ItemPropertiesInfoBox"

From ChatWars Wiki
Jump to: navigation, search
(replaced pagename reference with variable call to circumvent bug in mediawiki)
(added mana column to enchantment bonus)
Line 10: Line 10:
 
{{#vardefine: enchantDef3 | {{#show: {{#var: source}} |?EnchantDef3 }} }}
 
{{#vardefine: enchantDef3 | {{#show: {{#var: source}} |?EnchantDef3 }} }}
 
{{#vardefine: enchantDef4 | {{#show: {{#var: source}} |?EnchantDef4 }} }}
 
{{#vardefine: enchantDef4 | {{#show: {{#var: source}} |?EnchantDef4 }} }}
 +
 +
{{#vardefine: enchantMana1 | {{#show: {{#var: source}} |?EnchantMana1 }} }}
 +
{{#vardefine: enchantMana2 | {{#show: {{#var: source}} |?EnchantMana2 }} }}
 +
{{#vardefine: enchantMana3 | {{#show: {{#var: source}} |?EnchantMana3 }} }}
 +
{{#vardefine: enchantMana4 | {{#show: {{#var: source}} |?EnchantMana4 }} }}
  
 
{{#vardefine: showAtkEnchant | 0 }}
 
{{#vardefine: showAtkEnchant | 0 }}
 
{{#vardefine: showDefEnchant | 0 }}
 
{{#vardefine: showDefEnchant | 0 }}
 +
{{#vardefine: showManaEnchant | 0 }}
 
<includeonly>
 
<includeonly>
 
|Craftable
 
|Craftable
Line 118: Line 124:
 
           {{{!}} class="wikitable"
 
           {{{!}} class="wikitable"
 
           !Level
 
           !Level
           {{#ifexpr: {{#expr: {{#var: enchantAtk1|0}} + <!-- checks if there are any attack enchantment bonus, only displays atk column if true -->
+
           {{#ifexpr: {{#expr: {{#var: enchantAtk1|0}} + <!-- checks if there is any attack enchantment bonus, only displays atk column if true -->
 
                               {{#var: enchantAtk2|0}} +
 
                               {{#var: enchantAtk2|0}} +
 
                               {{#var: enchantAtk3|0}} +
 
                               {{#var: enchantAtk3|0}} +
Line 127: Line 133:
 
               -->{{#vardefine: showAtkEnchant | 1 }}
 
               -->{{#vardefine: showAtkEnchant | 1 }}
 
           }}
 
           }}
           {{#ifexpr: {{#expr: {{#var: enchantDef1|0}} + <!-- checks if there are any defense enchantment bonus, only displays def column if true -->
+
           {{#ifexpr: {{#expr: {{#var: enchantDef1|0}} + <!-- checks if there is any defense enchantment bonus, only displays def column if true -->
 
                               {{#var: enchantDef2|0}} +
 
                               {{#var: enchantDef2|0}} +
 
                               {{#var: enchantDef3|0}} +
 
                               {{#var: enchantDef3|0}} +
Line 135: Line 141:
 
               !{{Emoticon|emoticon=Defend}} (total)<!--
 
               !{{Emoticon|emoticon=Defend}} (total)<!--
 
               -->{{#vardefine: showDefEnchant | 1 }}
 
               -->{{#vardefine: showDefEnchant | 1 }}
 +
          }}
 +
          {{#ifexpr: {{#expr: {{#var: enchantMana1|0}} + <!-- checks if there is any mana enchantment bonus, only displays mana column if true -->
 +
                              {{#var: enchantMana2|0}} +
 +
                              {{#var: enchantMana3|0}} +
 +
                              {{#var: enchantMana4|0}}
 +
                    }} > 0
 +
            | !{{Emoticon|emoticon=Mana}}
 +
              !{{Emoticon|emoticon=Mana}} (total)<!--
 +
              -->{{#vardefine: showManaEnchant | 1 }}
 
           }}
 
           }}
 
           {{!}}-
 
           {{!}}-
Line 145: Line 160:
 
             | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantDef1}} | {{#var: enchantDef1}} | [[??]] }} <!-- def bonus this enchant -->
 
             | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantDef1}} | {{#var: enchantDef1}} | [[??]] }} <!-- def bonus this enchant -->
 
               {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantDef1}} | {{#var: enchantDef1}} | [[??]] }} <!-- total def bonus to this level -->
 
               {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantDef1}} | {{#var: enchantDef1}} | [[??]] }} <!-- total def bonus to this level -->
           }}              
+
           }}
 +
          {{#ifexpr: {{#var: showManaEnchant}} != 0
 +
            | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantMana1}} | {{#var: enchantMana1}} | [[??]] }} <!-- mana bonus this enchant -->
 +
              {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantMana1}} | {{#var: enchantMana1}} | [[??]] }} <!-- total mana bonus to this level -->
 +
          }}           
 
           {{!}}-
 
           {{!}}-
 
           {{!}} style="text-align: center" {{!}} 2
 
           {{!}} style="text-align: center" {{!}} 2
Line 158: Line 177:
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} <!-- total def bonus to this level -->
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} <!-- total def bonus to this level -->
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} }} | [[??]]  
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} }} | [[??]]  
 +
                                                      }}
 +
          }}
 +
          {{#ifexpr: {{#var: showManaEnchant}} != 0
 +
            | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantMana2}} | {{#var: enchantMana2}} | [[??]] }} <!-- mana bonus this enchant -->
 +
              {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantMana1}} |1 |0 }} and {{#if: {{#var: enchantMana2}} |1 |0 }} <!-- total mana bonus to this level -->
 +
                                                        | {{#expr: {{#var: enchantMana1}} + {{#var: enchantMana2}} }} | [[??]]
 
                                                       }}
 
                                                       }}
 
           }}
 
           }}
Line 172: Line 197:
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} and {{#if: {{#var: enchantDef3}} |1 |0 }} <!-- total def bonus to this level -->
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} and {{#if: {{#var: enchantDef3}} |1 |0 }} <!-- total def bonus to this level -->
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} + {{#var: enchantDef3}} }} | [[??]]  
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} + {{#var: enchantDef3}} }} | [[??]]  
 +
                                                      }}
 +
          }}
 +
          {{#ifexpr: {{#var: showManaEnchant}} != 0
 +
            | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantMana3}} | {{#var: enchantMana3}} | [[??]] }} <!-- mana bonus this enchant -->
 +
              {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantMana1}} |1 |0 }} and {{#if: {{#var: enchantMana2}} |1 |0 }} and {{#if: {{#var: enchantMana3}} |1 |0 }} <!-- total mana bonus to this level -->
 +
                                                        | {{#expr: {{#var: enchantMana1}} + {{#var: enchantMana2}} + {{#var: enchantMana3}} }} | [[??]]
 
                                                       }}
 
                                                       }}
 
           }}
 
           }}
Line 186: Line 217:
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} and {{#if: {{#var: enchantDef3}} |1 |0 }} and {{#if: {{#var: enchantDef4}} |1 |0 }} <!-- total def bonus to this level -->
 
               {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantDef1}} |1 |0 }} and {{#if: {{#var: enchantDef2}} |1 |0 }} and {{#if: {{#var: enchantDef3}} |1 |0 }} and {{#if: {{#var: enchantDef4}} |1 |0 }} <!-- total def bonus to this level -->
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} + {{#var: enchantDef3}} + {{#var: enchantDef4}} }} | [[??]]  
 
                                                         | {{#expr: {{#var: enchantDef1}} + {{#var: enchantDef2}} + {{#var: enchantDef3}} + {{#var: enchantDef4}} }} | [[??]]  
 +
                                                      }}
 +
          }}
 +
          {{#ifexpr: {{#var: showManaEnchant}} != 0
 +
            | {{!}} style="text-align: center" {{!}} +{{#if: {{#var: enchantMana4}} | {{#var: enchantMana4}} | [[??]] }} <!-- mana bonus this enchant -->
 +
              {{!}} style="text-align: center" {{!}} +{{#ifexpr: {{#if: {{#var: enchantMana1}} |1 |0 }} and {{#if: {{#var: enchantMana2}} |1 |0 }} and {{#if: {{#var: enchantMana3}} |1 |0 }} and {{#if: {{#var: enchantMana4}} |1 |0 }} <!-- total mana bonus to this level -->
 +
                                                        | {{#expr: {{#var: enchantMana1}} + {{#var: enchantMana2}} + {{#var: enchantMana3}} + {{#var: enchantMana4}} }} | [[??]]
 
                                                       }}
 
                                                       }}
 
           }}
 
           }}

Revision as of 11:30, 7 January 2019












This template is designed for being used inside Template:InfoOverview. It adds information on equippable Items to the general info overview