Khal/Cliffs of Ghelgad QA Pass
Khal/Cliffs of Ghelgad QA Pass
I am doing a QA pass of Khal/Cliffs of Ghelgad's starter area. These scripts are rather old and we've got a lot of new functions since these were made. As we haven't heard from Valorith in some time, I decided to go ahead and work on this area to get it up to current standards.
A lot of what I'll be doing probably won't be noticeable to the average player (Since it's just updating scripts), but if I run into any problems, I'll note it here and fix it if I can.
Original Thread: viewtopic.php?f=58&t=2095
A lot of what I'll be doing probably won't be noticeable to the average player (Since it's just updating scripts), but if I run into any problems, I'll note it here and fix it if I can.
Original Thread: viewtopic.php?f=58&t=2095

Re: Khal/Cliffs of Ghelgad QA Pass
Today's work:
Doing a general update on all NPCs that I come across.
Desert Calico: Had the wrong item for collection. Fixed it. Added animation to the looting process.
Flame of Brightwood: When this was originally set up, there wasn't really a way to make it so you could individually click on the nests. So I've set it up that way now. You have to click on the four individually in order to complete it. You can't click on the same one over and over. As a personal note, I hate these "collect quests" that don't actually have an item to collect. Might add one later.
Scorpion Hunt : Nothing but behind the scenes updating.
Find a Trainer: Updated this to our current standards. Also fixed the class specific rewards. - Have not tested those yet.
Puny Scorpions: Updated quest and NPC scripts.
Release the Puny Scorpions: Missing Quest text added. Updated quest script.
Thieving Rats: Updated quest script.
Doing a general update on all NPCs that I come across.
Desert Calico: Had the wrong item for collection. Fixed it. Added animation to the looting process.
Flame of Brightwood: When this was originally set up, there wasn't really a way to make it so you could individually click on the nests. So I've set it up that way now. You have to click on the four individually in order to complete it. You can't click on the same one over and over. As a personal note, I hate these "collect quests" that don't actually have an item to collect. Might add one later.
Scorpion Hunt : Nothing but behind the scenes updating.
Find a Trainer: Updated this to our current standards. Also fixed the class specific rewards. - Have not tested those yet.
Puny Scorpions: Updated quest and NPC scripts.
Release the Puny Scorpions: Missing Quest text added. Updated quest script.
Thieving Rats: Updated quest script.

Re: Khal/Cliffs of Ghelgad QA Pass
We have also found that the class trainers in Khal actually explain some of the class specific information, like Dreadful Countenance for DKs and Phenomena Points for Druids. We're collecting this info and will put it on all trainers coming up (not an immediate change). This should help for players that leave for several months/years and come back with no idea what their class can do.

Re: Khal/Cliffs of Ghelgad QA Pass
Tonight's Work (Didn't get much done today as the server was down).
Find the Evidence: Updated the quest script. Updated the rewards so they're per class. Because the name of the rewards was not any kind of related to the class, I had to figure out which belonged to what class. All the stats on the bracers are the same per archetype, so I think it's okay. Some of them (Like the tanks) were already set. Others needed to be added. Completely guessed on the casters.
Also, the quest wasn't set up entirely correctly. According to Wikia, the leashes were in rubbish piles, not on the mobs. And the earrings and prods were mob drops, but not from scorpion tamers. For now I'm going to put both drops on all three mob types, but I might remove the tamers later, as you're sent out to kill them on the next quest.
I don't have time tonight to just remove it and hope it works.
Find the Evidence: Updated the quest script. Updated the rewards so they're per class. Because the name of the rewards was not any kind of related to the class, I had to figure out which belonged to what class. All the stats on the bracers are the same per archetype, so I think it's okay. Some of them (Like the tanks) were already set. Others needed to be added. Completely guessed on the casters.
Also, the quest wasn't set up entirely correctly. According to Wikia, the leashes were in rubbish piles, not on the mobs. And the earrings and prods were mob drops, but not from scorpion tamers. For now I'm going to put both drops on all three mob types, but I might remove the tamers later, as you're sent out to kill them on the next quest.
I don't have time tonight to just remove it and hope it works.

Re: Khal/Cliffs of Ghelgad QA Pass
Convey a Camel - Had the wrong camel. Set it up so the guy's camel despawns when the follower spawns, so it looks more realistic. (Afterall, he's giving you the camel to take to Khal).
A Goat Not Slaughtered - I'm just making a note here that I'm leaving this one alone. The way it was set up isn't the correct way, but it's much more elegant than the correct way. I'm waiting to see if we can put in some easier Leader/Follower scripting before I come back to this one.
A Goat Not Slaughtered - I'm just making a note here that I'm leaving this one alone. The way it was set up isn't the correct way, but it's much more elegant than the correct way. I'm waiting to see if we can put in some easier Leader/Follower scripting before I come back to this one.

