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.
HonorBuddy Mode: Grind/PVP/Mixed/Quest/RaF - PVP Arena
Shamans Location: - All arenas.
What should have happened (be specific): - Spamming earthshield before the game starts.
What did happen (be specific): - Shield loop.
System time of issue (log time stamp): [18:28:35:814] Spell_C::CastSpell(52127, 0, 0x0, 0) [1]
[18:28:35:861] *Water Shield etc etc etc....


- Also, I can't see my shaman use the PVP trinket when he get stunned / feared etc.

- It will also not change to water shield @ 40% (I think)

Can you also check if it is trying to dispell spells that is not dispellable?

Edit: When posting logs the toon names is it it. So, I sendt you an PM.
 

Attachments

Last edited:
All the talk about this CC has made me start a Shaman, also after using your hyjal profile and realizing you are the same person who made ShamWoW i HAD to check it out. I've had no interest in playing a shaman but now i want to see what a proper CC can do. Almost to level 8 at the moment so i'm still far from realizing its true potential but i'll get there.
 
HonorBuddy Mode: Grind/PVP/Mixed/Quest/RaF - PVP Arena
Shamans Location: - All arenas.
What should have happened (be specific): - Spamming earthshield before the game starts.
What did happen (be specific): - Shield loop.
System time of issue (log time stamp): [18:28:35:814] Spell_C::CastSpell(52127, 0, 0x0, 0) [1]
[18:28:35:861] *Water Shield etc etc etc....

- Also, I can't see my shaman use the PVP trinket when he get stunned / feared etc.
- It will also not change to water shield @ 40% (I think)
Can you also check if it is trying to dispell spells that is not dispellable?
Edit: When posting logs the toon names is it it. So, I sendt you an PM.
kayes, Thank you for the log file.

Trinkets - You are using the 4.3.06 BETA. Trinket support was added in 4.3.09. You'll need to upgrade for ShamWOW to use them as well as benefit from the numerous other fixes/improvements made since then.
Dispels - it only tries to cleanse debuffs which are dispellable. The only issue I saw is it was trying to dispel while stunned. The result was you saw a number of messages for dispellable magic debuffs that the cleanse attempt failed for because Shaman was stunned and couldn't cast. I added a check to suppress the message in the next release. Prior to that you can just ignore any Dispel message spam you may see.
Shield loop - I'll look into this further. This should have been fixed in 4.3.02 but definitely appears in your version. I'll look into it further, but please update me on whether you see it still after you upgrade to 4.3.09. Also, for now I don't recommend pressing the Start button until you enter the Arena preparation area rather than while waiting for queue

Thanks again for the log file,
Bobby53
 
Last edited:
Hello Bobby,
1st thing's first, I use this for many reason, one of which is healing, and it is freakin awsome at it, I main healed an instance at 79 in nothing but enhancement gear with very little Int, and rarely ran out of mana, so freaking awsome there.

