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.
Projektt, I appreciate you taking the time to post regarding your experience. Quick reminder: don't modify log files. Hate for you to go to the trouble of posting and data being missing. If they are too large compress Log file as a .ZIP before attaching. This is covered in the FAQ. For this run, it appears the problems began after the point where some party members were resurrected and the tank changed from Paladin.0E3E to DeathKnight.70DE. The problems however don't appear to be related to these events because the issue is that your targets are being reported by HB at this point forward as not being in line of sight. For example:
Code:
[8:03:37 PM:975] %           Exit COMBAT [target]: Molten Erupter.112C th:68.6%, tdist:28.6 [COLOR=red]tlos:N tlosocd:N[/COLOR] tcombat:Y ttarget:-TANK- taggro:N tpetaggro:N
That debug output indicates that when ShamWOW asks if the target is in line of sight, the response from HB is "No" so it doesn't proceed attacking. You'll notice that some instant casts are still occurring (Unleash Weapon, Flame Shock, etc.) This is occurring in a piece of code normally used while the Shaman is trying to chase or move towards the target (in this case to get into line of sight since HB says you are out of it.) Since the casts are successful then clearly as far as WOW is concerned you are within range and in line of sight, but ShamWOW can only react to the info it is provided which says that you aren't.

So... what does this mean for you? I can't debug HonorBuddy and since its providing incorrect data your only option is to close it and restart. You should not have to exit WOW (unless its in turn providing the bad data to HonorBuddy.) Note: Pressing STOP then START does not clear any memory.

I'll look at disabling line of sight checks for LazyRaider usage only, but this needs to be done carefully to make sure it doesn't break ShamWOW for everyone else. Note that I don't see this as a fix since HB may return other incorrect values next time that some hack hasn't been made for. This is the best I'll be able to do for you however.

Thanks and good luck with your Shaman, Bobby53

BOBBY53, thank you so much for the explanation. I exited out of HB and re opened it and it still had that problem during that raid. Next time should I completely exit out of wow AND HB and see if that works? Should it work or will I still have this problem?
 
fish221171, Thanks for the log file. The message of interest is the line below the one copied:
Code:
[23:41:20:692] System.IO.FileNotFoundException: [B]Could not find file 'D:\Download\Honorbuddy\CustomClasses\Config\ShamWOW.config'[/B]
Visit the ShamWOW Frequently Asked Questions [CLICK HERE] and follow the steps in Item #5. How do I install ShamWOW? and that will resolve your issue. Thanks for the post and good luck with your Shaman, Bobby53

EDIT: Note that you are not the first one to miss installing the Config folder. I owe you guys a better error message and will include that in the next release. Will also cause the Bot to stop which will make it easier to diagnose as well.

Thanks Bobby all working now, I admit I am a male and dont read manuals lol :-)

Did my ZA speed run and got my mount and achiv. Love this CC.

Any chance you can give us a sneak peak at future ideas you have for this CC or other things?

Many Thanks
 
hmm after dling the latest hb, i downloaded latest CC...now it only does weapon enchant and shield but doesnt heal or anything in instance :S followed the instructions on install....did i miss anything Bobby?
 

Attachments

