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!

[Professionbuddy] AHBuddy - Full Auction House Bot

Status
Not open for further replies.
I figured it out >.< And I feel like a newb, rightfully so. I was changing the value on the wrong item. I thought the line of code applied to the item listed below. But it reads top down. Thanks for all the help, I really appreciated you guys helping. This a great community! Cheers!
 
AHBuddy: Checking for undercut auctions.
Err: If Condition: ((bool)var1) || (HasNewMail || MailCount> 0)
Err:System.InvalidCastException: Specified cast is not valid.
at CodeDriver.Code1307889732(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Users\Nonya B.\Documents\HonorBuddy\Bots\ProfessionBuddy\Composites\If.cs:line 206

I get this all the time, is this on my end?
 
AHBuddy: Checking for undercut auctions.
Err: If Condition: ((bool)var1) || (HasNewMail || MailCount> 0)
Err:System.InvalidCastException: Specified cast is not valid.
at CodeDriver.Code1307889732(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Users\Nonya B.\Documents\HonorBuddy\Bots\ProfessionBuddy\Composites\If.cs:line 206

I get this all the time, is this on my end?

It looks like you modified the GetMail? The original If condition is looking like this

PHP:
    <If Condition="((bool)var1) || (HasNewMail || MailCount&gt; 0)" IgnoreCanRun="True">

I guess it can't find the MailCount> 0 ? Just a guess i don't know otherwise upload the profile and a full log much easier to help then :)
 
AHBuddy: Checking for undercut auctions.
Err: If Condition: ((bool)var1) || (HasNewMail || MailCount> 0)
Err:System.InvalidCastException: Specified cast is not valid.
at CodeDriver.Code1307889732(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Users\Nonya B.\Documents\HonorBuddy\Bots\ProfessionBuddy\Composites\If.cs:line 206

I get this all the time, is this on my end?
Try reinstalling Professionbuddy.
 
sorry dumb question but is there something i need to edit before it will work ? i set all the prices for the items i want to sell and hit start but it just sits in stormwind and afks ? its on combat bot and loaded the profile
 
Can I get some help on why the bot refuses to cancel undercut auctions? I really don't understand why it stopped working. I made sure it was true for cancel undercut auctions.
 

Attachments

Last edited:
quick question it works prefectly fine but it skips the part were it would buy auctions what am i doing wrong, i do love this profile has huge potential
 
quick question it works prefectly fine but it skips the part were it would buy auctions what am i doing wrong, i do love this profile has huge potential
Have you turned on the buyout options for items you want to buy?
 
ya my bad i got it to work now, i was hoping for it to be a lil more diverse, find actions that are just way low priced no matter what the item.
 
I reinstalled HonorBuddy. The error persists.
It is also pricing some items incorrectly (some items that were broken previous install are now fixed, but others that were working fine are now broken). One example below:


<!--Mounts-->
<!--Vial of the Sands-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Mount" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="65891" MinBuyout="20000g0s0c" MaxBuyout="45000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.001" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />
<!--Reins of the Crimson Deathcharger-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Mount" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="52200" MinBuyout="50000g0s0c" MaxBuyout="125000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.001" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

Vial of the Sands undercuts properly given these settings.
Reins of the Crimson Deathcharger, however, does not: Instead of undercutting a 75k competition to a slightly lower price it is posting mine @ 45000g which is out of wack...it's set to NOT post if below minimum buyout and the set min buyout is 50k o.O ...is the error in the profile? Because I doubt it is.

Part of the log:
PB 1.471: Selling Name:Reins of the Crimson Deathcharger Buyout:45000g0s0c Competitor:78998g0s0c
PB 1.471: Skipping Vial of the Sands since 1 items from me are already posted. Max amount is 1
PB 1.471: Skipping Vial of the Sands since lowest buyout:29998g99s99c is below MinBuyout:50000g0s0c
PB 1.471: Skipping Fortune Cookie since 10 items from me are already posted. Max amount is 10
PB 1.471: Skipping Severed Sagefish Head since 10 items from me are already posted. Max amount is 10
PB 1.471: Skipping Savory Deviate Delight since 15 items from me are already posted. Max amount is 15
PB 1.471: Skipping Handful of Obsidium Bolts since lowest buyout:3g78s0c is below MinBuyout:5g0s0c
PB 1.471: Skipping Obsidium Skeleton Key since 5 items from me are already posted. Max amount is 5
Err: If Condition: ((bool)var1) || (HasNewMail || MailCount> 0)
Err:System.InvalidCastException: Specified cast is not valid.
at CodeDriver.Code1651054075(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Program Files\HonorBuddy\Bots\ProfessionBuddy\Composites\If.cs:line 206
 
Last edited:
I reinstalled HonorBuddy. The error persists.
It is also pricing some items incorrectly (some items that were broken previous install are now fixed, but others that were working fine are now broken). One example below:


<!--Mounts-->
<!--Vial of the Sands-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Mount" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="65891" MinBuyout="20000g0s0c" MaxBuyout="45000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.001" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />
<!--Reins of the Crimson Deathcharger-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Mount" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="52200" MinBuyout="50000g0s0c" MaxBuyout="125000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.001" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

Vial of the Sands undercuts properly given these settings.
Reins of the Crimson Deathcharger, however, does not: Instead of undercutting a 75k competition to a slightly lower price it is posting mine @ 45000g which is out of wack...it's set to NOT post if below minimum buyout and the set min buyout is 50k o.O ...is the error in the profile? Because I doubt it is.

Part of the log:
PB 1.471: Selling Name:Reins of the Crimson Deathcharger Buyout:45000g0s0c Competitor:78998g0s0c
PB 1.471: Skipping Vial of the Sands since 1 items from me are already posted. Max amount is 1
PB 1.471: Skipping Vial of the Sands since lowest buyout:29998g99s99c is below MinBuyout:50000g0s0c
PB 1.471: Skipping Fortune Cookie since 10 items from me are already posted. Max amount is 10
PB 1.471: Skipping Severed Sagefish Head since 10 items from me are already posted. Max amount is 10
PB 1.471: Skipping Savory Deviate Delight since 15 items from me are already posted. Max amount is 15
PB 1.471: Skipping Handful of Obsidium Bolts since lowest buyout:3g78s0c is below MinBuyout:5g0s0c
PB 1.471: Skipping Obsidium Skeleton Key since 5 items from me are already posted. Max amount is 5
Err: If Condition: ((bool)var1) || (HasNewMail || MailCount> 0)
Err:System.InvalidCastException: Specified cast is not valid.
at CodeDriver.Code1651054075(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Program Files\HonorBuddy\Bots\ProfessionBuddy\Composites\If.cs:line 206
UseCategory="True" change to False
Try using the default version of AHBuddy and if you still get errors reinstall honorbuddy from scratch.
 
Last edited:
PB 1.471: Selling Name:Tiny Emerald Whelpling Buyout:50000g0s0c Competitor:429496g72s95c
PB 1.471: Selling Name:Tiny Crimson Whelpling Buyout:50000g0s0c Competitor:429496g72s95c
PB 1.471: Selling Name:Reins of the Crimson Deathcharger Buyout:45000g0s0c Competitor:78998g0s0c

<!--Tiny Emerald Whelpling-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Pet" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="8498" MinBuyout="15000g0s0c" MaxBuyout="25000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.1" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />
<!--Tiny Crimson Whelpling-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Pet" UseCategory="True" RunTime="_12_Hours" AmountType="Amount" ItemID="8499" MinBuyout="15000g0s0c" MaxBuyout="25000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.1" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />
<!--Reins of the Crimson Deathcharger-->
<SellItemOnAhAction Category="Miscellaneous" SubCategoryType="WoWItemMiscClass" SubCategory="Mount" UseCategory="False" RunTime="_12_Hours" AmountType="Amount" ItemID="52200" MinBuyout="50000g0s0c" MaxBuyout="125000g0s0c" StackSize="1" IgnoreStackSizeBelow="1" Amount="1" BidPrecent="100" UndercutPrecent="0.001" AutoFindAh="True" PostIfBelowMinBuyout="False" Location="0, 0, 0" />

:(

Will wipe HonorBuddy from computer > Restart computer > Download HonorBuddy > Install > Download a fresh copy of AHBuddy > Restart computer > Test.
Posting back when I'm done.
 
Last edited:
Change all UseCategory="True" to False, otherwise it will post all of that category at the first price with it set to true.
 
I had spent a few hours customizing your profile to fit my buying/selling and that's the only thing that didn't make sense to me when trying to add new items...now I know what it does lol
 
Last edited:
He scan the autionhouse and removed the post but he no create new auctions. what happens?
 
Question: How do I get the bot to ignore armor and weapons so it doesn't automatically sell valuable items for 100g?
 
Status
Not open for further replies.
Back
Top