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.
HB8654A32, Thank you for the extremely well written post and my apologies for the issue you've encountered. When I get home from work I'll revise the targeting for Arena so it works as intended. Thanks again for the detailed issue post and good luck with your Shaman, Bobby53


Apologies are totally unnecessary Bobby , Shamwow is sick fun - its the most enjoyable part of wow for me right now - I have a personal Healbot for bg's that cruises around and looks after my mage and hunter , have never had so much fun in bg's.

Cheers
 
Hey Bobby, I was wondering if there was a setting I am overlooking to heal party pets (for arenas - warlock)? my 2s partners pet keeps getting focus killed because i cant seem to get it healed. (maybe a "heal warlock pet" checkbox in the PVP tab) Any suggestions?

Also any way to keep the bot from using my PVP trinket on its own as well as an option to use healthstone?
 
Last edited:
Hey Bobby, I was wondering if there was a setting I am overlooking to heal party pets (for arenas - warlock)? my 2s partners pet keeps getting focus killed because i cant seem to get it healed. (maybe a "heal warlock pet" checkbox in the PVP tab) Any suggestions?

Also any way to keep the bot from using my PVP trinket on its own as well as an option to use healthstone?
Stree, Currently it doesn't support healing pets. There are plans to add it, but there are some other higher priority items ahead of it. Until thats available you'll want to heal the pet manually (make a pet healing macro and bind to a convenient key... be sure to begin with a /stopcasting to interrupt whatever ShamWOW may have in the works), tell the Warlock they are responsible for pet healing, or find another 2's partner that doesn't require pet healing. No explanation of why you need to heal the pet in that circumstance is needed. Just have other things in the works that need to be completed first. When pet healing does become available, there will be a checkbox on the Group Healing tab to enable/disable for PVP / RAF in the same fashion as the other options present.

Regarding the PVP trinket, No. That is one of the higher priority items requested by a user previously however and is already in the next release.

Healthstone support is not currently present but will see if I can add it to the next release as the use of one fits the model of other items already used by ShamWOW. Note: Healthstone support will be implemented in two phases, with the second phase coming in a later release:
Phase 1) Using a Healthstone if in inventory at a certain HP %
Phase 2) Automatically using a Soulwell to retrieve a Healthstone during Battleground and Arena Preparation.

Thanks for the post and good luck with your Shaman, Bobby53
 
Last edited:
I just startedbotting in BG's and I cannot stop my shammy from casting water walk and underwater breathing. I have checked them and hit save multiple times, but it just continues to cast them anyway... please advise as this is a dead giveaway for a bot when u ast those 2 on 25 people in a bg...
 
I heard enhan is alot faster leveling but I already got full boa for ele. But its ok because i can os resto and use the boa's. Ty for the help and I'll be sure to post on my experiences.
 
HonorBuddy Mode: Lazyraider and Combatbot
Shamans Location: BWD
What should have happened (be specific): During 5 mans the shaman does perfect rotation, in 10 mans for me it seems to focus on shocks and lightning only. HB window is spammed with peoples health even when combat only is selected and the heal values are reduced to nill.
What did happen (be specific): spam shock and bolts no lava lash or storm, seemed to focussed on other players health.
Computer time of problem (local time, not realm time): 9-11pm onwards.

Did try fresh installs a couple of times using fresh downloads but didnt fix the issue, however when running the same setup in 5 mans perfect 22-27k dps.
 

Attachments

