After a couple hours of farming, HB stops working after seeing a node. Something is spamming in the debug log so I go and grab it manually. I start HB again, next node it sees, it stops again and spam the debug log. Here's what I got. [18:45:58:623] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.Collections.Generic.List`1.set_Capacity(Int32 value) at System.Collections.Generic.List`1.EnsureCapacity(Int32 min) at System.Collections.Generic.List`1.Add(T item) at MainDev.RemoteASM.RemoteAsm.ExecuteToOuterReturn() at MainDev.RemoteASM.RemoteAsm.StdCall[T](UInt32 address, Object[] args, Int32 startArg) at MainDev.RemoteASM.RemoteAsm.ThisCall[T](UInt32 address, Object[] args) at MainDev.RemoteASM.RemoteAsm.Call[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.StyxWoW.[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.WoWInternals.WoWObjects.WoWObject.get_WorldLocation() at Styx.WoWInternals.WoWObjects.WoWObject.get_Distance() at Styx.Logic.LootTargeting.DefaultTargetWeight(List`1 objs) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle 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.Logic.Targeting.(Delegate e, Object[] args) [18:45:58:626] System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.Collections.Generic.List`1.set_Capacity(Int32 value) at System.Collections.Generic.List`1.EnsureCapacity(Int32 min) at System.Collections.Generic.List`1.Add(T item) at MainDev.RemoteASM.RemoteAsm.ExecuteToOuterReturn() at MainDev.RemoteASM.RemoteAsm.StdCall[T](UInt32 address, Object[] args, Int32 startArg) at MainDev.RemoteASM.RemoteAsm.ThisCall[T](UInt32 address, Object[] args) at MainDev.RemoteASM.RemoteAsm.Call[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.StyxWoW.[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.WoWInternals.WoWObjects.WoWObject.get_WorldLocation() at Styx.WoWInternals.WoWObjects.WoWObject.get_Distance() at Styx.Logic.Targeting.Pulse() [18:45:58:631] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.Collections.Generic.List`1.set_Capacity(Int32 value) at System.Collections.Generic.List`1.EnsureCapacity(Int32 min) at System.Collections.Generic.List`1.Add(T item) at MainDev.RemoteASM.RemoteAsm.ExecuteToOuterReturn() at MainDev.RemoteASM.RemoteAsm.StdCall[T](UInt32 address, Object[] args, Int32 startArg) at MainDev.RemoteASM.RemoteAsm.ThisCall[T](UInt32 address, Object[] args) at MainDev.RemoteASM.RemoteAsm.Call[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.StyxWoW.[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.WoWInternals.WoWObjects.WoWObject.get_WorldLocation() at Styx.WoWInternals.WoWObjects.WoWObject.get_DistanceSqr() at Styx.Logic.Targeting.DefaultRemoveTargetsFilter(List`1 units) --- End of inner exception stack trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle 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.Logic.Targeting.(Delegate e, Object[] args) [18:45:58:668] System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.Collections.Generic.List`1.set_Capacity(Int32 value) at System.Collections.Generic.List`1.EnsureCapacity(Int32 min) at System.Collections.Generic.List`1.Add(T item) at MainDev.RemoteASM.RemoteAsm.ExecuteToOuterReturn() at MainDev.RemoteASM.RemoteAsm.StdCall[T](UInt32 address, Object[] args, Int32 startArg) at MainDev.RemoteASM.RemoteAsm.ThisCall[T](UInt32 address, Object[] args) at MainDev.RemoteASM.RemoteAsm.Call[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.StyxWoW.[T](UInt32 address, CallingConvention callingConvention, Object[] args) at Styx.WoWInternals.WoWObjects.WoWObject.get_WorldLocation() at Styx.WoWInternals.WoWObjects.WoWObject.get_Distance() at (Object ) at Gatherbuddy.GatherbuddyBot.(Object ) at TreeSharp.Decorator.CanRun(Object context) at TreeSharp.Decorator..MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector..MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator..MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector..MoveNext() at TreeSharp.Composite.Tick(Object context) at Styx.Logic.BehaviorTree.TreeRoot.() [18:45:58:668] Cleared POI