And a Big Thanks to JDFan for his help on the 3d models (actually he did all the work to covert my old nifs).
This is intended to make vampires stagger back in fear under some circumstances including RANGE and get heading angles and such.
So I am now at the point of scripting this and I have this working:
Scriptname aadpVampCrossTorchScript extends ObjectReferenceLight property aadpVampSolarSep AutoActor meEvent OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) if me == akNewContainer Debug.messagebox("I just got put in the actors's inventory!") endIfendEventEvent OnEquipped(Actor akActor)debug.messagebox("Holy power activate!")endeventEvent OnunEquipped(Actor akActor)debug.messagebox("Holy power DE-activate!")endEvent
At this point I would like some suggestions on what would be the simplest way to go forward.
Cloak Spell
This would take care of both RANGE and the fact this needs to run constantly while in combat with the vampires. But man they are a hassle to work with and they triggered the brawl bug. Although I have a fix for the brawl bug now, who knows what else a constant radiation of magic is triggering They make ON HIT trigger constantly for example.

Vampire script (ability spell)
I already have such a script running on the vampires in combat right now for other purposes.
But polling for range can get to be too much if not conditioned very very well. Even then it is a little CPU intensive.
Alias Scan
Kind of the same issues as the ability spell.