Template:HeroTableLine: Difference between revisions

From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary
No edit summary
Tag: Reverted
Line 1: Line 1:
 
{|
|-
|-
|[[File:{{{1}}}.png|50px]]
| [[File:{{{1}}}.png|50px]]
|{{{1}}}
| {{{1}}}
|{{#invoke:HeroDataParser|getClass|{{{1}}}}}
| {{#invoke:HeroDataParser|getClass|{{{1}}}}}
|{{#invoke:HeroDataParser|getSpecialty|{{{1}}}}}
| {{#invoke:HeroDataParser|getSpecialty|{{{1}}}}}
{{#if:{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}
{{#if:{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}
| <!-- then (has 2 skills) -->
  | <!-- THEN: hero has two skills -> render two separate cells on the same row -->
  |[[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]]  
    [[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]] || [[{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}]]
  || [[{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}]]
  | <!-- ELSE: only one skill -> render single cell spanning 2 columns -->
| <!-- else (only 1 skill) -->
    colspan=2 | [[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}|Advanced {{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]]
  colspan=2 | [[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}|Advanced {{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]]
}}
}}
|{{#invoke:HeroDataParser|getSpell|{{{1}}}}}
| {{#invoke:HeroDataParser|getSpell|{{{1}}}}}
|}

Revision as of 11:48, 29 October 2025

[[File:{{{1}}}.png|50px]] {{{1}}}