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

Just after a small debug, I can say that the problem "source cannot be null" is throw because every recipes has a null list of ingredients in the table Professionbuddy.Instance.TradeSkillList[index].KnownRecipes when we click on the config button.

It's seem that's a problem with the Styx Lib: WoWSpell.FromId(int id) from Styx.WoWInternals don't return a correct InternalInfo.SpellReagents.
To temporary fix this, I made this change in LoadTrasSkills() : TradeSkill ts = null;//TradeSkill.GetTradeSkill((SkillLine)skill.Id);
By doing this, I no longer have access to tradeskill, but the rest works correctly
 
Last edited:
Just after a small debug, I can say that the problem "source cannot be null" is throw because every recipes has a null list of ingredients in the table Professionbuddy.Instance.TradeSkillList[index].KnownRecipes when we click on the config button.

It's seem that's a problem with the Styx Lib. To temporary fix this, I made this change in LoadTrasSkills() : TradeSkill ts = null;//TradeSkill.GetTradeSkill((SkillLine)skill.Id);
By doing this, I no longer have access to tradeskill, but the rest works correctly

I have the problem too, i hope with this information they can fix it.

Ok guys, just found this
 
Last edited:
The PB update yesterday causes HB to stop everytime secondarybot is changed.

This is the log msg from the update..
"Fixed an issue where SecondaryBot.Stop() was not called before switching to a new bot."

Edit: Not everytime, but frequently.
recent pb update messed up secondary bot changing very bad.. bot just stops when changing....
I'm not able to reproduce this.

Would one of you attach a full log and if using a personal PB profile attach the profile if you don't mind or create and attach a mini version of the profile that can reproduce the problem.
 
I'm not able to reproduce this.

Would one of you attach a full log and if using a personal PB profile attach the profile if you don't mind or create and attach a mini version of the profile that can reproduce the problem.

I will post this again. Skinning is not recognized by profession buddy.

I wrote two simple profiles that show how it does not recognize it.

from my previous post

http://www.thebuddyforum.com/honorb...ion-leveling-bot-plus-more-5.html#post1428791

the first profile does not work skinning.level is not recognized

the second post it does....

hope this can get fixed.
 
OnAhCount don't work(bot dont check on AH ID+amount of this), some1 know why?

OnAhCount is working on my end. Make sure you have the DataStore WoW addons shown in screenshot below installed and enabled. You can download these addons from Curse.com.

Datastore.webp
 
Ok Skinning.anything does no work in PB. Skinning.Level does not work, Skinning.MaxLevel does not work.

I can get it to work if you use the full call in a declaration at the beginning of the profile but just Skinning.Level is not recognized by PB.

I have two profiles attached very very very very simple one works the other does not due to PB not recognizing Skinning.Level

Thanks in advance for fixing this.

New revision on svn now includes Skinning
 
PB isn't withdrawing from gbank anymore, i think that function is broke.


i've attempted for HOURS to get my recently flawless profile to start working again.


no matter which way i go with it, whenever it comes to withdrawing something in the gbank, it'll just not detect it at all, and say this:

PB 1.641: Queuing server for gbank info
PB 1.641: No items with entry 74708 could be found in gbank
PB 1.641: Done withdrawing itemID:74708 from Guild Bank

Are you sure this is not just a logging error? I'm getting the same 'No items with entry #### could be found in gbank' log entry (fixing it) even though it actually withdraws item
 
Are you sure this is not just a logging error? I'm getting the same 'No items with entry #### could be found in gbank' log entry (fixing it) even though it actually withdraws item


View attachment 5012 2014-03-15 23.51.txt



yeah idk its strange. for like 6 hours i was trying to get it to withdraw. it'd always say its withdrawing but not actually open the gbank, except ONE time (and i tried to figure out the anomaly of that one, couldn't, it was just random..)
 
I'm not able to reproduce this.

Would one of you attach a full log and if using a personal PB profile attach the profile if you don't mind or create and attach a mini version of the profile that can reproduce the problem.

Spoke too soon, it is still happening after clean install. Its happening alot right after switching to a different pb profile and then after changing the secondarybot hb stops.

Also HB will stop randomly..

