NPCs forget where their place in the world is
If I move an NPCs by attacking them and making them follow me, then go and pay the price for my head via the thieves guild, return to the place where I attacked the NPCs, then they initially try to go to their original place (it's OK), but if I save and load at this moment, they no longer intend to get to their original positions and stay fixed at their current place forever. Used this to easily steal a lot of stuff that is otherwise is not easy to steal.
Tested in interiors with NPCs that don't walk around (i.e. their behavior is to stay in the same position).
- Status changed from Resolved to In Progress
Specifically, the AI should resume traveling to the destination it was wandering to when it resumes wandering (currently OpenMW returns it to the position it was at instead), and across save + load.
Also, NPCs that pause to greet the player should also resume traveling to their destination. Currently in OpenMW they choose a new location to wander to instead.
The issue the reporter talked about is fixed.
This bit that I found out:
the AI should resume traveling to the destination it was wandering to when it resumes wandering (currently OpenMW returns it to the position it was at instead), and across save + load.
Is mostly fixed, but the destination isn't resumed on loading a save. This would require adding this data to the save file so it was put off for now.