I'm unsure why, but my shaman simply will not fish. I've used this before with other toons and it worked flawlessly.
My shaman will sit there doing nothing. No messages or errors in honorbuddy. It simply sits there. I changed cc's between singular and shamwow, I changed specs from enhancement to elemental to see if dual wielding may have been the problem, I turned fishing from pools on and off (when fishing from pools is on it will fly to the pools then do nothing), reinstalled both honorbuddy and autoangler2. Fishing worked flawlessly on my druid. So why isn't it working on my shaman? Profession buddy leveled it to 525 on my shaman no problem. Log attached
I find that when i manually cast my mount it dismounts and says
[11:07:16 PM:377] Stop and dismount... Reason: Fishing
[11:07:16 PM:713] Spell_C::CastSpell(88868, 0, 0x0, 0) [1]
[11:07:16 PM:816] Stop and dismount... Reason: Fishing
then casts the fishing pole, but doesn't ever loot and doesn't proceed to cast fishing again after that initial cast...
leaving it on further has given me an error message. Uploading a new log.
Stop and dismount... Reason: Fishing
[11:08:41 PM:662] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Styx.InvalidObjectPointerException: Cannot read a descriptor on an invalid object.
at Styx.WoWInternals.WoWObjects.WoWObject.#eve[T](UInt32 field)
at Styx.WoWInternals.WoWObjects.WoWObject.#dve[T](Int32 offsetIndex)
at Styx.WoWInternals.WoWObjects.WoWUnit.get_Level()
at Honorbuddy.MainWindow.#3Uc()
--- 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.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)