Hi Bobby,
Love shamwow, been a great asset and a must-have for any shaman. I use it primarily as a healer in groups using lazyraider. I tried it today and ran into the totem problem, so I disabled totems (note, it was set to None for ALL totems!) which seemed to bypass that problem, however it still would not heal and seemed to have problems targeting group members to heal.
I always had the icon for who to select to heal for my mouse. a few spells seemed to go off, but not enough to keep the group alive for very long.
There's definitely an exception in the logs, and it seems to think the party keeps changing throughout the fight (though it says the tank is still there), but my familiarity with HB code or shamwow code is nil, so I can't help further in where the problem may lie. Possibly a lazyraider bug? but here's an interesting snippet of code log:
Code:
[3:49:25 AM:348] % WaitForCurrentSpell: no cast or gcd in progress
[3:49:25 AM:381] Spell_C::CastSpell(61295, 0, 0x50000000389C20F, 0) [2]
[3:49:25 AM:404] *Riptide on -TANK- at 28.5 yds at 21.9%
[3:49:25 AM:755] % RAFSTAT Exit COMBAT: H=88.1% M=97.1% melee:0,range:0,mecombat:Y,memoving:N,metarg:(null) at (null) yds
[3:49:25 AM:755] % RAFSTAT Exit COMBAT: tnkH=18.3% tnkcombat:Y tnkmoving:N at 27.8 yds,tktarg:Ahunite Hailstone.0B01 at 25.7 yds
[3:49:25 AM:844] % HandlePartyMembersChanged: event received
[3:49:25 AM:931] ^EVENT: Party/Raid Members Changed ...
[3:49:25 AM:931] % CheckGroupRoleAssignments: my role changed=N, tank changed=Y, healer changed=N
[3:49:25 AM:932] RAF: TANK = Paladin.C20F
[3:49:25 AM:932] RAF: HEALER = -ME-
[3:49:25 AM:932] [LazyRaider] Party Members Changed - Tank still in group
[3:49:26 AM:060] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.Logic.Targeting.DefaultTargetWeight(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 (Object , Object[] )
at Styx.Logic.Targeting.#Dr(Delegate[ATTACH]23950[/ATTACH] e, Object[] args)
[3:49:26 AM:060] System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.Logic.Targeting.Pulse()
I am using the release of shamwow found in the first post of this thread, as of this post. The one that comes with HB now doesn't seem to work at all, and the bot settings dialog does not work either. Maybe I am doing something obviously wrong with the provided HB version? Or should I be using the one in this thread as I am now?
and the full log is attached.
Thanks