every race has 6 heroes, 2 for every attribute.
hero can be trained in altar of hero (1000 gold) that engineers are building and hero cost 100 gold and 1 wood so you can only have 1 hero.
max hero level is 1000, hero has 5 spells, 4 normal and 1 attribute bonus, every spell has 20 level, every level of attribute bonus gives to hero 10 bonus to his attribute and 5 to other 2 attributes.
there are many items for heroes, shops are in 4 places but they have big range and you can buy item everywhere, there also are recipe shops, there names are level 1, level 2 and etc. aura shop is only for aura items, there are many auras(damage , life steal, armor and etc.). and item shop there are orb effect weapons , if you buy this weapons it has special effects and can be upgraded, there is item named weapon it costs 10000 and gives every hero some special effects and also some skills, damage or attack speed. shop is for normal items that are required by recipes.