I've never played HoN but my take on the attribute system is something like this:
Strength + Constitution = Derived Power Attribute
Intelligence + Willpower = Derived Mental Attribute
Dexterity + Agility = Derived Speed Attribute
So, that's right. Each hero has 6 base attributes. But only 3 attributes are valid for Item/Ability/Statistics. These are the Derived Attributes - Power, Mental and Speed.
No AoS style game incorporates this level of hero customization. And I hope to break a few boundaries with this project. Sorry if you think I'm topic hijacking, I'm just brainstorming and justifying why.
In general, there are 6 types of hero. And these are formed from the 'hidden' attributes.
- Strength - high damage, typically melee, can tank quite well. Each point determines base hero damage.
- Constitution - very high hitpoints and regeneration, mostly melee, can tank very well. Each point determines base hero hitpoints.
- Intelligence - very high "spellpower", typicall ranged, primary role is nuking/disabling. Each point determines hero spellpower.
- Willpower - very high energy and regeneration, mainly support/healer type heros. Each point determines hero base Energy.
- Agility - fast moving but fragile hero, typically melee and primary role of carry. Each point determines hero damage.
- Dexterity - fast attacking but fragile hero, typically rangd with primary role of harass. Each point determines hero attack speed.
When your hero 'levels up', you gain a flat increase in the most attributes.
For example, A Centaur Warchief (like) hero would gain, each level.
+5 Constitution (hitpoints and regeneration)
+3 Strength (base damage)
+2 Intelligence (spellpower)
+1 all others
+5 to be allocated (you get to pick what they go on!)
A Dwarven Sniper (like) hero would gain, each level.
+7 Dexterity (attack speed and damage)
+3 Agility (movement speed)
+1 all others
+5 to be allocated (you get to pick what they go on!)
Final example, Leshrac (like) hero would gain, each level.
+5 Intelligence (spellpower)
+3 Willpower (energy and regeneration)
+2 Constitution (hitpoints and regeneration)
+1 all others.
+5 to be allocated (you get to pick what they go on!)
Then, we simply use some mathematical formulas to convert these 6 attributes into their 3 derived attributes.
(Strength / 2) * (Constitution) = Power
(Intelligence * 1.5) + (Willpower) = Mental
(Dexterity + Agility) = Speed
So, if I was Centaur Warchief (like hero), at level 1:
10 Strength and 4 Constitution means I have Power of 20
4 Intelligence and 6 Willpower means I have Mental of 16
3 Dexterity and 4 Agility means I have Speed of 10
The nice thing about this system is we can adjust and give weightings to hero's of that attribute. Centaur is obviously a Tank/Strength/Power type hero, so instead of the equation for his Power level being this:
(Strength / 2) * (Constitution) = Power
It is this:
(Strength / 1.5) * (Constitution) = Power
So the Centaur (like hero) has 25% more Power from his 'hidden' attributes. Which means, all skills that he uses which involve some sort of Power (Hoofstomp and Double Edge) are more powerful.
I know this is probably WALL OF TEXT OF DOOM. So TL; DR, if you're a faggot.
But I think this system gives us a hell of a lot of customize ability for our heroes.
None.