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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Get bot to buy food/water for questing?

Zikke

Active Member
Joined
Sep 14, 2011
Messages
483
Seems like a noob question, but how do I get my questing bot to buy food/water when it is out? Is it in the options somewhere that I can't find?

Right now my priest is out of water and just stands there after each fight until his mana has come back up, which takes forever.
 
Thank you! I was wondering what those sliders were for; I had incorrectly assumed they were for a % of health/mana to eat/drink.

Do you know if this "when to buy food/drink" setting persists through different profiles? It seems to not be sticking on my new installation. (I think I heard in the release thread that people are seeing settings not sticking... not sure if that's it)

settings - check advanced options -- there are two sliders for food and water.
 
you can write these setting into the profile as well to have them change if need be such as
<CustomBehavior File="UserSettings" DrinkAmount="40" FoodAmount="40" />
 
you either need to specify a food vendor for the profile or turn on find vendor automatically may fix the problem
edit just looked at your log file it could be to that you needed it to wait to recover its health to the point where it would continue to the next thing when health is low with no food it will wait til its minimum health is that set in the CC
 
Last edited:
I am using Kick's [A]12-58 Kalimdor profile, which has a ton of vendors, including one in the same zone (innkeeper) for Food. I also always have Detect New Vendors on, but none of that is working. :( Good idea though.

Edit: If the bot has below "minimum mana" out of combat, it will always drink and then move on. If it has no drinks, it will just stand there and wait before moving on. So the CC level says when to drink, but the "buy new drinks when I have no drinks" is part of the core HB logic.

you either need to specify a food vendor for the profile or turn on find vendor automatically may fix the problem
edit just looked at your log file it could be to that you needed it to wait to recover its health to the point where it would continue to the next thing when health is low with no food it will wait til its minimum health is that set in the CC
 
Last edited:
I am using Kick's [A]12-58 Kalimdor profile, which has a ton of vendors, including one in the same zone (innkeeper) for Food. I also always have Detect New Vendors on, but none of that is working. :( Good idea though.

Edit: If the bot has below "minimum mana" out of combat, it will always drink and then move on. If it has no drinks, it will just stand there and wait before moving on. So the CC level says when to drink, but the "buy new drinks when I have no drinks" is part of the core HB logic.

settings & tools - drink / food

set it, save it, kill bot and restart so it permanently saves it for that toon
 
I did as you said and the setting stuck. I bought 1 water of my level, then watched. It killed a few things, drank the 1 water, killed a few more, then stood around to recover mana, and never went back to buy more. :( Is it only going to buy more when in town? Or should it leave whatever it's doing to buy more?


View attachment 3-20-2012_4_46 PM 604 Log.txt

settings & tools - drink / food

set it, save it, kill bot and restart so it permanently saves it for that toon
 
I did as you said and the setting stuck. I bought 1 water of my level, then watched. It killed a few things, drank the 1 water, killed a few more, then stood around to recover mana, and never went back to buy more. :( Is it only going to buy more when in town? Or should it leave whatever it's doing to buy more?


View attachment 38384

dunno, i'll have someone look into it
 
That may have been the issue. I did have a very small amount as it was a new character on a new server. If it calculates I don't have enough, it smart enough to not run back and try to buy it? Or will it buy as many as it can afford even if it's not the set amount?

I probably had enough gold for about 1/3 of how much I set to buy.

do you have enough gold in your bag?
 
That may have been the issue. I did have a very small amount as it was a new character on a new server. If it calculates I don't have enough, it smart enough to not run back and try to buy it? Or will it buy as many as it can afford even if it's not the set amount?

I probably had enough gold for about 1/3 of how much I set to buy.

yes it should go back to vendor as soon as you have the gold it needs
 
I came across the situation a few days ago where the bot kept trying to buy food even though it didn't have enough gold. As a result it became stuck at the vendor and spammed buy commands for a few hours. Unfortunately I don't have the log anymore.

Also, I noticed that the bot behaves quite badly when it comes to selling and restocking opportunities. For example, the bags are full and there is almost no food left. As only three or so bag slots remain, the bot goes to the next vendor to sell, which can take quite some time, especially in the lower levels. Then it returns to the previous hotspot to continues the questing profile. After killing a few mobs, the last refreshments are being used, so the bot once again goes to the next town to restock.
Instead, the bot should always check if it can restock without taking an unnecessary detour when going to town anyway.
I wouldn't mind having a plugin where I could force-command the bot to restock or sell as well by the click of a button, for instance. :) Sometimes I just check on the bot and see that there would be a great opportunity to sell and restock as it is in a town to turn in a quest.
 
set your food / water
save
close the bot so it saves the settings
restart bot
profit

now, you must not have any food or water in your bags (respectively) to have it buy said item
 
Yes, this is mostly what I do at the moment. Although, when I stop the bot for a restock reset near a food vendor anyway, I usually just move it to the vendor and restock it myself, before starting the bot again. :) I would prefer a solution where I don't have to stop and start the bot, as this lead to odd behavior in some situations in the past (the bot not using quest items on mobs etc.).
The best solution imho would be to have the sell routine also check for nearby refreshments when in town.
 
Back
Top