[09:55:16.674 D] System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 2D077600, Size: 336
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at Styx.WoWInternals.WoWMovementInfo.()
at Styx.WoWInternals.WoWMovementInfo.()
at Styx.WoWInternals.WoWMovementInfo.(MoveFlags )
at Styx.WoWInternals.WoWMovementInfo.get_IsMoving()
at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsMoving()
at Styx.Pathing.Flightor.MoveTo(WoWPoint destination, Single minHeight, Boolean checkIndoors)
at Bots.Gatherbuddy.GatherbuddyBot.†(Object )
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Sequence..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object conte
 
Still having this problem after a clean reinstall. Any idea what the problem might be? Just this error spammed over and over again at the guildbank.

Err: If Condition: CanCraft(122661)
Err:System.NullReferenceException: Object reference not set to an instance of an object.
at HighVoltz.Recipe.get_CanRepeatNum() in d:\HB\Bots\Professionbuddy\Tradeskill.cs:line 423
at HighVoltz.Dynamic.Helpers.TradeskillHelper.<>c__DisplayClass15.<CanCraft>b__13(TradeSkill ts) in d:\HB\Bots\Professionbuddy\Dynamic\Helpers.cs:line 446
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at HighVoltz.Dynamic.Helpers.TradeskillHelper.CanCraft(UInt32 recipeID) in d:\HB\Bots\Professionbuddy\Dynamic\Helpers.cs:line 444
at CodeDriver.Code796751802(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in d:\HB\Bots\Professionbuddy\Composites\If.cs:line 203
 
Still having this problem after a clean reinstall. Any idea what the problem might be? Just this error spammed over and over again at the guildbank.

Err: If Condition: CanCraft(122661)
Err:System.NullReferenceException: Object reference not set to an instance of an object.
at HighVoltz.Recipe.get_CanRepeatNum() in d:\HB\Bots\Professionbuddy\Tradeskill.cs:line 423
at HighVoltz.Dynamic.Helpers.TradeskillHelper.<>c__DisplayClass15.<CanCraft>b__13(TradeSkill ts) in d:\HB\Bots\Professionbuddy\Dynamic\Helpers.cs:line 446
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at HighVoltz.Dynamic.Helpers.TradeskillHelper.CanCraft(UInt32 recipeID) in d:\HB\Bots\Professionbuddy\Dynamic\Helpers.cs:line 444
at CodeDriver.Code796751802(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in d:\HB\Bots\Professionbuddy\Composites\If.cs:line 203

Please attach a full log.
 
View attachment 121114



yeah idk its strange. for like 6 hours i was trying to get it to withdraw. it'd always say its withdrawing but not actually open the gbank, except ONE time (and i tried to figure out the anomaly of that one, couldn't, it was just random..)

Please try the latest SVN revision and let me know if you still have this issue.
 
Thank you highvoltz for last help with "onahcount", now work very good. But I have problem with others scripts:

<BuyItemFromAhAction ItemListType="Item" ItemID="72096" MaxBuyout="50g0s0c" Amount="10" BuyAdditively="False" AutoFindAh="True" BidOnItem="False" />

Why does the bot buy more items than I put in the 'amount'. Recently it bought all from AH when the bot was about to buy only 10x.Mostly, I have the problem with buying blood spirits or ghost iron bars.
 
hb stops

To reproduce this, Load PB profile, change to any bot in settings except combat bot. Add this code..
<If Condition="SecondaryBot.Name != &quot;Combat Bot&quot;" IgnoreCanRun="True">
<CustomAction Code="SwitchToBot(&quot;Combat Bot&quot;);" />
</If>

HB will stop..
[20:31:28.770 D] Set query filter to Alliance
[15:31:29.982 N]PB 1.647: Changing SecondaryBot to Combat Bot
[15:31:30.018 N]PB 1.647: Changing SecondaryBot to Combat Bot
[15:31:30.021 N]PB 1.647: Successfuly changed secondary bot to: Combat Bot
[20:31:29.980 Q] Bot stopping! Reason: Changing SecondaryBot
[20:31:30.016 D] [Lua.Events] Could not detach handler OnUnitSpellCastSucceeded from event UNIT_SPELLCAST_SUCCEEDED; it is not a member
[20:31:30.017 D] PB 1.647: Stop Called
[20:31:30.047 D] Activity: Honorbuddy Stopped
 
Back
Top