I heard enhan is alot faster leveling but I already got full boa for ele. But its ok because i can os resto and use the boa's. Ty for the help and I'll be sure to post on my experiences.
lickalime, I disagree the general statement that leveling Enhancement is A LOT faster. If I am looking at completing a specific grind quest, it can be faster at certain level ranges given comparable gear. I do find it better suited to soloing elites at lower levels. However, if you use InstanceBuddy before Level 30 you can easily do a poor mans dual spec and setup LFD as Healer + DPS and heal dungeons as Elemental (not quite for Enhancement due to lower mana pool and lower effective spell power - possible but also more likely to have group yell at you and/or kick.) The result is a much shorter queue in my opinion so more instances per hour so if you are IB leveling in that range Elemental will be a lot quicker. It really depends on how you level, what profiles you use, etc. etc. etc. The generally accepted statement however is that Enhancement is "slightly" faster than Elemental if you are purely grinding/questing simply due to the mechanics of the spec (as opposed to the implementation in ShamWOW.) Thanks and good luck with your Elemental, Bobby53
 
Last edited:
I just startedbotting in BG's and I cannot stop my shammy from casting water walk and underwater breathing. I have checked them and hit save multiple times, but it just continues to cast them anyway... please advise as this is a dead giveaway for a bot when u ast those 2 on 25 people in a bg...
1990camaro, Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for any issue or question about behavior you would like me to look into. Follow the steps in the first item on "1. How to post a question, issue, or constructive criticism..." Thanks and good luck with your Shaman, Bobby53
 
One thing I find pretty annoying is that I am unable to get ShamWoW to not cast Hero/wolves no matter what settings I use.

Is there a way to turn them off?

EDIT: Even uses whether in any BG or solo dueling.
 
Last edited:
HonorBuddy Mode: Lazyraider and Combatbot
Shamans Location: BWD
What should have happened (be specific): During 5 mans the shaman does perfect rotation, in 10 mans for me it seems to focus on shocks and lightning only. HB window is spammed with peoples health even when combat only is selected and the heal values are reduced to nill.
What did happen (be specific): spam shock and bolts no lava lash or storm, seemed to focussed on other players health.
Computer time of problem (local time, not realm time): 9-11pm onwards.

Did try fresh installs a couple of times using fresh downloads but didnt fix the issue, however when running the same setup in 5 mans perfect 22-27k dps.
sp3sh, Thank you very much for the log file. I wouldn't have been able to help you without it. For an issue where you are citing a specific behavior as described, it is extremely important that you provide as specific system time as possible. In this case the fact you provided a complete debug log that only spanned from 11:05 to 11:10 was very helpful in limiting my research ( I was scared when you said 9:00 to 11:00 -- lol)

In this case, the problem is due to a known HonorBuddy issue. It's related to the large hitbox size of Chimaeron which isn't something you encounter in 5 mans. HonorBuddy is unable to determine the size of an enemies hit box, so CC's traditionally use the standard 5.0 yds for melee range. This doesn't impact ranged characters or when you haven't disabled CC movement (since the CC will move in to what it believes is melee range.) In this case, you were using LazyRaider (with movement disabled) and keeping your melee Shaman at the visual edge the hitbox. So while you maintained a distance between 15 and 22 yards from the mobs location which was actually within the mobs hitbox, the CC believed that since you weren't within 5 yards of its location (standard hit box size) that you could only use ranged attacks.

