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

Quest Objectives

chubbs

New Member
Joined
Feb 21, 2010
Messages
9
Reaction score
0
Can quests have multiple quest objectives besides killing two types of mob's or something?

I'm trying to get the bot to collect 5 things off a mob, then use the items before turning the quest in.

So far I've only got it to where he gets the five items and then runs back to the turn in and fails because he didn't use the items ;(.

Sorry if this has been answered... I haven't botted since March or so and wanted to try HB2!
 
Yea it is possible, make sure you have all needed objectives for the items lined up. Then add the turn in quest at the end of all objectives.
 
Yea it is possible, make sure you have all needed objectives for the items lined up. Then add the turn in quest at the end of all objectives.

<Objective QuestName="Let Them Eat Crow" QuestId="11227" Type="CollectItem" ItemId="33238" CollectCount="5" />
<Objective QuestName="Let Them Eat Crow" QuestId="11227" Type="UseObject" ObjectId="33221" UseCount="1" />
<Objective QuestName="Let Them Eat Crow" QuestId="11227" Type="UseObject" ObjectId="33238" UseCount="5" />
<TurnIn QuestName="Let Them Eat Crow" QuestId="11227" TurnInName="Pontius" TurnInId="23938" />

Just runs to the quest guy after he collects the 5 items =(


EDIT- I'm talking about using stuff in my bags that I looted, btw.
 
Last edited:
AFAIK, honorbuddy can't use items in your inventory. I'm new but I'm pretty sure I read that somewhere on here.
 
AFAIK, honorbuddy can't use items in your inventory. I'm new but I'm pretty sure I read that somewhere on here.

Serious? That's a good number of northrend quests... :(

Edit- is there anyway around this?
 
Not without a plugin, there are other ways but they would be way out of the questions and irrelevant.

So no, there is no way for it to use items.
 
I hope that we have a release soon that adds it :)
 
Code:
<UseItem ItemId="123" />
 
I can comfirm that MaiN's code works, but am trying it atm to see if it'll work with more than 1 item. Seems to try and spam all 5 items at a time but the gcd is up on the item.

Edit - yeah is there anyway to make the bot pause so it can do the item multiple times?
 
Last edited:
i tried this and HB says it dont support UseItem main :(
 
I cant seem to get it working with 1.9.5.7

Can you have a look at the following code and let me know where im going wrong?

The item can be used in and around the coords listed.

Quoted below if the HB Error.

Could not find objective with ID 22955 in quest Healing the Lake
Could not create a performable quest objective for objective with ID 22955!
Could not create current in quest bot!

Code:
<Pickup QuestName="Healing The Lake" QuestID="9294" GiverName="Botanist Taerix" GiverId="16514" />
<Objective QuestName="Healing The Lake" QuestID="9294" Type="UseObject" ObjectId="22955" UseCount="1" X="-4391.117" Y="-13667.29" Z="40.75553" /> 
<TurnIn QuestName="Healing The Lake" QuestID="9294" TurnInName="Botanist Taerix" TurnInID="16514" />
 
Last edited:
Code:
<Pickup QuestName="Healing The Lake" QuestID="9294" GiverName="Botanist Taerix" GiverId="16514" />
<Objective QuestName="Healing The Lake" QuestID="9294" Type="UseObject" ObjectId="22955" UseCount="1" X="-4391.117" Y="-13667.29" Z="40.75553" /> 
<TurnIn QuestName="Healing The Lake" QuestID="9294" TurnInName="Botanist Taerix" TurnInID="16514" />

Try
Code:
<Pickup QuestName="Healing The Lake" QuestID="9294" GiverName="Botanist Taerix" GiverId="16514" />
<UseItem ItemId="22955" UseCount="1" X="-4391.117"  Y="-13667.29" Z="40.75553" /> 
<TurnIn QuestName="Healing The Lake" QuestID="9294" TurnInName="Botanist Taerix" TurnInID="16514" />
Or something like that, I noticed it works if you don't use objective at the start. Although i don't know if it'll use it at the location provided
 
Try
Code:
<Pickup QuestName="Healing The Lake" QuestID="9294" GiverName="Botanist Taerix" GiverId="16514" />
<UseItem ItemId="22955" UseCount="1" X="-4391.117"  Y="-13667.29" Z="40.75553" /> 
<TurnIn QuestName="Healing The Lake" QuestID="9294" TurnInName="Botanist Taerix" TurnInID="16514" />
Or something like that, I noticed it works if you don't use objective at the start. Although i don't know if it'll use it at the location provided

Thanks for this, but unfortunately it still doesn't work yet, it just skips trying to use it and moves on to hand in quest.
 
Put some <RunTo > coordinates in between?? Back and forward so i matches the cooldown??
 
Can we also have documentation on the if tag and what it can be used with, and a GiverType="Item"
 
Last edited:
Thanks mate, but unfortunatly it doesnt work for me, perhaps next update, or if we get some wiki action on how the tags actually work from the devs, then might stop all the guess work :-)
 
Thanks mate, but unfortunatly it doesnt work for me, perhaps next update, or if we get some wiki action on how the tags actually work from the devs, then might stop all the guess work :-)

Yeah that would definitely be nice. Kind of disappointed though, wanted to make a 68-80~ profile since that won't change come cataclysm.
 
Back
Top