• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • ShamWOW for HB2 - An Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

    Discussion in 'Archives' started by bobby53, May 25, 2010.

    Thread Status:
    Not open for further replies.
    1. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Between bobby53 and fpsware I'm enjoying classes that gave me a hard time playing, and those are shaman and druid. I'm currently dual leveling one of each and I can't get over how quickly they rip through the opposing forces. Now, If I could just have a success story like the guy that posted his ten level 80 toons with all of them ICC ready with gearscores over 5800 each, then I'd be happy.
       
      bobby53 likes this.
    2. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks WaCk0, glad to see you back in the forum! Some of the issues were HonorBuddy fixes and others were accounted for in releases of the CC. Either way glad it is performing well for you. Just a reminder to see the ShamWOW FAQ [link -- click here] which is post #2 in this thread for information on the details needed when posting about issues with ShamWOW. I need the complete debug log file attached to your issue along with details narrowing down at what time the issue occurred to do anything more than guess about the issue. There are simply too many variations of how you can run your Shaman you to benefit from my speculation.

      I have changed the totem management with the next release and it should address your issue. As for falling behind the tank, I would need a log file and your help in identifying the appropriate timestamp within it to then determine if its a CC issue I can address or a HB issue I need to forward along and champion for correction. I'm assuming you were just using the HonorBuddy RaF bot and not InstanceBuddy, but a log file would clear that up as well. My suggestion is to wait for the next release and if the issue still persists in falling behind the tank, post the log file and description mentioned and we'll take it from there.

      It will cast Healing Wave when both you and the heal target are not in combat, otherwise it uses the priority you outlined for 99% of in combat healing. If your Shaman is having trouble managing its mana, please post a complete debug log and I'll analyze it to see where improvements can be made. I have tested with two different marginally geared healers in a lot of situations, but specifically in H HoR and ToC-25 which are both heal intensive at different points and have not had mana issues while posting really nice heal #'s. The only mana issues I have encountered or that were indicated in other users logs were due to using InstanceBuddy and having it do a spec change upon entry to the instance. As you know, this takes the characters mana to 0% and current tanks typically out gear the instances to the point that they don't bother checking healer mana before pulling. This leads to beginning combat with low mana levels rather than them being due to healing spell selection. So I have noted change request but it is currently a low priority.
       
    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Absolutely correct. ShamWOW has been around for a long time and that information should be updated to reflect the changes in WOW 4.x. I have been focusing on some needed improvements to the CC in how it works with IB and updates for WOW 4.x as well as forum responses at the moment, but will get that documentation caught up soon. Thank you for making sure I was aware of it, Bobby53
       
      Last edited: Nov 3, 2010
    4. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      That's terrific clarkdebraal, glad to hear your success!

      You already have the ability to select a specific totem in ShamWOW. Visit the CC Configuration and go to the tab for the type of encounter you want to select a specific totem. In your example above, go to the RaF/Instances tab for the Fire Totem slot just select Magma Totem from the drop list. Totems for other uses (Grinding, Questing, or PVP) can be set on the other tabs. I recommend in most cases leaving it set to Auto as it will adapt its selection based upon your talent specification and the current fight dynamics. For example, if you use InstanceBuddy and have dual spec Elemental and Resto, then leaving this set to Auto will select DPS totems if your group role is DPS, or will select an appropriate Resto set if your group role is Healer.

      The question of using Searing Totem or Magma Totem isn't determined by being in an instance or not, its related to the number of mobs you are fighting in close proximity which you alluded to. Searing Totem is the default totem for solo encounters and typically remains the most effective DPS Fire totem up to 2 mobs. Once you get to 3 or more mobs, Magma Totem is more effective as long as those 3 mobs are within its 8 yard range. If any are casters or are being tanked away from you, the Searing Totem is more effective. ShamWOW makes advanced decisions about fights, constantly monitoring not just how many mobs you are in combat with, but also their range from you. It will default to dropping a Searing Totem, but if during the fight you get 3+ mobs within 8 yards, it will automatically drop a Magma Totem for you. At that point, it will also add Fire Nova to the rotation. This behavior occurs regardless of whether you are in an instance, questing, grinding, pvp, etc. Also, if you prefer you can change the totems cast by ShamWOW by visiting the appropriate tab in CC Configuration. For instances, go to the RAF/Instances tab and change the Fire Totem slot to Magma Totem and you'll override the ShamWOW behavior. That change may work better for you as an Enhancement Shaman since you should be within melee range of the tanks mobs. As an Elemental remaining at casting at range you may see a DPS loss as they would only get in range of the Magma totem if the tank loses aggro.
       
      Last edited: Nov 4, 2010
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Glad to hear it Zeldrak! Thanks for your post. Right now is probably the easiest time to jack your gear score up since you can farm justice points with HonorBuddy and purchase ICC Item Level 251 gear. You can also farm Honor Points and buy the Level 264 Arena Weapons and Wrathful gear (except shoulders) that previously took a lot of arena points and an 1800 rating. For one of my test Elemental/Resto Shaman I just bought the Wrathful Gladiator's Blade of Alacrity for 1830 honor points and the Item Level 270 Wrathful Gladiator's Barrier for 70 honor points.
       
      Last edited: Nov 3, 2010
    6. Runkel

      Runkel Member

      Joined:
      Oct 4, 2010
      Messages:
      142
      Likes Received:
      1
      Trophy Points:
      18
      Believe me or not, my Level 29 Draenei Shaman just walked into the Forsaken Courier for those who dont know, this is a lvl 35 undead with 4 lvl 35 undead bodyguards) and a lvl 30 raptor add, the bot survived and killed every single one of them!! (My bot wears only items he found and equipped while leveling) :)

      I really enjoy watching my bot leveling because this class works so well. This is imho by far the best HB class out there.

      P.S.
      This is the first time i saw my little enhancer shaman drop below 20% Mana ;)
       
      Last edited: Nov 4, 2010
      bobby53 likes this.
    7. xfox

      xfox New Member

      Joined:
      Mar 18, 2010
      Messages:
      217
      Likes Received:
      3
      Trophy Points:
      0
      i love this cc so much...

      bobby 4 president <3
       
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post regarding your success Runkel!
       
    9. WaCk0

      WaCk0 New Member

      Joined:
      Apr 11, 2010
      Messages:
      102
      Likes Received:
      2
      Trophy Points:
      0
      This was the reason why i didn't bother to post a log file,
      as the issues aren't really bugs and can be explained without logs etc.
      (I said that the tank falling behind thing that the falling behind was irrelevant as it was not instancebuddy and its just plain looting)
      Thanks again and looking forward to the next release!
       
    10. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      Crashing

      Im not sure if this is a CC problem or and HB problem so I will post in both.

      This seems to only happen when Im using Instancebuddy and im actually in an instance or if im in a bg ... i get an error and wow crashes in the status box of HB it says an exception has occurred please check the debug box

      I will not post the whole log given its huge and when i see that exception notification i check the debug box and in red this is what is says:

      [1:24:48 PM:3] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fired.
      at BlueMagic.ExecutorRand.Execute()
      at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults, WoWPoint[]& hitPoints)
      at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults)
      at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags flag, Boolean[]& hitResults)
      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 Styx.Logic.Targeting.a(Delegate A_0, Object[] A_1)
      [1:24:58 PM:3] System.Exception: Process must have frozen or gotten out of sync; InjectionFinishedEvent was never fired.
      at BlueMagic.ExecutorRand.Execute()
      at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName)
      at Styx.WoWInternals.Lua.LuaGetReturnValue(String lua, String scriptName)
      at Styx.WoWInternals.Lua.GetReturnVal[T](String lua, UInt32 retVal)
      at Instancebuddy.Instancebuddy.()
      at Instancebuddy.Instancebuddy.()
      at Instancebuddy.Instancebuddy.(Object ret)
      at TreeSharp.Action.RunAction(Object context)
      at TreeSharp.Action.a.a()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.Sequence.a.b()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.a.b()
      at TreeSharp.Composite.Tick(Object context)
      at Styx.Logic.BehaviorTree.TreeRoot.b()

      I also attached the error log from the wow folder...

      In the mean time i just wont pvp or use instance buddy.

      Thanks in advance for the replies/help,
      Beast
       

      Attached Files:

    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Beast, The issue above is related to an LUA call being made by InstanceBuddy. You mentioned getting an exception in PVP as well though and that would be a separate issue since it does not involve InstanceBuddy. Please try to recreate the PVP issue you mentioned with the following steps:
      - Disable all HB Plug-Ins
      - Disable all WOW Add-Ins
      - Run HonorBuddy in PVP mode (not Mixed)
      Post a new issue and attach the complete HonorBuddy debug log file for that run and I can look into getting it resolved for you. I will need the entire Debug Log file however so if it is too large, just Zip it before attaching.

      My apologies for your issues and good luck with PVP,
      Bobby53
       
    12. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      k im going to only pvp starting tomorrow so I will do what you said and hopefully get you something tomorrow
      thanks for your help
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      ShamWOW v4.2.05 [link--click here] now available for download! This version includes a fix for Lava Lash, a new 'Auto' setting for RAF Combat Style, and a lot of internal changes for a slight improvement in speed relative to totems and adds. Please read the change history [link--click here] for details. The prior version is still available for download in the event you encounter an error. Be sure to attach complete debug log files with any issues/criticisms you post [link to instructions on posting -- click here].
       
      Last edited: Nov 4, 2010
    14. j0achim

      j0achim New Member

      Joined:
      Jan 15, 2010
      Messages:
      532
      Likes Received:
      15
      Trophy Points:
      0
      Suggestion, a sleep timer to double check HP after a heal, running ShamWOW as a IB healbot, and its wasting A LOT of mana on double heals. And most of the time its the Healing Surge.
       
    15. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Following excerpt is copied from my prior post...

      j0achim, I am not getting the same results in my testing it sounds like you witnessed. Code is already present to conditionally limit/prevent unnecessary heals. I'll need to see a complete debug log file to look into this further. Please be sure to provide a general time reference as to where in the log file the unnecessary heal occurred. Thanks for your help, Bobby53
       
      Last edited: Nov 4, 2010
    16. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      @bobby53: sir, your CC owes me one pair of socks, for they have been completely rocked. I just ran my level 22 shaman through a WG and I got 60 HKs since the hordies were playing HK farm. With your CC, and the shaman class in general, it's just amazing. Even my druid pales in comparison. I'm level 30 Enhancement right now, and I'm handling 4-6 mobs easily with no issues. Pure genius.
       
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Too funny! Thanks for the post Zeldrak
       
    18. Flyryan

      Flyryan New Member

      Joined:
      May 11, 2010
      Messages:
      151
      Likes Received:
      1
      Trophy Points:
      0
      I fixed my problem, guess it wasn't the CC's fault. Sorry.

      I would still like to see lava lash in use though. :)
       
    19. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Lava Lash doesn't work? :( That stinks. I didn't notice. I kill stuff so fast it's hard to see what's used and what's not.
       
    20. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      LoL

      No problem at all. I just wish you had as much knowledge with all the other classes as you did shamans. That way, you could offer your help with the other CCs and make them as awesome and sock rocking as this one is.
       
    Thread Status:
    Not open for further replies.

    Share This Page