I found a bug, when using instance buddy, when it go into an instance its fine, when its done and it leaves, thats when the pain begins, it starts erroring out, and when it goes into another instance, it only sorta works, it will drop totems, and maybe heal itself (didn't pay much attention to that) but it will not heal anyone else until I restart HB. I have posted a log.
 

Attachments

New ShamWOW 4.3.10 available!

The newest release of ShamWOW is now available for download! The prior version is still available for download from the first post in the event you encounter an issue with the new version and want to rollback.

Please see the Frequently Asked Questions page [CLICK HERE] before posting any questions or issues regarding the behavior of ShamWOW.

Change Log for 4.3.10
Code:
[FONT=Courier New][SIZE=2][I][B]CONFIGURATION/SETUP CHANGES[/B][/I]
NEW - Health Trinket % and Mana Trinket % config settings.  Specify the values that will cause health and mana trinkets to be used while in combat.  Does not affect other trinket types.

NEW - Detect Immunities config setting.  Default is true.  You can now disable Immunity detection in all environments

NEW - RAF Follow Closely config setting (default = true).  ShamWOW has always had additional logic for Resto Shaman to maintain closer following distance to tank than IB or other Party bots provide out of combat.  You can now disable this option which interfered with some implementations such as Multi-Bot

NEW - Water Walking config setting (default = true).  You can now disable self-buff of Water Walking prior to mounting, which was interfering with some quest profiles.

NEW - Cleanse Spirit group heal setting (default = true).  You can now disable Cleansing in RAF and PVP if you choose.  See the Group Heal tab.

CHANGE - Grinding/Questing - Type of Pull default is now Auto.  

[I][B]MISCELLANEOUS[/B][/I]
FIX - Corrected some exceptions occurring when exiting and re-entering instances.

FIX - Fix for shield errors in certain situations (such as Arena)

CHANGE - Auto Type of Pull - no longer checks the type of target.  Now reacts only to your Shaman Spec, using Fast for Enhancement and Ranged for all others.

CHANGE - Time Expiration logic - new method for checking when X seconds have past.  Will no longer encounter the issue requiring reboot to reset the system value containing # of ticks since system start.  This was preventing Weapon Imbues in some situations.

CHANGE - Ranged Pull - will now use Unleash Elements if available and a DPS imbue is on weapons.  Also forces first attack cast by Enhancement to be Lightning Bolt so it can follow immediately with an instance for more damage at distance (was previously going straight to instant.)

CHANGE - Line of Sight checks now use a different method to test providing better overall results in caves and interior spaces.

FIX - problem with reinitializing when leaving an instance.  should now correctly recognize in all instances the tank or healer leaving group.

CHANGE - Ressurection support has additional message to help troubleshoot for users experiencing problems.

CHANGE - will now also cast Stoneform if in stressful fight to reduce incoming damage.

FIX - problem with using Stoneform for cleanses.  If a debuff detected while Stoneform on cooldown it would spam message in log until debuff expired or it came off cooldown.  

FIX - corrected issue for Elemental using Fast Pull Type.  In some instances it would stand outside of Shock Range trying to cast a shock until the pull timed out. Fixed to correctly move into range.  Will also now default to Lightning Bolt as a last resort if all available instants appear to be on cooldown.

NEW - Support for the following trinkets:  Figurine Jewel Owl and Figurine Jewel Serpent

FIX - Heal Target List Regeneration - the regen interval has been shortened for instances from 20 seconds to 5 seconds.  In situations where party members were just out of range then moved back in, it may not have detected their need for healing quickly enough.  This change should address that.
[/SIZE][/FONT]
 
Ransan - "Found another possible issue. When killing tainted ones who are already in combat with vile one's my character never engaged the target. The log seems to say something about it not being a "valid hostile target". Manually selecting a vile one/tainted one with my mouse caused the character to then successfully attack. The same mobs who were "out of combat" were appropriately targeted/attacked automatically. ETA: I did try stopping and starting HB (closing the application also) with no effect."

Kickazz006 - "And it's a CC issue. Tell your cc creator to fix issues with npc's in combat with other npc's."

I thought I would let you know about this. If you need a log, please let me know.
 
Isle of Conquest PvP

So it's Isle of Conquest weekend and I wanted to try the PvP/BG bot but for some reason it doesn't take the portals. I'm not sure if its the same with strand or not but in Isle it never takes the portals. Is there a way to fix this?
 
Ok, I dont know if I have it setup wrong or what (I pretty much left defaults), but while it is awsome at healing others, it is horrible at healing itself, it just sits there, maybe throw a heal or two, but otherwise just lets itself get beat on. I almost died twice, only thing that save me was I manually threw a few heals.

I attached a log, though Im not seeing anything useful in there.
 

Attachments

tvsian, I added support for the two Figurines. Core of Ripeness was already supported as a Mana Trinket. Those were only being used at Emergency Mana % or lower however. I have revised so there are two new Config options: Health Trink % and Mana Trink %. Because these apply to all environments, they are on the General tab. Look for this in the next release coming soon.
Thank you!

It appears Synapse Springs still aren't supported. I manually added it in with the other engineering tinkers (it's just a matter of copy paste and change the enchant name). It's basically the replacement for Hyperspeed Accellerators, though it is a discovery.

And I do have one small suggestion. It would be nice if the elite detection were tweaked just a bit. I tend to run a lot of lower-level instances for mounts and such, and it burns Bloodlust and the Elemental totems on every cooldown, even if the pack I'm fighting is 20+ levels below me. While normally it's not a problem, it would be nice to have them available for some of the bosses. I've tried a couple of tweaks to the big scary guy part of the CC, the one that's been working best for me is judging it by max HP. If the unit is elite AND has a max HP higher than mine, it's considered elite (probably a boss, or an elite that's close to my level).

It's definitely something that's of limited interest, but it is handy for running old heroics.
 
Ransan - "Found another possible issue. When killing tainted ones who are already in combat with vile one's my character never engaged the target. The log seems to say something about it not being a "valid hostile target". Manually selecting a vile one/tainted one with my mouse caused the character to then successfully attack. The same mobs who were "out of combat" were appropriately targeted/attacked automatically. ETA: I did try stopping and starting HB (closing the application also) with no effect."

Kickazz006 - "And it's a CC issue. Tell your cc creator to fix issues with npc's in combat with other npc's."

I thought I would let you know about this. If you need a log, please let me know.
Yes, I'll need a log file for any issue you need me to look into. Here's the link:

Please see the Frequently Asked Questions page [CLICK HERE] before posting any questions or issues regarding the behavior of ShamWOW.
I'll keep an eye out for the update.
 
Last edited:
So it's Isle of Conquest weekend and I wanted to try the PvP/BG bot but for some reason it doesn't take the portals. I'm not sure if its the same with strand or not but in Isle it never takes the portals. Is there a way to fix this?
ShamWOW is a CustomClass for Shaman, meaning it handles the things unique to Shaman combat, spells, etc. for HonorBuddy. What you are describing is behavior common to all classes, so with no log file would appear to be a Bot issue. If you think this is a Shaman specific problem, please be sure to attach the info needed. Here's a link on the post details needed:

