Armorer
Armorer is a secondary skill, that reduces all physical damage inflicted againts hero's troops. Unlike Offense, Armorer skill also reduces the damage from ranged attacks. However, in siege combat having Armorer skill actually works in reverse order against arrow towers increases the damage the same amount it would normally reduce the damage.
Heroes with Armorer as a specialty: