I don't have a log however i noticed when using a profile within ProfessionBuddy, if i had all bag slots equipped as 36 slot mining bags, the profile itself would continuously switch between Banker and Farmer accounts. After changing to Illlusionary Bag (26 slot bag), it had fixed my problem/bug and the profile worked flawlessly as described. Is this a profile bug/user bug/professionbuddy bug? or any explanations?
cancel action isnt working for me. when i set min amount to 0 it works but anything above that and it wont cancel anything.. even 1g.. i tried using inregos ah sales manager and it didnt work for that either until i deleted tsm addons but it still doesnt work for pb.. so fkn weird
dear highvoltz, my char always gets stuck @ the AH in OG. it tries to run from AH master to the mail, but stucks on a little corner. and the HB stuck system does.. nothing good on it, loooking way too botty!
well my bot levelled herbalism to 90, the started grinding and fighting low level things, now just wanders around on my mount, why isn't it doing the right thing? any help is appreciated
Hey, I can't get this to work, I want to switch to the next task in the ARelog schedule, with this line I should end current task which uses profile Multi_v0.1.xml ? PHP: < While Condition="true" IgnoreCanRun="True"> < CustomAction Code="HBRelog.SkipCurrentTask("Multi_v0.1");"/>< /While> Nothing happens for me if I do this, I checked log but there is also nothing just loading Singular and stuff and stopped by user... Can someone help me plz, I need this so much.
ive got this problem when i run the 1-600 profile in honorbuddy it goes back and forth in a certain spot and it makes the wow go black and then wow shuts down and come up with a wow error heres my logs aswell
I have meet this error several times in different locations: AccessViolation in Utility.cs "return StyxWoW.Memory.ReadString(cache.ItemSparse.Name, Encoding.UTF8);" (cache of item names). Sometimes reads corrupt item names i think. This can be during loading of PB form or at random place if i or PB call this function.
Nice work love it <3 But is there any chance you could add a few functions? I would like: InbagCount(string charName, uint id); InBankCount(string charName, uint id); <3<3<3<3
Do the MOP Darkmoon Cards have an own Category, so that i can say put all Darkmoon cards from inventory to guildbank? Dont wanna use item ids for every single card
Getting this error when it tries to load. Changing current profile to [H - Quest] Blood Elf 1-5 [Kick] [LoadProfile-v241(fatal) @line 247]: Profile 'C:\Game Stuff\Kick's Profiles\Kick's Profiles\1-90 Questing Profile Pack\Classic\[H - Quest] 1-58 [Kick]\[H - Quest] 1-12 [Kick]\[H - Quest] 5-12 Durotar [Kick].xml' does not exist. Download or unpack problem with profile? Fatal error. Stopping Honorbuddy. Bot Stopped! Reason: Fatal error in custom behavior LoadProfile-v241.
- exception {"Could not read bytes from 27637FF0 [299]!"} System.Exception {System.AccessViolationException} + [System.AccessViolationException] {"Could not read bytes from 27637FF0 [299]!"} System.AccessViolationException + Data {System.Collections.ListDictionaryInternal} System.Collections.IDictionary {System.Collections.ListDictionaryInternal} HelpLink null string + InnerException null System.Exception Message "Could not read bytes from 27637FF0 [299]!" string Source "Honorbuddy" string StackTrace " at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)\r\n at Styx.MemoryManagement.MemoryBase.ReadString(IntPtr address, Encoding encoding, Int32 maxLength, Boolean relative)\r\n at HighVoltz.Util.GetItemCacheName(UInt32 id) in h:\\WoW\\Utils\\Honorbuddy 2.5.6597.518\\Bots\\Professionbuddy\\Utility.cs:line 101\r\n at HighVoltz.Composites.BuyItemFromAhAction.GetLocalName(UInt32 id) in h:\\WoW\\Utils\\Honorbuddy 2.5.6597.518\\Bots\\Professionbuddy\\Composites\\BuyItemFromAhAction.cs:line 369\r\n at HighVoltz.Composites.BuyItemFromAhAction.Run(Object context) in h:\\WoW\\Utils\\Honorbuddy 2.5.6597.518\\Bots\\Professionbuddy\\Composites\\BuyItemFromAhAction.cs:line 261\r\n at Styx.TreeSharp.Action.RunAction(Object context)" string + TargetSite {Byte[] ReadBytes(IntPtr, Int32, Boolean)} System.Reflection.MethodBase {System.Reflection.RuntimeMethodInfo} + Static members + Non-Public members at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative) at Styx.MemoryManagement.MemoryBase.ReadString(IntPtr address, Encoding encoding, Int32 maxLength, Boolean relative) at HighVoltz.Util.GetItemCacheName(UInt32 id) in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Utility.cs:line 101 at HighVoltz.Composites.BuyItemFromAhAction.GetLocalName(UInt32 id) in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Composites\BuyItemFromAhAction.cs:line 369 at HighVoltz.Composites.BuyItemFromAhAction.Run(Object context) in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Composites\BuyItemFromAhAction.cs:line 261 at Styx.TreeSharp.Action.RunAction(Object context) Bot trying to read item name of itemid=72093. Occurs randomly on some items I want to buy. Very annoying!
{"Cross-thread operation not valid: Control 'ActionGrid' accessed from a thread other than the thread it was created on."} A first chance exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll System.Transactions Critical: 0 : <TraceRecord xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord" Severity="Critical"><TraceIdentifier>http://msdn.microsoft.com/TraceCodes/System/ActivityTracing/2004/07/Reliability/Exception/Unhandled</TraceIdentifier><Description>Unhandled exception</Description><AppDomain>Honorbuddy.exe</AppDomain><Exception><ExceptionType>System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType><Message>Cross-thread operation not valid: Control 'ActionGrid' accessed from a thread other than the thread it was created on.</Message><StackTrace> at System.Windows.Forms.Control.get_Handle() at System.Windows.Forms.Control.SendMessage(Int32 msg, Int32 wparam, Int32 lparam) at System.Windows.Forms.PropertyGrid.set_FreezePainting(Boolean value) at System.Windows.Forms.PropertyGrid.Refresh(Boolean clearCached) at System.Windows.Forms.PropertyGrid.Refresh() at HighVoltz.Dynamic.DynamicProperty`1.set_CompileError(String value) in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicProperty.cs:line 60 at HighVoltz.Dynamic.DynamicCodeCompiler.CompileAndLoad() in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicCodeCompiler.cs:line 198 at HighVoltz.Dynamic.DynamicCodeCompiler.GenorateDynamicCode() in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicCodeCompiler.cs:line 82 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()</StackTrace><ExceptionString>System.InvalidOperationException: Cross-thread operation not valid: Control 'ActionGrid' accessed from a thread other than the thread it was created on. at System.Windows.Forms.Control.get_Handle() at System.Windows.Forms.Control.SendMessage(Int32 msg, Int32 wparam, Int32 lparam) at System.Windows.Forms.PropertyGrid.set_FreezePainting(Boolean value) at System.Windows.Forms.PropertyGrid.Refresh(Boolean clearCached) at System.Windows.Forms.PropertyGrid.Refresh() at HighVoltz.Dynamic.DynamicProperty`1.set_CompileError(String value) in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicProperty.cs:line 60 at HighVoltz.Dynamic.DynamicCodeCompiler.CompileAndLoad() in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicCodeCompiler.cs:line 198 at HighVoltz.Dynamic.DynamicCodeCompiler.GenorateDynamicCode() in h:\WoW\Utils\Honorbuddy 2.5.6597.518\Bots\Professionbuddy\Dynamic\DynamicCodeCompiler.cs:line 82 at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()</ExceptionString></Exception></TraceRecord> DynamicProperty.cs: MainForm.Instance.ActionGrid.Refresh(); Calling Control`s method without checking need of Invoke (refreshing grid from different thread). I think should be something like if(Control.InvokeRequired) Control.Invoke(new delegate(Control.METHOD)) //or Control.BeginInvoke() else Control.METHOD
Hey, since today i got a problem with my PB Profiles. Sometimes PB gets stuck when browsing a TradeGood in AH to get the current lowest Price to undercut. For example: PB starts searching for the current Price of "Ghost Iron Bar"...it clicks on next->next->next... in an infinite loop. A restart of HB does not solve it at all. Here is a log: View attachment 5896 2013-01-12 21.05.txt Also i got a Problem with the HBRelog API. I made a Farmer Profile and a Banker Profile. What my Profile should do: Farmer post Tradegoods to Banker -> if(HBRelog.IsConnected) -> HBRelog.PauseProfile("Farmer") -> HBRelog.StartProfile("Banker") -> When AHing is finished -> HBRelog.PauseProfile("Banker") -> HBRelog.StartProfile("Farmer") What really happens: HBRelog starts both Profiles without pausing the current Profile.
CAn please anyone tell me why it does do that: Selling Golden Lotus for 10g0s0c. Competition is at 34g98s98c
If I load ArchBuddy with ProfessionBuddy the Bot cant find any valid point to survey: [17:27:47.408 D] [ArchBuddy]: Next survey point (no db): <3511.139, -6.542233, 21.42942> [17:27:47.472 D] Activity: Moving to next survey point [17:27:49.535 D] Activity: Surveying [17:27:49.535 D] [CGSpellBook::CastSpell] Override ID: 80451, KnownIndex: 278 [17:27:51.913 D] Updating repair cost for current equipped items. New value: [1g4s51c] [17:27:53.008 N] [ArchBuddy]: Searching for digsites... [17:27:53.008 D] Activity: Searching for digsites... [17:27:53.051 N] [ArchBuddy]: *NEW* Found digsite Ruins of Ordil'Aran [Distance: 5.945253 yards] [17:27:53.051 N] [ArchBuddy]: *NEW* Found digsite Oneiros Digsite [Distance: 6829.995 yards] [17:27:53.051 N] [ArchBuddy]: *NEW* Found digsite Ravenwind Digsite [Distance: 6988.179 yards] [17:27:53.051 N] [ArchBuddy]: *NEW* Found digsite Nazj'vel Digsite [Distance: 1415.283 yards] [17:27:53.051 N] [ArchBuddy]: Selected "Ruins of Ordil'Aran" as the next digsite. [17:27:55.444 D] Activity: Moving to the digsite [17:27:56.609 D] [CGSpellBook::CastSpell] Override ID: 33943, KnownIndex: 25 [17:27:56.626 N] Mounting: Flight Form [17:27:57.738 N] [ArchBuddy]: Can't find a valid point to survey If I load ArchBuddy directly it works without any problem. Tried it 3 times, also with fresh install. Also he ignores the blacklisted sites until I open the ArchBuddy Settings in the ProfessionBuddy Menu again, if ArchBuddy is loaded via ProfessionBuddy. Any Idears ?