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!

[PB]Bengan's Multi Profession Profile

i made it in another way isung variables and calculating a number to buy then isung that var as the amount to buy.
I also needed to check what options was active not just what mats it has, for example if it mails ink of dreams and craft the other one it wont buy parchaments for the ink of dreams :D

Ah ok, your way is much smarter.

will be fixed.

Thank you. I figured there was a problem because they don't count as normal herbs or something.

I´l look it up. did you se the sting to collect mail up to 2 slots? that is for non crafters.

I get the same problem on a character that has mining (for smelting to ghost iron) and inscription. If it has a bag full of ghost iron ore it will get stuck on the inscription part, I assume when it is trying to buy parchment. With your fix to the way it will try to buy parchment this should be fixed by itself.

Any chance of a rough eta on 3.6? :D
 
if there was a way to add an option for buying off the auction house..would make this profile beyond kick ass...currently im using another profile to buy them off the ah and then hbrelg changes to this after a while

i might try to work it in this weekend when i have a couple days off work. wouldnt hold out much hope though
 
3.6 Beta minor bug. "Buy needed parchments" is listed under jewelcrafting instead of under inscription.

Also a request if possible. Craft with serpants eye but dont vendor. The items can sell for a lot on AH, disenchanting can be a waste.
 
Heya Mr Bengan, profile going good. Tweaking it a bit... but really thanks bro! Awesome job!

I think i found a small fault:
At sub auction, the wowhead item number for living steel is wrong (it's the one for starlight ink).
So at living steel i believe 72104 should change 79255 at 'sell item to AH'.

Can you check if this is correct? EDIT, i changed it and it puts Living Steel at the correct price now so this should be changed indeed.
 
Last edited:
3.6 Beta minor bug. "Buy needed parchments" is listed under jewelcrafting instead of under inscription.

Also a request if possible. Craft with serpants eye but dont vendor. The items can sell for a lot on AH, disenchanting can be a waste.

noted and fixed :D
 
New beta in a bit, adding a buy Vellum function, listing vendors takes its time :D
Should have one up in an hour or so.
 
Heya Mr Bengan, profile going good. Tweaking it a bit... but really thanks bro! Awesome job!

I think i found a small fault:
At sub auction, the wowhead item number for living steel is wrong (it's the one for starlight ink).
So at living steel i believe 72104 should change 79255 at 'sell item to AH'.

Can you check if this is correct?

you are coirrect, i must have accidentally copied the wrong number
 
I also noticed the profile makes a living steel, but then keeps trying to create more which it cant. Is this an easy fix?
 
I also noticed the profile makes a living steel, but then keeps trying to create more which it cant. Is this an easy fix?

sure is.

Or might not be, i can add a CD check but if that fails it is a PB issue but it should work.
 
sup Bengan love your work. I've been using the "quick fix 3.4 profile". now that PB is updated and everything runs smoothly, what profile should I download from your SVN? I guess the beta 3.5 or which one?
 
Bug 1)

I seem to be having some problems with the jewelcrafting in 3.6

This is the recurring error in log

Code:
[19:28:44.145 N][ProfessionBuddy]: Calculating needed Jewelcrafting settings.[19:28:47.013 N][ProfessionBuddy]: my brain, math ruins my brain..
[19:28:47.000 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:28:49.047 N][ProfessionBuddy]: You can craft 1 Shadowfire Necklace.
[19:28:51.155 N][ProfessionBuddy]: You can craft 0 Ornate Band.
[19:28:53.180 N][ProfessionBuddy]: You need to buy 1 Jeweler's Setting.
[19:28:55.207 N][ProfessionBuddy]: Buying Jeweler's Setting in Stormwind.
[19:29:04.731 D] InteractDebug:705420800
[19:29:04.805 D] Interact Done:705420800
[19:29:07.842 N]PB 1.569: BuyItemAction Completed
[19:29:09.863 D] PB 1.569: Wait for 00:00:02 or until InbagCount (52188) >= 20 Completed
[19:29:11.904 N][ProfessionBuddy]: Crafting Shadowfire Necklace Active. 
[19:29:13.997 N][ProfessionBuddy]: Crafting Shadowfire Necklace Done. 
[19:29:13.983 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:29:16.113 N][ProfessionBuddy]: Mailing Enchanting Mats to alt.
[19:29:16.147 D] Could not generate full path from {-8710.432, 623.6919, 100.9297} to {-8751.526, 567.6489, 97.67478} (time used: 17 milliseconds)
[19:29:25.753 D] InteractDebug:693199328
[19:29:25.829 D] Interact Done:693199328
[19:29:26.829 N][ProfessionBuddy]: Calculating needed Jewelcrafting settings.
[19:29:29.183 N][ProfessionBuddy]: my brain, math ruins my brain..
[19:29:29.169 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:29:31.226 N][ProfessionBuddy]: You can craft 1 Shadowfire Necklace.
[19:29:33.267 N][ProfessionBuddy]: You can craft 0 Ornate Band.
[19:29:35.303 N][ProfessionBuddy]: You need to buy 1 Jeweler's Setting.
[19:29:37.330 N][ProfessionBuddy]: Buying Jeweler's Setting in Stormwind.

It just got stuck in that loop. I had plenty of space and plenty of gold. Does anyone else get this issue?

Bug 2)

