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?
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?