Right, so looks like CanCraft when used in this way now needs an int and not a uint... is this right? And if so why change it and not tell people?
Also, in the latest build PHP: <CustomAction Code="HBRelog.SkipCurrentTask(HBRelog.CurrentProfileName);" /> This now causes HBRelog to skip TWO tasks.... No idea why since now all code is streamed and we can't even see it /sigh
Check if the /Bots/Professionbuddy folder exists in the HB install folder and if it does see if removing it fixes your problems.
Nope, it doesn't exist... Also, I used to have my own custom PB Component - how would I go about getting this to run using the new system? There was a note in one of the release logs stating it was possible just not *how*?
You need to place the component source somewhere where it'll get compiled and loaded by HB, such as in a subfolder inside the Plugins, Bots or Routine folder
Nothing was changed that should effect this. I've tested and it's skipping one task for me. Only thing I can think of is to try it on a clean install.
for example im using mutlizone PB profiles...i do a clean install..but where should i put the mutlizone profiles at? default profiles?? coz it wont really work well after new updates of this HB..i dont know how to fix it..it keep pop out two same thing..i will show my log to u soon..
When I try that I get loads of compile errors such as: PHP: Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(26,33) : error CS0234: The type or namespace name 'ComponentBase' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?) Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(27,33) : error CS0234: The type or namespace name 'Dynamic' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?) Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(28,33) : error CS0234: The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?) Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(29,33) : error CS0234: The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?) Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(30,33) : error CS0234: The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?) Compiler Error: c:\HB\729\Plugins\PBExtensions\DoAuction.cs(211,35) : error CS0246: The type or namespace name 'PBAction' could not be found (are you missing a using directive or an assembly reference?) Has the namespace changed?
Okay, managed to find what had changed using reflection in the dev tools. Stuff is now under the Bots.Professionbuddy namespace. If it's of use to anyone else, this will show where things are: PHP: var theList = Assembly.GetEntryAssembly().GetTypes().ToList().Where(t => t.Namespace != null && t.Namespace.Contains("Professionbuddy")).ToList(); foreach(var v in theList) { Log(v.Namespace + " -> " + v.FullName); } Got my custom component working now, so thanks! Still not sure what the issue with HBRelog is - could it be due to having the HBRelogHelper enabled? I've got around it by just adding two "Waits" after each task, but that seems like a bit of a hack.
I have similar problems. Since the BuddyStore ppdate PB runs CustomAction Code twice. Profile runs fine before the update. I made a small test Profile with just few lines of Code, same result. Result testCounter = 3 instead of 2. I tested with a complete fresh Installation of HB
Yup I've been observing this odd behavior when depositing gold to GB too. It's doing it twice as well. Happening 100% of the time.
Have the same thing. HBrelog placed on desktop clean install of Honorbuddy, HBrelog, Windows (hehe). Nothing helped this. I think it started with big bug with HasMats and other some commands
can some1 help me with profile? Need 2 complete quest http://www.wowhead.com/quest=13272 for tailor in pb
Any updates on this issue? Even a confirmation that you're now aware it's an issue and looking at it?
<CancelAuction UseCategory="True" Category="Consumable" SubCategory="ItemEnhancement" SubCategoryType="WoWItemTradeGoodsClass" ItemID="0" AutoFindAh="True" MinBuyout="100g0s0c" Location="0,0,0" IgnoreStackSizeBelow="1" /> results in: [10:27:59.888 V]PB Warning: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Requested value 'ItemEnhancement' was not found. at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument) at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult) at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase) at System.Enum.Parse(Type enumType, String value) at Bots.Professionbuddy.Components.CancelAuctionAction.set_SubCategoryType(String value) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index) at Bots.Professionbuddy.PbProfile.(XElement , Composite ) at Bots.Professionbuddy.PbProfile.(XElement , Composite ) at Bots.Professionbuddy.PbProfile.(XElement , Composite ) at Bots.Professionbuddy.PbProfile.LoadFromFile(String path)
So, professionsbuddy should automatically install when I run honorbuddy? Because.. it apparently does not. Can't seem to figure out how to get honorbuddy to download/install it.