4.1.1.1321538 Patch6_HF2
On two different play-throughs I experienced allies turning hostile to my party:
1)
After rescuing Halsin and returning to the grove the game eventually leads to a party at the player's camp. After the party we are all standing around at the camp. Halsin agrees to join me at Moonrise Towers and my character is standing near him. I open the menus to go over inventory, spells, etc. Halsin and other grove members in the area become hostile and battle begins.
2)
While wondering around I encounter Scratch (dog). After Scratch accepts me as friendly the game says that Scratch will go to my camp later. This doesn't happen immediately and you can see Scratch lingers by the dead body. I take a moment to read the letters found on the dead body. While reading the letters the interface changes, like checking inventory, and I can't see the game world (only the letter). In the middle of reading the letters Scratch becomes hostile and battle begins. Interestingly, the next time I go to camp I find Scratch standing there but has zero health. I can loot (empty) but can't speak.
It seems that, sometimes, being around friendly NPCs and changing the interface such that I can't see - but I can hear - what is happening in the game world (which can't be paused) will cause friendly to turn hostile. It does not happen immediately. This has conditioned me to pick up texts I want to read and then run away from "friendly" characters so I don't anger them (I tend to read slow when I get really into it).
Has anyone else encountered this? Perhaps a simple test would be to befriend Scratch and then open a letter and let the game stay like that for a bit.