Für alle denen es noch nicht zu 100% klar war, kopiere ich den Thread aus dem HC Forum mal hier Ziemlich Interessant das ganze
1. Tooltip explanations.
Swords : Average Physical Damage = (Minimum Physical Damage + Maximium Physical Damage) / 2
Grey Shield : Might Defense
Blue Flame : Average Magical Damage = (Minimum Magical Damage + Maximium Magical Damage) / 2
Blue Shield : Magical Defense
As I explained in the other topic, the % on the unit tooltip are wrong. the value on this tooltip is the good old Defense value for the unit and not the Damage Absorption % tha can be seen in the in-combat tooltip.
The Damage Absorption can be calculated through the Defense - which I'll demonstrate later
2. Damage calculation
First, here comes the easy stuff. My Inferno army is fighting against several Imperial Griffons.
My stack of Demented is going to hit the Griffins. The Demented's damage range is [465-931] and the Griffins Damage Absorption is 29%.
Final Damage = Initial Damage Range * (1-(Damage Absorption / 100))
Final Damage = [465-931] * 0.71
Final Damage = [330.15 - 661.01]
Which is rounded to the closest integer :
Final Damage = [330 - 661]
The same calculation is done with units having magic based attacks, except that we take the Magic Defense of the unit, instead of the Physical Defense.
My Succubi attacking the same Griffin have a damage range of [649 - 1082] and the Griffins have a Magic Defense of 21%
Final Damage = [649 - 1082] * (1-0.21) = [649 - 1082] * 0.79
Final Damage = [512.71 - 854.78]
Which is rounded to :
Final Damage = [513 - 855]
3. Calculation of a stack's initial damage.
Basically, the stack's damage should be easy to calculate :
Damage = Single Creature Damage * Number of creatures
So, in my example, my 163 Succubi are each dealing [3 - 5] damage, so in total [163*3 - 163*5] = [489 - 815]
Which is quite far from the [649 - 1082] above ! This is because my Succubi are lead by a Hero which has a certain Attack value that increases their damage.
Let's see that now !
For Succubi, it's my Hero's Magic Attack that increases their damage (12).
Total Damage = Stack damage * Attack Hero Modifier
Alexrom66 has determined the formula that enables to calculate the modifier with the Attack value.
Hero modifier = ( 1 + ( Attack / 100)) ^ 2.5
With a Magic Attack of 12 :
Hero modifier = (1+(12/100))^ 2.5 = 1.12^2.5 = 1.3275...
And thus :
Total Damage = [489 - 815] * 1.3275 = [649.1475 - 1081.91] = [649 - 1082] !
4. Attack and Damage % evolution.
Here's a table of interesting values : For each Attack point brought by the Hero, you can see how much damage the unit will deal (considering that with 0 Attack, a stack does 100% damage)
And that's how the progression looks like :
Damage is slowly ramping up for each Attack point starting at +2.5% damage per Attack point.
5. Defense value and Damage Absorption.
Damage Absorption works in similar fashion, except that since damage absorption shouldn't ramp up, Alexrom66 determined that Black Hole is using the inverse function.
Damage Absorption = 100 * ( 1 - Defense Modifier)
Defense Modifier = 1 / (( 1 + (Total Defense / 100)) ^ 2.5)
with Total Defense = Hero Defense + Unit Defense
Let's take that stack of Griffins I was fighting earlier ...
They have 15 Might Defense (remember, it's not a % on this tooltip !). since the Griffins are neutral, there's no hero to boost them.
Total Defense = 15 + 0 = 15
Defense Modifier = 1 / ((1+(15/100)) ^ 2.5) = 1 / (1.15^2.5) = 0.705107605...
Damage Absorption = 100*(1-0.705107605) = 29.48 ~29%
6. Defense and Damage evolution.
Like before, here are interesting values to measure the evolution of Damage Absorption and Defense :
And here you can see the evolution :