HTML:<!--51 x Bracer - Minor Health--> <CustomAction Code="Log("Enchanting Bracer - Minor Health to lvl 70");" /> <While Condition="CanCraft(7418) && Enchanting.Level < 70" IgnoreCanRun="True"> <CustomAction Code="Lua.DoString("CloseTradeSkill()"); " /> <CustomAction Code="Lua.DoString("RunMacroText(\"/cast Enchanting\")"); " /> <CustomAction Code="Lua.DoString("local s for i=1,GetNumTradeSkills() do s=GetTradeSkillInfo(i) if (s==\"Enchant Bracer - Minor Health\") then DoTradeSkill(i) end end"); " /> <CustomAction Code="Lua.DoString("RunMacroText(\"/use Reinforced Leather Bracers\")"); " /> <CustomAction Code="Lua.DoString("ReplaceEnchant()"); " /> <WaitAction Condition="false" Timeout="2500" /> </While>
Well Okay, it works like this. It does not fire the WaitAction - timer but it works. That's quite a bunch of Lines for such a simple task. I'll see if I am able to produce a whole profile in that matter. I seriously think ProfessionBuddy has to be altered somewhat to make such a simple task as klicking Yes on the replacement popup possible without such an amount lines...
Well ... Even if I placed it there the bot seems not to wait a millisecond :/Oh yea forgot the wait action hehe![]()
<Declaration Code="uint currentId;" />
<CustomAction Code="currentId = 11178;" />
<BuyItemFromAhAction ItemListType="Item" ItemID="currentId" MaxBuyout="5g0s0c" Amount="Required[currentId]" BuyAdditively="True" AutoFindAh="True" BidOnItem="False" Location="0, 0, 0" />
Well ... Even if I placed it there the bot seems not to wait a millisecond :/
<WaitAction Condition="!Me.IsCasting" Timeout="3000" /> would be better instead of just using the timeoutWell ... Even if I placed it there the bot seems not to wait a millisecond :/
Ah, thank you.<WaitAction Condition="!Me.IsCasting" Timeout="3000" /> would be better instead of just using the timeout
Since the current patch, I still have errors in every realease of PB on changing the secondary bots. Been using the latest release and the changing of the secondary bot is not always stable. Sometimes it does change sometimes not, could not find the real reason for that. Does anybody has the same issues and how can I fix them? Thanks for answers.
Todays updates to professionbuddy have caused issues with professionbuddy profiles using autoangler as the secondary botbase. It will now only use the hotspots from the preloaded profile which is a grind bot profiles. Here's a log of a fresh install of HB showing it preload a grind bot profile and then loading the autoangler profile but still flying around the preloaded profile hotspots. The profile works fine when autoangler is used as the botbase without professionbuddy.
Some issues I wanna solve but I cant,
I am using the Leatherworking profile made by bennyquest:
- The toon does not attack the mobs if it changes from one zone to another... (gotta stop/start the bot what makes it non 100%afkable)
- Sometimes the bot kills a mob and instead looting and skinning it, he first runs a cpl meter in a different direction, then turns back loots and skins the mob... its doing it quite often, would say 50% of the mobkills (oneshot)
if in while I use ChangeBotAction,
* in the log bot constantly writes
PB 1.637: Successfuly changed secondary bot to: Questing
PB 1.637: Successfuly changed secondary bot to: Questing
PB 1.637: Successfuly changed secondary bot to: Questing
PB 1.637: Successfuly changed secondary bot to: Questing
<While Condition="InbagCount(.......
<If Condition="InbagCount(.........
<ChangeBotAction BotName="Questing" />
<LoadProfileAction ProfileType="Honorbuddy" Path="...........
</If>