I dont know if this is just me but sometimes when smelting the character moves just out of range of the forge. The bot then gets stuck in a loop of trying to smelt. Perhaps a check could be added to see if the character is on the forge coordinates before it tries to start a smelt. Or if that isnt possible perhaps just move the forge coordinates slightly closer to the forge.

Request:
When choosing to mail gems would it be possible to send the green orange and purple gems to alchemist and the rest to another character. I ask this because those gems are needed for transmute to primal diamond but i see no way to split them.

So something like this:

Code:
<If Condition="(bool)Settings[&quot;Mail Gems To Alchemist&quot;] &amp;&amp; InbagCount(76140) &gt;= 1 || InbagCount(76139) &gt;= 1 || InbagCount(76141) &gt;= 1" IgnoreCanRun="True">       
<If Condition="Me.Name != (string)Settings[&quot;AlchemistName&quot;] &amp;&amp; !string.IsNullOrEmpty((string)Settings[&quot;AlchemistName&quot;])" IgnoreCanRun="True">
      <CustomAction Code="var1 = CharacterSettings.Instance.MailRecipient;" />
      <CustomAction Code="CharacterSettings.Instance.MailRecipient = (string)Settings[&quot;AlchemistName&quot;];" />
      <CustomAction Code="Log(&quot;[PB] Mailing Gems to Alchemist.&quot;);" />
      <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemGemClass" SubCategory="None" Mail="All" UseCategory="False" ItemID="76140, 76139, 76141" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  
  </If>
</If>

How do i stop those code block from wrapping the text? That looks so messy above.
 
Last edited:
Bug 1)

I seem to be having some problems with the jewelcrafting in 3.6

This is the recurring error in log

