I was wrong.
I found a rat that was bugged. Then started a new game with the rat still showing via tdt and std 33.
Initially it had 4hp until I was near it and cast a Lesser Power (Script Effect, Duration 1, Touch) on another rat. Then it's health "dropped" to 65524.
Another cast and it dropped a little more. It also happened to the dead zombie next to it, after I killed it with it's correct hp. Resurrecting the zombie proved that it was the Lesser Power. All of the following rats had 65k+ hp.
Finally figured it out.
There was an item spell cast upon auto receipt of an item after the lesser power was successfully cast. That spell calculated the targets health reduced by 10 and then did a target.setav health to the new number, which ended up being a negative number. it did not have a health check to ensure the target had at least a positive hp before applying the change.
I replaced the setav to modav. That should also prevent the base stat from being modified.
Thank you for your help.
