deus-ex-randomizer icon indicating copy to clipboard operation
deus-ex-randomizer copied to clipboard

Conversations that end early should work better

Open theastropath opened this issue 10 months ago • 2 comments

Sometimes conversations can be interrupted early, whether it's someone taking damage, or someone getting bumped off a cliff, or floating away.

When these conversations are interrupted, they get marked as played (thus can't be repeated), but any flags or item transfers that might happen later in the conversation don't happen.

I see two possible ways we could improve this:

  1. Don't mark the conversation as played, so that you can just talk to the person again and hear the whole thing
  2. Fast forward through the rest of the conversation so that everything happens as expected. This is probably less ideal, since I don't know how it would work when a conversation has choices.

theastropath avatar Apr 05 '24 15:04 theastropath

This opens up a big can of worms lol, if you do #1 then you could probably intentionally repeat conversations to dupe items or skill points.

Ideally conversations would resume from the point where they were interrupted lol. But that sounds like a lot of work.

Die4Ever avatar Apr 05 '24 16:04 Die4Ever

First one, but you only get awarded with items and other stuff upon successfully ending the dialogue, preventing any dupes. May or may not be easier to implement than resuming the dialogue from where you were interrupted.

Twichigo avatar Apr 07 '24 16:04 Twichigo