That is subject I haven't seen discussed yet.
Larian games are very systemic and as such allow for many opportunities for breaking quests, or progressing in unintented way. Everyonce in a while in D:OS2 I found the game failed to recognise progression, because I acted in a way the quest didn't expect. I think that tying reactivity to quest progression is very dangerous in a game like that.
The best example I had from D:OS2 was Shadow Prince vs. Mothertree quests which required you to choose one over another. I picked up deathfog crate from Prince, then killed him, and then went on to kill Mothertree. The game failed to recognise that, and quest remained incomplete - in games minds I didn't do anything.
Similar thing happened to me in BG3 - as it turns out I didn't get a quest to steal the idol as I angered the child who gives the quests, but I did decide to steal the Idol myself - as from what I was hearing it just seemed like a good idea before leaving to search for archdruid. Also I was playing a thief so it seemed like an interesting exerciese.
For one, I thought the robbery was artificially gated. Even if I used existing systems to steal Idol while invisible the game still seemed to somehow know that I had it. In a game with so many ways to obscure vision and become invisible it felt like BS. I eventually managed to grab the Idol via a container exploit but it still failed to recognise the Idol wasn't there, cause it didn't trigger intended quest progression.
I think in games like that, the reactivity and progression needs to be more systematic then scripted - game should recognise if Idol is or isn't there, it's disapperance should trigger search for it, rather then NPC running up straight to you and saying "you stole it!" even if he didn't see anything. State of NPC should be tracked via, well, their state, rather then quest progression ticking off.
I don't know how common those issues are (in general I am not best in pushing systems to their limit) but even in my conservative playstyle I found holes. How is your experience? Is BG3 in general good in tracking your actions, or does it fail to adapt to freedom it offers through rigid scripting?
Last edited by Wormerine; 26/02/21 01:04 PM.