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

ShamWOW for HB - All Shaman Specs for Solo+Dungeons+Raids+PVP by Bobby53

Status
Not open for further replies.
Ive a question about the racial using...why it doesnt use the RocketBarrage on my goblin? And it doesnt use feral spirit on bosses...und it very annoying with the earth elemental, is there an option to disable it and burst only at the bosses? its an enhancer sham thx
Applejoe, Please see the ShamWOW FAQ for steps on requesting assistance or reporting a problem with ShamWOW. -Bobby53
Sorry for that...here is my log View attachment 62088
Applejoe, Thanks for the log. I'm assuming its for the questions you had earlier. Take a look at the ShamWOW Frequently Asked Questions [CLICK HERE] again if you have additional questions, as I need to know the time of a specific moment you withnessed the issue/symptom/behavior/etc. A log file alone often times doesn't provide enough information to tie it back the problem you saw, so having a reference to that exact moment is critical. I suggest installing LOGMARK to make that easier for you.

1. Ive a question about the racial using...why it doesnt use the RocketBarrage on my goblin?
Rocket Barrage is not a strong spell and not worth resetting the swing timer for when you are in melee range of your target. It is very useful as an instant cast Pull spell however when other more powerful ranged instants are on cooldown. However you are using LazyRaider which does not Pull mobs (it requires the user to.)

2. And it doesnt use feral spirit on bosses...
A quick look at your config appears as though it should have cast. I'll look into this further.

3. und it very annoying with the earth elemental, is there an option to disable it and burst only at the bosses?
It is being cast because you are in a Raid and there is no living tank nearby, so it is cast as a survival cooldown for your raid. I'll look auto-detecting the situation of farming lower level raids and account for it automatically or add an option.

Thanks for the post, -Bobby53
 
Last edited:
Chewbaka, Thanks for the post and attaching a log! Unfortunately its a partial log so the startup information which provides configuration settings, software versions, etc. etc. etc. is missing. Also, I need to know the specific instant that you noticed this behavior. The best way to do that is by using LOGMARK (link in my sig) and adding a reference mark in your log file. The other way which requires more discipline is providing the time in the form HH:MM:SS of the specific point where you saw this behavior occur. In other words, focus on one occurrence and describing only that one in particular. For what its worth, I have seen that behavior too but it appeared to be coincidental. In otherwords, clearing the target appeared to matter one time then not another; sometimes there would be a pause and other times not. Ultimately the bot handles looting and movement after a fight concludes so it is probably an issue there, but I am happy to look at this further and see if we can narrow it down and get a fix either from me in ShamWOW or from the HB Devs in the product. Thanks for the post and good luck with your Shaman, Bobby53

Oh sorry, I forgot to add the initialization part to the log. Anyways, since it will be easier to show, I will post in code tags here where it happened.
Code:
[00:11:53.966 D] Cleared POI - Reason POI is dead from Combat
[00:11:53.966 D] Cleared POI
[00:11:54.050 N] ! Kill #61 at 2618467 xp per hour fighting at x=-550.4258,y=-1473.374,z=4.486033
[00:11:58.544 D] [LuaEvents] Getting argument values for event UNIT_AURA
[00:11:58.885 N] ! Kill #62 at 2621813 xp per hour fighting at x=-550.4258,y=-1473.374,z=4.486033 
[00:12:01.059 D] Changed POI to:Type: Loot, Name: Twinspire Peon
[00:12:01.159 N] Moving to Type: Loot, Name: Twinspire Peon

As you can see, some of the logs are spaced out by a couple seconds. After I noticed this, I started using a plugin to clear dead targets and now the bot works flawless.
 
Last edited:
Oh sorry, I forgot to add the initialization part to the log. Anyways, since it will be easier to show, I will post in code tags here where it happened.
Code:
[00:11:53.966 D] Cleared POI - Reason POI is dead from Combat
[00:11:53.966 D] Cleared POI
[00:11:54.050 N] ! Kill #61 at 2618467 xp per hour fighting at x=-550.4258,y=-1473.374,z=4.486033
[00:11:58.544 D] [LuaEvents] Getting argument values for event UNIT_AURA
[00:11:58.885 N] ! Kill #62 at 2621813 xp per hour fighting at x=-550.4258,y=-1473.374,z=4.486033 
[00:12:01.059 D] Changed POI to:Type: Loot, Name: Twinspire Peon
[00:12:01.159 N] Moving to Type: Loot, Name: Twinspire Peon

