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

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

Status
Not open for further replies.
I don't know if I should put this here, or somewhere else, but it's happening with more than one CC (default CCs that were included with HB as well) so I'll put it here and see if I was right. Anyway, I've attached a log with the issues. It seems that it's not loading Amplify, Convalesce, Default Death Knight, Default Warlock, or ShamWoW. I know it's probably because the CCs haven't been updated for this particular release of HB, but the one before this they were all working fine.

Edit: Yeah, I just checked with a couple of other CCs. It looks like if the CC uses 'Sequence' or 'SequenceManager' then the CC doesn't load. I tried all three shaman CCs with the same result, I also tried a couple of others. I don't know if this is an HB issue or a CC issue.
The default wowshaman CC is working tho .
Here is what is going on. There was an unexpected change in the last HonorBuddy build removing the SequenceManager API. This was presumably done as part of the HB Team working through the build issues in the prior release (otherwise the change would have been communicated in advance.) Prior to release, someone else updated the Default Shaman CC to comment out the use of that API. This allows it to run, but also disables the behavior this area was providing. So for now you can use the Default Shaman, but with the following side effects (since the code dealing with them is what was commented out):

1. Mounting when someone needs a Heal - when healing, the CC would block HonorBuddy's attempt to mount if a nearby group member required healing. This modified version will now mount and then if it is determined a nearby group member requires healing immediately dismount when the heal is cast.

2. Recalling totems prior to mounting - the CC would detect HonorBuddy attempting to mount and perform a Totemic Recall before the mount attempt. The modified version will mount and perform the Totemic Recall only once dismounted.

3. Reincarnation - the CC would detect the character had died and prevent HonorBuddy from Ankh'ing or Soulstone rezzing in the middle of mobs or in a battleground. Unless a corresponding change has been made recently to HB, the modified version will immediately use Reincaration or Soulstone if its available. The likely result is you will experience an extra death or two due to resurrecting immediately at the point you just died and having low health and low mana.

I'll look into this further when I get home from work late today, but for now you'll need to use the Default Shaman CC with the side effects.
 
Last edited:
Here is what is going on. There was an unexpected change in the last HonorBuddy build removing the SequenceManager API. This was presumably done as part of the HB Team working through the build issues in the prior release (otherwise the change would have been communicated in advance.) Prior to release, someone else updated the Default Shaman CC to comment out the use of that API. This allows it to run, but also disables the behavior this area was providing. So for now you can use the Default Shaman, but with the following side effects (since the code dealing with them is what was commented out):

1. Mounting when someone needs a Heal - when healing, the CC would block HonorBuddy's attempt to mount if a nearby group member required healing. This modified version will now mount and then if it is determined a nearby group member requires healing immediately dismount when the heal is cast.

2. Recalling totems prior to mounting - the CC would detect HonorBuddy attempting to mount and perform a Totemic Recall before the mount attempt. The modified version will mount and perform the Totemic Recall only once dismounted.

3. Reincarnation - the CC would detect the character had died and prevent HonorBuddy from Ankh'ing or Soulstone rezzing in the middle of mobs or in a battleground. Unless a corresponding change has been made recently to HB, the modified version will immediately use Reincaration or Soulstone if its available. The likely result is you will experience an extra death or two due to resurrecting immediately at the point you just died and having low health and low mana.

I'll look into this further when I get home from work late today, but for now you'll need to use the Default Shaman CC with the side effects.

Yeah, I'm using the bundled one that's considered the default shaman CC. It works well enough. It's far, far better than me playing by hand anyway. For now I'll just stick with elemental shamaning until you get everything squared away. I'd rather it work without side-effects before I go in trying to heal. DPS is always expected to screw up, but healers are expected to know their stuff. So, I'll take the dps with side effects instead of poor healing.
 
I must say the default is fine with the healing only bad part is it tries to do DPS also which kills its mana, if there was a way to make it healing only then i'd be set
 
Errors with default sham cc [log attached]

Getting errors using the default shamwow. I'm using it in raf/combat assist mode. Maybe you can make heads or tails of the log bobby.
 

Attachments

I must say the default is fine with the healing only bad part is it tries to do DPS also which kills its mana, if there was a way to make it healing only then i'd be set
Change the config file setting for RAF or PVP as appropriate. You can look the specific setting name and value needed up in the ShamWOW Help file that is bundled with the downloaded version (config file formats are the same.) The bundled one doesn't have a user interface, so you'll need to use a text editor.
 
Try to open the ConfigValues.cs file in the Default Shaman folder and change the following line and/or lines:
... cut for space ...
Thanks fff4234, but the code changes posted above won't work as you expect since the values get overwritten by the contents of the config file. Config file settings are documented in the ShamWOW help file. Look for it in your existing ShamWOW v4.2.09 installation or you can download just the help file from this post. Some of the documentation needs to be updated, but the documentation of the config file is accurate.