Code:
[19:28:44.145 N][ProfessionBuddy]: Calculating needed Jewelcrafting settings.[19:28:47.013 N][ProfessionBuddy]: my brain, math ruins my brain..
[19:28:47.000 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:28:49.047 N][ProfessionBuddy]: You can craft 1 Shadowfire Necklace.
[19:28:51.155 N][ProfessionBuddy]: You can craft 0 Ornate Band.
[19:28:53.180 N][ProfessionBuddy]: You need to buy 1 Jeweler's Setting.
[19:28:55.207 N][ProfessionBuddy]: Buying Jeweler's Setting in Stormwind.
[19:29:04.731 D] InteractDebug:705420800
[19:29:04.805 D] Interact Done:705420800
[19:29:07.842 N]PB 1.569: BuyItemAction Completed
[19:29:09.863 D] PB 1.569: Wait for 00:00:02 or until InbagCount (52188) >= 20 Completed
[19:29:11.904 N][ProfessionBuddy]: Crafting Shadowfire Necklace Active. 
[19:29:13.997 N][ProfessionBuddy]: Crafting Shadowfire Necklace Done. 
[19:29:13.983 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:29:16.113 N][ProfessionBuddy]: Mailing Enchanting Mats to alt.
[19:29:16.147 D] Could not generate full path from {-8710.432, 623.6919, 100.9297} to {-8751.526, 567.6489, 97.67478} (time used: 17 milliseconds)
[19:29:25.753 D] InteractDebug:693199328
[19:29:25.829 D] Interact Done:693199328
[19:29:26.829 N][ProfessionBuddy]: Calculating needed Jewelcrafting settings.
[19:29:29.183 N][ProfessionBuddy]: my brain, math ruins my brain..
[19:29:29.169 D] PB 1.569: Wait for 00:00:02 or until false Completed
[19:29:31.226 N][ProfessionBuddy]: You can craft 1 Shadowfire Necklace.
[19:29:33.267 N][ProfessionBuddy]: You can craft 0 Ornate Band.
[19:29:35.303 N][ProfessionBuddy]: You need to buy 1 Jeweler's Setting.
[19:29:37.330 N][ProfessionBuddy]: Buying Jeweler's Setting in Stormwind.

It just got stuck in that loop. I had plenty of space and plenty of gold. Does anyone else get this issue?

Bug 2)

I dont know if this is just me but sometimes when smelting the character moves just out of range of the forge. The bot then gets stuck in a loop of trying to smelt. Perhaps a check could be added to see if the character is on the forge coordinates before it tries to start a smelt. Or if that isnt possible perhaps just move the forge coordinates slightly closer to the forge.

Request:
When choosing to mail gems would it be possible to send the green orange and purple gems to alchemist and the rest to another character. I ask this because those gems are needed for transmute to primal diamond but i see no way to split them.

So something like this:

Code:
<If Condition="(bool)Settings["Mail Gems To Alchemist"] && InbagCount(76140) >= 1 || InbagCount(76139) >= 1 || InbagCount(76141) >= 1" IgnoreCanRun="True">       
<If Condition="Me.Name != (string)Settings["AlchemistName"] && !string.IsNullOrEmpty((string)Settings["AlchemistName"])" IgnoreCanRun="True">
      <CustomAction Code="var1 = CharacterSettings.Instance.MailRecipient;" />
      <CustomAction Code="CharacterSettings.Instance.MailRecipient = (string)Settings["AlchemistName"];" />
      <CustomAction Code="Log("[PB] Mailing Gems to Alchemist.");" />
      <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemGemClass" SubCategory="None" Mail="All" UseCategory="False" ItemID="76140, 76139, 76141" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  
  </If>
</If>

How do i stop those code block from wrapping the text? That looks so messy above.

The answer to the first question is pink...

the second question is purple...

Third is PHP :D

I se you have a navigationproblem, where are you trying to navigate?
I don?t think there is any "I am in frge area xxx" but i tested the forge in seven something pandaria, ally, it worked 5 times in a row, he walked to the right area, i have a hotspot there and he checks if he is less then 1Yard away from it, if not he moves to it.

Early 3.6 BETA had a bug, it reseted the amount of parchaments to buy to 3 or so when darkmoon card was active, if you update now this should be fixed, if that is what you are experiencing.