As you can see, some of the logs are spaced out by a couple seconds. After I noticed this, I started using a plugin to clear dead targets and now the bot works flawless.
Chewbaka, Thanks for the followup. I appreciate the effort you went to in authoring a post to share your experiences. I also recognize the time you spent analyzing the log then cutting & pasting what you found to be the relevant section and then formatting as a code block within a post, but that is mostly wasted effort. I need a complete log file attached for anything you want me to look into, plus the descriptive information mentioned in the FAQ. A complete log file is one that has not been edited and represents the complete output of your botting session. If its too large compress to a .ZIP first, and regardless of whether it is compressed or not always attach to the post. For any questions about how to post regarding an issue or requesting support, see the ShamWOW FAQ which covers all this. Thanks for the post and good luck with your Shaman, Bobby53
 
Would it be possible to add

1. "Healing Stream Totem on Cooldown" - function
2. "Healing Tide Totem on % (min. 2 people)" - function
3. "Use Ascendant on % (min. 2 people)" - function
4. "Earthshield always on tank" - function

That would be soo helpful!
 
Last edited:
bfxr6, You can't. Why would you want that?

As a healer it auto sets my target as an enemy. So if i want to throw a heal in, i cant.

Also its using the earth elemental totem in party whenever its off cd and i get into combat, i have checked the box save earth/ fire elementals for boss. Uses it and i have to recall to get rid of it.

Also enhance rotation likes to double cast (one after another) lightning bolts, intended?
 
Last edited:
As a healer it auto sets my target as an enemy. So if i want to throw a heal in, i cant.

Also its using the earth elemental totem in party whenever its off cd and i get into combat, i have checked the box save earth/ fire elementals for boss. Uses it and i have to recall to get rid of it.

Also enhance rotation likes to double cast (one after another) lightning bolts, intended?
bfxr6, Yes, you can throw a heal while an enemy is targeted. You will want to use mouseover healing macros (you can Google "wow shaman healing macros mouseover" [click here] or review section 1.2.1 of this Icy Veins article [click here].) You should switch to mouseover heal targeting as soon as possible so your comfort level with the keyboard mapping you create can improve by the time you want to heal end game content. The only other approach even close to the efficiency of mouseover healing is using a WOW Raid Frame Addon like Grid or Healbot setup for click healing (a slightly less efficient variant of mouseover healing.) These methods of user interaction let you heal any player without having to set the Current Target which makes you a quicker and more effective healer. Since that is the best practice for Resto Shaman (and healers in general) I don't anticipate altering the default Bot behavior or ShamWOW targeting to support a less efficient model.

As for the other stuff mentioned, review FAQ #1 of the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting things like "Also its using the earth elemental totem in party whenever its off cd and i get into combat, i have checked the box save earth/ fire elementals for boss. Uses it and i have to recall to get rid of it. Also enhance rotation likes to double cast (one after another) lightning bolts, intended?" I'll need that for anything you want to look into.

Thanks for the post and good luck with your Shaman, Bobby53
 
Last edited:
Would it be possible to add

1. "Healing Stream Totem on Cooldown" - function
2. "Healing Tide Totem on % (min. 2 people)" - function
3. "Use Ascendant on % (min. 2 people)" - function
4. "Earthshield always on tank" - function

That would be soo helpful!
1. Not in that fashion, but I will add support. Resto already supports Healing Stream, but will add support for DPS specs as well for use in soloing, off-healing, etc.

2. Already supported for Resto, but will add support for DPS specs

3. Yes

4. See FAQ #11 for the steps in setting up HonorBuddy and ShamWOW for use in Raiding. If you believe an error is occurring regarding maintaining Earth Shield on the Tank, see FAQ #1 of the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting the information needed for me to research it.
 
Thanks for the fast answer, but I got some new questions. :)

1. Not in that fashion, but I will add support. Resto already supports Healing Stream, but will add support for DPS specs as well for use in soloing, off-healing, etc.

2. Already supported for Resto, but will add support for DPS specs

3. Yes

4. See FAQ #11 for the steps in setting up HonorBuddy and ShamWOW for use in Raiding. If you believe an error is occurring regarding maintaining Earth Shield on the Tank, see FAQ #1 of the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting the information needed for me to research it.

1. I always read sth. like "Detected Healing Stream Totem, will use instead of Elemental resistance totem" - But when does the CC use the elemental resistance totem? Never used it in the last raids.

2. I'm playing Resto Spec, but my char never used Tide Totem, and I also can't find a field for raisin' the % or sth. like that.

3. nice

4. worked now, after restarting the bot. don't know why it didn't worked before
 
Thanks for the fast answer, but I got some new questions. :)

1. I always read sth. like "Detected Healing Stream Totem, will use instead of Elemental resistance totem" - But when does the CC use the elemental resistance totem? Never used it in the last raids.

