What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Using other DB's for Quest Information to build profiles?

spite

New Member
Joined
Jan 15, 2010
Messages
3
Reaction score
0
I am a long time user of GatherBuddy, and recently decided to take a look at Honorbuddy. I seem to have picked a great moment to come over (sarcasm), just with the release of QuestOrder and very few profiles actually working. I totally understand this is the progression of the bot, and its the new way to do things but I found myself frustrated with the limited options.

So I thought about writing my own profiles for questing, but then realise, hey, thats alot of work to do and this is why I have a tonne of respect for the people actually writing these. So I was thinking a little further.

Why re-write everything when the information might already be available?

For example, use databases from private servers (such as mangos) to extract the quest information (which includes Quest IDs, Quest Objectives etc, and Quest Chains) as a reference 'store' to build the quest sequencing for Honorbuddy's Profiles.

Put simply, building your profile would be as simple as starting a toon in game, seeing all the quests available to you, add them to the XML via a import from said 'Reference', save that in a profile database, and export out to file, hit 'Start Bot'. Bot then returns, check new quests names, update Profile with quests needed to be done and hit 'Start Bot' again. Rinse and repeat and then you end up with a profile.

It would also then be very simple to add a XML importer that grabs all current 1.9.5.5 profiles and imports them into the central database so we're not once again starting from scratch?

As a further iteration, people can then quite easily grab a profile that someone has already made, and then have class or race specific quests added depending on their toon. Essentially, all someone would be doing creating the profile is sequencing quest pickups/handins and objectives. Once sequenced the profile can be generated to include the race/class specific quests too.

It also allows a number of people to work on quest sequences in other areas, update little nuances in strange quests and have all other profiles updated. It's similar to The Wiki idea, but could actually allow a bot user (not profiler) to come along and generate a number of profiles where they select a questing area/zone/level and it just uses the sequencing already made by others.

Maybe this has been discussed before, but it's just in the back of my mind and a way of consolidating things and have many people work on the project together, rather the 20x1-80 profiles that are all in the making?
 
Bot already connects to wowhead to build its database, en before 1.9.5.5 it used to just grab every quest it could find and do it using that information. But since ppl seemed to want more control or something so quest order is way more direct and defined. There is no purpose in just slamming all quests in a profile and using it. You want the best possible quest order and you only want the quests the bot actually is able to do.
 
I totally agree with what you're saying Skyhigh. All I am saying is, use the quest information available in other databases to sequence the quests. Saves the hassels of manually looking up every bit of information on Wowhead (or whatever) as the profile developer. If you can sit there, tick a box for 'Quest name A' and 'Quest name C', ignore 'Quest name B', then your profile gets the relevant information and all you needed was the quest's name.

Like I said, the benefit is that if I sequence all the quests HB can easily do in a zone, or for a level range, someone else can do another zone/level range and we can easily slap the sequences together. It stops people needing to write 1-60 level profiles, only to get bored/tired and not maintain them.

If its a collection of people easily building sequences that can all be tacked together then you end up with a pretty polished product. Any single person could leave comments or notes on a sequence, changes could be applied and it updates an entire profile (which is a combination of sequences).

It's someting that could grow too, where users rate a sequence, and then you end up with 20 sequences, in a profile all with a 5 star rating.

I dunno, like I said, maybe I am dreaming but when I looked at the task of building a profile, I realised it would take a long time, would probably end up boring me and would all be wiped clear with the release of Cata. If someone said to me that I was responsible for a level 20-30 profile for Horde I would take pride in making that little piece of a big puzzle as good as it could be and because making the profile would be as easy as 'searching by quest name', it really could be a powerful tool.
 
According to wired the final HB2 release will have a point and click quest profile builder that does just that.
I agree the quest order format takes a lot of effort to produce, I'm currently working on a script that'll convert zyg0r format to quest order format for just that purpose.
You have to remember this is not a finished product. :)
 
Yeh I know it's not finished. I see massive potential and I would like to be involved in some way making it all work better and easier! I'm just an advocate of doing things smart so I would cry many tears if I had to make some really big profile :P

I suppose I am throwing the discussion out there because I haven't really made profiles myself other than 5 or so levels worth and I dont know how painful it can get. I've just had a taste and want to make it easier :P
 
Pios is this your build?? if so any chance of a alpha test??
 
At the moment, I am looking for people to help test the output from the tool, not the tool it self. If you are interested, pm me :)
 
Back
Top