View Single Post
  #7  
Old 05-11-2006, 10:57 AM
Hamarabi
Fire Beetle
 
Join Date: May 2006
Posts: 7
Default Thanks alot for all your help guys!!

Sorry, I havn't been able to get back to this until today.

I looked up the faction ID's and fixed that, thanks to your help.

Next, I went on LIVE and logged the correct dialogue, so that I could add that in to the quest. I also took note of the faction changes, there were four changes instead of just one.

FIXING THE QUEST:
At first, the NPC's wouldn't work, so I thought I would rename the files to their NPC ID's (I used #npcstats to find their NPCID) and sometimes it would work and others, no. So I downloaded the MySQL query browser and took a look at the NPC ID's and found that some of the NPC's have several entries. The only obvious difference I noticed, was the level of the NPC compared to the NPCID. I'll list them below.

Talin O`Donal
NPCID:
30074 Level 2
30118 Level 4
30129 Level 3

Bryndin McMill
NPCID:
30065 Level 2
30115 Level 4

Arnis McLish
NPCID:
30049 Level 2

Megan OReilly
NPCID:
30029 Level 2
30096 Level 3
30119 Level 4

I have no idea why these NPC's have more than one NPCID. Random Level spawn, I guess.

Anyways, I decided to take a look at the names of the NPC's compared to the NPCID's and found that Talin's name in the DB was Talin_O`Donal, which seems to be the problem. To experiment, I decided to take the ` character out of his name, essentially renaming him Talin_ODonal and that seemed to fix it.

After doing this, I renamed all of the files to reflect the NPC's name instead of the NPCID (orginal file names). That way it would not matter what random spawn occured. I am sure this was the intention.

Changelog:
I had to edit item 13242 to be more logical. It's name was "One Quarter of Elixir" and should be "Three Quarters of Elixir". Also, some of the NPC's didnt have files, so I created those. Specifically listed below:

1) Changed Talin_O`Donal name in the DB to TalinODonal then renamed his file in the everfrost directory.
2) Added Bryndin_McMill file to everfrost directory
3) Added Arnis_McLish file to the everfrost directory
4) Added Megan_OReilly file to the everfrost directory
5) Fixed up Dargon McPherson's code to be closer to what LIVE is like.
6) Edit item: 13242 and change the name to "Three Quarters of Elixir" instead of "One Quarter of Elixir". This is what should remain after Talin, the first NPC drinks it.
7) Added the four faction changes to each of the NPC's code.

I'll post the finished quest in the proper forum "Quests::Submissions".

Thanks a ton for your help guys, I really appreciate it! It's kind of fun to work on stuff like this.

Hamarabi
Reply With Quote