while implementing anyInfo quest command and talk window I encountered this problem:
the quest "Missing Prince" is creating wrong sitelink for its dungeon locations, according to http://en.uesp.net/wiki/Daggerfall:Missing_Prince the location is always either "Castle Faallem" or "The Fortress of Fhojum".
Daggerfall Unity currently always either picks "The Barrow of Darkulus" or "Ruins of Tower Vlold'kern".
quest Missing Prince: wrong dungeon sitelink created
- Nystul
- Posts: 1501
- Joined: Mon Mar 23, 2015 8:31 am
- Interkarma
- Posts: 7249
- Joined: Sun Mar 22, 2015 1:51 am
Re: quest Missing Prince: wrong dungeon sitelink created
Thank you, I will investigate.
- Nystul
- Posts: 1501
- Joined: Mon Mar 23, 2015 8:31 am
- Interkarma
- Posts: 7249
- Joined: Sun Mar 22, 2015 1:51 am
Re: quest Missing Prince: wrong dungeon sitelink created
My feeling is Daggerfall could be handling this specific quest place allocation internally. The decompiled quest script sets up the place like so:
The p2 variable for dungeon0 used in _ukcrypt_ is literally for "Crypt" dungeon types. Neither "Castle Faallem" or "The Fortress of Fhojum" are of the Crypt type, they are both of the RuinedCastle type.
I have changed script to the following so that RuinedCastle dungeons are selected instead.
Note the RuinedCastle set includes the "Castle Faallem" or "The Fortress of Fhojum", but is not exclusive to them. There are 11 total dungeons of the RuinedCastle set in Sentinel. Because the script calls for a random location, I feel this is still within the spirit of the quest.
But if you guys feel this is important, I can limit this to just the two used by classic. Or perhaps limit to just a specific dungeon to help with walkthroughs. Just about every other main story quest in classic uses a fixed dungeon. Feedback is welcome.
Code: Select all
Place _ukcrypt_ remote dungeon0 anyInfo 1015 rumors 1016
I have changed script to the following so that RuinedCastle dungeons are selected instead.
Code: Select all
Place _ukcrypt_ remote dungeon11 anyInfo 1015 rumors 1016
But if you guys feel this is important, I can limit this to just the two used by classic. Or perhaps limit to just a specific dungeon to help with walkthroughs. Just about every other main story quest in classic uses a fixed dungeon. Feedback is welcome.
- Jay_H
- Posts: 4073
- Joined: Tue Aug 25, 2015 1:54 am
- Contact:
Re: quest Missing Prince: wrong dungeon sitelink created
If you don't mind straying a little from classic this time, I'm happy to expand the range. (And it also saves you some work, which I like.) We'd probably want to include some notice for veteran players and/or walkthrough followers so they don't think the deviation is erroneous.
- Nystul
- Posts: 1501
- Joined: Mon Mar 23, 2015 8:31 am
Re: quest Missing Prince: wrong dungeon sitelink created
I can live with it - the reason for these specific dungeons might have been that they are close by and really special in a way that they are located in an outstanding place. The top-east bit of sentinel headland and the island above sentinel. This makes it special and even the dialog option for finding them can be sufficient to get there (missing prince is one of a few quest if not the only quest to make use of the dialog to give you direction hints to its quest dungeon - although this feature is broken in vanilla (giving wrong directions) it will work in daggerfall unity)