Auto-translated
Hey guys, I have a question about damage calculation. I didn't want to start a separate thread, so I'm posting it here.
HotA v.1.6.1.
23 Cyclops are attacking (damage 16-20, attack 15).
The hero has an attack of 18 and Expert Ranged (50%) + two artifacts that modify it (5% + 15%), so the total ranged attack modifier is 70%.
They are being defended by Nixie Warriors (defense 17, they ignore 60% of the attacker's attack). There is no hero defending them.
The terrain is neutral for both sides.
Here's how I calculate the damage:
Total attack of the attacking creatures and the hero: 15 + 18 = 33
Attack with the Nixie Warriors' modifier: 33 * (1 - 0.6) = 13.2
Final attack and defense difference (diff): 13.2 - 17 = -3.8
I calculate the multiplier for the base damage using the formula:
1 + 0.025 * diff + ranged attack
This gives: 1 + 0.025 * -3.8 + 0.7 = 1.605
Base damage of 23 Cyclops: 368 - 460
With the multiplier: 590 - 738.
But the game shows 562 - 703.
Can you tell me where the error is in my calculations?