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

Use Quest items in bags and MobId questions

thephoenix25

New Member
Joined
Jan 15, 2010
Messages
289
Reaction score
4
I read in one of the earlier releases of HB2 that it was able to use quest items in your bags. For example, an item that starts a quest or an item used to complete a quest objective.

If this is still possible, can someone link me some instructions, or explain it please.

Also when using MobId this causes my character to kill only that type of mob. When some quest require two or more types of that mob to be killed. For example kill 10 of x and kill 10 of y, when using MobId it will kill 10 of x, whilst ignoring y, and then kill 10 of y whilst ignoring x. It would be nice to be able to choose by faction or maybe multiple MobId.

Thanks for any help
 
I read in one of the earlier releases of HB2 that it was able to use quest items in your bags. For example, an item that starts a quest or an item used to complete a quest objective.

If this is still possible, can someone link me some instructions, or explain it please.

Also when using MobId this causes my character to kill only that type of mob. When some quest require two or more types of that mob to be killed. For example kill 10 of x and kill 10 of y, when using MobId it will kill 10 of x, whilst ignoring y, and then kill 10 of y whilst ignoring x. It would be nice to be able to choose by faction or maybe multiple MobId.

Thanks for any help

Using items from your inventory while on a quest is definitely the crux of the current questing system - if it could do this, it could complete a ton more quests. Either the "Run Here and use this item quest" or the "Kill x monster and use y item on it" type quests seem to be littered throughout the quest zones, and often block the quest chain of easily-completable "kill/collect" type quests.

Your idea about killing the mobs at the same time is a good idea - but the system currently in place will pull the "other" mob while looking for the first type, and will get those "bonus" kills that count toward quest completion. If your quests says kill 10 of X and 5 of Y, and you happen to kill 5 Y while looking for your 10 X, then the bot just moves on as the quest is complete.
 
As to your first question...
I know for a fact that if an Item drops that offers a quest, Honorbuddy will automatically accept that quest.

What I think your asking is what does a Profile Writer do to execute the collect or turnin objectives for that automatically-taken quest. From what I can see of the XML tags, there is no way to check an see if the toon "has the quest yet". I'm rather certain Honorbuddy doesn't know what to do to automatically close out the quest without additional QuestOrder instructions somewhere.

I guess you could statistically assume that after killing X many mobs of a particular type the item would drop, and you could put the rest of the instructions in the Quest Profile--but that's an incredibly 'hacky' solution. Also, if your unlucky and the item doesn't drop in the statistical amount of time--it could halt the QuestOrder progress. Or, perhaps you could put the quest in an old-style ForcedQuest block, and HB will do it when it gets around to it.

I wish I knew the answer to this, too. :) It its going to take someone very experienced in Profile Writing or a Developer to answer it.


As to your second question...
You are correct in that parallel quest objectives are executed serially with the current HonorBuddy. Parallelizing the objectives is probably an enhancement for the future. The onus to do this is on the HonorBuddy core, and not the Profile Writer. For now, you have to be happy with the accidental deaths of the Y mobs as you are killing the X mobs.

cheers,
CJ
 
As to your first question...
I know for a fact that if an Item drops that offers a quest, Honorbuddy will automatically accept that quest.

Maybe older versions of HB do this - but 1.9.5.8 does not.

What I think your asking is what does a Profile Writer do to execute the collect or turnin objectives for that automatically-taken quest. From what I can see of the XML tags, there is no way to check an see if the toon "has the quest yet". I'm rather certain Honorbuddy doesn't know what to do to automatically close out the quest without additional QuestOrder instructions somewhere.

There is currently no way to do this.
 
Back
Top