So, can you use this on a wyvern, for example, and their attacks will no longer Poison you?
Exactly. Its stinger will only cause normal damage. The same happens to spiders, ettercaps, and all the other poisonous creatures.
If so, how did you manage to code it?
It was actually fairly easy. I got the idea when I went back and looked at some of the more complicated spells that I still needed to correct. Anyway, in my case, one needs eight new ITMs and seven new EFFs. One of the ITMs will be the magical touch, created by the spell, that the wizard needs to attack with. The other ITMs are versions of the monsters' poisonous attacks that only do physical damage. These override the normal attacks in their appropriate slots via EFFs targeted on the various creatures. The EFFs are added to the magical attack the spell creates.
-Echon