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

HB ARCHIVES: ProfessionBuddy--DO NOT DELETE

I found the problem when use command MailItem, many case success but some case failure.


Case 1: Type="Category", Amount=All -> Mail item sent success
Case 2: Type="IDs", Amount=All -> Mail item sent success
Case 3: Type="IDs", Amount=10 (or any number) ->Mail item sent failure, item split amount 10 in bag slot but not send.
 
In version .752 when using Professionbuddy I can not turn on secondary bot Gatherbuddy2 (even pick hands).
 
Tried running the HB\Default Profiles\ProfessionBuddy\Mining-Herb (1-600)flying-GB2.xml profile and it simply broke the bot it seems. :/

I am standing outside the Mining trainer's building in Stormwind (not "BlastedLands, Azeroth" as the log would suggest) when trying to run this. I tried it without manually learning Mining and I tried it after manually learning Mining. The same thing happens in either case.

The last few lines in the HB window before the bot stops:

[00:00:47.091 N] PB: GetMail->CheckNewMail appears to be unused
[00:00:47.103 N] PB: GetMail->CheckNewMail appears to be unused
[00:00:47.110 N] PB: GetMail->CheckNewMail appears to be unused
[00:00:47.114 N] PB: GetMail->CheckNewMail appears to be unused
[00:00:47.120 N] PB: GetMail->CheckNewMail appears to be unused

Full log attached:
 

Attachments

