[Feature Request] Dynaheir quest without Dynaheir
macu67
Member Posts: 56
1. Start a new game with Abdel.
2. Move to the Gnoll Fortress.
3. Speak to Dynaheir and let her go.
4. Recruit either Minsc or Edwin (or both) in Nashkel.
*Observed*
Minsc and Edwin give you the quest to save or kill Dynaheir, despite the fact that she was already rescued. Eventually they leave because it's impossible to finish the quest.
*Expected*
Minsc or Edwin shouldn't give you the quest to save or kill Dynaheir.
*Note*
Possible solution: Remove Minsc and Edwin from Nashkel when Dynaheir is not in the game anymore. She propably would take Minsc with her and Edwin will continue to chase her wherever she goes.
2. Move to the Gnoll Fortress.
3. Speak to Dynaheir and let her go.
4. Recruit either Minsc or Edwin (or both) in Nashkel.
*Observed*
Minsc and Edwin give you the quest to save or kill Dynaheir, despite the fact that she was already rescued. Eventually they leave because it's impossible to finish the quest.
*Expected*
Minsc or Edwin shouldn't give you the quest to save or kill Dynaheir.
*Note*
Possible solution: Remove Minsc and Edwin from Nashkel when Dynaheir is not in the game anymore. She propably would take Minsc with her and Edwin will continue to chase her wherever she goes.
Post edited by Gate70 on
0
Comments
The repro case is easier to summon characters than using a save > console move between areas > console explore > console jumping to a defined spot.
(I'm having to think about simplest cases instead of the most obvious ones)
What I'm struggling with here is the expected result.
- Should Minsc and Edwin still be present.
- Should they join without the quest. What impact on their later timers.
- Should they refuse to join if Dynaheir has left.
e.g.
1. Start a new game with Abdel.
2. C:CreateCreature("Dynahe")
3. Speak to Dynaheir and dismiss her (3).
4. C:CreateCreature("Minsc") / C:CreateCreature("Edwin")
5. Speak to him and recruit him (1).
6. Open the journal (J).
*Observed*
Active quest involving Dynaheir has been added to the journal.
*Expected*
?
If you'll just remove the Dynaheir-related quests and leave the option to recruit Minsc and Edwin, well, they'll kinda lose their purpose in game. You'll have to add a whole new dialogue with them (for eg. they will just join you for gain or glory) to make it sensible.
Keep up the good work guys!:)
I reckon that if Dynaheir has been freed independently of Minsc's and Edwin's quests and if she has subsequently walked out of the game, then Minsc and Edwin should both remain standing in Nashkel, but if the party speaks to either of them then he should refuse recruitment and walk out of the game.
If you want the behaviour changed or improved you could raise in the feature request area
http://forum.baldursgate.com/categories/feature-requests
Thanks
Simply removing them from the area might be acceptable as a stop-gap solution, but it's not the best-case scenario.
!GlobalTimerNotExpired("Minsc","GLOBAL")
Global("HelpMinsc","GLOBAL,2)
and the response option for state 8 can be updated with string reference 27039 and the 'add solved quest' flag to note that Dynaheir was released and sent on her way. It will probably also have to have an action which overrides Minsc to EscapeArea() and leave the game and he runs off to catch up with her.
Am checking on this possibility at this time; haven't looked at Edwin yet.
Now, that leaves the blank state 8 in minsj.dlg unresolved, but at least the dialog responses can correctly close the journal entry for the *extremely* unlikely event that you find Dynaheir before either Minsc or Edwin.
I don't think it is so *extremely* unlikely to discover Gnoll Stronghold without talking to Minsc or Edwin.
It just happened to me, I freed Dynaheir and now she is gone for good, later on I recruited Edwin and now he threatens to leave, which he eventually will.
This is a bug for sure.
What is console command to keep Edwin?
Obviously since original BG no one counted with this and Edwin/Dyna/Minsc quest is still flawed to this day..