What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

ShamWOW for HB2 - An Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

Status
Not open for further replies.
The reason the current version wasn't working in ZG is because there is no mesh set for it i think Apoc has updated it now, or at least he mentioned in Irc.
 
Great CC Is there any way at all to disable sheild twisting. I like to have the option to have earth shield on me or water sheild when i feel right. I use this in pvp and if i get trained it will not allow me to use earth shield.
Thankyou
 
The reason the current version wasn't working in ZG is because there is no mesh set for it i think Apoc has updated it now, or at least he mentioned in Irc.

That was a hb issue not a cc one, if you started lazyraider outside of zg then ported in worked fine
 
Hey bobby im sure you realised but Fire Nova changed how it worked in the new update.. so I am guessing that will be in the next version ? :)
 
love your CC bobby....too bad it was another of those let's break all cc's release.
 
Using the bot in BG's .. seems to hardly ever cast its big hitters (Flametongue + stormstrike)

Code:
Your Level 85 Orc Enhancement Shaman Build is:  
Eleme/Enhan/Resto   10/31/0 
... running the Combat/Heal Bot [1.0.0] bot in a Raid as Combat Only in Mage Tower
 
CC movevement disabled due to Config Setting
CC targeting disabled due to Config Setting 
Max Pull Ranged:   30
HB Pull Distance:  30 

[talent] Cleanse Spirit: can only remove Curses 
[talent] Ancestral Swiftness: can cast Ghost Wolf on the run
[talent] Maelstrom Weapon: will cast Lightning Bolt or Chain Lightning at 5 stacks 
[glyph] Stoneclaw Totem: not found, no Shaman Bubble available
[glyph] Shamanistic Rage: found, will use as Magic Cleanse 
[glyph] Healing Stream Totem: found, will use instead of Elemental Resistance Totem
 
Detected PVP Trinket:  Vicious Gladiator's Medallion of Tenacity
 
Totem Bar[Earth]: STRENGTH_OF_EARTH_TOTEM
Totem Bar[Fire ]: SEARING_TOTEM 
Totem Bar[Water]: HEALING_STREAM_TOTEM
Totem Bar[Air  ]: WINDFURY_TOTEM 