can yo test melting with a new 3.6? and also i need to know what city :D
PHP:
<If Condition="(bool)Settings[&quot;Mail Gems To Alchemist&quot;] &amp;&amp; InbagCount(76140) &gt;= 1 || InbagCount(76139) &gt;= 1 || InbagCount(76141) &gt;= 1" IgnoreCanRun="True">       
<If Condition="Me.Name != (string)Settings[&quot;AlchemistName&quot;] &amp;&amp; !string.IsNullOrEmpty((string)Settings[&quot;AlchemistName&quot;])" IgnoreCanRun="True">
      <CustomAction Code="var1 = CharacterSettings.Instance.MailRecipient;" />
      <CustomAction Code="CharacterSettings.Instance.MailRecipient = (string)Settings[&quot;AlchemistName&quot;];" />
      <CustomAction Code="Log(&quot;[PB] Mailing Gems to Alchemist.&quot;);" />
      <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemGemClass" SubCategory="None" Mail="All" UseCategory="False" ItemID="76140, 76139, 76141" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  
  </If>
</If>

musho better?

Also Added... uploading.
 
Last edited:
sup Bengan love your work. I've been using the "quick fix 3.4 profile". now that PB is updated and everything runs smoothly, what profile should I download from your SVN? I guess the beta 3.5 or which one?

3.5 is pretty stable, the test 3.6 should work but many functions is not even tested once.
 
The answer to the first question is pink...

the second question is purple...

Sorry I must be being dense I don't understand ><

I se you have a navigationproblem, where are you trying to navigate?
I don´t think there is any "I am in frge area xxx" but i tested the forge in seven something pandaria, ally, it worked 5 times in a row, he walked to the right area, i have a hotspot there and he checks if he is less then 1Yard away from it, if not he moves to it.

This is Stormwind dwarf district. It works 90% of the time but sometimes i will come to check and it will be just standing there. I check the bot and it says "smelting ore" over and over. I move it like half a yard towards the forge and it works again. Perhaps the coordinate just needs shifting a tiny bit. I will try to get a log next time it happens.

Early 3.6 BETA had a bug, it reseted the amount of parchaments to buy to 3 or so when darkmoon card was active, if you update now this should be fixed, if that is what you are experiencing.

Is this in relation to the jewelcrafting bug log? Was an issue with jeweler setting.

can yo test melting with a new 3.6? and also i need to know what city :D

Will do now.

PHP:
<If Condition="(bool)Settings[&quot;Mail Gems To Alchemist&quot;] &amp;&amp; InbagCount(76140) &gt;= 1 || InbagCount(76139) &gt;= 1 || InbagCount(76141) &gt;= 1" IgnoreCanRun="True">       
<If Condition="Me.Name != (string)Settings[&quot;AlchemistName&quot;] &amp;&amp; !string.IsNullOrEmpty((string)Settings[&quot;AlchemistName&quot;])" IgnoreCanRun="True">
      <CustomAction Code="var1 = CharacterSettings.Instance.MailRecipient;" />
      <CustomAction Code="CharacterSettings.Instance.MailRecipient = (string)Settings[&quot;AlchemistName&quot;];" />
      <CustomAction Code="Log(&quot;[PB] Mailing Gems to Alchemist.&quot;);" />
      <MailItemAction Category="TradeGoods" SubCategoryType="WoWItemGemClass" SubCategory="None" Mail="All" UseCategory="False" ItemID="76140, 76139, 76141" Amount="0" AutoFindMailBox="True" Location="0, 0, 0" />  
  </If>
</If>

musho better?

Yes this looks much better thanks :D It still wraps the text tho because I have it on a smaller monitor, I would of thought it would just make me use the scroll bar. Ah whatever :D
 
Holy shit you put in the enchanting stuff :o You work fast my friend, thank you <3

Edit: omg and you added the mail gems to alchemist AND you added in make the greater shoulder enchants. Mad props dude. Do you have a donation paypal? Would love to give something back.
 
Last edited:
3.6 Bug

Fly to city is not working for me in stormwind. Full log attached. Fixed by disabling fly to city.

It just sits just in front of dwarf district AH 1 yard above ground on flying mount.
 

Attachments

Back
Top