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

I am guessing this always evaluates as true

if condition="InbagCount(79251) >1"

and it keeps trying to make inks . But why ? And what other condition can we use to bypass this ?
 
Man please update PB to 5.2 , i know it takes time. Everything works except making shoulder enchants and vendoring them, thanks :)
No, It doesn't. It's been stated by several people that the Bot isn't working correctly yet. I do believe the Honorbuddy Developers will have to get all their stuff together before the BotBase people get theirs fixed. That's the only LOGIC way to do so.
 
Yes it does work.
Milling, making inks and enchants ande vendor them. Everything works.
 
Comon , i do have more then 3k stacks of herbs to make shoulders ! Update it soon HB team , i'am praying for ! :D
 
Please update PB! Same as lamy i have loads of stacks, probably take 3 days to process everything, prob around 300-500K worth!
 
I would also like to know with which code they are able to ink the pigment because i'm unable to create ink or craft jewellry.

My 99% afk bot setup are no longer viable cause of this :(
 
Trying to use ProfessionBuddy for Mining 1-600. First time using ProfessionBuddy. I loaded and have been scanning the forums to see if anyone had any problems since the new patch. There seems to be mixed reviews on whether it is up and running or not.

Every time I start ProfessionBuddy wow and HB crash. I have tried it with several different profiles selected and in mixed mode with BGbuddy and I get the same thing everytime. I have also done a fresh install of HB - still the same thing.



Nevermind this post. I was using a custom CC and it must have been interfering with it. I switched it to singular and now it seems to be working fine. (Not crashing at least)
 

Attachments

Last edited:
Time to learn LUA :) that kind of things can be done ingame, without bot so just search a bit, try some things, you will get it ;)
God, I hate this. Is that so hard to tell? Why you can't just share your solution with public?
 
Here's some code snippet to help those looking to automate ink making.
I have not fully tested it yet, but it seems to work.

Code:
<!--Craft up the Ink of Dreams-->
<Declaration Code="

	public int CalcShadowPigment {
		get {
			int ShadowPigment = InbagCount(79251);
   
			return ShadowPigment / 2;
		}
	}

"/>
<If Condition="CalcShadowPigment &gt;= 1" IgnoreCanRun="True">

	<CustomAction Code="Log(&quot;[ProfessionBuddy] Crafting Ink of Dreams.&quot;);" />

	<While Condition="CalcShadowPigment &gt;= 1" IgnoreCanRun="False">

		<CastSpellAction Entry="111645" Repeat="1" RepeatType="Specific" CastOnItem="False" ItemId="0" ItemType="Chest" />

	</While>
	
</If>
 
Hi,

I was leveling in 5.2 with PB to 180 herb/mine, and then it keeps hearthing and logging out if I try to run it further.

Why is this?

I'll provide log if you needed.

Thank you!
 
Here's some code snippet to help those looking to automate ink making.
I have not fully tested it yet, but it seems to work.

Code:
<!--Craft up the Ink of Dreams-->
<Declaration Code="

	public int CalcShadowPigment {
		get {
			int ShadowPigment = InbagCount(79251);
   
			return ShadowPigment / 2;
		}
	}

"/>
<If Condition="CalcShadowPigment >= 1" IgnoreCanRun="True">

	<CustomAction Code="Log("[ProfessionBuddy] Crafting Ink of Dreams.");" />

	<While Condition="CalcShadowPigment >= 1" IgnoreCanRun="False">

		<CastSpellAction Entry="111645" Repeat="1" RepeatType="Specific" CastOnItem="False" ItemId="0" ItemType="Chest" />

	</While>
	
</If>

easier with lua, here we go haters and lazy people !


Ink of Dreams

Code:
for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Ink of Dreams' then DoTradeSkill(i, (GetItemCount(79251)/2)) break end end


Starlight Ink

Code:
for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Starlight ink' then DoTradeSkill(i, (GetItemCount(79253)/2)) break end end



Blue Scroll

Code:
for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Ox Horn Inscription' then DoTradeSkill(i, (GetItemCount(79254)/3)) break end end



Epic Scroll

Code:
for i=1,GetNumTradeSkills() do if GetTradeSkillInfo(i)=='Greater Ox Horn Inscription' then DoTradeSkill(i, (GetItemCount(79255)/3)) break end end

Hate me more naw!

The only thing you have to do, is a way to calculate (yes, maths everywhere) how much time (ms) you need to use after each LUA call, with "Wait until" ;) not that hard

Oh, and btw I forgot :

Code:
[ProfessionBuddy] Waiting for 400 crafts, this should take 1400 seconds.

You can also change the enchant to any other one (I mean shoulder crafts) just by typing something else than "Ox" blablabla.
 
Last edited:
Why not just after each time you craft, add a wait action that waits for Me.IsCasting and then another that waits for !Me.IsCasting ?
This way you don't need timers and it'll begin the next cast as soon as the current one is done.
 
Well i managed to get mine working in my profile almost the way as they say above, but it isn´t working anyway as CastSpellAction Fails.
This dails dor ink of dreams but works for some other inks not sure why... Repeat=1 but it repeats endlessly, and when CastSpellAction takes over i cant halt it with my code.
 
Why not just after each time you craft, add a wait action that waits for Me.IsCasting and then another that waits for !Me.IsCasting ?
This way you don't need timers and it'll begin the next cast as soon as the current one is done.
Well, both ways work, actually using the LUA way, works fine so people can choose :) but nice idea

And it's a "temp" fix until pb is updated
 
Last edited:
Back
Top