[bug?] Dupre won't rejoin after resurrected

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
CheekySparrow
Posts: 17
Joined: Fri Jun 17, 2022 4:48 pm

[bug?] Dupre won't rejoin after resurrected

Post by CheekySparrow »

Dupre got killed and upon reviving him, he's no longer in my party and I can't get him to rejoin. I used all of his conversation options, and nope. Looks like he just got turned into a regular NPC somehow.
I left the area and returned, no luck.
I have the latest Exult and Keyring mod installed.
Forum search turned up nothing yet.
I attach a savegame before Lord British with Dupre's body in Avatar's hands
DupreBug.jpg
DupreBug.jpg (226.81 KiB) Viewed 12220 times
Attachments
exult25bg.sav
(195.53 KiB) Downloaded 599 times
Last edited by CheekySparrow on Mon Jun 20, 2022 3:51 pm, edited 1 time in total.
CheekySparrow
Posts: 17
Joined: Fri Jun 17, 2022 4:48 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by CheekySparrow »

Looks like this bug was already reported but didn't progress anywhere
https://sourceforge.net/p/exult/bugs/1668/
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by Dominus »

As in that old bug I can reproduce it with your savegame but not when I get him killed again. It's curios that his job answer is the one from being in the party.
Do you know where he got killed and/or can you upload a savegame before he got killed?
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
CheekySparrow
Posts: 17
Joined: Fri Jun 17, 2022 4:48 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by CheekySparrow »

I do have the old savegame, however it is a couple hours before Dupre got whacked; don't know if it's useful, but I attach it below.
He was killed in the dungeon in the Dark forest, and I think I might have killed him accidentally myself using the "flame strike" spell on monsters.

Here are the screenshots of this dungeon.
DupreDungeon.jpg
DupreDungeon.jpg (204.53 KiB) Viewed 12203 times
Attachments
DupreDungeon2.jpg
DupreDungeon2.jpg (113.1 KiB) Viewed 12203 times
exult23bg.sav
(195.21 KiB) Downloaded 595 times
CheekySparrow
Posts: 17
Joined: Fri Jun 17, 2022 4:48 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by CheekySparrow »

A side question - can I still get ol' Dupre back into party somehow? As last savegame was quite long time ago, replaying it wouldn't be fun... also, unrelated complaint, for some reason, wherever I create a named savegame, it overwrites a quicksave. Don't know if it's intentional, but it's a bit unexpected and annoying.
Thanks!
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by Dominus »

To get him back add him in our cheat screen:
- enable cheats
- hit f2 (to enter cheat screen), n (npc tool), 4 (which NPC?), n (NPC flags), i (Party), 3x ESC to quit the cheat screen

Yes, that quicksave is "volatile" is kind of intentional. Because loading works by extracting the save file to the gamedat folder. Saving works by writing to the gamedat folder and then archiving that to the save file, except for the quicksave, it only saves to the gamedat folder. Back when we imitated the way the original handled saving and loading we just implemented the quicksave like this and didn't anticipate that it causes the problems you encounter. It's an issue that could use someone to fix (just by saving to quick.sav for example).
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
CheekySparrow
Posts: 17
Joined: Fri Jun 17, 2022 4:48 pm

Re: [bug?] Dupre won't rejoin after resurrected

Post by CheekySparrow »

Thanks, really appreciate it, Dominus! I'll chime in if the bug resurfaces, possibly then we will be able to isolate it.
Locked