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.
im am getting errors on my 71 shammie on build 444 of honor buddy attaching log.
even deleted the singular shammie cc
HonorBuddy .444 renamed some existing API's which broke any existing CC, BotBase, or Plugin that was using them. A new release will be uploaded shortly that supports .444. Be sure to save a copy of HonorBuddy 2.5.6245.444. I will be unavailable to make updates to ShamWOW this week so you will want to keep a version of HonorBuddy around that works with it. -Bobby53
 
*NEW* ShamWOW 4.9.04 available for download!

The most recent version of ShamWOW 4.9.04 is available for download which supports HonorBuddy 2.5.6245.444

I STRONGLY RECOMMEND YOU SETUP A SEPARATE COPY OF HONORBUDDY 2.5.6245.444 IMMEDIATELY! I will be unable to make any updates to ShamWOW until 9/23 so if releases made prior to then rename existing APIs as this one did and break ShamWOW, a fix will not be available until 9/23 at the earliest. Save a copy of .444 and say No to the update for that copy so you to continue to run until then.

Is your HonorBuddy not working? Have a question?
Read the ShamWOW Frequently Asked Questions [CLICK HERE] post so you know what information needs to be provided for me to assist you. Otherwise my response will be a polite repeat of this same info... "Please visit the FAQ and follow those steps..."

Change History for ShamWOW Revision 4.9.04
Code:
- fixed - All Specs - now works only with HonorBuddy 2.5.6254.444 and later (hopefully). Keep a copy of .444 build around for future use.

- *new* - Resto - added 'Earth Shield on Group Members as Needed' check box on PVP tab.  Checked by default.  If unchecked, will perform Shield Twisting between Water Shield and Earth Shield on self

- change- All Specs - temporarily disabled BETA notification message box. 

- *new* - All Specs - support for using Lifegiving Seeds automatically instead of food/drink.  Will automatically break Herboflauge

- fixed - All Specs - added missing Boss Id's to list for Well of Eternity, Hour of Twilight, and End of Time

- change- All Specs - renamed global config file to ShamWOW-Global.config and character specific to ShamWOW-Character.config

- fixed - All Specs - corrected the buff id's in the Purge Whitelist stored in ShamWOW-Global.config as some have changed in WOW 5.0.4 and later

- fixed - Resto - no longer spams Riptide on target in PVP.  when Riptide is configured as a direct heal (non-zero Health % in Group Healing), it does not check for existing buff on heal target since the purpose is the direct heal amount. This is acceptable when Riptide has a cooldown which causes it to be self-throttling.  Glyph of Riptide eliminates the cooldown however making checking for the existing buff necessary.

Note: there appears to be some issues with Resto Shaman movement in BGs. I'll look into this when I return on 9/23
 
Last edited:
Hi Bobby,
can this also be the reason why I cant choose your addon and if I delete Singular shammie cc then I get the message that there is not routing defined?

Because I have this only with your cc. All the other works (but not that good as I know your cc from past :-))

And where to get an older version? If I dl the one that is now on and I am forced to update (if I say no then there is no instance of wow) I have:

2.5.6253.445 (Rev. 771)

thanx a lot,
cheers,


HonorBuddy .444 renamed some existing API's which broke any existing CC, BotBase, or Plugin that was using them. A new release will be uploaded shortly that supports .444. Be sure to save a copy of HonorBuddy 2.5.6245.444. I will be unavailable to make updates to ShamWOW this week so you will want to keep a version of HonorBuddy around that works with it. -Bobby53
 
Last edited:
Keeps casting Earth shield on tank even though he has full stacks.

