Well, since you and I have written all the scripts, it can only be our fault.
I had thoughts about the 10' radius bit...what were they...oh it was using OnStep, and basically was attaching that to all Combatants that met the conditions, i.e. were evil. Then on each step they do a check to see how far away they are from the character with the spell on it.
Hopefully this week I will have a scripting break-through on the mosnter SAs and either won't need Paul to do anything or will at least know exactly what I would like him to do. But, I don't want the solution to be that every script that is on a monster in the mosnter database has to use CreateMonsterCombatant to utilize the rest of the Hooks.