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!

HB ARCHIVES: ProfessionBuddy--DO NOT DELETE

Shipped 1-600 Mining/Herb MoP PRofile

Toon get stuck infront of the Herb Trainer. And Mailing doesnt work.
 

Attachments

Thanks for all the info, BennyQuest.

But before we can write up a bug report, we'll need to see a full log that actually captures the problem (to attach to the report).

cheers,
chinajade
At work currently but when I get home I wrote two little profiles that one works and one does not because the mail action is in an if statement that is true. I will get it uploaded to show it.
 
I'm running a custom made ore shuffling profile right now and every time the profile is done or has no task left to do anymore the bot starts flying towards uldum. once it arrives there it proceeds to fly back and forth in a specific location in the north.

this is very strange because in the profile there's no such thing written, it doesn't tell the bot to do that yet it does.

any ideas why this happens?
 
no, it just says "mounting mount X" and starts flying. what would be the case if it said something with a hotspot?
 
Hi ! And thanks for the help.

I wanted to know if there was any way to disable the "sell at the AH" thing... Because i'm farming only to get the stuff for engineering so I would like to keep all the matts. And if possible put it in my bank wich is full of Mining bags?

Thank you in advance if you have a solution.
 
Last edited:
no, it just says "mounting mount X" and starts flying. what would be the case if it said something with a hotspot?

my guess is the secondary bot you are using is trying to do something so if it has arch buddy or something like that loaded it is trying to go somewhere. the secondary bot is more than likely maintaining a profile being loaded.
 
Mailing Issues

Ok, Here we go. I have attached 4 extremely small profiles and 4 extremely small and nearly identical logs.

First profile
simple profile log to show that we actually have leather in our bag, we do have said leather and other leather. Bot will put the leather in the bag and never send the mail. Yes there is a mail recipient in Honorbuddy settings.
HTML:
<Professionbuddy>  <CustomAction Code="Log(&quot;Exotic Leather: {0}&quot;, InbagCount(72120));" />    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="True" ItemID="" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </Professionbuddy>

second profile
Yet another simple profile, this time though to an if statement before the profile asking if we are horde....we are. exact same results leather goes in never gets mailed.
HTML:
<Professionbuddy>  <CustomAction Code="Log(&quot;Exotic Leather: {0}&quot;, InbagCount(72120));" />  <If Condition="Me.IsHorde">    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="True" ItemID="" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </If></Professionbuddy>

third profile
This time, no if statement and we try to mail specific leather just the exotic. Once again i shows we have it and puts just the exotic leather in the mail no other leather.....never sends the mail.
HTML:
<Professionbuddy>  <CustomAction Code="Log(&quot;Exotic Leather: {0}&quot;, InbagCount(72120));" />    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="False" ItemID="72120" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </Professionbuddy>

fourth profile
Final profile, we force the mail. Put a while statement in saying while we have exotic leather in our bags, loop the mail action. This is the only way i can get it to mail anything. Thus If i want it to mail something. I must make a while statement for the sole item i want to mail and specifically mail it.
HTML:
<Professionbuddy>  <CustomAction Code="Log(&quot;Exotic Leather: {0}&quot;, InbagCount(72120));" />  <While Condition="InbagCount(72120) &gt; 0" IgnoreCanRun="True">    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="False" ItemID="72120" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </While></Professionbuddy>

the logs and the profiles are attached.


P.S. I know a lot of devs and moderators do not like to be bothered via private messages or skype or anything of that nature but i really wish i was able to contact you guys another way.

P.S.S We need the ability to mail via quality of item. Maybe i am completely blind to this option but it really should be added.

P.S.S.S Protected items file should not be included in the auto update of PB if it is included if your Protected items file has been edited it should not overwrite it.
 

Attachments

Last edited:
Is there a way to make PB store/grab cached AH prices from another addon, or check auction house "on the fly"? I'd like to make it craft a certain item IF the current auction house price is X or higher.
 
my guess is the secondary bot you are using is trying to do something so if it has arch buddy or something like that loaded it is trying to go somewhere. the secondary bot is more than likely maintaining a profile being loaded.

what's a secondary bot? I mean I'm just using professionbuddy. Is there a second bot professionbudy loads by default? How can I change that?
 
Would you ever consider adding an action to Bid on item from BMAH? I could easily use PB to make BMAH profiles based on items i want to buy but don't want to spend all night waiting for, i just need that option added.
 
Last edited:
Is anyone having the same problem that it only gather herbs? Im at 526 mining and just 25 herbing, using the pandaria version 1-600
 
Ok, Here we go. I have attached 4 extremely small profiles and 4 extremely small and nearly identical logs.

First profile
simple profile log to show that we actually have leather in our bag, we do have said leather and other leather. Bot will put the leather in the bag and never send the mail. Yes there is a mail recipient in Honorbuddy settings.
HTML:
<Professionbuddy>  <CustomAction Code="Log("Exotic Leather: {0}", InbagCount(72120));" />    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="True" ItemID="" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </Professionbuddy>

second profile
Yet another simple profile, this time though to an if statement before the profile asking if we are horde....we are. exact same results leather goes in never gets mailed.
HTML:
<Professionbuddy>  <CustomAction Code="Log("Exotic Leather: {0}", InbagCount(72120));" />  <If Condition="Me.IsHorde">    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="True" ItemID="" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </If></Professionbuddy>

