• 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. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
    2. moujoohoo

      moujoohoo New Member

      Joined:
      Apr 29, 2010
      Messages:
      448
      Likes Received:
      1
      Trophy Points:
      0
      +rep great work!
       
      bobby53 likes this.
    3. deltasniper3

      deltasniper3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      492
      Likes Received:
      14
      Trophy Points:
      0
      glad to hear it helped!
       
    4. deltasniper3

      deltasniper3 New Member

      Joined:
      Jan 15, 2010
      Messages:
      492
      Likes Received:
      14
      Trophy Points:
      0
      Also in pvp i am noticing sometimes it likes to cast frost shock then lava burst did not do it while i was leveling but it does in pvp
      edit: it also mounts then recalls totems
       
      Last edited: Jul 8, 2010
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      The attack sequence for Elemental needs revision. In general it uses Frost Shock on opposing faction players to slow them immediately, but in most cases burst using other spells available would be better. Look for improvements for Elemental PVP Combat in upcoming release.

      Need a log file for this one. I anticipate this happening if there is an enemy within ranged attack distance but HB has determined it wants to mount anyway and proceed to the next hotspot without attacking them. The next release of HB slated to have targeting improvements should resolve this for most cases. I'll add logic in next release that if HB wants to mount anyway and totems exist that a recall is done. For now, you could increase the HB Pull Distance to 37 or more to see if that helps.
       
      Last edited: Jul 8, 2010
    6. tehehe83

      tehehe83 New Member

      Joined:
      May 8, 2010
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      I'm very fresh shaman user (lvl 8 ;)). I noticed that it doesnt use earth totems although I have set them to auto.
       

      Attached Files:

      • logs.zip
        File size:
        125.9 KB
        Views:
        28
      bobby53 likes this.
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Ugghh... Thank you very much for the log! Made it easy to identify and correct the issue. There was a bug affecting only low-level Shaman. I will post a bug fix within 24 hours that addresses this issue for you as it should be casting Stoneskin Totem at that level. Will take a little while because in the middle of testing some other changes too.
       
    8. aricias

      aricias Member

      Joined:
      Mar 31, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      I dont even play a shaman, but good job With this class!

      You do a great job of only having one CC (I think) so you can concentrate on making one custom class the best it can be.
       
    9. soloak

      soloak New Member

      Joined:
      Jan 22, 2010
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      shaman lvl 74 using an elemental spec. It keeps running in to battle with melee and doesn't use ANY spells besides shocks. restarted and tried everything...

      got it on ranged pull mode too. It was working fine before, and i didnt change anything then suddenyl it decides to run in and only melee.

      [11:19:23 PM:23] % ShamanBuffs: AllowNonHealSpells:True, atrest:False
      [11:19:23 PM:171] % Exiting Combat
      [11:19:23 PM:402] % Entered Combat
      [11:19:23 PM:552] % - status [me]: h/m:59.0%/71.0%, melee:1, range:1, rooted:False, immobile:False, silenced:False
      [11:19:24 PM:416] % Safe_SetCurrentTarget() took 677 ms to update .CurrentTarget
      [11:19:24 PM:587] % Safe_SetCurrentTarget() took 0 ms to update .CurrentTarget
      [11:19:24 PM:772] % Stopped Moving
      [11:19:24 PM:959] % running to point 3.00 yds of mob 5.98 yds away
      [11:19:25 PM:303] Spell_C::CastSpell(25454, 0, 0x0, 0)
      [11:19:25 PM:488] % CheckForAdds(): PVE list built has 1 entries within 30.0 yds
      [11:19:25 PM:652] % MOB: Warrior - Scourged Argent Footman[75] dist: 5.98
      [11:19:25 PM:808] % Total 0/1 melee/ranged in Combat with me
      [11:19:25 PM:995] % ## CheckForAdds() took 508 ms
      [11:19:26 PM:152] % ShamanBuffs: AllowNonHealSpells:True, atrest:False
      [11:19:26 PM:307] % Exiting Combat
      [11:19:26 PM:560] % Entered Combat
      [11:19:26 PM:720] % - status [me]: h/m:59.0%/70.0%, melee:0, range:1, rooted:False, immobile:False, silenced:False
      [11:19:26 PM:911] % running to point 3.00 yds of mob 5.98 yds away
      [11:19:27 PM:171] % EarthShock: target already has DoT
      [11:19:27 PM:311] % CheckForAdds(): PVE list built has 1 entries within 30.0 yds
      [11:19:27 PM:477] % MOB: Warrior - Scourged Argent Footman[75] dist: 3.70
      [11:19:27 PM:633] % Total 1/0 melee/ranged in Combat with me
      [11:19:27 PM:789] % ## CheckForAdds() took 479 ms
      [11:19:27 PM:946] % ShamanBuffs: AllowNonHealSpells:True, atrest:False
      [11:19:28 PM:101] % Exiting Combat
      [11:19:28 PM:331] % Entered Combat
      [11:19:28 PM:492] % - status [me]: h/m:59.0%/71.0%, melee:1, range:0, rooted:False, immobile:False, silenced:False
      [11:19:28 PM:664] % ** Auto-Attack started in Combat
      [11:19:28 PM:849] % Moving and 0.3 yds away, stopping now...
      [11:19:29 PM:161] % Stopped Moving
      [11:19:29 PM:331] % CheckForAdds(): PVE list built has 1 entries within 30.0 yds
      [11:19:29 PM:489] % MOB: Warrior - Scourged Argent Footman[75] dist: 1.23
      [11:19:29 PM:661] % Total 1/0 melee/ranged in Combat with me
      [11:19:29 PM:817] % ## CheckForAdds() took 487 ms
      [11:19:30 PM:26] % My Totem(1) exists: Fire Elemental Totem
      [11:19:30 PM:203] % status: Spell 'Earth Elemental Totem' on cooldown - cant cast yet
      [11:19:30 PM:422] % status: Spell 'Fire Elemental Totem' on cooldown - cant cast yet
      [11:19:30 PM:593] % status: Spell 'Blood Fury' on cooldown - cant cast yet
      [11:19:30 PM:913] % EarthShock: target already has DoT
      [11:19:31 PM:143] % My Totem(3) exists: Mana Spring Totem VI
      [11:19:31 PM:283] % Non-dispellable Debuff: None-Sated
      [11:19:31 PM:553] % My Totem(1) exists: Fire Elemental Totem
      [11:19:31 PM:752] % My Totem(3) exists: Mana Spring Totem VI
      [11:19:31 PM:959] % SetTotemsAsNeeded(): earth: False fire: True water: True air: False
      [11:19:32 PM:142] % ShamanBuffs: AllowNonHealSpells:True, atrest:False
      [11:19:32 PM:302] % Exiting Combat
      [11:19:32 PM:545] % Entered Combat
      [11:19:32 PM:712] % - status [me]: h/m:59.0%/73.0%, melee:1, range:0, rooted:False, immobile:False, silenced:False
      [11:19:32 PM:953] % CheckForAdds(): PVE list built has 1 entries within 30.0 yds
      [11:19:33 PM:120] % MOB: Warrior - Scourged Argent Footman[75] dist: 1.23
      [11:19:33 PM:280] % Total 1/0 melee/ranged in Combat with me
      [11:19:33 PM:438] % ## CheckForAdds() took 486 ms
      [11:19:33 PM:656] % My Totem(1) exists: Fire Elemental Totem
      [11:19:33 PM:818] % status: Spell 'Earth Elemental Totem' on cooldown - cant cast yet
      [11:19:34 PM:8] % status: Spell 'Fire Elemental Totem' on cooldown - cant cast yet
      [11:19:34 PM:240] % status: Spell 'Blood Fury' on cooldown - cant cast yet
      [11:19:34 PM:403] % No Current Target and can't find adds -- why still in Combat()
      [11:19:34 PM:602] % My Totem(3) exists: Mana Spring Totem VI
      [11:19:34 PM:794] % Non-dispellable Debuff: None-Sated
      [11:19:34 PM:949] % No Current Target and can't find adds -- why still in Combat()
      [11:19:35 PM:104] % ShamanBuffs: AllowNonHealSpells:True, atrest:False
      [11:19:35 PM:248] % Exiting Combat
      [11:19:35 PM:789] % CheckForSafeDistance(49.5): saw Mage - Plague Sprayer[80] around 35 yds away
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Sorry for the issue and thanks for the post. I have looked at the info provided and see it cast Earth Shock and the Fire Elemental was up, but need additional detail to try to troubleshoot this one for you. Please click the link below and follow the steps shown in:Please let me know if any revisions to those instructions are needed as well.

      It appears the text in the original problem report posted was copied from the Debug output window in HonorBuddy. The log info needs to be the actual log file as the output windows (Log pane and Debug pane) in HonorBuddy each only have partial information. I also need the version of HonorBuddy, version of ShamWOW, spells loaded, config settings, and other state info which is present in the log file. I also ask that the log file be attached rather than copy/paste into the post body. It keeps the size of the posts down for those reading thread. If the log is too large, you can .zip before attaching.
       
      Last edited: Jul 9, 2010
    11. kabz80

      kabz80 New Member

      Joined:
      Feb 22, 2010
      Messages:
      91
      Likes Received:
      1
      Trophy Points:
      0
      Great CC

      Thank You for making this CC , awesome CC man, <3 ya
       
      bobby53 likes this.
    12. mezz0

      mezz0 Member

      Joined:
      Jul 10, 2010
      Messages:
      680
      Likes Received:
      10
      Trophy Points:
      18
      very nice cc !! thnks for making/updating it
       
      bobby53 likes this.
    13. Ghold

      Ghold New Member

      Joined:
      May 7, 2010
      Messages:
      59
      Likes Received:
      1
      Trophy Points:
      0
      Appreciate having a well-made CC available for my new shaman :)
       
      bobby53 likes this.
    14. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Hey bobby, small bug to report. Using 1.945 with 4.1.1, one version behind, but didn't look like it would effect the bug.

      When maelstrom stacks to 5 my shaman will always Chain Lightning even if there is one target instead of choosing intelligently like it is supposed to.

      edit: To clarify, there are 3 options with maelstrom, heal if health low, lightning if single mob, chain lightning if the chain will bounce. It will heal if low, but will chain lightning whether it is fighting a single mob or multiple.

      Heres a log.
       

      Attached Files:

      • log.txt
        File size:
        380.1 KB
        Views:
        42
      Last edited: Jul 12, 2010
      bobby53 likes this.
    15. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post and log Jon! Made it easy to find the issue. Fixed so will correctly determine if an additional enemy is within hop distance of your target and if not will correctly cast Lightning Bolt instead. Look for the correction in next release.
       
    16. tehehe83

      tehehe83 New Member

      Joined:
      May 8, 2010
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      In RAF when shaman is set as follower it doesnt really do anything because:

      Combat Target is tagged by another player -- let them have it

      Is it possible to get detection that party member (or his pet) tagged mob?

      So as workaround I commented out code that did this and then when in RAF and in combat and fighting multiple mobs it only fights first one and does not change targets to next after first one is dead.
       

      Attached Files:

      Last edited: Jul 15, 2010
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thank you for the log files and clear description. Very helpful! I can't test RaF for a couple weeks as I am out of town using a lower end computer. Based upon your post I was able to make some RaF specific changes that should help.

      Revised behavior so it detects RAF mode and in this situation will attack so long as the target is attacking a party / raid member, which as a follower should always be the case.

      Changed next target selection so if in combat and RAF mode on should use the Leader's target. If the leaders target is not suitable at that exact moment (no target, targetting another party/raid member, etc.) it won't set a target until the leaders target is suitable or HB sets another target.

      A new release with these changes has been posted for you and others. Please advise if this doesn't resolve your RaF issue.
       
      Last edited: Jul 15, 2010
    18. Aura

      Aura Member

      Joined:
      Jun 10, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      8
      amazing cc! only thing is i noticed that the shaman doesnt cast shamanistic rage, that would help a lot in keeping downtime to a minimum, if you could please add that as enhance i would <3 you, thanks!
       
      bobby53 likes this.
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post Aura! ShamWOW will cast Shamanistic Rage, but only early in a fight to make sure that the uptime doesn't occur primarily when traveling to the next mob (which is a waste). The release I posted minutes ago had some slight changes which will cause Shamanistic Rage to be used more frequently, while still trying to cast only early in a fight.

      If you still have an issue with Shamanistic Rage, I'll need a log file with your post so I can look at the specific circumstances of the fight situation you believe it wasn't cast during.
       
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      ShamWOW v4.1.4 now available!

      An update of ShamWOW has been posted that incorporates some bug fixes and requested changes to Shamanistic Rage. See the first post in this thread to download.

      Note: there has been a change to the location of files in the ShamWOW folder, so it is very important you remove the prior version of ShamWOW or any multi-class CC's before installing the update. For details on installation steps, please see the INSTALL.TXT file included in ShamWOW.ZIP
       
      Last edited: Jul 15, 2010
    Thread Status:
    Not open for further replies.

    Share This Page