The way this works is that all triggered damage has two properties: attack type and damage type (well, all damage really does, but this is beside the point). Attack type is used by armor classes and includes Hero, Siege, Piercing, Normal, Spells, etc. Damage type is not actually used for calculating damage but more for determining if and how the target will be damaged. There are three main classes of damage types: Physical, Magical, and Universal....
Read more...