M0B00Y16: salvaged NPC disappears if turning in the quest first

For all talk about quests. Creating, testing, bugs, and development progress.
Post Reply
User avatar
pango
Posts: 1482
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

M0B00Y16: salvaged NPC disappears if turning in the quest first

Post by pango » Tue Aug 20, 2019 4:55 pm

Just seen in Pumpkin Plays video (0.10.4):
After completing the initial quest goal (Giant Killing) she found a captive NPC in the dungeon, that she accepted to bring back home.
However she decided to turn in the quest first, which made the salvaged NPC immediately disappear.

I didn't see any mention of this issue in the UESP, for what it's worth.
Last edited by pango on Tue Aug 20, 2019 5:27 pm, edited 1 time in total.
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
pango
Posts: 1482
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: M0B00Y16: salvaged NPC disappears if turning in the quest first

Post by pango » Tue Aug 20, 2019 5:14 pm

Did the quest in classic, and it worked as I expected:
  • when I turned the quest in, I received the quest reward, but the quest didn't complete (entries still in log); The NPC stayed with me;
  • when I entered NPC's building, she thanked me ("I enjoyed your company,...") and departed; That's when the quest finally ended.
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
Jay_H
Posts: 2825
Joined: Tue Aug 25, 2015 1:54 am

Re: M0B00Y16: salvaged NPC disappears if turning in the quest first

Post by Jay_H » Tue Aug 20, 2019 5:52 pm

pango wrote:
Tue Aug 20, 2019 4:55 pm
After completing the initial quest goal (Giant Killing) she found a captive NPC in the dungeon, that she accepted to bring back home.
However she decided to turn in the quest first, which made the salvaged NPC immediately disappear.
https://github.com/Interkarma/daggerfal ... B00Y16.txt

It's written properly:

Code: Select all

	pick one of _victim_ _S.09_ _S.09_ 

Code: Select all

_victim_ task:
	place npc _villager_ at _mondung_ 

Code: Select all

_S.10_ task:
	clicked npc _villager_ 
	prompt 1040 yes _yes_ no _no_ 

_yes_ task:
	pc at _store_ set _S.13_ 
	log 1021 step 1 
	hide npc _villager_ 
	say 1041 
	add _villager_ face 

Code: Select all

_S.16_ task:
	when _success_ and _yes_ 

Code: Select all

_S.18_ task:
	when _qtime_ or _S.15_ or _S.16_ or _S.17_ 
	end quest 
S.16 ends the quest regardless of whether the NPC is delivered or not. At least as far as the quest is written, DFU is following it properly.
ON HIATUS. Will be difficult to find.
Come join the Unofficial Daggerfall Unity Discord.
See the Daggerfall Unity Wiki on the UESP.

User avatar
pango
Posts: 1482
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: M0B00Y16: salvaged NPC disappears if turning in the quest first

Post by pango » Tue Aug 20, 2019 6:03 pm

The quest plays differently in classic Daggerfall though...
Either the NPC face keeps the quest running, or the quest is written slightly differently... it has been edited several times, maybe something got lost in translation
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart


Post Reply