Skyrim together 1.8.1
Not sure why this happened with a follower, but it was likely due to triggering because follower had weapon drawn
This code was changed afterwards for 1.8.1h (hostiles) and perhaps that makes sheathing detection less error prone
so the rejected PR treated the symptom (forcing hostility/draw) and its detection misfires caused issue #6's all-hostile event. The real defect is upstream of that: when AI ownership hands over to the remaining client, the actor's animation/behavior-graph state isn't reset, so the behavior tree resumes in a stale sheathed state and never transitions to combat even though StartCombat was called.
Skyrim together 1.8.1
Not sure why this happened with a follower, but it was likely due to triggering because follower had weapon drawn
This code was changed afterwards for 1.8.1h (hostiles) and perhaps that makes sheathing detection less error prone
so the rejected PR treated the symptom (forcing hostility/draw) and its detection misfires caused issue #6's all-hostile event. The real defect is upstream of that: when AI ownership hands over to the remaining client, the actor's animation/behavior-graph state isn't reset, so the behavior tree resumes in a stale sheathed state and never transitions to combat even though StartCombat was called.