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

QuestOrder Requests / Questions

Maria

New Member
Joined
Jun 8, 2010
Messages
220
Reaction score
4
I have been trying to make profiles lately for the quest ordering. I am having some troubles with them though and its nothing on my part. All users making quest order profiles are having the same problems that I am. Then the users that download our profiles don't know anything about them and they come and complain that our profiles are junk and don't work.

Heres the problem. I think the dev's are the only ones that can fix it.
The normal users need to be aware of this. To stop thinking its there profiles and understand its the bot. QuestOrder means it will do as its told in the profile in order.

Code:
 <Checkpoint Level="10" />
   <!-- Quest Link= http://www.wowhead.com/quest=83 -->
   <Pickup QuestName="Report to Gryan Stoutmantle" QuestId="109" GiverName="Guard Thomas" GiverId="261" />
   <!-- Quest Turnin Link= http://www.wowhead.com/npc=240 -->
   <TurnIn QuestName="The Jasperlode Mine" QuestId="76" TurnInName="Marshal Dughan" TurnInId="240" />
   <!-- Quest Link= http://www.wowhead.com/quest=1097 -->

So from that code I have a checkpoint level of 10. So that means if I start the bot at level 10 or 11. The first thing the bot will do is try and pick up the quest report to gryan stoutmantle. Then its going to turn in Jasperlode Mine.

The problem is if I didn't use this profile. Prior to level 10. Then I would not have picked up the quest Jasperlode Mine and it wouldn't be in my quest log.
So it would give the error below. Due to never having picked up that quest or I may have already turned it in prior to starting this profile.


Can not turn in quest The Jasperlode Mine (ID: 76) because I don't have it in my quest log! (Or do I: False)
Could not create current in quest bot!

Is there a planned fix in the future to fix errors like this ? Like could the bot scan your current quests and see that you don't have that quest in your log to turn in and just skip that quest ?

If you have quest pickups after that or turnins after it that you completed before you began this profile the bot will keep hitting errors just the same.

How can this be fixed ?
 
Last edited:
did you make the profile? because it's a pretty easy fix, just put the pick up right after the checkpoint(you could leave it before the check point to it doesn't matter) and it'll ignore the second pickupquest if you already have the quest in your quest logs. but it'll pick it up if you don't

i.e.

Code:
[B]<PickUp QuestName="Journey to the Crossroads" QuestId="854" GiverName="Kirge Sternhorn" GiverId="3418" />[/B]

<Checkpoint Level="10" />

[B]<PickUp QuestName="Journey to the Crossroads" QuestId="854" GiverName="Kirge Sternhorn" GiverId="3418" />[/B]
<TurnIn QuestName="Journey to the Crossroads" QuestId="854" TurnInName="Thork" TurnInId="3429" />
<PickUp QuestName="Disrupt the Attacks" QuestId="871" GiverName="Thork" GiverId="3429" />

so it'll skip over the second pickup questname if you already have the quest in your quest log, but if you don't it'll pick it up
 
So to make my profile safe for all users. I need to put a second pickup in for every quest ? Thats a bit much. If thats whats needed though I guess I will have to do it.

What if this is my first time running the profile and i have completed the quest. When I start the bot after level 10. Its going to try and pick up that quest. Then its going to stand at the questgiver and just keep trying to accept the quest.
 
I wonder if it would be possible to implement a command in HB that tells it to scan all quest turn ins between checkpoint x and checkpoint y and if there's a turn in but no pickup, scan the previous checkpoints for the pickup npc then go fetch it.
 
In my opinion the problem is because each character will obtain level10 at a different point so the best way to combat this is to add semi-frequent GrindAreas to contain the players.

Of course this means people will heirlooms will still out level the profile but if they are too stupid to realise then it is their problem.
 
Back
Top