• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • ShamWOW for HB2 - An Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

    Discussion in 'Archives' started by bobby53, May 25, 2010.

    Thread Status:
    Not open for further replies.
    1. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Log file?
       
    2. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      My most sincere apologies. I did but somehow excluded it from this release. I will post a quick update shortly, Bobby53
       
    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      You can bot any spec successfully, so I recommend speccing the one that aligns with whether you enjoy casters or melee more. Since you'll be levelling one and are certain you want DPS only, I would suggest dual speccing Elemental / Enhancement and giving each a turn at BG's, Dungeons, and Farming (in the late 60's or 70's so they have accumulated some higher level abilities.) Gear is still relatively cheap at that point. Don't evaluate on the DPS but based upon the play style, because once you hit 85 and get good gear the DPS will be there either way. Hope that helps and good luck with your new Shaman, Bobby53
       
    4. fish221171

      fish221171 Member

      Joined:
      Mar 23, 2010
      Messages:
      222
      Likes Received:
      4
      Trophy Points:
      18
      Sorry Bobby I will upload the log file once I get home from work.

      Thanks
       
    5. zahremar

      zahremar New Member

      Joined:
      Jan 15, 2010
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      ty bobby
      i think shaman need HEX focus target only for arena
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      zahremar, Thanks for checking in on this topic. I agree about what what likely meant for the request, but unfortunately that isn't enough as its not an effective use of anyones time to guess about what was meant. Additionally, I am pretty much at the end of adding ON/OFF options to ShamWOW. Revisions to ShamWOW will need to be in line with the original design goal of deteterming the best possible response to a combat scenario then performing it (behavioral response.) It will take more effort and time on the part of a user requesting a change to fully describe the specifics of what causes Hex to be cast, how it should be prioritized relative to other spells suitable for Maelstrom Weapon Procs (what if Shaman is at 25% health -- should it still Hex instead of GHW?), should it Hex only characters in range or should it run to them, should it use Instant Hex only during an enemy spell cast and only when Wind Shear is on cooldown etc. etc. etc. Another thought... why have to specify Focus? If there is a current Focus frame use it, otherwise select one based upon best practice. A static focus can be useful, but it can also be a hinderance to one of the key advantages of botting. So while it seems like a simple request, it really isn't if it is going to be useful. The level of detail I just summarized is a lot of what has gone into ShamWOW. Out of expediency I have at times weakened and added options for users to turn things ON and OFF, but that was never the focus of ShamWOW. Anyway, let me know if you have any questions and good luck with your Shaman, Bobby53
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      No problem. Note that it doesn't have to be a new one. They accumulate in your Logs folder so just find the one that corresponds with your last ZG and attach. Thanks for the post, Bobby53
       
    8. fish221171

      fish221171 Member

      Joined:
      Mar 23, 2010
      Messages:
      222
      Likes Received:
      4
      Trophy Points:
      18
      Bobby,

      Attached is the file as requested, it looks like the error is for timestamp 23:41:20:687.

      It cannot load ShamWoW.config EXCEPTION: Global config file ShamWOW.config contains bad XML:

      The strange thing is I have not edited this file or anything, this was from a fresh install.

      Please let me know how to correct this issue.

      Thanks again for your time.
       

      Attached Files:

    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      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.
       
      Last edited: Sep 21, 2011
    10. projektt

      projektt Active Member

      Joined:
      Sep 21, 2010
      Messages:
      1,424
      Likes Received:
      8
      Trophy Points:
      38
      HonorBuddy Mode: LazyRaider
      Shamans Location: Firelands
      What should have happened (be specific): Attacked
      What did happen (be specific): Stopped using spells. It worked absolutely perfect through out the entire firelands. Every boss it did perfect BUT when we got to the molten spewers right before Ragnaros it stopped working. All spells stopped casting and everything. I restarted and same thing it's not casting anymore. I love this CC and don't understand why it all of a sudden stopped working after it worked the entire firelands raid?
      Computer time of problem (local time, not realm time): Not sure of the time.

      NOTE: I deleted a huge portion in the middle so the log could be small enough. I guess do a search for molten spewer because thats about the time it stopped attacking
       

      Attached Files:

      Last edited: Sep 21, 2011
    11. Nightskine

      Nightskine Member

      Joined:
      Oct 30, 2010
      Messages:
      150
      Likes Received:
      1
      Trophy Points:
      18
      Hi Bobby,

      I'm not sure if this has been asked before or if it has been implemented but I thought I should ask since it didn't work for me. Would it be possible to add a check to see if we are mounted/ghostwolf/drinking and if so to not do anything? I sit down to drink or mount in ZG to run through poison and the CC continues to top people off. Is there any way to avoid this other than starting and stopping HB which can sometimes (meaning always) cause crashes?

      Thanks Night!
       
    12. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      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
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Nightskine, I'm happy to look at this for you, but need a issue post using the template and details as described in the ShamWOW FAQ. Having the exact circumstances allows me to solve your specific issue rather than just change the code hoping it does. Thanks for the post and I'll keep an eye out for the follow up, Bobby53
       
    14. Nightskine

      Nightskine Member

      Joined:
      Oct 30, 2010
      Messages:
      150
      Likes Received:
      1
      Trophy Points:
      18
      Hey Bobby,

      Here is my log for my test run. I started the run in ghostwolf form but when I got close to the tank he cast his shield and broke GW form.
      Also after first pull I started drinking and he cast totems when the tank pulled and interrupted that as well.
      I was hoping for a mount/Ghostwolf/drink check so that it wouldnt heal unless i was ready.

      Thanks,
      Night
       

      Attached Files:

    15. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Nightskine, Thanks for the complete and focused log file. In a bit of hurry so just a quick response. I can follow up further later if you would like.

      Ghost Wolf. I understand the point of the example is to demonstrate that Ghost Wolf can be broken by casting shields etc., but it doesn't demonstrate that shields shouldn't be cast on startup. I already was aware that it would do this, but I was hoping for an example of when it shouldn't be taken out of form. I believe on startup and when transitioning from IN COMBAT to OUT OF COMBAT it should cast shields. If ShamWOW were managing the Ghost Wolf cast in this case, it would have applied shields before casting Ghost Wolf so it wouldn't have broken form for that until they expired. In this particular log, what broke Ghost Wolf form was the tank entering combat and ShamWOW determining you needed Water Shield. You can avoid this in the future by casting Water Shield before casting Ghost Wolf (so you already have it and don't have to use a GCD when combat begins)

      Eating / Drinking. I don't see where you were eating or drinking in this log file and if you were, I don't see where it was interrupted. Drinking currently does get interrupted when you enter combat or when the tank enters combat and falls below 70%. I will revise the current logic to account for spec so that only a Resto (or Off Healer) responds to any group members health falling. I will also revise so that it won't interrupt drinking upon the Shaman entering combat (when in an RAF group). That should work better for chain pulling trash, etc. in those circumstances where you are able to get out of combat long enough to start drinking. We need to be careful though because a healer drinking to 100% while group members are losing large amounts of health / dying doesn't seem desirable.

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

      EDIT: Please use the template to create your post as well. Even in a short focused log file like yours having the system time you observed the issue is extremely helpful. Thanks again for the post!
       
    16. torrmentedone

      torrmentedone New Member

      Joined:
      Sep 22, 2011
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Flight Path glitch

      HonorBuddy Mode: /Quest
      Shamans Location: Darkshire
      What should have happened (be specific):I picked up quests and I should have started the quests.
      What did happen (be specific):But instead i go to the Gryphon Master to learn the flight path but the flight path is already known and I just stand there. This happens in every zone I have been to up to Darkshire. The log tab in Honorbuddy shows: Moving to Type: Fly, R: Update
      Computer time of problem (local time, not realm time):1:30pm cst
       
      Last edited: Sep 22, 2011
    17. Exokid7699

      Exokid7699 New Member

      Joined:
      Jul 31, 2011
      Messages:
      193
      Likes Received:
      3
      Trophy Points:
      0
      First id like to say this is a very very nice cc. Leveled my sham 1-85 with no problem. Had absolutely 0 complaints as a resto sham and completed a bear run on my first za attempted with ok gear. My question is does this CC auto update itself or do I need to check here?
       
      bobby53 likes this.
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      torrmentedone, Thanks for the post and welcome to HonorBuddy! (noticed your post count of 1) This thread is for support of ShamWOW, which is a CustomClass (also known as CC). It is a component that the Bot you are running (in this case Questing bot) invokes to handle Shaman specific behavior. In general, this means things occurring while you are in Combat. There are a few non-Combat behaviors (buffing, rezzing group members, etc.) but for the most part if it happens outside of Combat, its a different component that is managing it. You'll want to post in the HonorBuddy Support thread. Tony and others should be able to review and direct to the best resource to assist you with this. In this case however, its not a ShamWOW issue. Thanks and good luck with your Shaman, Bobby53
       
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Exokid, Thanks for sharing your ShamWOW success. +rep You'll need to check here. Updates are downloaded from the first post in this thread. I'll always add a new post to this thread which includes a change history when a new release is available. Thanks for the post and good luck with your Shaman, Bobby53
       
      Last edited: Sep 22, 2011
    20. torrmentedone

      torrmentedone New Member

      Joined:
      Sep 22, 2011
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Thank you for pointing me in the right direction. I really love ShamWOW.
       
    Thread Status:
    Not open for further replies.

    Share This Page