Hello all! This is my very first profile ever! I'm extremely excited to start experimenting with profile writing. This will path you around Elwynn Forest, picking up Copper Nodes, Peacebloom, Silverleaf and Earthroot. I've run it for about an hour and a half with no issues thus far. All credit goes to Botanist for his wonderful guide for n00bs like myself! Find his guide here I appreciate all CONSTRUCTIVE feedback! Lemme know if you run into any problems so I can learn from them, though please no rudeness!
Giving this a try, always glad to see new content. I've been running it for about 10 minutes so far with no issues (it's a hell of a lot better at gathering mining nodes than the other one I was using), and I'll report my results after an hour or so. Update: Well, GB crashed when I stopped the profile, but I got 1-75 mining and herbing in about an hour's worth of work. Excellent profile, absolutely no hang ups, definitely recommended.
Trying it out and ill be back with feedback! :] Edit: Tested it out! got me 1 - 75 in both herb and mining, not bad! :]
i have him occasionally walk back and forth in certain area's its definitely not a good thing but i dont know how bad it is either. who knows maybe im doing something wrong. other than that im almost ready to leave it on over night even thought thats not a good idea.
Just started using this profile. It seems to be working just fine. Will update later with more information. Thank you. EDIT: [Gatherbuddy2]: Stopped gatherbuddy after gathering 45 nodes in 0h 23m 29s. [Gatherbuddy2]: Earthroot: 14 [Gatherbuddy2]: Copper Vein: 22 [Gatherbuddy2]: Silverleaf: 7 [Gatherbuddy2]: Peacebloom: 2
Any idea why i need to manually move my character for it to start collecting it doesn't automatically walk around!
It tried to use hearthstone and it was cooling down so both wow and honorbuddy froze any help? Code: [17:03:10.593 N] [Gatherbuddy2]: Approaching "Silverleaf" at X="-9670.857" Y="144.6969" Z="46.81605" [17:03:10.593 D] Activity: Moving to node [17:03:10.890 N] [Gatherbuddy2]: Approaching "Silverleaf" at X="-9670.857" Y="144.6969" Z="46.81605" [17:03:11.593 D] (Singular) [CombatLog] SPELL_CAST_FAILED Hearthstone#8690 failure: 'Item is not ready yet' [17:03:11.453 D] Activity: Hearth and exit [17:03:12.156 N] [Gatherbuddy2]: Exiting WoW and HB. Hearth and exit behavior [17:03:12.187 N] Wow exited, Honorbuddy stopped! [17:03:12.187 Q] Bot stopping! Reason: Wow exited, Honorbuddy stopped! [17:03:12.187 N] Honorbuddy terminating in 20 seconds. [17:03:22.250 D] (Singular) (Singular) info: 10.8 seconds since BotBase last called Singular (now in OnBotStop) [17:03:22.171 D] Exception in GetInfoBlockByID:Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired - at GreyMagic.Executor.WaitForInjection(Int32 timeout) at GreyMagic.Executor.Execute(Int32 timeout) at GreyMagic.ExternalProcessMemory.CallInjected(IntPtr address, CallingConvention callingConvention, Object[] args) at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args) at Styx.StyxWoW.[](IntPtr , CallingConvention , Object[] ) at Styx.StyxWoW.[](IntPtr , CallingConvention , Object[] ) at Styx.WoWInternals.WoWCache.WoWCache.(IntPtr , IntPtr , UInt32 , UInt64 , Int32 , Int32 , Int32 ) - GreyMagic [17:03:22.218 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Error while writing Memory! at GreyMagic.ExternalProcessMemory.WriteByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Write[T](IntPtr addr, T value) at Styx.WoWInternals.WoWCache.WoWCache.(IntPtr , IntPtr , UInt32 , UInt64 , Int32 , Int32 , Int32 ) at Styx.WoWInternals.WoWCache.WoWCache.Cache.GetInfoBlockById(UInt32 id) at Styx.WoWInternals.PlayerQuest.(UInt32 ) at Styx.WoWInternals.QuestLog.GetAllQuests() at Styx.CommonBot.Targeting.DefaultRemoveTargetsFilter(List`1 units) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Delegate.DynamicInvoke(Object[] args) at Styx.CommonBot.Targeting.(Delegate , Object[] ) [17:03:22.218 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Access is denied, at addr: 1DB80EC8, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWUnit.get_CharmedByUnitGuid() at Styx.WoWInternals.WoWObjects.WoWUnit.get_ControllingPlayer() at Styx.WoWInternals.WoWObjects.WoWPlayer.(WoWUnit ) at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Styx.WoWInternals.WoWObjects.WoWPlayer.get_Minions() at Styx.CommonBot.Targeting.DefaultIncludeTargetsFilter(List`1 incomingUnits, HashSet`1 outgoingUnits) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Delegate.DynamicInvoke(Object[] args) at Styx.CommonBot.Targeting.(Delegate , Object[] ) [17:03:22.234 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Access is denied, at addr: 1D6CB054, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields ) at Styx.WoWInternals.WoWObjects.WoWUnit.get_Flags() at Styx.WoWInternals.WoWObjects.WoWUnit.( ) at Styx.WoWInternals.WoWObjects.WoWUnit.get_PetInCombat() at Styx.CommonBot.Targeting.DefaultTargetWeight(List`1 units) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Delegate.DynamicInvoke(Object[] args) at Styx.CommonBot.Targeting.(Delegate , Object[] ) [17:03:22.234 D] [BotEvents] EventChecker threw exception [17:03:22.234 D] System.Exception: Access is denied, at addr: 1D6CB054, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields ) at Styx.WoWInternals.WoWObjects.WoWUnit.get_Level() at Styx.CommonBot.BotEvents.Player.() at Styx.CommonBot.BotEvents.PulseEvents() [17:03:22.234 D] [BotEvents] EventChecker threw exception [17:03:22.234 D] System.Exception: Access is denied, at addr: 1DB80EC8, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWObject.get_DynamicFlags() at Styx.WoWInternals.WoWObjects.WoWUnit.( ) at Styx.WoWInternals.WoWObjects.WoWUnit.get_TaggedByMe() at Styx.WoWInternals.WoWObjects.WoWUnit.get_KilledByMe() at Styx.CommonBot.BotEvents.Player.() at Styx.CommonBot.BotEvents.PulseEvents() [17:03:22.234 D] [BotEvents] EventChecker threw exception [17:03:22.234 D] System.Exception: Access is denied, at addr: 1D6CB054, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields ) at Styx.WoWInternals.WoWObjects.WoWUnit.GetCurrentPower(WoWPowerType type) at Styx.WoWInternals.WoWObjects.WoWUnit.get_CurrentHealth() at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsDead() at Styx.CommonBot.BotEvents.Player.() at Styx.CommonBot.BotEvents.PulseEvents() [17:03:22.234 D] [BotEvents] EventChecker threw exception [17:03:22.234 D] System.Exception: Access is denied, at addr: 01160C38, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.LocalPlayer.get_MapId() at Styx.WoWInternals.Battlegrounds.GetCurrentBattleground() at Styx.WoWInternals.Battlegrounds.get_Current() at Styx.CommonBot.BotEvents.Battleground.() at Styx.CommonBot.BotEvents.PulseEvents() [17:03:22.234 D] Plugin CavaPlugin threw an exception in 'Pulse'! Exception: [17:03:22.234 D] System.Exception: Access is denied, at addr: 1D6CB054, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.WoWObject.[](UInt32 ) at Styx.WoWInternals.WoWObjects.WoWUnit.[](WoWUnitFields ) at Styx.WoWInternals.WoWObjects.WoWUnit.GetCurrentPower(WoWPowerType type) at Styx.WoWInternals.WoWObjects.WoWUnit.get_CurrentHealth() at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsDead() at CavaPlugin.CavaPlugin.Pulse() in c:\Documents and Settings\Graeme\My Documents\Honorbuddy\Plugins\CavaPlugin\CavaPlugin.cs:line 777 at Styx.Plugins.PluginWrapper.Pulse() [17:03:22.234 D] Plugin Refreshment Detection threw an exception in 'Pulse'! Exception: [17:03:22.234 D] System.Exception: Access is denied, at addr: 1D6CEC18, Size: 17 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.WoWObjects.LocalPlayer.get_Inventory() at Styx.WoWInternals.WoWObjects.LocalPlayer.get_BagItemGuids() at Styx.WoWInternals.WoWObjects.LocalPlayer.get_BagItems() at Styx.CommonBot.Inventory.Consumable.GetDrinks() at Styx.CommonBot.Inventory.Consumable.GetBestDrink(Boolean includeSpecialtyItems) at QuickPlugins.RefreshmentDetector.Pulse() in c:\Documents and Settings\Graeme\My Documents\Honorbuddy\Plugins\Refreshment\Apoc Refreshment.cs:line 17 at Styx.Plugins.PluginWrapper.Pulse() [17:03:22.234 D] Handler for OnPulse threw exception! [17:03:22.234 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Access is denied, at addr: 0122C274, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.StyxWoW.get_WorldScene() at Styx.Pathing.MeshNavigator.UpdateMaps() at Styx.Pathing.MeshNavigator.( ) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.CommonBot.BotEvents.(Delegate , Action`1 , Object[] ) [17:03:22.234 N] Not in game [17:03:22.250 N] [Gatherbuddy2]: Stopped gatherbuddy after gathering 1 nodes in 0h 0m 45s. [17:03:22.250 N] [Gatherbuddy2]: Copper Vein: 1 [17:03:22.250 D] Handler for OnBotStopped threw exception! [17:03:22.250 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Access is denied, at addr: 00FA11B0, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.Lua.get_State() at Styx.WoWInternals.LuaEvents.() at Styx.WoWInternals.LuaEvents.get_IsInitialized() at Styx.WoWInternals.LuaEvents.(EventArgs ) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.CommonBot.BotEvents.(Delegate , Action`1 , Object[] )
very nice! [Gatherbuddy2]: Stopped gatherbuddy after gathering 196 nodes in 0h 49m 51s. [Gatherbuddy2]: Filon de cuivre: 74 [Gatherbuddy2]: Terrestrine: 43 [Gatherbuddy2]: Feuillargent: 52 [Gatherbuddy2]: Pacifique: 27
runs smooth and great, the only problem is face is when i get hit by monsters, it casts lifeblood and than it just stands there doing nothing, so i gotta run away or kill it before it proceeds with what i use to do.. Maybe add something like killing monster when getting attacked or w/e. or is this something wrong from my part? * I'm a 90 DK alliance, if this might give any clue where it comes from *