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
 
(23 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:{{{class}}}.png|150px]]
</div>
 
{| class="wikitable" style="width:100%; border-collapse:collapse; margin-bottom:8px;"
! Stat || Base || 1-12 || 13+
|-
| [[File:Icon Stats Attack.png|24px]] Attack || {{#invoke:HeroClassDataParser|getStat|{{{class}}}|attack}} || {{#invoke:HeroClassDataParser|getPre12|{{{class}}}|attack}} || {{#invoke:HeroClassDataParser|getPost12|{{{class}}}|attack}}
|-
| [[File:Icon Stats Defence.png|24px]] Defence || {{#invoke:HeroClassDataParser|getStat|{{{class}}}|defence}} || {{#invoke:HeroClassDataParser|getPre12|{{{class}}}|defence}} || {{#invoke:HeroClassDataParser|getPost12|{{{class}}}|defence}}
|-
| [[File:Icon Stats Spellpower.png|24px]] Spell Power || {{#invoke:HeroClassDataParser|getStat|{{{class}}}|power}} || {{#invoke:HeroClassDataParser|getPre12|{{{class}}}|power}} || {{#invoke:HeroClassDataParser|getPost12|{{{class}}}|power}}
|-
| [[File:Icon Stats Inteligence.png|24px]] Knowledge || {{#invoke:HeroClassDataParser|getStat|{{{class}}}|knowledge}} || {{#invoke:HeroClassDataParser|getPre12|{{{class}}}|knowledge}} || {{#invoke:HeroClassDataParser|getPost12|{{{class}}}|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|{{{class}}}|offenceSkill}} || [[File:Skill Defence.png|32px|link=Defence]] Defence || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|defenceSkill}}
|-
| [[File:Skill Resistance.png|32px|link=Resistance]] Resistance || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|resistanceSkill}} || [[File:Skill Battlecraft.png|32px|link=Battlecraft]] Battlecraft || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|battlecraftSkill}}
|-
| [[File:Skill Sorcery.png|32px|link=Sorcery]] Sorcery || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|sorcerySkill}} || [[File:Skill Intelligence.png|32px|link=Intelligence]] Intelligence || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|intelligenceSkill}}
|-
| [[File:Skill Summon Avatar.png|32px|link=Summon Avatar]] Summon Avatar || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|summonAvatarSkill}} || [[File:Skill Battle Magic.png|32px|link=Battle Magic]] Battle Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|battleMagicSkill}}
|-
| [[File:Skill Daylight Magic.png|32px|link=Daylight Magic]] Daylight Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|daylightSkill}} || [[File:Skill Nightshade Magic.png|32px|link=Nightshade Magic]] Nightshade Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|nightshadeSkill}}
|-
| [[File:Skill Arcane Magic.png|32px|link=Arcane Magic]] Arcane Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|arcaneSkill}} || [[File:Skill Primal Magic.png|32px|link=Primal Magic]] Primal Magic || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|primalSkill}}
|-
| [[File:Skill Leadership.png|32px|link=Leadership]] Leadership || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|leadershipSkill}} || [[File:Skill Luck.png|32px|link=Luck]] Luck || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|luckSkill}}
|-
| [[File:Skill Insight.png|32px|link=Insight]] Insight || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|insightSkill}} || [[File:Skill Diplomacy.png|32px|link=Diplomacy]] Diplomacy || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|diplomacySkill}}
|-
| [[File:Skill Logistics.png|32px|link=Logistics]] Logistics || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|logisticsSkill}} || [[File:Skill Scouting.png|32px|link=Scouting]] Scouting || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|scoutingSkill}}
|-
| [[File:Skill Economy.png|32px|link=Economy]] Economy || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|economySkill}} || [[File:Skill Tactics.png|32px|link=Tactics]] Tactics || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|tacticsSkill}}
|-
| [[File:Skill Siegecraft.png|32px|link=Siegecraft]] Siegecraft || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|siegecraftSkill}} || [[File:Skill Recruitment.png|32px|link=Recruitment]] Recruitment || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|recruitmentSkill}}
|-
| [[File:Skill Thaumaturgy.png|32px|link=Thaumaturgy]] Thaumaturgy || {{#invoke:HeroClassDataParser|getSkillChance|{{{class}}}|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;">1</div>
  <div style="text-align:center;">{{#invoke:HeroClassDataParser|getSubclassEffect|{{{class}}}|1}}</div>
  <div style="display:flex; justify-content:center; gap:6px; margin-top:4px;">
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|1|1}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|1|2}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|1|3}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|1|4}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|1|5}}.png|50px]]
  </div>
</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;">2</div>
  <div style="text-align:center;">{{#invoke:HeroClassDataParser|getSubclassEffect|{{{class}}}|2}}</div>
  <div style="display:flex; justify-content:center; gap:6px; margin-top:4px;">
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|2|1}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|2|2}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|2|3}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|2|4}}.png|50px]]
    [[File:Skill {{#invoke:HeroClassDataParser|getSubclassSkill|{{{class}}}|2|5}}.png|50px]]
  </div>
</div>
 
</div>
</div>

Latest revision as of 08:19, 17 June 2026