[17:02:07.140 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:07.140 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:07.141 D] RAFSTAT REST [-me-]: H=100.0% M=29.6% melee:0,range:0,mecombat:N,memoving:Y,metarg:(null) at (null) yds with (null) box
[17:02:07.141 D] RAFSTAT REST [tank]: tnkH=91.8% tnkcombat:N tnkmoving:N at 38.9 yds,tktarg:Time-Twisted Scourge Beast.0919 at -0.8 yds with 0.0 box
[17:02:07.190 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:07.368 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:07.394 D] SetSpellCastDelay: for 220 ms
[17:02:07.395 D] ShamanBuffs: atrest:True
[17:02:07.396 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:07.369 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [202]
[17:02:07.395 N] *Earth Shield on -TANK- at 40.3 yds at 91.8%
[17:02:08.555 D] RestLogic: waiting 750 ms for buffs to appear
[17:02:08.555 N] No [] drinks left, waiting for mana to regen to 49%
[17:02:08.670 D] No Heal Target below 90.0%
[17:02:08.716 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:08.717 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:08.717 D] RAFSTAT REST [-me-]: H=100.0% M=28.2% melee:0,range:0,mecombat:N,memoving:Y,metarg:(null) at (null) yds with (null) box
[17:02:08.718 D] RAFSTAT REST [tank]: tnkH=92.8% tnkcombat:N tnkmoving:N at 27.7 yds,tktarg:Time-Twisted Scourge Beast.0919 at 9.6 yds with 0.0 box
[17:02:08.769 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:08.927 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:08.954 D] SetSpellCastDelay: for 220 ms
[17:02:08.955 D] ShamanBuffs: atrest:True
[17:02:08.957 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:08.928 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [203]
[17:02:08.955 N] *Earth Shield on -TANK- at 29.4 yds at 92.8%
[17:02:10.121 D] RestLogic: waiting 750 ms for buffs to appear
[17:02:10.242 D] No Heal Target below 90.0%
[17:02:10.272 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:10.273 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:10.273 D] RAFSTAT REST [-me-]: H=100.0% M=26.4% melee:0,range:0,mecombat:N,memoving:Y,metarg:(null) at (null) yds with (null) box
[17:02:10.275 D] RAFSTAT REST [tank]: tnkH=93.8% tnkcombat:N tnkmoving:N at 16.8 yds,tktarg:Time-Twisted Scourge Beast.0919 at 20.5 yds with 0.0 box
[17:02:10.322 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:10.473 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:10.498 D] SetSpellCastDelay: for 220 ms
[17:02:10.499 D] ShamanBuffs: atrest:True
[17:02:10.500 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:10.121 N] No [] drinks left, waiting for mana to regen to 49%
[17:02:10.473 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [204]
[17:02:10.499 N] *Earth Shield on -TANK- at 18.6 yds at 93.8%
[17:02:11.671 D] RestLogic: waiting 750 ms for buffs to appear
[17:02:11.753 D] No Heal Target below 90.0%
[17:02:11.795 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:11.796 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:11.797 D] RAFSTAT REST [-me-]: H=100.0% M=24.8% melee:0,range:0,mecombat:N,memoving:Y,metarg:(null) at (null) yds with (null) box
[17:02:11.797 D] RAFSTAT REST [tank]: tnkH=94.8% tnkcombat:N tnkmoving:N at 6.7 yds,tktarg:Time-Twisted Scourge Beast.0919 at 31.1 yds with 0.0 box
[17:02:11.844 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:11.991 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:12.016 D] SetSpellCastDelay: for 220 ms
[17:02:12.017 D] ShamanBuffs: atrest:True
[17:02:12.017 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:11.671 N] No [] drinks left, waiting for mana to regen to 49%
[17:02:11.992 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [205]
[17:02:12.017 N] *Earth Shield on -TANK- at 8.7 yds at 94.8%
[17:02:13.163 D] RestLogic: waiting 750 ms for buffs to appear
[17:02:13.279 D] No Heal Target below 90.0%
[17:02:13.307 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:13.308 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:13.309 D] RAFSTAT REST [-me-]: H=100.0% M=21.8% melee:0,range:0,mecombat:N,memoving:N,metarg:(null) at (null) yds with (null) box
[17:02:13.309 D] RAFSTAT REST [tank]: tnkH=94.8% tnkcombat:N tnkmoving:N at 4.4 yds,tktarg:Time-Twisted Scourge Beast.0919 at 33.8 yds with 0.0 box
[17:02:13.356 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:13.500 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:13.524 D] SetSpellCastDelay: for 220 ms
[17:02:13.525 D] ShamanBuffs: atrest:True
[17:02:13.526 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:13.163 N] No [] drinks left, waiting for mana to regen to 49%
[17:02:13.501 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [206]
[17:02:13.525 N] *Earth Shield on -TANK- at 7.4 yds at 94.8%
[17:02:14.680 D] RestLogic: waiting 750 ms for buffs to appear
[17:02:14.800 D] No Heal Target below 90.0%
[17:02:14.833 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:14.834 D] Need rest: true, ShieldBuffNeeded -- Mounted=False, Flying=False
[17:02:14.834 D] RAFSTAT REST [-me-]: H=100.0% M=19.6% melee:0,range:0,mecombat:N,memoving:Y,metarg:(null) at (null) yds with (null) box
[17:02:14.835 D] RAFSTAT REST [tank]: tnkH=95.8% tnkcombat:N tnkmoving:N at 8.4 yds,tktarg:Time-Twisted Scourge Beast.0919 at 30.1 yds with 0.0 box
[17:02:14.885 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
[17:02:15.064 D] Spell.Cast: casting Earth Shield, casttime=0, gcd=False, gcdleft=0, cd=False, cdleft=0, lag=120
[17:02:14.680 N] No [] drinks left, waiting for mana to regen to 49%
[17:02:15.065 D] Spell_C::CastSpell(974, 0, 0x2000000057AA81C, 0) [207]
[17:02:15.083 D] SetSpellCastDelay: for 220 ms
[17:02:15.084 D] ShamanBuffs: atrest:True
[17:02:15.085 D] WaitForCurrentCastOrGCD: waiting until gcd and/or cast are complete
[17:02:15.084 N] *Earth Shield on -TANK- at 12.1 yds at 95.8%
 
Hi Bobby, can this also be the reason why I cant choose your addon and if I delete Singular shammie cc then I get the message that there is not routing defined?...
aprisma, HonorBuddy will fail to recognize ShamWOW in the following circumstances:

1. ShamWOW improperly installed. To fix, carefully follow the steps in the FAQ
2. HB Teams has changed an API that has existed in HonorBuddy in a way that breaks existing components that use it.
3. HonorBuddy Assembly Loader problem - to fix,
a. Close HonorBuddy
b. Delete the contents of the HonorBuddy\Compiled Assemblies
c. Run HonorBuddy

There isn't enough detail in your post for me to assist further. Please follow steps in the ShamWOW Frequently Asked Questions [CLICK HERE] for your next post. Thanks, Bobby53
 
Keeps casting Earth shield on tank even though he has full stacks.

[17:02:07.140 D] WhichShieldTypeNeeded: Earth Shield due to 0 stacks present on Tank
.... wall of text deleted for space ....
tokyov, Thanks for the post. Based on what you provided (see the log file line I left quoted above..) it appears there is a bug in HonorBuddy. You say you are observing 9 stacks but when ShamWOW asks HonorBuddy how many stacks of Earth Shield exist on the target it is being told 0. This will require the HB Devs to make a fix in HonorBuddy. There is a slim chance it is a bug in ShamWOW, however this portion has been tested and was working. You can also try restarting your system to clear memory in the event HonorBuddy is in a compromised state that is causing the error value return. Please note, complete log files should be attached to the post rather copy/pasting the portions that appear relevants. See the steps outlined in ShamWOW Frequently Asked Questions [CLICK HERE] for your next post. Thanks, Bobby53
 
Last edited:
@boobby53 - Thanks so much for all your hard work over the years. I know when I say this its greatly appreciated from all of us! The reason I'm not attaching a log file is simply because I know you are aware of the issue from a few post back by you. Basically its Resto Shaman healing in BG's. If you need something to help let me know.

EDIT = @bobby About the 01:22:17 mark it started doing the hug the player thing. On Elemental its OK Added log. A lot of movetounit actions all over the log until i'm right on them. Even still on Auto it doesnt fight back when we are one vs one. Hope all this helps.

Setup


  1. Brand new HB install, and since I use just your CC I delete the Singular CC from the Routine folder (Tried it as default as well).
  2. Download your latest CC and extract/install as you instruct to do.
  3. Launch WOW.exe so I get 32bit
  4. Setup HB, and then config shamwow. I leave all the settings alone, but by opening the class config it will build all its default settings in the HB folders.
  5. BG Only mode
  6. Now its all setup, and queued for BG's as restoration shaman.
  7. As a side note DirectX 9 is set in wow.

ISSUE


  1. In the BG's it will do all its default buffs, and seems to be healing like normal when it needs to.
  2. When it detects an enemy it tries to run to the enemy and hug all over him almost like a caster with a range pull set to ZERO.
  3. In the meantime of me trying to stay within ZERO yards of the enemy being targeted it still heals myself and surrounding party members pretty well. I mean I was still top in heals, but looked like a bot as the way i was moving to the target.

Troubleshooting


  1. **NOTE** I have set it up to be on AUTO in shamwow, but have also tried Healing only, and Healing over combat.
  2. Re dowonload HB, and Shamwow fresh just to make sure
  3. In the "Settings" folder I tried even to edit the BGBotsettings file, this line in particular <!--Set this to true if you wish to only heal people and not target any players.--<IsHealer>False</IsHealer> and set it to true to see if it would help.

Any other info you need let me know. Thanks again!
 

Attachments

Last edited:
Anybody have a link to the .444 HB build? I have overwritten mine with the newest .447 build >_<
 
@boobby53 - Thanks so much for all your hard work over the years. I know when I say this its greatly appreciated from all of us! The reason I'm not attaching a log file is simply because I know you are aware of the issue from a few post back by you. ... rest of post clipped for space ...
xtreme3881, Thanks for taking the time to post. All the description is great, but what is the most useful is a specific description of a single occurrence of a problem, the complete debug log being attached, and the local computer system time that the problem occurred in HH:MM:SS. You went to a lot of trouble in providing the details above and I greatly appreciate it, but it doesn't have as much relevance when it isn't accompanied by a debug log and anchored by the single moment in time as to when it occurred. The point is, even if I duplicate the symptoms you observe, I won't know if I duplicated in the same fashion you did. If I don't know that, then I don't really know if I am solving the problem you encountered or a different one altogether. So to summarize, there really isn't a ShamWOW issue worth posting about that doesn't need a complete debug log file attached and the local system time of a single specific instance that problem occurred. Thanks again for the post and your support, Bobby53
 
Amazing CC for the millionth time but one thing I noticed is how come the riptide values are set to 0 in party? Don't you want to cast this usually on cooldown? I know I can change it manually but curious as to know why you have set it to 0 thank you for your response.
 
xtreme3881, Thanks for taking the time to post. All the description is great, but what is the most useful is a specific description of a single occurrence of a problem, the complete debug log being attached, and the local computer system time that the problem occurred in HH:MM:SS. You went to a lot of trouble in providing the details above and I greatly appreciate it, but it doesn't have as much relevance when it isn't accompanied by a debug log and anchored by the single moment in time as to when it occurred. The point is, even if I duplicate the symptoms you observe, I won't know if I duplicated in the same fashion you did. If I don't know that, then I don't really know if I am solving the problem you encountered or a different one altogether. So to summarize, there really isn't a ShamWOW issue worth posting about that doesn't need a complete debug log file attached and the local system time of a single specific instance that problem occurred. Thanks again for the post and your support, Bobby53

Added log to my original post. Post is on Page 11. Thanks again.
 
Hi there, when i try to start Combat Bot for my Shame it says No rountine loaded. Please
ensure there is a routine for you class loaded before starting the bot?.. i'm at a loss here?..
how do i do this, any help would be greatful.. thx
 
It's not the CC it's Hb all together. The new update broke everything
 
Status
Not open for further replies.
Back
Top