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 have a problem with canceling the auctions, it cancels items when their price is higher but I want to have a script that cancels an item no matter what, without caring of anything, just force it to cancel that item
 
I am leveling mining right now and my bot seems to want to go to the mailbox and mail everything even though my bags aren't even close to being full.

I am thinking it is because when the bot goes to train for the next skill level, it goes ahead and empties bags. Is this correct?
 
hi, have some problems with selling
SellItemAction Sell="All" NpcEntry="64076" Location="783.5886, 275.6736, 503.4197" SellItemType="Specific" ItemID="3371,93351,72238" Count="10" />
All item is sold, not 10
 
Benzor, try
<SellItemAction Sell="Amount" NpcEntry="64076" Location="783.5886, 275.6736, 503.4197" SellItemType="Specific" ItemID="3371,93351,72238" Count="10" />
 
highvoltz im a noob when it comes to setting this up ive been using it for about a day now but it post my ore and such in full stacks which is what i want but when it sells my enchants it wont' sell them individualy can you help me ty i was going to pm you but either my browers or the web site isnt' allowing me to use any of those features i cant' even use search
 
I wanted to make a subroutine that crafts inks with a loop instead of just listing CastSpell actions (want to do it for glyphs too so it is a little impractical). I made this subroutine:

atrdYGv.jpg


GetInks() returns all the spell Ids for crafting inks. The CastSpell action below the If condition looks like this

bpBMETU.jpg


Which means I'm using a dynamic variable as the spell Id and I want to craft as many of each ink as possible. The problem is that it just crafts the first type of ink in the Queue and then skips all the others. I looked around in CastSpellAction.cs and adding this piece of code and the variable uint LastEntry

DP3ENoD.jpg


seems to fix the problem but I don't know if it will have any other side effects. Is there a better way to do this?

EDIT:

I did some further testing and noticed that sometimes the Run method is called and the Recipe spell Id is not equal the the Entry value.

vFK1Sy6.jpg


seems to fix all my problems for now.
 
Last edited:
Hi

I am trying to sell a certain amount of items but keep getting the follwing error:

Err: Sell Item->Count
Compile Error : 'int' is a 'type' but is used like a 'variable'

HTML:
	<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2770" Count="(110-InbagCount(2770))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2771" Count="(50-InbagCount(2771))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="818" Count="(20-InbagCount(818))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="774" Count="(20-InbagCount(774))" />


How can achieve what I am trying to do here?
 
Hi

I am trying to sell a certain amount of items but keep getting the follwing error:

Err: Sell Item->Count
Compile Error : 'int' is a 'type' but is used like a 'variable'

HTML:
	<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2770" Count="(110-InbagCount(2770))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2771" Count="(50-InbagCount(2771))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="818" Count="(20-InbagCount(818))" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="774" Count="(20-InbagCount(774))" />


How can achieve what I am trying to do here?

hey buddy
try this
HTML:
	<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2770" Count="110 - InbagCount(2770)" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="2771" Count="50 - InbagCount(2771)" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="818" Count="20 - InbagCount(818)" />
		<SellItemAction Sell="Amount" NpcEntry="3358" Location="0, 0, 0" SellItemType="Specific" ItemID="774" Count="20 - InbagCount(774)" />
 
I found a bug: When you switch character with PB running, the bot will have incorrect info about the recipes you know.

How to reproduce:
1. Start WoW and log in to any character
2. Run this script in HB console without starting the bot (doesn't matter if it's started or not anyway) where SkillLine.Inscription can be replaced by a profession that another character on your account knows.
Code:
HighVoltz.Professionbuddy.Instance.LoadTradeSkills();
foreach(var recipe in HighVoltz.TradeSkill.GetTradeSkill(SkillLine.Inscription).KnownRecipes)
{
	Logging.Write(recipe.Value.SpellId + " " + recipe.Value.Name);
}
3. Switch to the character that has the profession in the above script, in my case a DK with inscription.
4. Run the script again and watch the output. A lot of recipes will be missing, a lot recipes you don't know will be in the list.

Why it happens:
In TradeSkill.cs line 346 you have this code
Code:
if (_knownSpellsPtr == 0)
    _knownSpellsPtr = StyxWoW.Memory.Read<uint>(new IntPtr(GlobalPBSettings.Instance.KnownSpellsPtr), true);
But, after checking with cheat engine I noticed that the value on [WoW.exe+GlobalPBSettings.Instance.KnownSpellsPtr] can change when you switch character. But since the value is only read the first time this code is ran it will always use the first value that was read which is no longer valid when you switch character. If you simply remove the if condition and always update _knownSpellsPtr everything works correctly.
 
Is 1-600GB2 Profile broken for horde? Some reason it thinks im alliance and wants to fly to the alliance towns? Tryed to change the "If" Lines but still wont work anyone having this issue? Thanks.
 
I'm having trouble with the AHbot profile, i keep configuring it to only post for 12hrs, and to post gems/shoulder enchants in stacks of 1, but it always posts the whole stack and many people dont want to buy stacks of 20, am i doing something wrong, i'm editing it in the PB bot config

also, how do i stop it from selling things like jewlers kit, light parchment and various other things needed to craft with.
 
I'm trying to level mining/herbing but when ever I select PB and select the profile, it keeps queing up for BG's.

Same problem here, instead of running the profile I set it to, it queues up for BGs.
 
Is that one working in Germany?
Because the german version does not have PB anymore.
So if i add it by myself, will it work correctly?
 
i have been using extreme-token-fishin-easy-tokens-fishing-ironpaw-tokens to farm but for some reason after starting the bot the whole log gets spammed by the following msg the whole time its running.
i have put in a small portion of the log(it was over 10 MB when i finaly pressed stop)here, is this becouse of the profile or the bot?
[19:01:20.828 N]PB 1.654: Successfuly changed secondary bot to: AutoAngler

Thanks :)
 

Attachments

i have been using extreme-token-fishin-easy-tokens-fishing-ironpaw-tokens to farm but for some reason after starting the bot the whole log gets spammed by the following msg the whole time its running.
i have put in a small portion of the log(it was over 10 MB when i finaly pressed stop)here, is this becouse of the profile or the bot?


Thanks :)


I got the exact same problem with a other profile. But the bug is not coming from the profile, its from PB or AutoAngler2.


View attachment 126721


Is no one supporting this? He wrote it 5 days ago ...
 
Back
Top