Strength:
Determines the hero's attack power. Each 4 points in Strength grant 1% bonus to hero's minimum and maximum damage.
Vitality:
Determines the amount of health the hero possesses, as well as the speed he recovers his health. Each point of Vitality grants 10 Health points and 1 point of Health Recovery.
Agility:
Determines the hero's chance of evading enemy attacks (enemy's dexterity is taken into account too), as well as the hero's chance of block, given he is equipped with an item with block. Each 10 points of Agility grant 1% chance of block. However, the block chance cannot exceed 75%, no matter the attributes, skills and equipment.
Dexterity:
Determines the hero's chance for successful attack (enemy's agility is taken into account as well). With both your dexterity and enemy's agility equal, the chance for successful hit is 75%. Each point of Dexterity more than Agility (and each point Agility more than Dexterity decreases the chance to get hit by 1%) increases the chance of successful hit with 1%. The chance to evade cannot exceed 75% regardless of bonuses. Each 10 points of Dexterity grant 1% chance bonus for critical hit. However, the critical hit chance cannot exceed 50% no matter the hero's attributes, skills and equipment.
Intelligence:
Determines the hero's amount of spirit, as well as the speed he recovers his spirit with. Each point of Intelligence grants 5 points of Spirit and 1 point of Spirit Recovery. Each 10 points of Intelligence grant 1% bonus to the experience the hero gains from battles.
Heroes Classes' Base Attributes (Those numbers are added to heroes' attribute bonuses when Maximum Health, Spirit, Health Recovery and Spirit Recovery are calculated)
Warrior
Health: 150
Spirit: 60
Strength: 10
Vitality: 10
Agility: 5
Dexterity: 5
Intelligence: 5
Health Recovery: 15
Spirit Recovery: 12
Ranger
Health: 100
Spirit: 60
Strength: 5
Vitality: 5
Agility: 10
Dexterity: 10
Intelligence: 5
Health Recovery: 10
Spirit Recovery: 12
Mystic
Health: 60
Spirit: 110
Strength: 5
Vitality: 5
Agility: 10
Dexterity: 5
Intelligence: 10
Health Recovery: 6
Spirit Recovery: 22
Heroes' Attribute Bonuses
Each of the 3 hero classes receive bonus points for 1.5 of their attributes.
Warrior:
1 point of Strength = 1.5 Points of Strength
1 point of Vitality = 1.5 Points of Vitality
Ranger:
1 Point of Agility = 1.5 Points of Agility
1 Point of Dexterity = 1.5 Points of Dexterity
Mystic:
1 Point of Intelligence = 1.5 Points of Intelligence
1 Point of Agility = 1.5 Points of Agility
So, how the system calculates the Hero's current Health, Spirit and their recoveries?
Example:
Mystic level 7
Strength: 7
Vitality: 7
Agility: 36
Dexterity: 5
Intelligence: 32
Hero's Current Vitality: 60(base)+2x10=80
Hero's Current Spirit: 110(base)+(18AP+4(INT Bonus Rings)x5=220
Hero's Current Health Recovery: 6(base)+2(VIT Rings)=8
Hero's Current Spirit Recovery: 22(base)+22(AP)=44