After use command :"<SellItemAction Sell="All" NpcEntry="0" Location="0, 0, 0" SellItemType="Whites" ItemID="0" Count="0" />" or specific items. hb selll last left bag equipped to vendor :(

Hi, Turya, and many thanks for that log!

We've been unable to replicate this problem internally. We've added the information you provided here to HB-1356 on the '.752 Known Bugs List. Hopefully, with enough logs a pattern can be established.

chinajade


[size=-2]Ref: Turya's problem report w/log[/size]
 
Hello this is mine profile(edited bengan) problem is bot isn't starting, please let me know if this is profile fault and i need to update it or new version caused it? It was working great in Pandaria but now doesnt.

View attachment 148416
View attachment 148417
Hi, Bazaltic, and many thanks for the log and profile!

This does not appear to be appear to be a ProfessionBuddy bug—it appears to be a problem with your profile using the deprecated Mount.Dismount() method. If you need help writing a profile, you should seek help in the Community Developer Forum.

cheers,
chinajade


[size=-2]Ref: Bazaltic's original post w/log[/size]
 
Tried running the HB\Default Profiles\ProfessionBuddy\Mining-Herb (1-600)flying-GB2.xml profile and it simply broke the bot it seems. :/

I am standing outside the Mining trainer's building in Stormwind (not "BlastedLands, Azeroth" as the log would suggest) when trying to run this. I tried it without manually learning Mining and I tried it after manually learning Mining. The same thing happens in either case.

The last few lines in the HB window before the bot stops:

Full log attached:

Hi, Y2krazy,

There are a number of problems shown in the log you provided. We've opened HB-1411 ("ProfessionBuddy: "GetMail->CheckNewMail appears to be unused"") against this issue.

One question, if you please... you are running the ProfessionBuddy that ships with the latest Honorbuddy, and not an older version, right?

cheers,
chinajade


[size=-2]Ref: Y2krazy's problem report w/log[/size]
 
One question, if you please... you are running the ProfessionBuddy that ships with the latest Honorbuddy, and not an older version, right?
That is correct. Still having that problem with the latest .753 release. As shown below, HB automatically stops on its own a few seconds after it outputs the "PB: GetMail->CheckNewMail appears to be unused" lines.

0wttVLh.png


My "Bots" folder:

K6KeAyo.png
 
Last edited:
Cant seem to get it to withdraw "All" items from guildbank, getting the error

PB: Done withdrawing 0 itemID:74964 from Guild Bank
PB: Done withdrawing 0 itemID:53643 from Guild Bank
PB Warning: is not a number thus it's not valid Item Entry

for the code
<GetItemfromBank Withdraw="All" Bank="Guild" MinFreeBagSlots="2" GetItemfromBankType="SpecificItem" ItemID="74964" NpcEntry="0" Amount="1000" AutoFindBank="False" WithdrawAdditively="True" Location="1523.242, -4361.67, 20.54" /> <GetItemfromBank Withdraw="All" Bank="Guild" MinFreeBagSlots="2" GetItemfromBankType="SpecificItem" ItemID="53010" NpcEntry="0" Amount="1000" AutoFindBank="False" WithdrawAdditively="True" Location="1523.242, -4361.67, 20.54" />
<GetItemfromBank Withdraw="All" Bank="Guild" MinFreeBagSlots="2" GetItemfromBankType="SpecificItem" ItemID="" NpcEntry="0" Amount="1000" AutoFindBank="False" WithdrawAdditively="False" Location="1523.242, -4361.67, 20.54" />
Where professionbuddy states
"All items will be withdrawn if 'Item Entries' is left blank"

The other two withdraws works fine with given itemID
 
Last edited:
PB: Selling Icethorn Bramble for 141006g54s8c. There is no competition. - wtf? Never was before. Can you fix it, or add option for NOT sell if no competition?
 
Selling on AH by ID not work anymore.
Ignore stuck size below - looks like not work, he get first price on AH.
 
I'm using [Professionbuddy]AHbuddy profile for sell transmog greens. This script compares prices for cancel and post. It's only searching same transmog pieces with same item suffix (of the whale, of arcane resistance, etc.) not excluding item suffix. The goal is to undercut prices of all items with random enchantments. Correct option is compare without item suffixes when script cancels and posts items. This can be modified in professionbuddy .cs files (SellItemOnAhAction.cs, CancelAuctionAction.cs). Before Professionbuddy was integrated into Honorbuddy we did it ourselves. Now we can't do it. Dear developers, can you do something with this? May be it can be realized as part of some setting where we can select to ignore random enchantments.


See more details in the old discussion of this issue.
[HIDE]
I modified my script for sell transmog pieces and it's working awesome (with guild/personal bank deposit/withdraw if > 3 pieces) but when compare prices on transmog sets for cancel and repost, ahbuddy only is searching same transmog pieces with SAME affixes (of the whale, of arcane resistance, etc) not excluding affixes. Is it intended? because correct option is compare without affixes.


This is an issue with professionbuddy and you'll have to post in [Bot] ProfessionBuddy - A Profession Leveling bot plus more.


I supposed this, thx you anyways, i will post issue on professionbuddy thread and i will try fix myself modify sell and cancel .cs files from professionbuddy.


no support on professionbuddy thread for exclude affixes when sell/cancel transmog green items... and it's easy I guess adding trim method for excluding these characters on .cs files. I think this code from SellItemAction.cs need modification for exclude these affixes:

Code:
        [PbXmlAttribute]
        public string ItemID
        {
            get { return (string) Properties["ItemID"].Value; }
            set { Properties["ItemID"].Value = value; }
        }

Anyone can help me to modify it?


I just had a quick look and this should be the line you would need to adjust
PHP:
string lua = string.Format("QueryAuctionItems(\"{0}\" ,nil,nil,nil,nil,nil,{1}) return 1", ae.Name.ToFormatedUTF8(), _page);
Have a look at honorbuddy api for item suffix WoWItem.RandomSuffix Property and trim that would be the easiest way probably e.g.
StyxWoW.Me.CarriedItems.FirstOrDefault(i => i.Entry == 101898).RandomSuffix.Name will return the random suffix of Amaranthine Signet - Item - World of Warcraft


Thx for your quick look zakanator! but my programming skills are so basic :( I understand Trim or TrimEnd and RandomSuffix but I don't know add them to this line :(

Can you help me adding trim to this line? I hope you can help me because i can't use 100% AHbuddy and your private price database. Thx you anyways.


Try using this. I only did a small bit of testing, so there could still be issues with it.
Attached Files


Thx man, I had it working too with replace method a char array with affixes to empty strings but my fix is very noob haha. I will use your file better.


If there's no issues with the changes I made for item suffixes, i'll apply the changes to canceling as well.


yeah is working with sell, sorry I didn't know that it's different for cancel ^^

zy1Jpnm.jpg


zQynuKe.jpg


Code:
PB 1.644: Searching AH for [B]Hyperion Gauntlets[/B] - NO SUFFIX -
PB 1.644: Selling Hyperion Gauntlets of the Bear for 989g99s90c. Competition is at 990g0s0c


I changed it for canceling as well, but uploaded it to the beta skype group for testing.
[/HIDE]
 
Last edited:
PHP:
<SellItemOnAH Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="None" UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="76692" MinBuyout="25g0s0c" MaxBuyout="150g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="5" BidPrecent="90" UndercutPrecent="0.0001" AutoFindAh="False" PostPartialStacks="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

Sometimes even if I have set AmountType="Amount" Amount="5" bot sell more gems and says "There is no competition". This is not new bug for me I have this before 6.0.2.


Update:

JC: GO TO AH
PB: MoveTo Action completed for type Location
JC: SELL
PB: Skipping Titanium Bar since 5 items from me are already posted. Max amount is 5
PB: Selling Frost Oil for 300g0s0c. There is no competition
PB: Selling Living Steel for 179g99s98c. Competition is at 180g0s0c
PB: Selling Serpent's Eye for 2g7s98c. Competition is at 2g7s99c
PB: Selling Delicate Primordial Ruby for 35g67s96c. Competition is at 35g67s97c
PB: Skipping Brilliant Primordial Ruby since 6 items from me are already posted. Max amount is 5
PB: Selling Bold Primordial Ruby for 44g49s98c. Competition is at 44g49s99c
PB: Selling Artful Vermilion Onyx for 78g95s90c. Competition is at 78g95s91c
PB: Selling Deadly Vermilion Onyx for 36g73s96c. Competition is at 36g73s97c
PB: Selling Keen Vermilion Onyx for 96g33s94c. Competition is at 96g33s95c
PB: Selling Reckless Vermilion Onyx for 44g99s97c. Competition is at 44g99s98c
PB: Selling Skillful Vermilion Onyx for 55g79s94c. Competition is at 55g79s95c
PB: Selling Fractured Sun's Radiance for 52g59s99c. Competition is at 52g60s0c
PB: Selling Quick Sun's Radiance for 41g59s98c. Competition is at 41g59s99c
PB: Selling Smooth Sun's Radiance for 43g33s98c. Competition is at 43g33s99c
PB: Skipping Mystic Sun's Radiance since lowest buyout:4g9s99c is below my MinBuyout:25g0s0c
PB: Selling Glinting Imperial Amethyst for 75g89s98c. Competition is at 75g89s99c
PB: Selling Purified Imperial Amethyst for 25g16s95c. Competition is at 25g16s96c
PB: Selling Balanced Wild Jade for 9g84s97c. Competition is at 9g84s98c
PB: Skipping Effulgent Wild Jade since lowest buyout:4g94s97c is below my MinBuyout:5g0s0c
PB: Selling Energized Wild Jade for 9g79s98c. Competition is at 9g79s99c
PB: Skipping Radiant Wild Jade since lowest buyout:4g66s29c is below my MinBuyout:5g0s0c
PB: Selling Sensei's Wild Jade for 28g84s98c. Competition is at 28g84s99c
PB: Skipping Vivid Wild Jade since lowest buyout:3g99s99c is below my MinBuyout:5g0s0c
PB: Selling Rigid River's Heart for 24g49s95c. Competition is at 24g49s96c
PB: Selling Alexandrite for 1g68s63c. Competition is at 1g68s64c
PB: Selling Lapis Lazuli for 1g37s53c. Competition is at 1g37s54c
JC: GO TO GET MAIL
PB: MoveTo Action completed for type Location
PB: Mail retrieval of items:AllItems finished
JC: GO TO AH
PB: MoveTo Action completed for type Location
JC: SELL
PB: Selling Titanium Bar for 100g0s0c. There is no competition

PHP:
	<!-- Titanium Bar -->
    <SellItemOnAH Category="TradeGoods" SubCategoryType="WoWItemTradeGoodsClass" SubCategory="None" UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="41163" MinBuyout="29g0s0c" MaxBuyout="100g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="5" BidPrecent="100" UndercutPrecent="0.0001" AutoFindAh="True" PostPartialStacks="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />
 
Last edited:
That is correct. Still having that problem with the latest .753 release. As shown below, HB automatically stops on its own a few seconds after it outputs the "PB: GetMail->CheckNewMail appears to be unused" lines.

0wttVLh.png


My "Bots" folder:

K6KeAyo.png
Same here, try to start the 1-600 Herb/Mining Profile but i got the same in the Log and HB stops.

Hi again, Y2krazy, and Tumbum,

That bug report was closed in a previous release. Once again, here is the note that was attached to it:

"The 'GetMail->CheckNewMail appears to be unused' appears when an attribute in profile is not used and is fairly harmless. It can be fixed by simply loading the profile and then saving it using PB's GUI."

cheers,
chinajade


[size=-2]Ref: Tumbum's original post w/log[/size]
 
Just a reminder to all whose posts got archived with no response...

We manage this thread by the Thread Management Rules described in the first post of this thread.

If you wish us to investigate an issue or take corrective action, please supply a full log of the event. Please be so kind as to attach or link to the profile in use, also.

If the problem is not worth your time to attach an illustrative log, then it is not worth asking the Senior staff to investigate. We literally look through hundreds of logs a week, to make needed fixes. There is plenty of work to do without having to guess at a problem, or if a plugin, addon, or third-party product was interfering, or a bad version of Honorbuddy or a profile was in play, etc.

thanks,
chinajade
 
Last edited:
I'm using [Professionbuddy]AHbuddy profile for sell transmog greens. This script compares prices for cancel and post. It's only searching same transmog pieces with same item suffix (of the whale, of arcane resistance, etc.) not excluding item suffix. The goal is to undercut prices of all items with random enchantments. Correct option is compare without item suffixes when script cancels and posts items. This can be modified in professionbuddy .cs files (SellItemOnAhAction.cs, CancelAuctionAction.cs). Before Professionbuddy was integrated into Honorbuddy we did it ourselves. Now we can't do it. Dear developers, can you do something with this? May be it can be realized as part of some setting where we can select to ignore random enchantments.


See more details in the old discussion of this issue.
[HIDE]
[/HIDE]

Hi, Wowgoldmaster,

Thanks for the feature request and recapping the previous discussion.
We've opened feature request HB-1455 ("Accommodate gear specializations for Auction cancels and posting?") against this issue.

cheers,
chinajade


[size=-2]Ref: Wowgoldmaster's original request[/size]
 
Back
Top