Please see the Frequently Asked Questions page [CLICK HERE] before posting any questions or issues regarding the behavior of ShamWOW.
Since this is most likely a Bot or WOW issue, you may want to check and or post in the HonorBuddy Support thread regarding this.
 
Last edited:
Thank you! It appears Synapse Springs still aren't supported. I manually added it in with the other engineering tinkers (it's just a matter of copy paste and change the enchant name). It's basically the replacement for Hyperspeed Accellerators, though it is a discovery. And I do have one small suggestion. It would be nice if the elite detection were tweaked just a bit. I tend to run a lot of lower-level instances for mounts and such, and it burns Bloodlust and the Elemental totems on every cooldown, even if the pack I'm fighting is 20+ levels below me. While normally it's not a problem, it would be nice to have them available for some of the bosses. I've tried a couple of tweaks to the big scary guy part of the CC, the one that's been working best for me is judging it by max HP. If the unit is elite AND has a max HP higher than mine, it's considered elite (probably a boss, or an elite that's close to my level). It's definitely something that's of limited interest, but it is handy for running old heroics.
You're welcome! And yes, I'll adjust the Elite detection in the next release. The initial goal was to add the framework for intelligent detection and support so users don't have to configure trinkets/tinkers and simply only need to equip the items. If you make a post with any Use trinkets or tinkers you would like added I'll make sure they are in the next release. I'll also add the slowfall tinkers.
 
Last edited:
Yes, I'll need a log file for any issue you need me to look into. Here's the link:


I'll keep an eye out for the update.

Log attached.

HonorBuddy Mode: Quest
Shamans Location: Duskwood
What should have happened (be specific): Tainted one's and Vile One's who were in combat with each other should have been attacked.
What did happen (be specific): They were not attacked (unless I manually right clicked them).
System time of issue (log time stamp): Not sure (a search for "tainted" or "vile" in the log comes up with many possibilities)
 

Attachments

Last edited:
HonorBuddy Mode: Combat / Heal bot No Movement
Shamans Location: Halls of Origination
What should have happened (be specific): Shaman should have recognized dungeon group and healed
What did happen (be specific): Shaman said he was not in group so resorted to DPS. Get this message in the log - HealSpellManager: NOT CURRENTLY IN A GROUP, group healing will activate when you join. I tried starting and stopping HB a few times, but everytime I pressed start it said that msg about not being in a group.
System time of issue (log time stamp): [10:43:40 PM:717]

I have Shamwow set to do Heal Only under the Raf / Instance tab

Not sure if it was some bug with HB that it wasnt detecting group or what, but I been gettting it today also even when in just a group with me and my brother. But this instance was in a Random Normal and I started HB after zoning in, but it didnt agree that it was grouped.

Thanks
 

Attachments

Ya it has a prob with healing itself, but its minor. Just take it as it is and level easily :)
 
So it's Isle of Conquest weekend and I wanted to try the PvP/BG bot but for some reason it doesn't take the portals. I'm not sure if its the same with strand or not but in Isle it never takes the portals. Is there a way to fix this?


Having the exact same problem, can anyone help?
 
Ya it has a prob with healing itself, but its minor. Just take it as it is and level easily :)
I dont think it has any issues healing itself when solo, I havn't had issues with that anyways, just when trying to heal a group, it blows away anything Im capable of doing, but it plays just like I do, Im so focused on other players health I forget about my own (doubt thats whats really happening, but seems like that), it just does not care about it's own health.
 
HonorBuddy Mode: Combat / Heal bot No Movement
Shamans Location: Halls of Origination
What should have happened (be specific): Shaman should have recognized dungeon group and healed
What did happen (be specific): Shaman said he was not in group so resorted to DPS. Get this message in the log - HealSpellManager: NOT CURRENTLY IN A GROUP, group healing will activate when you join. I tried starting and stopping HB a few times, but everytime I pressed start it said that msg about not being in a group.
System time of issue (log time stamp): [10:43:40 PM:717]

I have Shamwow set to do Heal Only under the Raf / Instance tab

Not sure if it was some bug with HB that it wasnt detecting group or what, but I been gettting it today also even when in just a group with me and my brother. But this instance was in a Random Normal and I started HB after zoning in, but it didnt agree that it was grouped.

Thanks
Issue is related to the configuration being run. Combat_NoMovement.cs bot does not identify a Leader which results in problems for some healing classes. Even though you are not following, it has to be identified both for Earth Shield and certain cooldowns. Created a new version that will heal in that situation and not require a Leader/Tank, just won't apply Earth Shield.
 
I dont think it has any issues healing itself when solo, I havn't had issues with that anyways, just when trying to heal a group, it blows away anything Im capable of doing, but it plays just like I do, Im so focused on other players health I forget about my own (doubt thats whats really happening, but seems like that), it just does not care about it's own health.
Fixed in 4.3.11
 
Status
Not open for further replies.
Back
Top