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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

ShamWOW for HB2 - An Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

Status
Not open for further replies.
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.
 

Attachments

Hi Bobby, Not sure if this have been asked before, but could you add the use of trinkets to this CC and when to to use them?
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
 
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.
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
 
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

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:
Bobby, I have been meaning ask if it would possible to add in the use of Hex, Bind Elemental, and heal pets only when using IB. For Hex and Bind Elemental have it set so that it would only use those abilities on targets with certain Raid Icons on them. Have it announce in party chat that it was doing so. Have it set so that it would not hex or bind until pull or other cc are in play so that it would not do them early. As for healing pets only heal them when the only tank is topped off (around 90%) and no other party members are taking damage.

Sent from my iPhone using Tapatalk

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?
 
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…
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
 
Bobby, I have to say that your are a pro when it comes to running this thread.
This is hands down the best CC, that I've tried (no disrespect to the other cc developers)
All your hard work and professionalism shows itself in this CC, I wish there was a way to repay you in return.
I thank you for allowing my shammys to rock!
Xume, Thanks for the post! +rep Good luck with your Shaman, Bobby53
 
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.
 

Attachments

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
 
I keep getting this error: <deleted for space considerations>
Code:
An Exception occured. [B]Check debug log for details.[/B]
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:
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
 
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
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:
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
 
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]
 
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
<-- log copy/paste deleted due to space -->
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:
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
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]
 
My shaman has yet to die thanks to this awesome CC! I added it to a recommendation on my Guide, if that's ok?
 
Status
Not open for further replies.
Back
Top