Every race has 6 heroes, 2 for every attribute.
hero can be trained in altar of hero if you choose that and hero cost 1 wood so you can only have 1 hero.
max hero level is 1000, hero has 5 spell, 4 normal and 1 attribute bonus, every spell has 20 lvl, every level of attribute bonus is giving 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 , lifesteal, 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.