Was there a fix with the attack issues against same faction in arena/rbg.? Im horde, and my shaman still wont attack other horde in pvp :(
 
BOBBY53, thank you so much for the explanation. I exited out of HB and re opened it and it still had that problem during that raid. Next time should I completely exit out of wow AND HB and see if that works? Should it work or will I still have this problem?
projektt, Typically exiting only HB is needed, but exiting WOW could be necessary. Please submit another log file if it reoccurs so I can compare to your prior one and see if there are any discernable patterns to the behavior. Thanks, Bobby53
 
Thanks Bobby all working now, I admit I am a male and dont read manuals lol :-)
Did my ZA speed run and got my mount and achiv. Love this CC.
Any chance you can give us a sneak peak at future ideas you have for this CC or other things? Many Thanks
fish221171, Glad it is working well for you. Short term I'll be refining the casting time improvements. Fully realizing the benefits of pre-casting will require a new version of HB and a few more tweaks in ShamWOW (currently handles pre-casting for non-instants while in combat.) Beyond that I'll be reviewing Caster PVP (Elemental then Resto.) After that I'll tackle some other items I've had on the list (they aren't top secret, but I don't want to spawn "When will .... be ready?" posts either. I do this for purely for fun and have enough deadlines at work. Thanks again for the post and good luck with your Shaman, Bobby53
 
hmm after dling the latest hb, i downloaded latest CC...now it only does weapon enchant and shield but doesnt heal or anything in instance :S followed the instructions on install....did i miss anything Bobby?
dirtdog, Thanks for the complete debug log. Please use the Template in the FAQ to report issues or just remember to provide the local system time (not the realm time) of a specific instance of your issue so I can match what you observed with that portion of the log file.

In reviewing the log file, it appears there were some exceptions (errors) getting in your way. You are getting exceptions from the Allrounder and Refreshment Detection plugins, so you may want to post this log in the threads for those as well. Additionally consider disabling them if you continue to have problems.

There was also an exception from ShamWOW as well that I have added code to suppress in the next version.

I am not sure which (it could be all) were causing your problems, but the first step would be suppressing the plug-ins mentioned and re-attempting.

Thanks and good luck with your Shaman, Bobby53
 
Was there a fix with the attack issues against same faction in arena/rbg.? Im horde, and my shaman still wont attack other horde in pvp :(
Not yet, fix is in version coming out tonight. If you continue to have an issue after you upgrade, please visit the ShamWOW FAQ and follow the instructions for posting the information needed for me to look into. Thanks for the post and good luck with your Shaman, Bobby53
 
*NEW* ShamWOW 4.5.07 available for download!

Several bug fixes including Rated BG/ Arena bug when fighting same faction players.

NOTE: If you encounter a problem, see the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting an issue with the detail needed for me to research on your behalf.

Change History - Revision 4.5.07
Code:
o fixed - detection of same faction enemies in arena and rated bg's

o fixed - RAF Combat Style: Auto - changes to better model user expectations.  Resto will behave as Healing Only unless soloing.  DPS specs will behave as Combat Only unless group role set to healer.  This should feel more natural and will no longer require Raiders to select Healing Only

o fixed - exception sometimes occurring when running LazyRaider

o fixed - prevent double casts on some instants including Ghost Wolf, Maelstrom procs, Fulmination procs, Shields, 

o change- re-enabled fast PVP targeting to counteract BG Bot having casters (Elemental/Resto) run up to melee range of enemy without attacking

o change- added more explicit error message when global shamwow.config file is missing 

o change- will now stop the Bot if an error occurs with shamwow.config

o change- low-level play now defaults to rotation specific for lowbies

o change- messaging while eating/drinking to specifically indicate why it stops (to better indicate breaks due to combat, user, or bot)

o change- will remain seated eating or drinking in RAF group until topped off or tank enters combat and drops below 70%

o change- increased time between recasting of Water Shield/Water Walking in battleground or arena preparation to 55 seconds
 
4.5.07 appears to no longer be casting earth shock for fulmination once you have stacks set at 9, besides the fulmination issue the only other issue I have found is it will not cast any offensive spells at ragnaros in firelands when using lazyraider.
 
4.5.07 appears to no longer be casting earth shock for fulmination once you have stacks set at 9, besides the fulmination issue the only other issue I have found is it will not cast any offensive spells at ragnaros in firelands when using lazyraider.
SDO1, Thanks for the post but your description doesn't match my test results. Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on posting an issue with the detail needed for me to research on your behalf. I'm assuming rather than "... have stacks set at 9,..." you meant "... have 9 stacks,..." If you meant something other than your character reaching 9 stacks of Lightning Shield please be sure to elaborate. As for the Ragnaros fight, another user reported an issue with mobs just prior to it and the problem was due to HonorBuddy reporting they were not in line of sight when in fact they were. I am going to post a work around that will allow disabling the Line of Sight check for certain mobs (Molten Erupter, Molten Spewer, Ragnaros, etc.) Before I can do that, I need to get a log file from another user on this however to corroborate what was in the other users logs. Thanks for the post and good luck with your Shaman, Bobby53
 
Last edited:
I watched Shamwow take down an elite 5 levels higher than bot with ease and was impressed. So was another guy who whisper me saying he thought I was a bot until he saw my bot in combat lol. Thanks for the CC Bobby. very well done.
 
I watched Shamwow take down an elite 5 levels higher than bot with ease and was impressed. So was another guy who whisper me saying he thought I was a bot until he saw my bot in combat lol. Thanks for the CC Bobby. very well done.
highvoltz, You're very welcome! Thanks for passing that along +rep, Bobby53
 
Bobby53 I will be raiding tomorrow and let you know if I still have that LOS problem towards Ragnaros and report my FULL log if it does happen!
 
The new version isn't using flametongue or dropping totems when targeting a dummy. The previous version did.

Flametongue wore off 10 seconds into dummy fight and did not rebuff.
 

Attachments

The new version isn't using flametongue or dropping totems when targeting a dummy. The previous version did.

Flametongue wore off 10 seconds into dummy fight and did not rebuff.
projektt, Thanks for the log file! Here are a couple things I noticed quickly:

1. Save ... for Stressful Situation = True. This isn't detected as a stressful fight and the config is setup to save Totems, Elementals, Bloodlust for use in stressful fights. I'll take a look to see if anything has changed later.

2. Were you in a Party / Raid the last time you fought a Training Dummy? You will get different behavior since in a Group it will use RAF behaviors in Combat (doesn't care about stress determination), while when Solo it will use Grinding behaviors (only uses cooldowns under stress based on your setup.)

I'm not sure about the Flametongue Weapon and will need to look at that later, but there were cases posted a few pages back where if HB was started while in Combat that its list of Auras (Buffs/Debuffs) weren't correctly initialized and so anytime ShamWOW asked if a certain aura existed and how many stacks it was given an incorrect answer. I don't think thats the case necessarily here because I don't see any attempt to check the imbue in your log (which is odd.)

You may want to retry the test (I don't need the log though) but make sure before starting that you have manually cleared all buffs, all debuffs have expired, and you are not in combat. After pressing Start, wait until Lightning Shield has been cast (and your Weapon Imbue hopefully.) I say I don't need a log file because I'll do some training dummy tests tonight and have enough to go on from this post for now.

Thanks for your post and the complete debug log, Bobby53
 
Last edited:
Status
Not open for further replies.
Back
Top