The Ghoul and his Amulet problem

G

Guest

Guest
Archived from groups: alt.games.neverwinter-nights (More info?)

I've run into a problem with the Ghoul and his Amulet quest in Chapter 2b.
I've got the Amulet, but the Ghoul never gives me the option of giving it to
him when I talk to him. Is there any way to fix this problem in DebugMode?
 
Archived from groups: alt.games.neverwinter-nights (More info?)

"Dylan Hunt" <quantum@look.ca> wrote in message
news:RsmdnTzKD5y-LgTdRVn-ug@look.ca...
> I've run into a problem with the Ghoul and his Amulet quest in Chapter 2b.
> I've got the Amulet, but the Ghoul never gives me the option of giving it
to
> him when I talk to him. Is there any way to fix this problem in
DebugMode?

I think you can just take down the ghoul, to get everything you need from
its carcass..
 
Archived from groups: alt.games.neverwinter-nights (More info?)

"Mark Earnest" <mark45@SPAMLESSairmail.net> wrote in message
news:c7eb5o$22g@library1.airnews.net...
>
> "Dylan Hunt" <quantum@look.ca> wrote in message
> news:RsmdnTzKD5y-LgTdRVn-ug@look.ca...
> > I've run into a problem with the Ghoul and his Amulet quest in Chapter
2b.
> > I've got the Amulet, but the Ghoul never gives me the option of giving
it
> to
> > him when I talk to him. Is there any way to fix this problem in
> DebugMode?
>
> I think you can just take down the ghoul, to get everything you need from
> its carcass..
I know I can just kill the ghoul, but I want to avoid doing that. Hence the
query.

In DebugMode what is the name of the variable that needs to be toggled to
get the ghoul to give me the next conversation, or at least the option of
giving him the amulet?
 
Archived from groups: alt.games.neverwinter-nights (More info?)

Dylan Hunt wrote:

> In DebugMode what is the name of the variable that needs to be
> toggled to get the ghoul to give me the next conversation, or at
> least the option of giving him the amulet?

I think it's impossible. The most essential script line looks like this:

iResult = GetLocalInt(Global(), "NW_J_FETCHPLOT") >=30;

AFAIK, with the console you can only change variables which are stored
directly in a selectable object like creatures or placeables. In this
special case the variable isn't stored on the character, but on a "local
object" named "Global", which is accessed via an include script.

HTH
Hans
 
Archived from groups: alt.games.neverwinter-nights (More info?)

Thanks Hans

That is very helpful. In my struggles I also found a few scripts concerning
the outcast. Most seem to deal with getting the ghoul to say random
one-liners, but two were interesting.

One seemed to give and take the stuff. It would check to see if you had the
amulet and would take the lever and the key from the ghoul and give him the
amulet. It also seems to give xp.

The other, called 2Q3_Outcast_9 was very interesting. It seems to set the
fetch items for the quest and makes the ghoul lord a quest giver. Perhaps,
for whatever reason this script isn't running. I'm going to try running it.

DebugMode 1
runscript 2Q3_Outcast_9
DubugMode 0

I'll let you know if this works.
"Hans Wein" <hwein_nospam_@gmx.net> wrote in message
news:c7fj6v$ic1$01$1@news.t-online.com...
> Dylan Hunt wrote:
>
> > In DebugMode what is the name of the variable that needs to be
> > toggled to get the ghoul to give me the next conversation, or at
> > least the option of giving him the amulet?
>
> I think it's impossible. The most essential script line looks like this:
>
> iResult = GetLocalInt(Global(), "NW_J_FETCHPLOT") >=30;
>
> AFAIK, with the console you can only change variables which are stored
> directly in a selectable object like creatures or placeables. In this
> special case the variable isn't stored on the character, but on a "local
> object" named "Global", which is accessed via an include script.
>
> HTH
> Hans
>
>
 
Archived from groups: alt.games.neverwinter-nights (More info?)

Well, it was worth a try
"Dylan Hunt" <quantum@look.ca> wrote in message
news:s8KdnbHUZe-OtQHd4p2dnA@look.ca...
> Thanks Hans
>
> That is very helpful. In my struggles I also found a few scripts
concerning
> the outcast. Most seem to deal with getting the ghoul to say random
> one-liners, but two were interesting.
>
> One seemed to give and take the stuff. It would check to see if you had
the
> amulet and would take the lever and the key from the ghoul and give him
the
> amulet. It also seems to give xp.
>
> The other, called 2Q3_Outcast_9 was very interesting. It seems to set the
> fetch items for the quest and makes the ghoul lord a quest giver.
Perhaps,
> for whatever reason this script isn't running. I'm going to try running
it.
>
> DebugMode 1
> runscript 2Q3_Outcast_9
> DubugMode 0
>
> I'll let you know if this works.
> "Hans Wein" <hwein_nospam_@gmx.net> wrote in message
> news:c7fj6v$ic1$01$1@news.t-online.com...
> > Dylan Hunt wrote:
> >
> > > In DebugMode what is the name of the variable that needs to be
> > > toggled to get the ghoul to give me the next conversation, or at
> > > least the option of giving him the amulet?
> >
> > I think it's impossible. The most essential script line looks like this:
> >
> > iResult = GetLocalInt(Global(), "NW_J_FETCHPLOT") >=30;
> >
> > AFAIK, with the console you can only change variables which are stored
> > directly in a selectable object like creatures or placeables. In this
> > special case the variable isn't stored on the character, but on a "local
> > object" named "Global", which is accessed via an include script.
> >
> > HTH
> > Hans
> >
> >
>
>
 
Archived from groups: alt.games.neverwinter-nights (More info?)

Dylan Hunt wrote:

> Well, it was worth a try

>> The other, called 2Q3_Outcast_9 was very interesting. It seems to
>> set the fetch items for the quest and makes the ghoul lord a quest
>> giver. Perhaps, for whatever reason this script isn't running. I'm
>> going to try running it.
>>
>> DebugMode 1
>> runscript 2Q3_Outcast_9
>> DubugMode 0

On my machine (SoU and HotU installed) the filename of the script is
2q4f_outcast_9. But even the right name wouldn't help very much, because it
reqiures an object (the Ghul) as a function parameter. And AFAIK you can't
use the runscript command on an object.

Hans