*Lightning Shield 
*Windfury Weapon
*Flametongue Weapon 
BGCHK:  calling Combat() myself from NeedRest for CurrentTarget
>>> MULTIPLE TARGETS:  1 melee,  2 ranged 
>>> ADD: Hunter.08FC[85] at 3.9 yds
*Shamanistic Rage 
*Feral Spirit
^Pet Defensive Mode 
^Pet Attack
>>> MULTIPLE TARGETS:  0 melee,  3 ranged 
*Feral Spirit
^Pet Defensive Mode 
^Pet Attack
>>> MULTIPLE TARGETS:  1 melee,  3 ranged 
*Call of the Elements
>>> MULTIPLE TARGETS:  2 melee,  0 ranged 
*Flame Shock
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
>>> ADD: Mage.4A2D[85] at 3.0 yds
*Auto-Attack 
*Flame Shock
*Wind Shear on Aduro.01A6 at 13.6 yds at 6.7% 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  0 melee,  3 ranged 
PVP: Mage popped Iceblock, blacklisted 10 secs
>>> MULTIPLE TARGETS:  0 melee,  3 ranged 
>>> ADD: Priest.C52B[85] at 12.3 yds
*Frost Shock 
>>> MULTIPLE TARGETS:  1 melee,  3 ranged
*Wind Shear on Priest.C52B at 6.9 yds at 80.7% 
*Earth Shock
>>> MULTIPLE TARGETS:  0 melee,  5 ranged 
*Purge
PVP: priest used Power Word: Shield, purging 
*Frost Shock
>>> MULTIPLE TARGETS:  1 melee,  4 ranged 
*Blood Fury
Blood Fury: just broke out a can of whoop a$$! 
*Flame Shock
>>> MULTIPLE TARGETS:  0 melee,  4 ranged 
>>> ADD: Paladin.385C[85] at 5.1 yds
^Heal Target: -ME-[85] at 12.6% 
*Healing Wave on -ME- at 0.0 yds at 12.6%
*Lightning Shield 
BGCHK:  calling Combat() myself from NeedRest for CurrentTarget
>>> MULTIPLE TARGETS:  1 melee,  5 ranged 
>>> ADD: Hunter.5637[85] at 8.8 yds
*Auto-Attack 
*Frost Shock
>>> MULTIPLE TARGETS:  1 melee,  6 ranged 
*Auto-Attack
*Shamanistic Rage 
*Flame Shock
>>> MULTIPLE TARGETS:  2 melee,  4 ranged 
>>> ADD: Mage.4A2D[85] at 11.7 yds
*Wind Shear on Mage.E043 at 16.8 yds at 54.2% 
>>> MULTIPLE TARGETS:  1 melee,  6 ranged
>>> ADD: Mage.E043[85] at 12.2 yds 
^Heal Target: -ME-[85] at 29.0%
Casting of heal prevented: Health=29% Mana=100% 
*Frost Shock
>>> MULTIPLE TARGETS:  2 melee,  5 ranged 
>>> ADD: Paladin.7664[85] at 14.5 yds
^Heal Target: -ME-[85] at 16.2% 
*Greater Healing Wave on -ME- at 0.0 yds at 29.3%
You are stunned and unable to cast 
*Use: Vicious Gladiator's Medallion of Tenacity
You are stunned and unable to cast 
>>> MULTIPLE TARGETS:  1 melee,  5 ranged
>>> ADD: Paladin.385C[85] at 6.6 yds 
^Heal Target: -ME-[85] at 22.6%
You are stunned and unable to cast 
Casting of heal prevented: Health=23% Mana=98%
You are stunned and unable to cast 
*Lightning Shield
BGCHK:  calling Combat() myself from NeedRest for CurrentTarget 
>>> ADD: Mage.4D06[85] at 18.5 yds
*Auto-Attack 
*Feral Spirit
^Pet Defensive Mode 
^Pet Attack
*Auto-Attack 
PVP: Mage popped Iceblock, blacklisted 10 secs
*Ghost Wolf 
*Earth Shock
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
>>> ADD: Water Elemental.0009[85] at 22.4 yds
PVP: Blacklisting pet Water Elemental.0009 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
PVP: Blacklisting pet Water Elemental.0009 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
PVP: Blacklisting pet Water Elemental.0009 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
>>> ADD: Priest.AF91[85] at 11.5 yds 
*Frost Shock
>>> MULTIPLE TARGETS:  2 melee,  1 ranged 
*Shamanistic Rage
Tremor Totem:  detected fear mob 
You are feared and unable to cast
>>> SET PETS TARGET: Mage-Mage.4D06[85] 
You are feared and unable to cast
>>> SET PETS TARGET: Mage-Mage.4D06[85] 
You are feared and unable to cast
>>> SET PETS TARGET: Mage-Mage.4D06[85] 
*Ghost Wolf
>>> SET PETS TARGET: Mage-Mage.4D06[85] 
*Frost Shock
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
>>> ADD: Paladin.4C9C[85] at 3.4 yds
*Auto-Attack 
*Call of the Elements
You are stunned and unable to cast 
Not in game
>>> Left/joined a group, Initializing...
>>> Left/joined a battleground, Initializing...
 
Just did some testing using it to do the dailys (Both bgs+dailys just using the combat/heal bot with me moving)

seems to work fine doing that..