Re: Khal/Cliffs of Ghelgad QA Pass
Today's Work:
Time to Train (General) - Updated the quests to current standards.
Time to Train (Light Fighter) - Set up all the rewards so they're individualized for the class.
Time to Train (Heavy Fighters) - Paladins are missing their weapon reward. Warriors are missing both weapon rewards. DKs are missing stats on their greatsword reward. I took off the DK weapon and added in the IOD weapons for the missing ones. The only "weapon" from Live that is available here is the Paladin Shield. All the others will need to be recreated when we have that available to us.
Time to Train (Casters) - One of the casters was missing their weapon. I don't know which belongs to which caster since they don't have nice names like "Mentalist" or "Channelers" to go by. I noticed that the Healer's quest had an additional staff weapon for the casters. I took the extra weapon and gave it to the casters and set it up for the druids. I set the other caster weapons for the other specific casters based on the appearance of the weapon (Blue went to sorcs, purplish went to psionicsts, green went to druid, the remaining one which is kind of a dark green, went to Necro).
Time to Train (Healers) - Everything is in order.
So the only classes that kinda get screwed here are the Tanks. I might, in the meantime, just put the IOD weapons here to replace the missing ones.
Time to Train (General) - Updated the quests to current standards.
Time to Train (Light Fighter) - Set up all the rewards so they're individualized for the class.
Time to Train (Heavy Fighters) - Paladins are missing their weapon reward. Warriors are missing both weapon rewards. DKs are missing stats on their greatsword reward. I took off the DK weapon and added in the IOD weapons for the missing ones. The only "weapon" from Live that is available here is the Paladin Shield. All the others will need to be recreated when we have that available to us.
Time to Train (Casters) - One of the casters was missing their weapon. I don't know which belongs to which caster since they don't have nice names like "Mentalist" or "Channelers" to go by. I noticed that the Healer's quest had an additional staff weapon for the casters. I took the extra weapon and gave it to the casters and set it up for the druids. I set the other caster weapons for the other specific casters based on the appearance of the weapon (Blue went to sorcs, purplish went to psionicsts, green went to druid, the remaining one which is kind of a dark green, went to Necro).
Time to Train (Healers) - Everything is in order.
So the only classes that kinda get screwed here are the Tanks. I might, in the meantime, just put the IOD weapons here to replace the missing ones.

Re: Khal/Cliffs of Ghelgad QA Pass
Restarting this as I got cut off working this before (Other things came up) and we've also gotten more functionality from the devs. So starting over from the very beginning.
Desert Calico - Turns out one of the objectives was missing. This should be less confusing for the players.
Leafsaw Crawlers - Complete
Desert Calico - Turns out one of the objectives was missing. This should be less confusing for the players.
Leafsaw Crawlers - Complete

Re: Khal/Cliffs of Ghelgad QA Pass
Today's Work:
Scorpion Hunt - Complete
Find a Trainer - Complete
Return to Djau - Complete
Scorpion Hunt - Complete
Find a Trainer - Complete
Return to Djau - Complete

Re: Khal/Cliffs of Ghelgad QA Pass
Today's work:
Eradicate the Scorpion Tamers - Complete - Also set up the scorpions to follow their tamers. I feel like one or two of these tamers should be a true pather, but I just put the random wandering script on them for now.
Puny Scorpions - Complete. Added a check to make sure you have the box. If you lost the box, the questgiver will give you a new one (And you'll lose your progress.) I know it's a little awkward that you don't lose your progress until you talk to her, but there's currently no way for the quest to check and see if you have an inventory item as soon as you delete it. So this is a placeholder workaround. I doubt people will be losing their boxes for such a simple quest though.
Release the Puny Scorpions - Had to redo this one from scratch because the script was pretty old. But it works now.
Thieving Rats - Complete.
Bayside Outpost - Complete
Convey a Camel - Complete
---KHAL QUESTS START HERE --
Time to Train - Complete
First Strike - Complete. Set up the armor to be class specific.
Foraging from the Sand - Complete
Eradicate the Scorpion Tamers - Complete - Also set up the scorpions to follow their tamers. I feel like one or two of these tamers should be a true pather, but I just put the random wandering script on them for now.
Puny Scorpions - Complete. Added a check to make sure you have the box. If you lost the box, the questgiver will give you a new one (And you'll lose your progress.) I know it's a little awkward that you don't lose your progress until you talk to her, but there's currently no way for the quest to check and see if you have an inventory item as soon as you delete it. So this is a placeholder workaround. I doubt people will be losing their boxes for such a simple quest though.
Release the Puny Scorpions - Had to redo this one from scratch because the script was pretty old. But it works now.
Thieving Rats - Complete.
Bayside Outpost - Complete
Convey a Camel - Complete
---KHAL QUESTS START HERE --
Time to Train - Complete
First Strike - Complete. Set up the armor to be class specific.
Foraging from the Sand - Complete

-
Starcrusher
- Posts: 267
- Joined: Sun Feb 22, 2015 9:23 pm
- Location: Southern Oregon
Re: Khal/Cliffs of Ghelgad QA Pass
Yeah there were at least two pathing tamers there if not 3 or 4.