I'd definitely post the attack type/armor type table here found at bnet.
Most maps have units that don't only use hero damage, & its good to know in general for WC3.
__________Light_____Medium____Heavy_____Fort____Hero____Unarmored
Normal____100%_____150%_____100%______70%___100%______100%
Pierce_____200%_____75%______100%_____35%____50%_______150%
Siege_____100% _____50%______100%_____150%___50%_______150%
Magic_____125%_____75%______200%_____35%____50%_______100%
Chaos_____100%_____100%_____100%_____100%___100%______100%
Spells_____100%_____100%_____100%_____100%___70%______100%
Hero______100%_____100%_____100%_____50%____100%_____100%
(Horizontal line is armor type & vertical line is Attacker weapon type)
Also Heroes have a 30% reduction to spell damage & units have 0% reduction. Spell damage is not hindered by armor or evasion.
It's possible that maps don't follow these values but 90% do.
A note about critical strike, it is rounded to the nearest 5% no matter what. It's hardcoded in WE. Also, armor is equal to 5.77% EHP, unless changed in map, which is very rare
Most maps have units that don't only use hero damage, & its good to know in general for WC3.
__________Light_____Medium____Heavy_____Fort____Hero____Unarmored
Normal____100%_____150%_____100%______70%___100%______100%
Pierce_____200%_____75%______100%_____35%____50%_______150%
Siege_____100% _____50%______100%_____150%___50%_______150%
Magic_____125%_____75%______200%_____35%____50%_______100%
Chaos_____100%_____100%_____100%_____100%___100%______100%
Spells_____100%_____100%_____100%_____100%___70%______100%
Hero______100%_____100%_____100%_____50%____100%_____100%
(Horizontal line is armor type & vertical line is Attacker weapon type)
Also Heroes have a 30% reduction to spell damage & units have 0% reduction. Spell damage is not hindered by armor or evasion.
It's possible that maps don't follow these values but 90% do.
The only time evasion stacks is when it comes from a units chance to miss & passive evasion. Such as pandas brawler & haze. Otherwise the highest amount will override for passive.Also, there is a Myth that Evasion isn't stackable. It is since you can try to add as many evasion you want, they will all stack. But 2x 15% evasion isn't 30% evasion, the formula X+Y=Z doens't work.
A note about critical strike, it is rounded to the nearest 5% no matter what. It's hardcoded in WE. Also, armor is equal to 5.77% EHP, unless changed in map, which is very rare