Code:
*Totemic Recall
>>> ADD: Wandering Soul.7189[85] at 2.0 yds 
*Auto-Attack
*Windfury Weapon 
*Flametongue Weapon
*Shamanistic Rage 
*Call of the Elements
*Blood Fury 
Blood Fury: just broke out a can of whoop a$$!
*Lava Lash 
*Unleash Elements
*Flame Shock 
>>> MULTIPLE TARGETS:  3 melee,  0 ranged
*Feral Spirit 
^Pet Defensive Mode
^Pet Attack 
^Pet Ability - Twin Howl
>>> SET PETS TARGET: Warrior-Skeletal Beastmaster.708E[85] 
>>> MULTIPLE TARGETS:  4 melee,  0 ranged
>>> SET PETS TARGET: Warrior-Skeletal Beastmaster.708E[85] 
^Maelstrom Attack @ 5 stks
*Stormstrike 
*Chain Lightning
>>> MULTIPLE TARGETS:  3 melee,  0 ranged 
>>> ADD: Putrid Worg.708F[83] at 3.7 yds
>>> SET PETS TARGET: Warrior-Skeletal Beastmaster.708E[85] 
? HB targeted my own: Spirit Wolf.721B, blacklisting ?
>>> SET PETS TARGET: Warrior-Skeletal Beastmaster.708E[85] 
? HB targeted my own: Spirit Wolf.721B, blacklisting ?
>>> MULTIPLE TARGETS:  2 melee,  0 ranged 
>>> ADD: Skeletal Beastmaster.7096[85] at 2.2 yds
*Auto-Attack 
*Lava Lash
>>> MULTIPLE TARGETS:  3 melee,  0 ranged 
>>> ADD: Putrid Worg.7097[83] at 2.9 yds
*Bloodlust 
Bloodlust: just broke out a major can of whoop a$$!
*Earth Shock 
>>> MULTIPLE TARGETS:  0 melee,  3 ranged
>>> ADD: Skeletal Beastmaster.708E[85] at 5.1 yds 
>>> MULTIPLE TARGETS:  3 melee,  0 ranged
*Unleash Elements 
>>> MULTIPLE TARGETS:  0 melee,  3 ranged
>>> MULTIPLE TARGETS:  2 melee,  1 ranged 
*Stormstrike
>>> SET PETS TARGET: Warrior-Skeletal Beastmaster.7096[85] 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
>>> ADD: Skeletal Beastmaster.7096[85] at 4.2 yds 
*Auto-Attack
*Flame Shock 
>>> MULTIPLE TARGETS:  3 melee,  0 ranged
*Lava Lash 
>>> MULTIPLE TARGETS:  2 melee,  1 ranged
*Auto-Attack 
*Lava Lash
>>> SET PETS TARGET: Warrior-Putrid Worg.7097[83] 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
>>> ADD: Forgotten Ghoul.718E[85] at 3.2 yds 
*Auto-Attack
*Lava Lash 
>>> MULTIPLE TARGETS:  1 melee,  1 ranged
^Maelstrom Attack @ 5 stks 
*Lightning Bolt
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
*Stormstrike
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
*Earth Shock
>>> MULTIPLE TARGETS:  1 melee,  1 ranged 
*Unleash Elements
! Kill #6 at 0 xp per hour fighting at x=-590.2033,y=1643.973,z=48.74012 
Totem Bar[Earth]: STRENGTH_OF_EARTH_TOTEM
Totem Bar[Fire ]: SEARING_TOTEM 
Totem Bar[Water]: HEALING_STREAM_TOTEM
Totem Bar[Air  ]: WINDFURY_TOTEM 

>>> ADD: Forgotten Ghoul.70E7[85] at 14.5 yds 
*Auto-Attack
*Earth Shock 
*Shamanistic Rage
*Lava Lash 
*Unleash Elements
*Flame Shock 
*Stormstrike
^Maelstrom Attack @ 5 stks 
*Lightning Bolt
! Kill #7 at 0 xp per hour fighting at x=-612.0701,y=1660.189,z=48.86657 
*Totemic Recall
 
Cant disable the cleanse option, any idea? Dont want to dispell the chauldrons in zul 'grub.... :P

Already been reported and log submitted couple post ago by another user... If cc configuration via hb changes number values easily but doesn't change the true/false for cleansing you can manually change it if you know what to look for though
 
Great CC Is there any way at all to disable sheild twisting. I like to have the option to have earth shield on me or water sheild when i feel right. I use this in pvp and if i get trained it will not allow me to use earth shield.
Thankyou
Thanks. If you have constructive criticism you want me to consider, please see the Frequently Asked Questions for details on posting the info needed. Shield Twisting for Restos in PVP uses Earth Shield for the Damage Shield. The CC is not intended to support every users individual play styles, but I'll look at your request in depth for a future release if all the needed info is present.
 
Using the bot in BG's .. seems to hardly ever cast its big hitters (Flametongue + stormstrike)

Code:
... removed for space considerations...
Just did some testing using it to do the dailys (Both bgs+dailys just using the combat/heal bot with me moving)

seems to work fine doing that..

Code:
--- cut for space considerations ---
starnzl, Thanks for the posts but your results don't match mine. Please see the Frequently Asked Questions page for details on how to post the necessary info for any issue you would like me to look into.
 
HonorBuddy Mode: Combat Bot (Movement Disabled)

Shamans Location: All BG's

What should have happened (be specific): Bot should be using lava lash all the time etc.. but its not

What did happen (be specific): Bot never casts its main spells in PVP.. (however it does work fine in PVE) .. Only started doing this after the update .. it should be using its big hitter (lava lash/stormtsrike) as soon as they come off cooldown
 

Attachments

Spamming Earth Shield

HonorBuddy Mode: CombatBot_NoMovement
Shamans Location: BG (Eye of the Storm) But have seen in other places
What should have happened (be specific): I would think it would cast Earth Shield on its target only once
What did happen (be specific): it kept spamming the spell until I was out of mana
System time of issue (log time stamp): Around 9:01:14 AM:265

