• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • ShamWOW 2.02b Shaman CC - Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

    Discussion in 'Archives' started by Tony, Jan 19, 2010.

    1. Tony

      Tony "The Bee" Staff Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      128,834
      Likes Received:
      571
      Trophy Points:
      113
      THIS VERSION TESTED WITH HONORBUDDY 1.1.9.0

      Current Release

      ShamWow v2.02b

      Latest News (As of 01/02/10)

      Version 2.02b includes some bug fixes for ShamWOW with a great deal of additional support. It continues to support Enhancement Shaman for both PVE/PVP, and now adds support for Elemental and Resto Shaman as well. Additionally, support is included for RaF (Party) mode Healbot.

      Note: Totems are only cast in situations where the Enhancement Shaman aggros one or more adds, is fighting an elite, is fighting a single mob that is 3+ levels higher, or is fighting a player. In the typical (and preferred) single target grinds they are unnecessary. The GCD and mana used is available for heals and damaging attacks if needed. Elemental and Resto Shaman will cast totems much more freely as they are more dependent upon them.

      What do you need?

      HonorBuddy installation, this CC file (link below), and a Shaman character. For RaF you will need at least one additional WoW and HonorBuddy instance.

      ShamWOW 2.02b
      ShamWOW 1.00 (if you have issues with new version)

      Documentation files are included in the .zip for a variety of install, configuration, and usage situations. Please review that material first before posting.

      Purpose of this thread

      This thread is intended to support the distribution and use of the attached version of the Enhancement Shaman CC. Suggestions and meaningful criticism are requested. Flames or negative feedback without constructive content, especially those using the word "fail" as a noun, will be ignored (and hopefully deleted.) As always, please feel free to roll your own CC if you disagree with any of this or the notices later in this post.

      Install

      See the installation instructions in INSTALL.TXT contained within the .zip file attached.


      To Do

      - Continue to enhance behaviors in PVP (both fighting and healing.)

      - Detection of adds while moving during pull

      - Detection of potion cooldown


      Notices

      1. I'm doing this in my spare time.

      2. See Mord's Cimmerian DK CC thread rules. His wisdom applies here as well.

      3. I will be using the following Enhancement Leveling Guide and article as a general combat design philosophy:


      Guides with Leveling Specific Talent Build, Combat Rotations, and Equipment Selections
      Totem Selection
      I am not an Shaman expert, so please advise if you have strong opinions regarding the abilities used and their respective priorities. I have consulted a number of experts and online resources, but the potential for unintended behavior is still there so I greatly appreciate any feedback you may have. I just request you provide a full log file with any bug report.

      4. Gear dependency. Enhancement Shamans are very gear dependent. Make sure you have the best weapon you can afford or find. This can make all the difference in your leveling success.

      5. Spell dependency. Elemental/Resto Shaman are very spell dependent. You will want to visit your trainer as soon as possible to train your new rank of Lightning Bolt at Levels 8, 14, 20, 26, 32, 38, 44, 50, 56, 62, 67, 73, 79, and 80.

      6. Disclaimer: Use of 3rd party programs are against Blizzard's terms of use and license. This CC is not intended for use on live Blizzard Entertainment World of Warcraft realms. Any use on Blizzard realms is at your own risk and not supported per this statement.
       
    2. scribbles

      scribbles New Member

      Joined:
      Jan 15, 2010
      Messages:
      61
      Likes Received:
      0
      Trophy Points:
      0
      is Bobby53 done supporting this?

      is so

      Bobby53


      come back
       
    3. hyperr

      hyperr New Member

      Joined:
      Jan 15, 2010
      Messages:
      108
      Likes Received:
      0
      Trophy Points:
      0

      this^
      pleaseeeeeeeeeeeeeeeeeee
       
    4. surfer999

      surfer999 New Member

      Joined:
      Jan 15, 2010
      Messages:
      171
      Likes Received:
      1
      Trophy Points:
      0
      Bobby, I discover a problem. Really, FIRST problem from 30 to 75 lvl. (Das ist fantastisch! :) Big respect to you for this great work!) Enchancement Shaman at Sholazar Basin spammed red message "You face wrong direction" when fight Rhinos.

      Part of log for 'normal' mob:

      Code:
      [7:55:52 PM:255] * >>> FAST PULL: Warrior-Dreadsaber[75] at 24.4 yds
      [7:55:52 PM:255] [Navigator (Western Northrend 68-80.mesh)]: Changed destination! Last: <NaN, NaN, NaN>, new: <5984.17, 5281.817, -102.4367>
      [7:55:52 PM:958] CastSpellById: 25457
      [7:55:53 PM:437] * *Flame Shock
      [7:55:54 PM:905] Movement: All
      [7:55:55 PM:334] % ** Auto-Attack started in Pull
      [7:55:55 PM:824] * *Auto-Attack
      [7:55:55 PM:827] % distance after pull: 3.03
      [7:55:56 PM:323] * * (A) Player 53 yds: Cristeen[76] Human Warlock
      [7:55:56 PM:323] % Exited Pull
      [7:55:57 PM:69] % Entered Combat
      [7:55:57 PM:532] % ## CheckForAdds() took 35 ms
      [7:55:57 PM:925] % distance in combat: 3.03
      [7:55:58 PM:412] % Target isn't casting a spell - Wind Shear not cast
      [7:55:58 PM:893] CastSpellById: 17364
      [7:55:59 PM:389] * *Stormstrike
      [7:56:00 PM:878] % Exiting Combat
      [7:56:01 PM:643] % Entered Combat
      [7:56:02 PM:93] % ## CheckForAdds() took 23 ms
      [7:56:02 PM:567] % distance in combat: 3.03
      [7:56:03 PM:121] * ^Heal @ 47% hlth-72% mana
      [7:56:03 PM:140] CastSpellById: 25396
      [7:56:03 PM:653] * *Healing Wave
      [7:56:05 PM:107] % Target isn't casting a spell - Wind Shear not cast
      [7:56:05 PM:603] CastSpellById: 25454
      [7:56:06 PM:141] * *Earth Shock
      [7:56:07 PM:601] % Exiting Combat
      [7:56:08 PM:313] % Entered Combat
      [7:56:08 PM:796] % ## CheckForAdds() took 86 ms
      [7:56:09 PM:192] % distance in combat: 3.03
      [7:56:09 PM:664] % Target isn't casting a spell - Wind Shear not cast
      [7:56:10 PM:220] CastSpellById: 17364
      [7:56:10 PM:680] * *Stormstrike
      [7:56:12 PM:171] % No Current Target (null) -- bailing out of Combat()
      [7:56:12 PM:625] % Exiting Combat
      [7:56:13 PM:264] % Need rest: true, ShieldBuffNeeded
      [7:56:13 PM:673] % Resting at 72% health,  60% mana
      [7:56:14 PM:80] % atRest: True  traindWater: True  traindLtng: True  stksWater: 0  stksLtng: 0  h%: 72  useW: 60
      [7:56:14 PM:522] CastSpellById: 33736
      [7:56:15 PM:19] * *Water Shield
      [7:56:16 PM:459] % Done Resting
      [7:56:17 PM:209] % ## CheckForAdds() took 101 ms
      [7:56:17 PM:632] % Need rest: true, Ghost Wolf: closest enemy is 40.56 yards
      [7:56:18 PM:38] % Resting at 73% health,  61% mana
      [7:56:18 PM:455] % atRest: True  traindWater: True  traindLtng: True  stksWater: 31492  stksLtng: 0  h%: 73  useW: 61
      [7:56:19 PM:94] CastSpellById: 2645
      [7:56:19 PM:587] * *Ghost Wolf
      [7:56:21 PM:17] % Done Resting
      [7:56:21 PM:704] Looting ...
      [7:56:21 PM:858] interact: 0x30B4FAC8
      [7:56:22 PM:266] interact done: 0x30B4FAC8
      [7:56:24 PM:729] Loot took: 3123ms
      
      Part of log for Rhino:

      Code:
      [11:16:46 PM:597] * >>> FAST PULL: Warrior-Shardhorn Rhino[75] at 21.8 yds
      [11:16:46 PM:598] [Navigator (Western Northrend 68-80.mesh)]: Changed destination! Last: <NaN, NaN, NaN>, new: <5903.163, 5147.712, -105.3584>
      [11:16:46 PM:933] CastSpellById: 49232
      [11:16:47 PM:36] * *Flame Shock
      [11:16:48 PM:817] % FlameShock:  target already has DoT
      [11:16:48 PM:887] % status:  spell on cooldown - Earth Shock
      [11:16:49 PM:218] % FlameShock:  target already has DoT
      [11:16:49 PM:280] % status:  spell on cooldown - Earth Shock
      [11:16:49 PM:329] % ** Auto-Attack started in Pull
      [11:16:49 PM:389] * *Auto-Attack
      [11:16:49 PM:398] % distance after pull: 4.23
      [11:16:49 PM:468] % Exited Pull
      [11:16:50 PM:9] % Entered Combat
      [11:16:50 PM:113] % ## CheckForAdds() took 42 ms
      [11:16:50 PM:160] % distance in combat: 4.49
      [11:16:50 PM:208] % Target isn't casting a spell - Wind Shear not cast
      [11:16:50 PM:324] CastSpellById: 17364
      [11:16:50 PM:393] * *Stormstrike
      [11:16:51 PM:909] % Exiting Combat
      [11:16:52 PM:473] % Entered Combat
      [11:16:52 PM:556] % ## CheckForAdds() took 34 ms
      [11:16:52 PM:604] % distance in combat: 4.49
      [11:16:52 PM:654] % Target isn't casting a spell - Wind Shear not cast
      [11:16:52 PM:776] % status:  spell on cooldown - Earth Shock
      [11:16:52 PM:847] CastSpellById: 60103
      [11:16:52 PM:924] * *Lava Lash
      [11:16:54 PM:457] % Exiting Combat
      [11:16:54 PM:997] % Entered Combat
      [11:16:55 PM:86] % ## CheckForAdds() took 26 ms
      [11:16:55 PM:134] % distance in combat: 4.49
      [11:16:55 PM:182] % Target isn't casting a spell - Wind Shear not cast
      [11:16:55 PM:312] CastSpellById: 49230
      [11:16:55 PM:385] * *Earth Shock
      [11:16:56 PM:875] % Exiting Combat
      [11:16:57 PM:327] % Entered Combat
      [11:16:57 PM:406] % ## CheckForAdds() took 23 ms
      [11:16:57 PM:455] % distance in combat: 4.49
      [11:16:57 PM:506] % Target isn't casting a spell - Wind Shear not cast
      [11:16:57 PM:596] % EarthShock:  target already has DoT
      [11:16:57 PM:662] % status:  spell on cooldown - Lava Lash
      [11:16:57 PM:714] % atRest: False  traindWater: True  traindLtng: True  stksWater: 1  stksLtng: 0  h%: 64  useW: 70
      [11:16:57 PM:812] % Exiting Combat
      [11:16:58 PM:360] % Entered Combat
      [11:16:58 PM:445] % ## CheckForAdds() took 22 ms
      [11:16:58 PM:497] % distance in combat: 4.49
      [11:16:58 PM:551] % Target isn't casting a spell - Wind Shear not cast
      [11:16:58 PM:647] % EarthShock:  target already has DoT
      [11:16:58 PM:712] % status:  spell on cooldown - Lava Lash
      [11:16:58 PM:761] % atRest: False  traindWater: True  traindLtng: True  stksWater: 1  stksLtng: 0  h%: 61  useW: 74
      [11:16:58 PM:863] % Exiting Combat
      [11:16:59 PM:165] % Entered Combat
      [11:16:59 PM:246] % ## CheckForAdds() took 31 ms
      [11:16:59 PM:294] % distance in combat: 1.18
      [11:16:59 PM:396] Movement: All
      [11:16:59 PM:568] % Target isn't casting a spell - Wind Shear not cast
      [11:16:59 PM:662] % EarthShock:  target already has DoT
      [11:16:59 PM:718] CastSpellById: 60103
      [11:16:59 PM:786] * *Lava Lash
      [11:17:00 PM:340] % Exiting Combat
      [11:17:00 PM:847] % Entered Combat
      [11:17:00 PM:939] % ## CheckForAdds() took 34 ms
      [11:17:00 PM:987] % distance in combat: 0.50
      [11:17:01 PM:41] % Target isn't casting a spell - Wind Shear not cast
      [11:17:01 PM:138] % EarthShock:  target already has DoT
      [11:17:01 PM:233] CastSpellById: 60103
      [11:17:01 PM:303] * *Lava Lash
      [11:17:01 PM:553] % Exiting Combat
      [11:17:02 PM:93] % Entered Combat
      [11:17:02 PM:208] % ## CheckForAdds() took 32 ms
      [11:17:02 PM:260] % distance in combat: 0.50
      [11:17:02 PM:314] % Target isn't casting a spell - Wind Shear not cast
      [11:17:02 PM:406] % EarthShock:  target already has DoT
      [11:17:02 PM:469] CastSpellById: 60103
      [11:17:02 PM:544] * *Lava Lash
      [11:17:02 PM:958] % Exiting Combat
      [11:17:03 PM:395] % Entered Combat
      [11:17:03 PM:480] % ## CheckForAdds() took 29 ms
      [11:17:03 PM:533] % distance in combat: 0.50
      [11:17:03 PM:609] % Target isn't casting a spell - Wind Shear not cast
      [11:17:03 PM:765] CastSpellById: 17364
      [11:17:03 PM:835] * *Stormstrike
      [11:17:05 PM:340] % Exiting Combat
      [11:17:05 PM:642] % Entered Combat
      [11:17:05 PM:725] % ## CheckForAdds() took 30 ms
      [11:17:05 PM:778] % distance in combat: 0.50
      [11:17:05 PM:844] * ^Heal @ 50% hlth-86% mana
      [11:17:05 PM:849] CastSpellById: 49272
      [11:17:05 PM:943] * *Healing Wave
      [11:17:07 PM:412] % Target isn't casting a spell - Wind Shear not cast
      [11:17:07 PM:535] CastSpellById: 49230
      [11:17:07 PM:611] * *Earth Shock
      [11:17:07 PM:912] % Exiting Combat
      [11:17:08 PM:400] % Entered Combat
      [11:17:08 PM:479] % ## CheckForAdds() took 29 ms
      [11:17:08 PM:527] % distance in combat: 0.50
      [11:17:08 PM:587] % Target isn't casting a spell - Wind Shear not cast
      [11:17:08 PM:692] CastSpellById: 49230
      [11:17:08 PM:770] * *Earth Shock
      [11:17:09 PM:91] % Exiting Combat
      [11:17:09 PM:608] % Entered Combat
      [11:17:09 PM:700] % ## CheckForAdds() took 27 ms
      [11:17:09 PM:754] % distance in combat: 0.50
      [11:17:09 PM:816] % Target isn't casting a spell - Wind Shear not cast
      [11:17:09 PM:923] CastSpellById: 49230
      [11:17:10 PM:1] * *Earth Shock
      [11:17:10 PM:306] % Exiting Combat
      [11:17:10 PM:817] % Entered Combat
      [11:17:10 PM:888] % ## CheckForAdds() took 21 ms
      [11:17:10 PM:937] % distance in combat: 0.50
      [11:17:10 PM:985] % Target isn't casting a spell - Wind Shear not cast
      [11:17:11 PM:127] CastSpellById: 49230
      [11:17:11 PM:201] * *Earth Shock
      [11:17:11 PM:504] % Exiting Combat
      [11:17:12 PM:17] % Entered Combat
      [11:17:12 PM:91] % ## CheckForAdds() took 19 ms
      [11:17:12 PM:143] % distance in combat: 4.44
      [11:17:12 PM:210] Movement: All
      [11:17:12 PM:384] % Target isn't casting a spell - Wind Shear not cast
      [11:17:12 PM:497] CastSpellById: 49230
      [11:17:12 PM:561] * *Earth Shock
      [11:17:14 PM:59] % Exiting Combat
      [11:17:14 PM:537] % Entered Combat
      [11:17:14 PM:621] % ## CheckForAdds() took 29 ms
      [11:17:14 PM:669] % distance in combat: 7.85
      [11:17:14 PM:719] % Target isn't casting a spell - Wind Shear not cast
      [11:17:14 PM:816] % EarthShock:  target already has DoT
      [11:17:14 PM:868] % atRest: False  traindWater: True  traindLtng: True  stksWater: 0  stksLtng: 0  h%: 68  useW: 66
      [11:17:14 PM:929] CastSpellById: 49280
      [11:17:14 PM:989] * *Lightning Shield
      [11:17:16 PM:509] % No Current Target (null) -- bailing out of Combat()
      [11:17:16 PM:567] % Exiting Combat
      [11:17:16 PM:888] % ## CheckForAdds() took 3 ms
      [11:17:16 PM:945] % Need rest: true, Ghost Wolf: closest enemy is 56.74 yards
      [11:17:16 PM:996] % Resting at 68% health,  66% mana
      [11:17:17 PM:55] % atRest: True  traindWater: True  traindLtng: True  stksWater: 0  stksLtng: 9  h%: 68  useW: 66
      [11:17:17 PM:311] CastSpellById: 2645
      [11:17:17 PM:371] * *Ghost Wolf
      [11:17:18 PM:863] % Done Resting
      [11:17:19 PM:133] [Navigator (Western Northrend 68-80.mesh)]: Changed destination! Last: <NaN, NaN, NaN>, new: <5900.575, 5145.822, -105.7922>
      [11:17:19 PM:735] Looting ...
      
      Maybe a problem in too short distance?
       
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Scribbles.! I'm still supporting, just haven't been available recently. My apologies for anyone inconvenienced by my brief absence.
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks surfer and my apologies for the issue. I'll take a look and see if I can recreate. It would help to have the portion of the log from right after you click Start which shows the settings you are using.
       
    7. LAP87

      LAP87 Member

      Joined:
      Jan 15, 2010
      Messages:
      451
      Likes Received:
      0
      Trophy Points:
      16
      Bobby, is there any chance that you will add a switch for Totems?
      In my opinion it would be great if we could select which totems we want to use in combat.

      Thx for you hard work ^^
       
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      You can specify which totems are used by configuring Call of the Elements for general grinding and Call of the Ancestors for Battlegrounds as well as when you get ganked. If I misunderstood what you meant, just give me a little more detail regarding your thoughts for how it should work.
       
    9. LAP87

      LAP87 Member

      Joined:
      Jan 15, 2010
      Messages:
      451
      Likes Received:
      0
      Trophy Points:
      16
      I'd like it if the settings were in "shaman.config" , and if there could be a switch so an enhancement shammy could drop totems every fight like elemental shammy does atm.
      Cuz my playstyle at lower lvls is to drop "armor totem" and only use stoneclaw when i get adds.

      It was just a suggestion to make this CC even more amazing ^^ If it's not " the most optimal way to play " so be it, since i'm not all too familiar with Shamans. I just wanted to leave my opinion :)
       
    10. Itzgizz

      Itzgizz Member

      Joined:
      Jan 15, 2010
      Messages:
      90
      Likes Received:
      0
      Trophy Points:
      6
      Generally when leveling totems are just a waste of mana, unless you're fighting an elite or higher lvl mobs. I wondered the same thing when I first started using this CC. Totems are helpful when leveling, don't get me wrong, just not helpful enough to throw every fight
       
    11. surfer999

      surfer999 New Member

      Joined:
      Jan 15, 2010
      Messages:
      171
      Likes Received:
      1
      Trophy Points:
      0
      Oh, sorry, Bobby, I forgot about config. Here is full today's log with a bugged Rhino (last mob before quit). And screenshot where you can look at mob and toon position + red messages.

      Strange story: I step back manually but red messages still spammed. To resolve the problem need step back on long distance. If mob will change its position bug will disappear.

      And if we will have adds bug ends too.
       

      Attached Files:

      Last edited: Feb 1, 2010
    12. Mantrixx

      Mantrixx New Member

      Joined:
      Jan 21, 2010
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      0
      Is there a way with shamwow to cure toxins?
      Hate looking like a green nublet.

      EDIT: I saw the cs looks for the word poison in the debuff aura. I had a debuff called "Venom Sting Poison" yet it wouldn't cure it.
       
      Last edited: Jan 23, 2010
    13. willecoolis

      willecoolis New Member

      Joined:
      Jan 15, 2010
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      0
      Are you able to set it up only to be a healbot (for instances)? Still its awesome :D
       
    14. silverjax

      silverjax New Member

      Joined:
      Jan 15, 2010
      Messages:
      193
      Likes Received:
      0
      Trophy Points:
      0
      I just started a Shaman (lvl 1) and keep getting this error:

      Stands there, doing nothing :(

      EDIT: Fixed ;)
       
      Last edited: Jan 25, 2010
    15. Dexa

      Dexa New Member

      Joined:
      Jan 25, 2010
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      How did you solve it ? Got the same problem :(
       
    16. LAP87

      LAP87 Member

      Joined:
      Jan 15, 2010
      Messages:
      451
      Likes Received:
      0
      Trophy Points:
      16
      Code:
      CurrentHealth 100,0% less than RestHealthPercent 600,0%
      You seriously don't notice what's wrong with this?
       
    17. Dexa

      Dexa New Member

      Joined:
      Jan 25, 2010
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      Yes i do. But how do i edit the CC ?
       
    18. laria

      laria Well-Known Member

      Joined:
      Jan 15, 2010
      Messages:
      5,386
      Likes Received:
      36
      Trophy Points:
      48
      If it just stands there doing nothing, maybe spamming "resting" over and over again, be sure you , enabled ClickToMove, changed your region settings to enUS as well as your keyboardlayout. That was my Problem when i tried it ;) I had it still on german...
       
    19. LAP87

      LAP87 Member

      Joined:
      Jan 15, 2010
      Messages:
      451
      Likes Received:
      0
      Trophy Points:
      16
      Usually you doubleclick on the CS file and find the line that's need fixing, fix it and save the document... Or in my case, rightclick and choose open with Notepad++.
       
    20. Dexa

      Dexa New Member

      Joined:
      Jan 25, 2010
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      Seem to have it fixed now. But sometimes the bot just runs into the mob, and then runs around it in circles. Have to restart HB, and it runs fine again :D Weird.
       

    Share This Page