So, you have a few choices on how to proceed until the next version of ShamWOW is released (where I'll included an updated ShamWOW.config specifying a larger hitbox for this boss):

1. Add an entry to HonorBuddy\Config\ShamWOW.config file to override the size of the hitbox used for Chimaeron. There is an entry present for Argaloth to treat his hitbox as 10yds, but from your log file it seems Chimaeron needs a 20 yd hit box (which is a guess based upon average distance both you and the tank maintained from the boss.) You can add that yourself by directly editing the file HonorBuddy\Config\ShamWOW.config to contain the following line (insert directly below the Argaloth line):
Code:
    <Mob Id="43296" Name="Chimaeron" HitBox="20" />
2. Don't stop moving your melee character at the edge of the hit box. Continue moving in towards the center until you are within 5.0 yards. You'll know when that is because it will begin casting melee attacks. For a large hitbox like this you will be well under the boss.

3. Stop LazyRaider and take control for the Chimaeron fight.

4. Raid in a different spec.

Thanks and good luck with your Shaman, Bobby53

PS: I don't know the actual hitbox size for Chimaeron, but if you want to post another log file where you move to the furthest point where you can still hit him with melee attacks and then press Stop in HonorBuddy (making the last distance to target in the log file that position) I'll use that distance for the official config distributed. Otherwise I'll go with 20 yards.
 
Last edited:
One thing I find pretty annoying is that I am unable to get ShamWoW to not cast Hero/wolves no matter what settings I use.

Is there a way to turn them off?

EDIT: Even uses whether in any BG or solo dueling.
<<insert_name_here>>, Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for any issue or question about behavior you would like me to look into. Follow the steps in the first item on "1. How to post a question, issue, or constructive criticism..." Thanks and good luck with your Shaman, Bobby53
 
<<insert_name_here>>, Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for any issue or question about behavior you would like me to look into. Follow the steps in the first item on "1. How to post a question, issue, or constructive criticism..." Thanks and good luck with your Shaman, Bobby53

Haha. Copy+paste.

HonorBuddy Mode: Lazyraider
Shamans Location: Any BG
What should have happened (be specific): Not casting bloodlust/feral spirit - manual
What did happen (be specific): Casts bloodlust/feral spirit
Computer time of problem (local time, not realm time): 10:30 PM 28/8/2011

Again to my original question. How do I turn them off?
 

Attachments

HB8654A32, Thank you for the extremely well written post and my apologies for the issue you've encountered. When I get home from work I'll revise the targeting for Arena so it works as intended. Thanks again for the detailed issue post and good luck with your Shaman, Bobby53



How did you go with this one Bobby - can you see a fix for it or is it a HB problem not being able to target same faction
 
*NEW* ShamWOW 4.5.00 available for download!

This release contains A LOT of changes and it is possible you will encounter a problem. If you do, the prior release of ShamWOW 4.4.01 is still available for download if you need.

Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for any issue or question about behavior you would like me to look into. Follow the steps in the first item on "1. How to post a question, issue, or constructive criticism..."

Enhancement PVP has been rewritten to better maintain melee range with mobile enemies. The result should be more Maelstrom procs and improved survivability while at the same time applying more pressure.

A change effecting everyone is enabling the use of Ghost Wolf when the HonorBuddy Use Mount setting is enabled. These changes will attempt to choose the best transportation option based upon the distance to the POI (Point of Interest.) However, not all Bots provide POI information, so in those cases ShamWOW will scan how far it is from the next hostile mob (since it doesn't know where the bot wants to move to) and selects based upon that info. You control the distances it uses for these checks with the HonorBuddy Mount Distance setting and the ShamWOW Ghost Wolf Distance setting. If you want to mount or Ghost Wolf more often, then reduce the distances.

Thanks and good luck with your Shaman,
Bobby53


Change History - 08/18/2011 Revision 4.5.00
o fixed - Arena Targeting: now correctly targets enemy team members from the same faction

o *new* - will use Healthstone if in inventory

o *new* - Restoration: option to disable Shields leaving user full control. Intended for use only in Arena or Rated BG's but available in all operational states to avoid being asked for it in future.

o change- Enhancement: PVP movement greatly revamped to react more quickly to enemy movement.

o change- Restoration: fixed issue with Focus Only raid healing style

o change- Weapon Imbues: no longer clears weapon imbues when started or entering/leaving an instance. will recast only if the appropriate weapon imbue is different than the current one or none is present.

o change- Elemental: detects Glyph of Thunderstorm so will not try to use Thunderstorm for knockback when its been disabled

o *new* - Enhancement: PVP recognizes Earthen Power talent and will use Earth Bind to dispel snares for group

o fixed - Mounting: now checks if Water Walking buff active before casting just prior to mounting

o *new* - Mounting: will check if Bot in use has setup a POI (Point Of Interest) and uses that info if present to decide between Ghost Wolf or Mount based on the distance it will travel.

o *new* - spell cast failure log messages added to log.

o *new* - Enhancement PVP: now directly controls spells casts of Spirit Wolves. Pet spell cast log messages in a different color to visually distinguish.

o fixed - added a slight pause after PVP trinket use to reduce times that Tremor or Spirit Walk cast immediately after

o change- PVP: will not recall totems if Earth Elemental or Fire Elemental active

o fixed - PVP: correctly detects Preparation and Arena Preparation (appears that a change in HonorBuddy Aura processing may have broken it)

o change- PVP: now does self-buffs during Preparation when using BG Bot

o fixed - Dwarf: correctly checks cleanse target is self before using Stoneform on poison or disease

o fixed - Enhancement: log message indicating whether target is melee or caster

o fixed - Elemental: Thunderstorm now cast when stunned and enemy within 10 yds

o *new* - Enhancement: PVP now correctly responds to prioritization of Purge

o change- Enhancement: PVP will now cast Ghost Wolf more often when closing in on a player

o *new* - PVP: will cast Bind Elemental on Water Elementals if standing still and one in range

o fixed - Enhancement: now casts Shamanistic Rage if stunned

o change- PVP: higher priority on Unleash Elements in PVP when chasing an enemy

o change- Enhancement: PVP will now cast heal if Maelstrom at 4 stacks and health is below 30%.

o fixed - Enhancement: PVP will check if Maelstrom heal target is in line of sight

o fixed - Interrupt: now cast more frequently and even if spell cast underway

o change- Purge: now shows in log what buff triggered the Purge cast

o fixed - Elemental: no longer tries to cast Earth Shield on tank when healing dungeons (typically done before Dual Specification trained)

o fixed - Config: PVP options to buff raid with Water Walking and Water Breathing now correctly saved
 
Last edited:
Unfortunately after a promising start against a couple of horde teams in the arena - the shammy still refuses to fight against the allies


Have included a log file - the last game starting at 12:30 is an example of a game against allies - seems to go into a loop where it identifies 2 range targets but it sees them as friendlies


[12:31:00 AM:802] % PVPSTAT Exit COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:884] % PVPSTAT Enter COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:885] % combatChecks: in combat but no target/its dead/friendly so finding another
[12:31:00 AM:885] % No Current Target and can't find adds -- why still in Combat()
[12:31:00 AM:886] % PVPSTAT Exit COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:968] % PVPSTAT Enter COMBAT [me]: h/m:24.2%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:969] % combatChecks: in combat but no target/its dead/friendly so finding another
[12:31:00 AM:970] % No Current Target and can't find adds -- why still in Combat()


