I want to be able to force an actor to flee when certain conditions are met. I am currently doing this by applying the following "flee script effect":
scn 1ntfsFleeScriptEffectshort actorAggressionshort actorConfidence begin ScriptEffectStartSet actorAggression to GetAV AggressionSet actorConfidence to GetAV ConfidencesetAV Aggression 0setAV Confidence 0forceFleeendBegin ScriptEffectFinishsetAV Aggression actorAggressionsetAV Confidence actorConfidence RemoveSpell 1ntfsActorFleeEffectend
problem is, sometimes the enemy just doesn't flee or, worse, he might drop out of combat and enter sandbox mode, making him behave as a settler in Megaton.
Is there a way to be certain that once the effect is applied, the actor will flee for sure?