2. I'm playing Resto Spec, but my char never used Tide Totem, and I also can't find a field for raisin' the % or sth. like that.

3. nice

4. worked now, after restarting the bot. don't know why it didn't worked before
1. That's a funny coincidence, I had just changed that text a few hours ago since it doesn't. That language is left over from quite awhile ago when you could select Elemental Resistance totem. If Healing Stream was glyphed, it provided the same resistances so ShamWOW would detect the user selected Elemental Resistance and use Healing Stream (if glyphed) instead. Now just says it recognizes the glyph.

2. That would be a bug then. I'll need the info mentioned. It's not in the UI yet, but its in the settings file for your character.

4. Could have been that a tank wasn't selected. Could also have been the same reason why stuff periodically doesn't work. The interface between HB and WOW is a bit tenuous so if it has been awhile since rebooting, you've entered exited a number of times, their are authentication or mesh server issues, etc. stuff that normally works will fail because the HB API's are returning unexpected values for whatever reason. When things you know should work don't, it is usually worth restarting.

So, please be sure to visit FAQ #1 if you have additional issues and look for some revisions in the area of those two totems in the next release. -Bobby53
 
When fighting multiple mobs, on occasion, he does not target/tab to the next mob and just stands there getting pummeled.

View attachment 61823

edit - This was supposed to be in Bobbys Shamwow thread sorry for noob mistake
twow, Thanks very much for the log! Unfortunately I need a reference point as to what time you saw the problem occur. There is an almost 15 second pause at:
[09:34:42.943 D] Cleared POI - Reason Waiting for loot flag
[09:34:42.943 D] Cleared POI
[09:34:57.441 D] GRDSTAT COMBAT [-me-]: h/m:79.1%/85.9%, combat:Y, melee:3, range:0, rooted:N, immobile:N, silenced:N, fleeing:N,memoving:N,facing:Y,metarg:Twinspire Taskmaster.B150 at 3.7 yds with 1.8 box
where HonorBuddy is trying to loot then finally gives up and tells ShamWOW to continue fighting with what appear to be 3 melee attackers. Is this the point you were referring to? There is a plug-in available on the forums to make HonorBuddy loot more quickly, but don't remember the name off the top of my head.

Thanks for the post, Bobby53
 
I am seeing some wierd behavior when resing. When the bot comes back to life he tries to heal, but takes a step forward which interrupts the heal, then tries again, then moves forward and then gives up on the self heal.
 
I am seeing some wierd behavior when resing. When the bot comes back to life he tries to heal, but takes a step forward which interrupts the heal, then tries again, then moves forward and then gives up on the self heal.
ru812, My apologies for your issue and thank you for taking the time to post. You are receiving this reply because the symptoms described in your post do not contain the information I need to research this for you, and it the description does not match the results of my testing. Please carefully read and follow the steps in FAQ #1 of the ShamWOW Frequently Asked Questions [CLICK HERE] so I will have all the information needed to research that behavior for you. If you receive this same reply to a second post you make on the same issue, it indicates at least one piece of information mentioned in FAQ #1 is missing. Thanks for the post and good luck with your Shaman, Bobby53
 
Last edited:
rockingdude, Thanks for the post. The following posts by me address these issues:

Post #351 to hbaoni [click here]
-OR-
Post #353 to All ShamWOW Users [click here]
-OR-
ShamWOW Frequently Asked Questions [click here] - See FAQ #1

Alrighty, apparently we're under the impression that it SHOULD be casting these?

View attachment 11904 2012-10-24 18.09.txt.zip

A few thoughts:

1. Healing Stream / Tide are showing up in the logs as casts, but alas they never were. Same goes for Spirit Link.

2. I have Unleashed Fury talent and it almost never cast Unleash Elements.

3. Astral Shift was never cast, though it does show up once in the logs as a failed cast.

4. Synapse spring'd gloves never shows up as trying to cast

5. Stormlash wasn't cast except by me manually

6. Sometimes Lightning bolt was not cast during non-heal time, it seemed to be mostly when there was more than 1 target. The logs would say it 'should' be casting (dpstarget).

7. Mana was tight, but I'm positive if it was using those 3 totems, casting LB every downtime and Unleash Elements it would be just that much better.
 
Alrighty, apparently we're under the impression that it SHOULD be casting these? View attachment 62436
Well, apparently only one of us was since I didn't see a log file with your earlier post... Yes, the assumption should be that ShamWOW supports end game behaviors as it did for Cata when that defined end game... as it did for WotLK when that defined end game. A quick example would be Synapse Springs which isn't a new Engineering Tinker and has been supported since it was introduced. So if its not being used, there's a problem that needs to be looked into since ShamWOW intends to support all Engineering Tinkers and all Use: trinkets that it makes sense to automate.

