Template:HeroClassBox: Difference between revisions

From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary
Undo revision 23564 by 76561198058997342 (talk)
Tag: Undo
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<div class="class-box" style="display:flex; gap:12px; align-items:flex-start; width:100%;">
{{#invoke:HeroClass|getMainBox|class={{SUBPAGENAME}}}}
 
<div class="class-sidebar" style="width:420px; border:1px solid rgba(255,255,255,0.06); padding:10px; border-radius:6px;">
 
<div style="text-align:center; margin-bottom:8px;">
  [[File:{{{1}}}.png|150px]]
</div>
 
{| class="wikitable" style="width:100%; border-collapse:collapse; margin-bottom:8px;test-align: center"
! Stat || Base || 1-12 || 13+
|-
| [[File:Icon Stats Attack.png|24px]] Attack || {{#invoke:HeroClassDataParser|getStat|{{{1}}}|attack}} || {{#invoke:HeroClassDataParser|getPre12|{{{1}}}|attack}} || {{#invoke:HeroClassDataParser|getPost12|{{{1}}}|attack}}
|-
| [[File:Icon Stats Defence.png|24px]] Defence || {{#invoke:HeroClassDataParser|getStat|{{{1}}}|defence}} || {{#invoke:HeroClassDataParser|getPre12|{{{1}}}|defence}} || {{#invoke:HeroClassDataParser|getPost12|{{{1}}}|defence}}
|-
| [[File:Icon Stats Spellpower.png|24px]] Spell Power || {{#invoke:HeroClassDataParser|getStat|{{{1}}}|power}} || {{#invoke:HeroClassDataParser|getPre12|{{{1}}}|power}} || {{#invoke:HeroClassDataParser|getPost12|{{{1}}}|power}}
|-
| [[File:Icon Stats Inteligence.png|24px]] Knowledge || {{#invoke:HeroClassDataParser|getStat|{{{1}}}|knowledge}} || {{#invoke:HeroClassDataParser|getPre12|{{{1}}}|knowledge}} || {{#invoke:HeroClassDataParser|getPost12|{{{1}}}|knowledge}}
|}
 
<div style="font-weight:bold; text-align:center; margin-bottom:6px;">Chance to learn Secondary Skills</div>
 
{| class="wikitable" style="width:100%; border-collapse:collapse;"
|-
| [[File:Skill Offence.png|32px|link=Offence]] Offence || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|offenceSkill}} || [[File:Skill Defence.png|32px|link=Defence]] Defence || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|defenceSkill}}
|-
| [[File:Skill Resistance.png|32px|link=Resistance]] Resistance || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|resistanceSkill}} || [[File:Skill Battlecraft.png|32px|link=Battlecraft]] Battlecraft || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|battlecraftSkill}}
|-
| [[File:Skill Sorcery.png|32px|link=Sorcery]] Sorcery || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|sorcerySkill}} || [[File:Skill Intelligence.png|32px|link=Intelligence]] Intelligence || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|intelligenceSkill}}
|-
| [[File:Skill Summon Avatar.png|32px|link=Summon Avatar]] Summon Avatar || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|summonAvatarSkill}} || [[File:Skill Battle Magic.png|32px|link=Battle Magic]] Battle Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|battleMagicSkill}}
|-
| [[File:Skill Daylight Magic.png|32px|link=Daylight Magic]] Daylight Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|daylightSkill}} || [[File:Skill Nightshade Magic.png|32px|link=Nightshade Magic]] Nightshade Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|nightshadeSkill}}
|-
| [[File:Skill Arcane Magic.png|32px|link=Arcane Magic]] Arcane Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|arcaneSkill}} || [[File:Skill Primal Magic.png|32px|link=Primal Magic]] Primal Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|primalSkill}}
|-
| [[File:Skill Leadership.png|32px|link=Leadership]] Leadership || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|leadershipSkill}} || [[File:Skill Luck.png|32px|link=Luck]] Luck || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|luckSkill}}
|-
| [[File:Skill Insight.png|32px|link=Insight]] Insight || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|insightSkill}} || [[File:Skill Diplomacy.png|32px|link=Diplomacy]] Diplomacy || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|diplomacySkill}}
|-
| [[File:Skill Logistics.png|32px|link=Logistics]] Logistics || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|logisticsSkill}} || [[File:Skill Scouting.png|32px|link=Scouting]] Scouting || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|scoutingSkill}}
|-
| [[File:Skill Economy.png|32px|link=Economy]] Economy || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|economySkill}} || [[File:Skill Tactics.png|32px|link=Tactics]] Tactics || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|tacticsSkill}}
|-
| [[File:Skill Siegecraft.png|32px|link=Siegecraft]] Siegecraft || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|siegecraftSkill}} || [[File:Skill Recruitment.png|32px|link=Recruitment]] Recruitment || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|recruitmentSkill}}
|-
| [[File:Skill Thaumaturgy.png|32px|link=Thaumaturgy]] Thaumaturgy || {{#invoke:HeroClassDataParser|getSkillChance|{{{1}}}|thaumaturgySkill}} || ||
|}
 
<div style="font-weight:bold; text-align:center; margin-top:8px;">Subclasses</div>
 
<div style="margin:4px 0; border:1px solid rgba(255,255,255,0.04); border-radius:4px; padding:6px;">
  <div style="text-align:center; font-weight:bold;">{{#invoke:HeroClassDataParser|getSubclassName|{{{1}}}|1}}</div>
  <div style="text-align:center;">{{#invoke:HeroClassDataParser|getSubclassEffect|{{{1}}}|1}}</div>
  <table style="margin:auto; margin-top:4px;"><tr>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|1}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|1}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|2}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|2}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|3}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|3}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|4}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|4}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|5}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|1|5}}]]</td>
  </tr></table>
  </div>
  <div style="margin:4px 0; border:1px solid rgba(255,255,255,0.04); border-radius:4px; padding:6px;">
  <div style="text-align:center; font-weight:bold;">{{#invoke:HeroClassDataParser|getSubclassName|{{{1}}}|2}}</div>
  <div style="text-align:center;">{{#invoke:HeroClassDataParser|getSubclassEffect|{{{1}}}|2}}</div>
  <table style="margin:auto; margin-top:4px;"><tr>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|1}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|1}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|2}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|2}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|3}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|3}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|4}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|4}}]]</td>
    <td>[[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|5}}.png|60px|link={{#invoke:HeroClassDataParser|getSubclassSkill|{{{1}}}|2|5}}]]</td>
  </tr></table>
  </div>
</div>

Latest revision as of 08:19, 17 June 2026