• Visit Rebornbuddy
  • 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. CptJesus

      CptJesus Member

      Joined:
      Jan 4, 2011
      Messages:
      49
      Likes Received:
      3
      Trophy Points:
      8
      Hey Bobby, Kick told me to post this here in regards to "if i have buff, and agro mobs turn to friendly, the cc still tries to attack the "now friendlies"" This is a log from the Winterfin Caverns quest.
       

      Attached Files:

    2. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      kayes, It has been asked, but other things have been above it in the priority list. However, as I am making quite a few changes relative to PVP support in the next release I am also adding support for trinkets (in all situations.) Trinket type will be recognized and no options on when to use will be provided. PvP trinkets will be used if you've lost control and no other mechanism is available ( Tremor, Earthbind, Spirit Wolves - Spirit Walk ). Health trinket will be used if health is below Need Heal %, and any other type of trinket with a Use: ability will be kept on cooldown. The only change that may exist for this is for Resto using the Health trinket at Emergency Health % rather than Need Heal %. If you have any specific requests relative to trinket use, please share them so if they align with the design objectives for ShamWOW I can include them for you. Thanks for the post, Bobby53
       
    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      CptJesus, Thanks for the post. Will absolutely look into it for you, but I need a little more detail. Could you specify the name of the mob that is hostile and turns friendly? Thanks, Bobby53
       
    4. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      Winterfin something

      Winterfin Warrior or Shorestriker and Winterfin Oracle I believe.

      There are also Feralfen Druids in Zangarmarsh at the south that you use a costume thing, and have to talk to the leader (i haven't tested w/ sham in a long time, but fpsware's rogue cc tries to sap them while "friendly" temporarily)

      It's while i'm on this quest:

      PHP:

              
      <Pickup QuestName="Surrender... Not!" QuestId="11566" GiverName="King Mrgl-Mrgl" GiverId="25197" GiverType="NPC" />
                  <If 
      Condition="((HasQuest(12728)) &amp;&amp; (!IsQuestCompleted(12728)))" >
                      <
      CustomBehavior File="SetPullDistance" Distance="0" />
                      <
      RunTo X="4258.514" Y="6183.042" Z="0.004348735" />
                      <
      UseItem QuestName="Surrender... Not!" QuestId="11566" ItemId="34620" ItemName="King Mrgl-Mrgl's Spare Suit" X="4258.514" Y="6183.042" Z="0.004348735" />
                      <
      RunTo X="4134.875" Y="6260.072" Z="28.92198" />
                      <
      UseItem QuestName="Monitoring The Rift: Winterfin Cavern" QuestId="12728" ItemId="34669" ItemName="Arcanometer" X="4134.875" Y="6260.072" Z="28.92198" />
                      <
      CustomBehavior File="WaitTimer" WaitTime="10000" />
                  </If>
      and the guys are the same that you kill for this one:

      http://www.wowhead.com/quest=11561
      PHP:
                  <Objective QuestName="Them!" QuestId="11561" Type="KillMob" MobId="25217" MobName="Winterfin Murlocs" KillCount="15" />

       
      Winterfin murlocs slain  (15)
       
      Winterfin Oracle
       
      Winterfin Shorestriker

       
      Last edited: Mar 4, 2011
    5. Hjubi

      Hjubi New Member

      Joined:
      Jan 15, 2010
      Messages:
      3
      Likes Received:
      1
      Trophy Points:
      0
      That's one of few things that this awesome cc is missing. I know it's doable but with my skill it would take forever to implement. For starters it could just pick random mob after pull not targeted by any other party member.

      I usually add trinkets myself but it pains me to have to do it all over again every update.

      I would also like to see ability to import instance bosses (like simpleDK does by name and ID - which is not much utilized there) and implement Bloodlust only for bosses for starters or prioritize dispelling. I?m sure there are many ways to make shaman better in boss fights if only cc would know it's in one.

      It's a lot of wishes but please answer what you think about it.

      Lastly I just want to add that I chose shaman as my main because of this awesome cc. It heals hands down better then I probably ever will, I usually start it and watch it do its magic. When HB crashes I panic and try to restart it asap rather than taking over myself - its hilarious sometimes. No other cc dose that for me?
       
      bobby53 likes this.
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Kick
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Hjubi, Thank you very much for sharing your success with your Shaman! +rep You and MrWizard are stealing my thunder though.... I have an upcoming release with support for Crowd Control planned (not the next one, but soon...)

      ShamWOW already has an option to only cast Bloodlust on bosses identified by WOW. I'll think about the Boss specific behavior, but have a number of things that are a higher priority at the moment. InstanceBuddy shouldn't be afk'd and the only raiding option is Lazy Raider which requires the user to handle movement so they are actively engaged in the combat already to a certain extent. Since its a single keypress with a 10 min cooldown and the criteria on when to cast it varies, the best option for Bloodlust while raiding is to cast it manually.

      Thank you again for your post and well thought out requests,
      Bobby53
       
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Xume, Thanks for the post! +rep Good luck with your Shaman, Bobby53
       
    9. CptJesus

      CptJesus Member

      Joined:
      Jan 4, 2011
      Messages:
      49
      Likes Received:
      3
      Trophy Points:
      8
      One thing that really irked me was the inability to use Ghost Wolf and a Mount at the same time. There are several instances where you do want to use Ghost Wolf.

      In the interest of that, I wrote a small plugin, very simple, and hackish, but it uses Ghost Wolf in all the right places. It works wonders with your CC. Sorry to go over your head, but feel free to integrate this with your code or something.

      I've been using it for several days now, and it doesn't interfere with anything. This is pretty much ONLY for Enhance though. It could definitely be tweaked to work with Ele/Resto for sure.
       

      Attached Files:

      • BGW.cs
        File size:
        3.4 KB
        Views:
        36
    10. Awwent

      Awwent New Member

      Joined:
      Mar 25, 2010
      Messages:
      48
      Likes Received:
      0
      Trophy Points:
      0
      I keep getting this error:

      Code:
      [16:46:59:995] HB EXCEPTION in ImbueWeapons()
      [16:46:59:996] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
         at System.ThrowHelper.ThrowKeyNotFoundException()
         at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
         at Bobby53.Shaman.Safe_CastSpell(WoWUnit unit, String sSpellName, SpellRange chkRng, SpellWait chkWait) in c:\Users\Awwent\Desktop\Honorbuddy 2.0.0.4129\CustomClasses\ShamWOW\ShamWOW.Spell.cs:line 114
         at Bobby53.Shaman.Safe_CastSpell(String sSpellName, SpellRange chkRng, SpellWait chkWait) in c:\Users\Awwent\Desktop\Honorbuddy 2.0.0.4129\CustomClasses\ShamWOW\ShamWOW.Spell.cs:line 77
         at Bobby53.Shaman.ImbueWeapons() in c:\Users\Awwent\Desktop\Honorbuddy 2.0.0.4129\CustomClasses\ShamWOW\Shaman.cs:line 1947
      [16:46:59:996] %   GRDSTAT Exit REST [-me-]: h/m=100.0%/100.0%, combat=N, facing=N, melee=0, range=0, rooted=N, immobile=N, silenced=N
      [16:46:59:996] %   GRDSTAT Exit REST [target]: -none-
      [16:47:00:133] Start/Stop button pressed.
      [16:47:00:151] Stop called!
      [16:47:00:307] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.Targeting.Pulse()
      [16:47:00:312] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.Targeting.Pulse()
         at Styx.WoWPulsator.Pulse(PulseFlags flags)
         at Styx.Logic.BehaviorTree.TreeRoot.()
         at Styx.Logic.BehaviorTree.TreeRoot.()
      [16:47:00:312] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.BehaviorTree.TreeRoot.()
      
      Code:
      Your Level 17 Tauren Restoration Shaman Build is:   
      Eleme/Enhan/Resto   0/0/5
      ... running the Instancebuddy bot Solo as Combat Only in Mulgore 
      
      InstanceBuddy detected... ShamWOW fast attack targeting disabled 
      Max Pull Ranged:   30
      HB Pull Distance:  30 
      
      [talent] Ancestral Swiftness: must stop to cast Ghost Wolf 
      
      >>> STARTING ShamWOW v4.3.08 by Bobby53 
      
      Your Level 17 Tauren Restoration Shaman Build is:   
      Eleme/Enhan/Resto   0/0/5
      ... running the Instancebuddy bot Solo as Combat Only in Mulgore 
      
      InstanceBuddy detected... ShamWOW fast attack targeting disabled 
      Max Pull Ranged:   30
      HB Pull Distance:  30 
      
      [talent] Ancestral Swiftness: must stop to cast Ghost Wolf 
      
      [AutoEquip]: Plugin path: C:\Users\Awwent\Desktop\Honorbuddy 2.0.0.4129\Plugins\AutoEquip
      [AutoEquip]: Current weight set: Shaman-Enhancement
      Totem Bar[Earth]: NONE 
      Totem Bar[Fire ]: FLAMETONGUE_TOTEM
      Totem Bar[Water]: NONE 
      Totem Bar[Air  ]: NONE
       
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      [Instancebuddy v3.0.1.222]:Queueing at dungeon finder
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      WoW cannot be minimized while running Honorbuddy!
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      An Exception occured. Check debug log for details.
      An Exception occured. Check debug log for details. 
      Stopping the bot!
      
      >>> STOPPING ShamWOW v4.3.08 by Bobby53 
      
       
    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Awwent, Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for details needed when posting a question or issue regarding behavior. The current post contains a copy&paste of a portion of the log/debug windows. What is needed is the complete debug log file attached to the post. Steps are provided in the FAQ. Thanks, Bobby53
       
      Last edited: Mar 4, 2011
    12. Ripperpt

      Ripperpt New Member

      Joined:
      Jan 12, 2011
      Messages:
      574
      Likes Received:
      4
      Trophy Points:
      0
      Hello m8, im using yours CC for Shaman, but im having some issues when i die in a in.

      alredy posted in forum but no reply, can you post the version before 3.08 ?? i thing is 3.0.2 or 4 didn't remember, just to try :D

      feel free to PM me :D
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Ripperpt, No response because you posted in a different thread. I monitor and reply to posts in the ShamWOW support thread, so if you have an issue you believe is specific to ShamWOW always post here. I realize that can be confusing since there are so many different components involved in an HonorBuddy installation where you should post so when in doubt, take the course you did of posting in the Support thread and Tony will do a terrific job of leading assisting you directly or triaging to the best person to help you based on the problem description.

      Please see the ShamWOW Frequently Asked Questions [CLICK HERE] for details needed when posting a question or issue regarding behavior. I won't be able to assist you without that. Specifically, a complete debug log file attached (steps provided in the FAQ), the system time you saw the issue, and a description of the behavior as you witnessed it. Thanks, Bobby53
       
      Last edited: Mar 5, 2011
    14. Ripperpt

      Ripperpt New Member

      Joined:
      Jan 12, 2011
      Messages:
      574
      Likes Received:
      4
      Trophy Points:
      0
      ok m8, tks :D i will post is support thread :D
       
    15. MrWizard516

      MrWizard516 Member

      Joined:
      Jan 18, 2011
      Messages:
      586
      Likes Received:
      5
      Trophy Points:
      18
      Bobby, I noticed something strange yesterday while I was running AB on my shammy. He got attacked by 3 mobs and rather then hexing one he stood there taking a beating until his health was to to point where he had to stop and heal. Is this the way the CC is setup? If not I will try and recreate the situation then post a log for you to look at.


      Sent from my iPhone using Tapatalk
       
    16. joejoe317

      joejoe317 New Member

      Joined:
      Jan 2, 2011
      Messages:
      341
      Likes Received:
      5
      Trophy Points:
      0
      HonorBuddy Mode: Grind/PVP/Mixed/Quest/RaF
      quest
      Shamans Location:
      twilight
      What should have happened (be specific):
      should not reapply water walking buff while already having water walking applied
      What did happen (be specific):
      bot walks about 10 yards and reapplies water walking, this loops.
      System time of issue (log time stamp): 11:09am 3/6, this was happening yesterday too.

      it loops this in the debug

      [11:09:27 AM:914] [STUCK] Relative speed check failed [0.7590029]. Checking stuck.
      [11:09:29 AM:211] % About to show dialog
      [11:09:33 AM:133] % WaitForCurrentCast: no cast in progress
      [11:09:33 AM:164] % WaitForCurrentSpell: no cast or gcd in progress
      [11:09:33 AM:242] Spell_C::CastSpell(546, 0, 0x400000003AAD14A, 0) [671]
      [11:09:33 AM:586] % MountUp: detected HonorBuddy trying to mount
      [11:09:33 AM:649] Mounting: Automatically detected, press to change
      [11:09:45 AM:430] % WaitForCurrentCast: no cast in progress
      [11:09:45 AM:461] % WaitForCurrentSpell: no cast or gcd in progress
      [11:09:45 AM:524] Spell_C::CastSpell(546, 0, 0x400000003AAD14A, 0) [672]
      [11:09:45 AM:899] % MountUp: detected HonorBuddy trying to mount
      [11:09:45 AM:930] Mounting: Automatically detected, press to change
      [11:09:55 AM:899] [STUCK] Relative speed check failed [NaN]. Checking stuck.
      [11:09:57 AM:883] % WaitForCurrentCast: no cast in progress
      [11:09:57 AM:914] % WaitForCurrentSpell: no cast or gcd in progress
      [11:09:57 AM:977] Spell_C::CastSpell(546, 0, 0x400000003AAD14A, 0) [673]
       
    17. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      joejoe317, Thats a great start to an issue post. Only a partial copy/paste of the log file is provided, and as stated in the ShamWOW Frequently Asked Questions [CLICK HERE] page I need the complete debug log file attached for any issue you would like me to look into. Steps for doing this are present in the FAQ. Thanks, Bobby53
       
      Last edited: Mar 7, 2011
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Ripperpt, I wasn't telling you to go back to the support thread. I was saying you didn't get a response from me because I only monitor this thread for Shaman support. Additionally, you need to visit the ShamWOW Frequently Asked Questions [CLICK HERE] for steps on providing the information needed for me to assist you further. Thanks, Bobby53
       
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      You shouldn't need to recreate. Just look at the system time you notice the issue, then post providing the description, the time you noticed it occur, and attach the complete debug log file as described in ShamWOW Frequently Asked Questions [CLICK HERE]
       
    20. stiky

      stiky New Member

      Joined:
      Feb 18, 2011
      Messages:
      260
      Likes Received:
      7
      Trophy Points:
      0
      My shaman has yet to die thanks to this awesome CC! I added it to a recommendation on my Guide, if that's ok?
       
      bobby53 likes this.
    Thread Status:
    Not open for further replies.

    Share This Page