Use the following setting to disable DPS while healing in RAF:

Code:
<raf_combatstyle>HealingOnly</raf_combatstyle>

Note: if you open the help file and cannot see its contents, right-click on the ShamWOW.chm in Explorer and choose Unblock to allow the active HTML content to be displayed.
 

Attachments

Last edited:
ShamWOW 4.2.09b is now available!

Download from [CLICK HERE]

Change History:

12/06/10 Revision 4.2.09b

- Workaround: Commented out SequenceManager code temporarily to work with HB 2.0.0.3449 while awaiting next release of HonorBuddy
 
I was wondering how to turn off the auto attack that im having. Whenever I target something with the guy that im playing, my shaman will target and start attacking regardless if Im attacking or not. Is this shamwow's fault or is this HB's fault, and can it be turned off? (First time using RAF so not sure whats going on)
 
just did a little testing and its def HB doing it. Swapped between the shaman and the mage (RAF was mage, I was shaman) and same result. Mage just starts attacking my target.
 
I was wondering how to turn off the auto attack that im having. Whenever I target something with the guy that im playing, my shaman will target and start attacking regardless if Im attacking or not. Is this shamwow's fault or is this HB's fault, and can it be turned off? (First time using RAF so not sure whats going on)
just did a little testing and its def HB doing it. Swapped between the shaman and the mage (RAF was mage, I was shaman) and same result. Mage just starts attacking my target.
tjhasty, My apologies for your issue, but I'm not clear regarding the specifics of the behavior described and always need a complete debug log file with any issue / criticism a member wants me to look into. Please visit Post #2 in -- Frequently Asked Questions-FAQ [link--click here] which has details on the information needed when posting regarding ShamWOW. There is a template there you can copy and paste if needed. Once the requested information is available, I will look into this further for you. Thanks for your help, Bobby53
 
Last edited:
If all CC's had this quality we would have no complains. I dont think any classes have chance to kill it 1 vs 1 with the insane fast cast times, crits on nukes and awsome self heals. *hands down* it play my toon better than me.
 
Hey Bobby:
iu noticed a bug/strange behaviour. i bot 2 shamans(well 3 but 2 that are the problem now). one is resto to heal the other,the other is elemental.
the ele shaman casts the lightning shield all the time,the resto wants to have him have the earth shield. so they buff it continously

the simplest fix would be to add an option "Don't use any shield" for the elemental shaman so the other one can just force him to keep the earth shield

would be cool to have this fixed

hope it helps you. any questions? just ask ;)

brutus
 
Hey Bobby: iu noticed a bug/strange behaviour. i bot 2 shamans(well 3 but 2 that are the problem now). one is resto to heal the other,the other is elemental. the ele shaman casts the lightning shield all the time,the resto wants to have him have the earth shield. so they buff it continously. the simplest fix would be to add an option "Don't use any shield" for the elemental shaman so the other one can just force him to keep the earth shield. would be cool to have this fixed. hope it helps you. any questions? just ask ;) brutus
Brutus, Sorry for the issue. No log file needed for this particular behavior since only one elemental shield can be active at a time, regardless of who cast it. Instead of a static option to turn shields on/off, I'll add logic to prevent overwriting Earth Shield if it has been cast on you. There is a chance at some point your DPS Shaman will detect no shield is present and casts Lightning Shield which will be overwritten as soon as your Resto determines that Earth Shield isn't present. However, it won't be in a shield spam contest anymore and shouldn't occur often as the Resto will refresh Earth Shield if below 5 stacks when Out of Combat. I'll add it to the next release which will post once I have a chance to test group healing changes a little more. I'll give additional thought to an option, but in general I prefer the CC to recognize the current combat situation and react appropriately without having to be told what to do. Thanks for the post, Bobby53
 
Last edited:
Wow. what an amazing CC... healing Cata dungeons on IB in my DPS gear without any problems at all :) a BIG thank you
 
thanks for the fast reply bobby. take your time to do this, it's still a test release of hb anyway, so some of the stuff isn't working correctly at all
 
Is there a reason I cant select Talent Group or equipment set under any of my ShamWOW tabs? I use Enh for grinding and healing for IB but I cant select the proper tree or equipment per tab.
 
Is there a reason I cant select Talent Group or equipment set under any of my ShamWOW tabs? I use Enh for grinding and healing for IB but I cant select the proper tree or equipment per tab.
?? If you have purchased Dual Spec for your character, InstanceBuddy will automatically select the appropriate spec for you based upon the group role you are assigned when entering the instance. If that isn't what you are seeing, check the IB forums for details on usage.

For equipment changes, use Outfitter. The WOW Addon is available from wow.curse.com at the following link:


The UI controls are disabled in ShamWOW presently because they aren't needed given the above solutions.
 
Last edited:
Status
Not open for further replies.
Back
Top