Template:HeroInfo: Difference between revisions

From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary
N (talk | contribs)
No edit summary
Line 1: Line 1:
<includeonly>{|class=infobox style='margin:1em; float:right;text-align: center;vertical-align: center; width:25%; font-size:100%; border-collapse: collapse; border: 1px solid #BCB096'
<includeonly>
{|class=infobox style='margin:1em;float:right;text-align: center;vertical-align: center; width:25%; border-collapse: collapse; border: 1px solid #BCB096'
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|colspan=3|[[File:{{{faction}}}_icon.png|50px|link={{{faction}}}]]||colspan=6|<span style="font-size: 150%;">{{{name}}}</span><br><span style='color:white;'>{{#invoke:HeroDataParser|getClass|{{{name}}}}}</span>||colspan=3|[[File:{{#invoke:HeroDataParser|getClass|{{{name}}}}}.png|50px|{{#invoke:HeroDataParser|getClass|{{{name}}}}}]]
|colspan=2|
{|style='width:100%;text-align: center;vertical-align: center; border-collapse: collapse;
|style='width:25%'|[[File:{{{faction}}}_icon.png|50px|link={{{faction}}}]]||style='width:50%'|<span style="font-size: 150%;">{{{name}}}</span><br><span style='color:white;'>{{#invoke:HeroDataParser|getClass|{{{name}}}}}</span>||style='width: 25%'|[[File:{{#invoke:HeroDataParser|getClass|{{{name}}}}}.png|50px|{{#invoke:HeroDataParser|getClass|{{{name}}}}}]]
|}
|-style='border-bottom: 1px solid #BCB096'
|-style='border-bottom: 1px solid #BCB096'
|colspan=12|[[File:{{{name}}}.png|x300px]]
|colspan=2|[[File:{{{name}}}.png|x300px]]
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|colspan=12|Starting Stats
|colspan=2|Starting Stats
|-style='border-bottom: 1px solid #BCB096'
|-style='border-bottom: 1px solid #BCB096'
|colspan=12, style='color: white;'|{{#invoke:HeroClassDataParser|statsBox|{{#invoke:HeroDataParser|getClass|{{{name}}}}}}}
|colspan=2, style='color: white;'|{{#invoke:HeroClassDataParser|statsBox|{{#invoke:HeroDataParser|getClass|{{{name}}}}}}}
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'<!--Checks if Skill2 exists, outputs Starting Skill if not and Starting Skills if yes-->
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'<!--Checks if Skill2 exists, outputs Starting Skill if not and Starting Skills if yes-->
|{{#if:{{#invoke:HeroDataParser|getSkill2|{{{name}}}}} | colspan=6, style='border: 1px solid #BCB096;width: 150px' {{!}}Starting Skills{{!}}{{!}}colspan=6{{!}}Starting Spell
|{{#if:{{#invoke:HeroDataParser|getSkill2|{{{name}}}}} | style='border: 1px solid #BCB096;width: 50%' {{!}}Starting Skills{{!}}{{!}}style='width: 50%'{{!}}Starting Spell
| colspan=6, style='border: 1px solid #BCB096;width: 150px'{{!}}Starting Skill{{!}}{{!}}colspan=6{{!}}Starting Spell}}
| style='border: 1px solid #BCB096;width: 50%'{{!}}Starting Skill{{!}}{{!}}style='width: 50%'{{!}}Starting Spell}}
|-style='text-align: center;vertical-align: center;'<!--Check if it has 2 starting skills, lists both with Basic mastery if yes and lists only one with Advanced mastery if not.-->
|-style='text-align: center;vertical-align: center;'<!--Check if it has 2 starting skills, lists both with Basic mastery if yes and lists only one with Advanced mastery if not.-->
|{{#if:{{#invoke:HeroDataParser|getSkill2|{{{name}}}}} |
|{{#if:{{#invoke:HeroDataParser|getSkill2|{{{name}}}}} |
     colspan=6, style='color: white;border: 1px solid #BCB096;width: 150px; padding:10px;'{{!}}<div>[[File:Skill {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill1|{{{name}}}}}]]<br>Basic {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}</div><div>[[File:Skill {{#invoke:HeroDataParser|getSkill2|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill2|{{{name}}}}}]]<br/>Basic {{#invoke:HeroDataParser|getSkill2|{{{name}}}}}</div>|colspan=6, style='color: white;border: 1px solid #BCB096;width: 150px; padding:10px;'{{!}}<div>[[File:Skill {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill1|{{{name}}}}}]]<br>Advanced {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}}}</div>||colspan=6, style='color: white;border: 1px solid #BCB096;width: 150px; padding:10px;'|
     style='color: white;border: 1px solid #BCB096;width: 50%; padding:10px;'{{!}}<div>[[File:Skill {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill1|{{{name}}}}}]]<br>Basic {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}</div><div>[[File:Skill {{#invoke:HeroDataParser|getSkill2|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill2|{{{name}}}}}]]<br/>Basic {{#invoke:HeroDataParser|getSkill2|{{{name}}}}}</div>|style='color: white;border: 1px solid #BCB096;width: 50%; padding:10px;'{{!}}<div>[[File:Skill {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}.png|75px|link={{#invoke:HeroDataParser|getSkill1|{{{name}}}}}]]<br>Advanced {{#invoke:HeroDataParser|getSkill1|{{{name}}}}}}}</div>||style='color: white;border: 1px solid #BCB096;width: 50%; padding:10px;'|
     {{#if:{{#invoke:HeroDataParser|getSpell|{{{name}}}}} |
     {{#if:{{#invoke:HeroDataParser|getSpell|{{{name}}}}} |
       <div>[[File:{{#invoke:HeroDataParser|getSpell|{{{name}}}}}.png|75px|{{#invoke:HeroDataParser|getSpell|{{{name}}}}}]]<br/>{{#invoke:HeroDataParser|getSpell|{{{name}}}}}</div>
       <div>[[File:{{#invoke:HeroDataParser|getSpell|{{{name}}}}}.png|75px|{{#invoke:HeroDataParser|getSpell|{{{name}}}}}]]<br/>{{#invoke:HeroDataParser|getSpell|{{{name}}}}}</div>
Line 20: Line 24:
     }}
     }}
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|-style='border-bottom: 1px solid #BCB096; background-color:#1E3758'
|colspan=12|Starting Army
|colspan=2|Starting Army
|-
|-
|colspan=12, style='color: white'|{{#invoke:HeroDataParser|getStartingArmyIcons|{{{name}}}}}
|colspan=2, style='color: white'|{{#invoke:HeroDataParser|getStartingArmyIcons|{{{name}}}}}
|-
|-
|}
|}
Line 40: Line 44:
{{Template:HeroInfo
{{Template:HeroInfo
|name=Blackhorn
|name=Blackhorn
|faction=Necropolis
|faction=Schism
}}
}}
  <nowiki>2 starting skills and no starting spell:
  <nowiki>2 starting skills and no starting spell:

Revision as of 20:20, 1 May 2026


This article is a stub. You can help this wiki by expanding it.

The template is under construction.

Use

{{Template:HeroInfo
|name=Blackhorn
|faction=Schism
}}

Examples

Blackhorn
Oathkeeper
Oathkeeper
Starting Stats
3
2
1
1
Starting Skills Starting Spell

Basic Abyssal Communion

Basic Sorcery
None.
Starting Army

16-22

9-12

6-8
2 starting skills and no starting spell:
{{Template:HeroInfo
|name=Blackhorn
|faction=Schism
}}


Funerella
Necromancer
Necromancer
Starting Stats
1
0
2
4
Starting Skill Starting Spell

Advanced Necromancy
Shackles
Shackles
Starting Army

20-27

10-13

8-10
1 starting skill and 1 starting spell:
{{Template:HeroInfo
|name=Funerella
|faction=Necropolis
}}


Lia the Untethered One
Cleric
Cleric
Starting Stats
1
1
2
3
Starting Skills Starting Spell

Basic Righteousness

Basic Daylight Magic
From a Bird's Eye
From a Bird's Eye
Starting Army

12-17

8-12

4-6
2 starting skills and 1 starting spell and thin hero portrait:
{{Template:HeroInfo
|name=Lia the Unthethered One
|faction=Temple
}}


Sister Deira
Warlock
Warlock
Starting Stats
0
2
2
3
Starting Skills Starting Spell

Basic Triumvirate's Strength

Basic Thaumaturgy
Arina's Chosen
Arina's Chosen
Starting Army

18-25

8-11

5-7
2 starting skills and 1 masterful starting spell (WIP)
{{Template:HeroInfo
|name=Sister Deira
|faction=Temple
}}