Difference between revisions of "Template:Hero Ability"

From Dungeon Defenders 2 Wiki
Jump to: navigation, search
(Damage Type: Adding a trans background, no padding and margin and the code executes only if element exists. Testing br after each if condition)
 
(29 intermediate revisions by the same user not shown)
Line 21: Line 21:
 
| style="text-align: right;" |{{{ISpeed}}} <br />
 
| style="text-align: right;" |{{{ISpeed}}} <br />
 
|-
 
|-
|''Damage Type:''
+
|''Damage Type:''  
| style="text-align: right; background-color: transparent; padding: 0; margin: 0;" |{{{Element}}} <br/>
+
| style="text-align: right;" |
{{#if: {{{Element|}}} |
+
{{#switch: {{lc:{{{Element}}}}}
  {{#ifeq: {{lc:{{{Element}}}}} | magical | [[Magical]] }}<br />
+
  | magical = [[Magical]]
   {{#ifeq: {{lc:{{{Element}}}}} | physical | [[Physical]] }}<br />
+
   | physical = [[Physical]]
   {{#ifeq: {{lc:{{{Element}}}}} | poison | [[Elements#Poison| Magical Poison]]}}<br />
+
   | poison = [[Elements#Poison|Magical Poison]]
   {{#ifeq: {{lc:{{{Element}}}}} | fire | [[Elements#Fire|Magical Fire]]}}<br />
+
   | fire = [[Elements#Fire|Magical Fire]]
   {{#ifeq: {{lc:{{{Element}}}}} | water | [[Elements#Water|Magical Water]]}}<br />
+
   | water = [[Elements#Water|Magical Water]]
   {{#ifeq: {{lc:{{{Element}}}}} | storm | [[Elements#Storm|Magical Storm]]}}<br />
+
   | storm = [[Elements#Storm|Magical Storm]]
  {{#ifeq: {{lc:{{{Element}}}}} | frost | [[Elements#Frost|Magical Frost]]}}<br />
+
  | frost = [[Elements#Frost|Magical Frost]]
 +
  | earth = [[Elements#Earth|Magical Earth]]
 +
  | #default = {{{Element}}} <!-- {{{Element}}} can be replaced with {{ucfirst:{{{Element}}}}} when there is any situation where the damage type doesn't fit in the list above  -->
 
}}
 
}}
 
|-
 
|-
Line 46: Line 48:
 
|}
 
|}
 
|}
 
|}
 +
{{{Overview}}}
 
__NOTOC__
 
__NOTOC__
 
{{{Overview}}}
 
  
 
<noinclude>[[Category:Templates/Visual]]{{Documentation}}</noinclude>
 
<noinclude>[[Category:Templates/Visual]]{{Documentation}}</noinclude>

Latest revision as of 18:31, 14 December 2024

{{{Name}}}
[[File:{{{Icon}}}|256px]]
{{{Description}}}
Ability Statistics
Hero: [[{{{Hero}}}]]
Mana Cost: {{{Mana}}}
Base Recharge: {{{ISpeed}}}
Damage Type:

{{{Element}}}

Damage Scalar: {{{Damage}}}
Status Effect: {{{Status}}}

{{{Overview}}}

Template documentation follows
Note: the template above may sometimes be partially or fully invisible.
Visit Template:Hero_Ability/doc to edit this documentation. (How does this work?)
Description
This template will apply constant formatting for each Hero Ability. This Template is a Master Template, and will require sub data templates for each data element.
Syntax
Type Template:T on the article at the location of the table.