Fixed damage type typos in ALL monsters

Because most monsters had a defined viAttack_types instead of viAttack_type, and because designers didn't realize that elemental damage types had to be viAttack_spell (not viAttack_type), **all monsters in the game have not been doing damage types for the last 15 years.**

I honestly can't see how this went so long with nobody noticing that monsters were always doing generic damage.