» Fri Mar 25, 2011 6:16 pm
Would be a real easy thing to do the way I see it, I mean scripting it.
One quest script, runs - say, once every second - loops the loaded NPCs, skips anyone not in combat, for those in combat it checks the combat target, then checks the faction relation and calls stopcombat + adjusts disposition when needed.