Template:HeroTableLine: Difference between revisions

From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
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: hero has two skills -> render two separate cells on the same row -->
| <!-- then (has 2 skills) -->
    [[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]] || [[{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}]]
  |[[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]]  
  | <!-- ELSE: only one skill -> render single cell spanning 2 columns -->
  || [[{{#invoke:HeroDataParser|getSkill2|{{{1}}}}}]]
    colspan=2 | [[{{#invoke:HeroDataParser|getSkill1|{{{1}}}}}|Advanced {{#invoke:HeroDataParser|getSkill1|{{{1}}}}}]]
| <!-- else (only 1 skill) -->
  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}}} | | [[]] |