Interesting Dialogue Issue

Post » Thu Jan 21, 2010 12:32 am

Here's the situation... A Morag Tong assassin has a greeting which contains a link to a topic that is a target name (not a vanilla target). So, activate the assassin, get the appropriate greeting, see the blue hyperlink in the greeting and click on it.

He returns the statement: "That is privileged information."

the hyperlink is correct, there is no such topic or greeting that I can find like the one he gives when you click the link. I have a change to a global variable sown in the results box that needs to happen whether the player clicks the hyperlink or not. Is that a possible cause, and how could I work around it?

[Edit]After further testing, it is definitely the variable change that does it. The question then becomes, how can I force the player to go to the topic where I moved the variable change?

[Edit Part 2] Cancel all that, it was a filtering error (as most of you probably knew). I still would like to know if you can force a player to go to a specific topic though...
User avatar
Rachael Williams
 
Posts: 3373
Joined: Tue Aug 01, 2006 6:43 pm

Post » Thu Jan 21, 2010 10:22 am

Not that I know of, since they are just links in the side-bar. You might be able to trick something, but any oddities in dialogue (tricksy ones especially) tend to CTD the game (the dialogue db isn't very good).
User avatar
Kit Marsden
 
Posts: 3467
Joined: Thu Jul 19, 2007 2:19 pm

Post » Thu Jan 21, 2010 6:21 am

"That is privileged information" is a part of Persuasion/Info Refusal topic. As for the rest, it's impossible to tell more without exact knowledge of conditions on the desired line, other lines in that topic, and how is the global handled.
User avatar
{Richies Mommy}
 
Posts: 3398
Joined: Wed Jun 21, 2006 2:40 pm

Post » Thu Jan 21, 2010 8:48 am

"That is privileged information" is a part of Persuasion/Info Refusal topic. As for the rest, it's impossible to tell more without exact knowledge of conditions on the desired line, other lines in that topic, and how is the global handled.


That topic must be some kind of default if there is no viable response inside the topic. My error was in thinking that the variable would not be changed until the dialogue box was closed, sooo... the filter in the topic depended on that variable having a value of 1 and the greeting was changing it to 2. Once I realized that it was being changed sooner, i fixed the problem by changing the value needed.
User avatar
Scarlet Devil
 
Posts: 3410
Joined: Wed Aug 16, 2006 6:31 pm


Return to III - Morrowind