You see him cast it with this line in the log

[9:01:14 AM:170] % WhichShieldTypeNeeded: Earth Shield on self due to PvP Resto and Mana at 93.1%

And if you keep looking at the lines that is over and over as the Mana number drops.

I am not sure if its just casting it on me, or the characters I am standing with, as it appeared to cast it on my Brothers Shaman (playing enhance) also

The other time I saw this happen was when me and him were doing an Arena team. before the battle started my shaman was just spamming earth shield over and over.

This appears to happen when out of combat, once combat is initiated by someone attacking or me attacking someone, it goes back to it normal function, but tend to go back to spamming when combat ends.
 

Attachments

Ok, I've figured out what's wrong with the Cleanse thingie. The Config Form doesn't save the state of the Cleanse buttons, you need to add:

Code:
*snip*

in ShamWoW.ConfigForm.cs

Also, in Shaman.cs:

Code:
*snip*

Needs to become:

Code:
*snip*

Also, I found another bug and fixed, the Range of Heals (so bot doesn't try to cast heals on out of range players while using LazyRaider):

Code:
*snip*

to
Code:
*snip*
 
Last edited:
Is there a way to be in mixed mode, and be leveling with a questing profile and then when it goes into a PVP area, changes to my resto spec for healing?
 
Ok, I've figured out what's wrong with the Cleanse thingie. The Config Form doesn't save the state of the Cleanse buttons, you need to add:
Code:
--- [B][I]cut due to policy posted in initial post[/I][/B] ---
.... [SIZE=+1]
[ Communication ]
[/SIZE]

All communication is handled through forum posts and Private Messages. Do not post code to this forum. I cannot stress this enough.
....
/filler
 
I've been using ShamWOW on my level 85 Elemental shaman for some time and I'm quite happy with it.
Today I started my level 26 Enhancement Shaman with ShamWOW and the behaviour is.... strange....

Every now and then it will use Lavalash. About 90% of the time, though, it will only cast Flameshock and Lightning bolt. I have never seen it use Primal Strike at all.
I think the spell priority may need a bit of work?
 
I've been using ShamWOW on my level 85 Elemental shaman for some time and I'm quite happy with it.
Today I started my level 26 Enhancement Shaman with ShamWOW and the behaviour is.... strange....

Every now and then it will use Lavalash. About 90% of the time, though, it will only cast Flameshock and Lightning bolt. I have never seen it use Primal Strike at all.
I think the spell priority may need a bit of work?
Please read the ShamWOW Frequently Asked Questions-FAQ [CLICK HERE] for details needed on issue posts for me to be able to provide support.
 
Is there a way to be in mixed mode, and be leveling with a questing profile and then when it goes into a PVP area, changes to my resto spec for healing?
The PVP and BG Bots do not currently support that. Unlike dungeons where healing offers the advantage of shorter queue times, there is no specific advantage to healing in battlegrounds.
 
*NEW* ShamWOW 4.3.13 available for download!

An updated version of ShamWOW providing a fix for the some Config options not being saved ( Cleanse is one of them ), support for the revised Fire Nova mechanic and a number of bug fixes. My apologies for being a little slower with this release than in the past.

Note: minimal testing done on new Fire Nova. If you have a problem with that or any other behavior, remember to see Frequently Asked Questions-FAQ [CLICK HERE] which guides you in creating an issue post containing all the details needed for me to research and provide support. Thanks for your help in this area, Bobby53

Change History
Code:
[B]05/02/11 Revision  4.3.13
[/B]CHANGE - Fire Nova revised to work with new mechanics of WOW 4.1

CHANGE - Elites only treated as elite only if they are within -10 levels and health is greater than Shamans

FIX - Elem or Enhance that switch to offhealing due to low party member health / dead healer now correctly switch fully to DPS once group health recovers

CHANGE - added a Mana Tide % config value.  no longer tied to Emergency Mana %

FIX - fixed configuration dialog not correctly loading/saving Tidal Waves and Cleanse settings

CHANGE - revised trinket support to allow multiple trinkets of same type ( combat, mana, health, pvp )

CHANGE - all combat, healing, and mana Engineering tinkers now supported

ADDED - many additional trinkets supported; if your Use: trinket isn't recognized please post wowhead link

CHANGE - random determination of strafe direction for Enhancement Shaman

FIX - interrupt cast scanning has additional check to avoid scanning friendly units in specific combat situations
 
Last edited:
Status
Not open for further replies.
Back
Top