However I do think there should be time limits imposed and you shoudln't be able to just leave a character stuck talking to an NPC forever, the world should still continue and react to other characters...
Yeah that's exactly what I had in mind.
It's another mechanic (or "system") that could be really interresting to use IF it was not implemented as another exploit.
Having a few seconds / turns to act during the conversations could really allow us to be creative and to strategize rather than "exploiting" the game and breaking any sense of realism/immersion once again.
And characters with specific skills or high charisma could try to earn a bit more time/turns (performance check) for our companion(s) to do what they want to do.
As Tuco said it looks like there are "some limitations" "some times".
- When your character is stopped by the druid, you enter a conversation with the druids and the tieffelin crowd. You're stuck in the conversation but some characters are not : they can enter. When you go far enough and come back, the conversation trigger for your active character.
If you do the same but after the tieffelin crowd get back, you cannot pass. The dialog always trigger and if you cross through a jump or something, the druids attack.
- When you talk with the kid next to the harpy, I got stuck in dialog with 2 characters. The harpy appeared when I go next to their position with the 2 others. But they never attack the characters stucked in the dialog.
- When The dialog trigger with Arabella and Khaga... 3 characters were stucked in the dialog but the last one could enter and do what he want.
It's really weird and it seems that this kind of system is designed in such a way that it becomes "uncontrollable".