1. Healing Stream / Tide are showing up in the logs as casts, but alas they never were. Same goes for Spirit Link.
This is a great example of why a log file is needed (thanks for attaching!) You are encountering an obvious bug that I don't hit. So if nobody were to ever post a log file it likely wouldn't get fixed for you. In this case, because this is describing a point in the log file that did appear while the totems did not, I have a point of reference that I can use to research. Thank you for that. Will look into and try to provide a resolution in next release.

2. I have Unleashed Fury talent and it almost never cast Unleash Elements.


3. Astral Shift was never cast, though it does show up once in the logs as a failed cast.


4. Synapse spring'd gloves never shows up as trying to cast

5. Stormlash wasn't cast except by me manually
Will fix in the next release

6. Sometimes Lightning bolt was not cast during non-heal time, it seemed to be mostly when there was more than 1 target. The logs would say it 'should' be casting (dpstarget).
Not sure I understand without ambiguity what you are referring to regarding the logs for this one. Please visit the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting an issue. There it describes providing a time stamp or preferably a LOGMARK reference to unambiguously identify the specific moment in the log file that something did not occur. Without that I can't do much on this one.

I appreciate the time you took to post in detail. It is that type of effort by members that yields the detailed feedback that results in a robust Combat Routine.

Thanks again for the post and good luck with your Shaman, Bobby53
 
Last edited:
Not sure I understand without ambiguity what you are referring to regarding the logs for this one. Please visit the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting an issue. There it describes providing a time stamp or preferably a LOGMARK reference to unambiguously identify the specific moment in the log file that something did not occur. Without that I can't do much on this one.

I appreciate the time you took to post in detail. It is that type of effort by members that yields the detailed feedback that results in a robust Combat Routine.

Thanks again for the post and good luck with your Shaman, Bobby53

Okay Bobby, seems I found what most of the lightning bolt fails happen around spams of:
"[06:51:27.017 D] [LuaEvents] Getting argument values for event PLAYER_TARGET_CHANGED
[06:51:27.017 D] [LuaEvents] Getting argument values for event UNIT_TARGET
[06:51:27.017 D] [LuaEvents] Getting argument values for event UNIT_AURA"

Logmarked most that I could, hard to do in some cases it was a hectic fight that was a wipe-a-thon.

View attachment 22396 2012-10-25 02.34.txt.zip
 
worked very good for a 3-4h, but now it spams Water/lightning shield... and starts to cast but stops again. any idea what the prob is?
 
Okay Bobby, seems I found what most of the lightning bolt fails happen around spams of:
"[06:51:27.017 D] [LuaEvents] Getting argument values for event PLAYER_TARGET_CHANGED
[06:51:27.017 D] [LuaEvents] Getting argument values for event UNIT_TARGET
[06:51:27.017 D] [LuaEvents] Getting argument values for event UNIT_AURA"

Logmarked most that I could, hard to do in some cases it was a hectic fight that was a wipe-a-thon.

View attachment 62537
rockingdude, Thank you for the detailed post. I'll review this again in greater detail tonight, but it appears the issue is related to running ShamWOW with the LazyRaider Lock Memory option enabled. Please uncheck that setting in Bot Config and see if you still get the issues. -Bobby53
 
worked very good for a 3-4h, but now it spams Water/lightning shield... and starts to cast but stops again. any idea what the prob is?
Theballsack, My apologies for your issue and thank you for taking the time to post. You are receiving this reply because the symptoms described in your post do not contain the information I need to research this for you, and the description does not match the results of my testing. Please carefully read and follow the steps in FAQ #1 of the ShamWOW Frequently Asked Questions [CLICK HERE] so I will have all the information needed to research that behavior for you. If you receive this same reply to a second post you make on the same issue, it indicates at least one piece of information mentioned in FAQ #1 is missing. Thanks for the post and good luck with your Shaman, Bobby53

/stopcasting - -ME- dropped to xx.x% `?
Fixed next release. Problem occurs when solo (grinding / questing / etc.) and not in combat, health is barely below Eat at Health % setting, and while the cast is in progress your health goes above it. In this case, it appears health was barely below 60% and regen or other heal/health restoration mechanism caused it to go above 60% during cast. A lot of revision in this area of ShamWOW during work for MoP and this appears to be a bug introduced at that time. Thanks for reporting!
 
Last edited:
Status
Not open for further replies.
Back
Top