third profile
This time, no if statement and we try to mail specific leather just the exotic. Once again i shows we have it and puts just the exotic leather in the mail no other leather.....never sends the mail.
HTML:
<Professionbuddy>  <CustomAction Code="Log("Exotic Leather: {0}", InbagCount(72120));" />    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="False" ItemID="72120" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </Professionbuddy>

fourth profile
Final profile, we force the mail. Put a while statement in saying while we have exotic leather in our bags, loop the mail action. This is the only way i can get it to mail anything. Thus If i want it to mail something. I must make a while statement for the sole item i want to mail and specifically mail it.
HTML:
<Professionbuddy>  <CustomAction Code="Log("Exotic Leather: {0}", InbagCount(72120));" />  <While Condition="InbagCount(72120) > 0" IgnoreCanRun="True">    <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="Leather" Mail="All" UseCategory="False" ItemID="72120" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  </While></Professionbuddy>

the logs and the profiles are attached.


P.S. I know a lot of devs and moderators do not like to be bothered via private messages or skype or anything of that nature but i really wish i was able to contact you guys another way.

P.S.S We need the ability to mail via quality of item. Maybe i am completely blind to this option but it really should be added.

P.S.S.S Protected items file should not be included in the auto update of PB if it is included if your Protected items file has been edited it should not overwrite it.

Hi, BennyQuest, and THANK YOU for all these wonderful details!

We've submitted bug report HB-812 ("Mailing issues in ProfessionBuddy") with the information you've provided.

We also attached your note about "mail via item quality". Hopefully, that will get addressed at the same time.

Regarding "Protected Items", changes are still made to this file on a frequent basis. There is no easy solution to this without a 'merge' facility provided by the OS or installer, and sadly neither provides one. The expectation that if a user modifies Protected Items.xml, he will squirrel away a copy, and merge his changes back into the next drop manually.

If you've got items that do (generally) belong in Protected Items and are missing, please let us know.

cheers,
chinajade


[size=-2]Ref: [post=1517944]BennyQuest's much detailed post about mail issues[/post][/size]



[EDITED 20-May-2014 by chinajade]: Just a follow-up....
HB-812 ("Mailing issues in ProfessionBuddy") has been marked as 'repaired' with the following change log entry:
"Fixed an issue where mail was not being sent"
The repair should be available in the next (post-.733) Honorbuddy drop.​
 
Last edited:
Hi, BennyQuest, and THANK YOU for all these wonderful details!

We've submitted bug report HB-812 ("Mailing issues in ProfessionBuddy") with the information you've provided.

We also attached your note about "mail via item quality". Hopefully, that will get addressed at the same time.

Regarding "Protected Items", changes are still made to this file on a frequent basis. There is no easy solution to this without a 'merge' facility provided by the OS or installer, and sadly neither provides one. The expectation that if a user modifies Protected Items.xml, he will squirrel away a copy, and merge his changes back into the next drop manually.

If you've got items that do (generally) belong in Protected Items and are missing, please let us know.

cheers,
chinajade


[SIZE=-2]Ref: [post=1517944]BennyQuest's much detailed post about mail issues[/post][/SIZE]
China, I believe highvolts and I got it worked out already may want to talk with him first to double check.

EDIT. Disregard this, I though highvolts had fixed it, he may have fixed one issue but now it still prevails. It will not mail.
 
Last edited:
Err: is not a number thus it's not valid Item Entry when i try to withdraw all the items in the Guild bank...
 
Err: is not a number thus it's not valid Item Entry when i try to withdraw all the items in the Guild bank...
Hi, Igoblin, and many thanks for the log.

Would you be so kind to attach the profile that caused this error to be generated?

cheers,
chinajade


[size=-2]Ref: [post=1526257]Igoblin's problem report w/log[/post][/size]
 
I have same issue with Milling and Prospecting , bags are full but bot saying :

Currently Using BotBase : ProfessionBuddy
PB 1.659: Done Disenchanting
PB 1.659: Done Disenchanting
PB 1.659: Done Prospecting
PB 1.659: Done Milling
Stopping the bot!
 
Hi, Igoblin, and many thanks for the log.

Would you be so kind to attach the profile that caused this error to be generated?

cheers,
chinajade


[size=-2]Ref: [post=1526257]Igoblin's problem report w/log[/post][/size]

I solve the problen... in my professionbuddy profile change de item id: to 0 and now withdraw all in the Guild banks
 
I have same issue with Milling and Prospecting , bags are full but bot saying :

Currently Using BotBase : ProfessionBuddy
PB 1.659: Done Disenchanting
PB 1.659: Done Disenchanting
PB 1.659: Done Prospecting
PB 1.659: Done Milling
Stopping the bot!

I can confirm I'm also getting this in the latest build.

Fails to Mill despite there being lots of millable items. This has been working previously perfectly.

The code checks that the item isn't on the ProtectedItems list (even if explicitly specified). Now PB's protected item list does NOT contain the herbs, but the main HB one does. Is there something that would cause it to be using the wrong one?

More specifically I'm referring to:
Code:
 IEnumerable<WoWItem> itemQuery = from item in StyxWoW.Me.BagItems
                                                 where !IsBlackListed(item) &&
                                                       !ProtectedItemsManager.Contains(item.Entry) &&
                                                       ((ItemTarget == ItemTargetType.Specific && item.Entry == ItemId) ||
                                                        ItemTarget == ItemTargetType.All)
                                                 select item;
 
Last edited:
Back
Top