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

Enumerating all quests

fpsware

Community Developer
Joined
Jan 15, 2010
Messages
5,287
Reaction score
133
Where do I find a list of all quests the player currently has?

I thought ObjectManager.Me.QuestLog.GetAllQuests() would have been it, but its not returning anything.

Basically my goal is to make a plugin that will greatly assist in the development of questing profiles.
 
You might wanna check again, that does get all the quests - providing the object manager has been updated.
IE, don't just launch the bot and expect the quest list to be populated, either call objmgr update or run the party bot in donothing mode and before using hbconsole.

What are you aiming to do with your plugin?
 
Thats exactly what I needed to go. ObjectManager.Update

The idea behind it is to speed up the process of overriding quests, some basic ordering of quest pickup / turn in. Just a few things to help those making questing profiles.
 
this is how i build the quest id list in Profile Coder Pro.
Code:
foreach (Styx.Logic.Questing.PlayerQuest Quest in Styx.StyxWoW.Me.QuestLog.GetAllQuests())
            {
                QuestId.Items.Add(Quest.Id.ToString());
            }
 
Back
Top