Cheers and thanks for the quick responses
 

Attachments

Unfortunately after a promising start against a couple of horde teams in the arena - the shammy still refuses to fight against the allies

Have included a log file - the last game starting at 12:30 is an example of a game against allies - seems to go into a loop where it identifies 2 range targets but it sees them as friendlies

[12:31:00 AM:802] % PVPSTAT Exit COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:884] % PVPSTAT Enter COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:885] % combatChecks: in combat but no target/its dead/friendly so finding another
[12:31:00 AM:885] % No Current Target and can't find adds -- why still in Combat()
[12:31:00 AM:886] % PVPSTAT Exit COMBAT [me]: h/m:27.0%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:968] % PVPSTAT Enter COMBAT [me]: h/m:24.2%/100.0%, combat:Y, melee:0, range:2, rooted:N, immobile:N, silenced:N, fleeing:N
[12:31:00 AM:969] % combatChecks: in combat but no target/its dead/friendly so finding another
[12:31:00 AM:970] % No Current Target and can't find adds -- why still in Combat()

Cheers and thanks for the quick responses
HB8654A32, Thanks for the follow up and your patience. Based upon your log file it appears that in Arena when fighting a team of the same faction each player is reported by HB as being both .IsHostile and .IsFriendly, where those values should be mutually exclusive. Quick fix coming in a few minutes. Thanks for the well written post, Bobby53
 
Last edited:
Status
Not open for further replies.
Back
Top