Witch Doctor

unarmored
magic attack on ground units
magic attack on air units

Damage taken by Witch Doctor (unarmored armor)

150% from piercing attack

Troll Headhunter Wind Rider Kodo Beast

150% from siege attack

Demolisher Raider Troll Batrider

100% from normal attack

Peon Grunt Tauren

100% from magic attack

Shaman Witch Doctor Spirit Walker

Damage dealt by Witch Doctor (magic attack on ground units)

200% to heavy armor

Grunt Tauren

100% to unarmored armor

Shaman Witch Doctor Kodo Beast Spirit Walker

75% to medium armor

Peon Troll Headhunter Raider

Damage dealt by Witch Doctor (magic attack on air units)

125% to light armor

Wind Rider Troll Batrider