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!

YourBuddy MoP BT - A warrior raiding custom routine

Nice discussion going on here.


There is no reason to try the edited routine for Shockwave only, as Shockwave is implemented in the SVN version. I took a quick look at the edited version, and basicly it only lets abilities wait for bloodthirst, moved shockwave up the prio list a bit and completely removed the CS+Execute phase as described in this image. Stick with the SVN version.

GIVz4.png


Also update from the SVN, Impending Victory should be fixed. Kindly test and confirm.

@ Apoc, what do you consider extremely low rage on moments IV is viable? And what's your opinion on the changes done by Pipe (A page back)?

Edit: Update from SVN. Impending Victory should be fixed.

-Snip-

Give Fury of Pandaria: PvE Fury in MoP - Forums - World of Warcraft a good read. There is a reason it has been stickied by Blizzard employees.
 
Last edited:
There's definitely a lot more to my changes than that. Of course, like you said, people really should just stick with what you provide via SVN unless they are comfortable providing their own support, or editing their own changes. There is already a disparity between what I am now using and what was uploaded on the last page, and of course, I will never host an SVN of an edited product when the developer is still actively working on the project, or endlessly upload attachments. If anything I've done is actually better, then I am happy to provide you with suggestions for improvement to just be used on the official version.

Take a look at the addition of Impending Victory and the extra line of Wild Strike, or better yet, try it out. It's a nice little improvement on the better utilization of GCDs outside colossus smash. The rotation is all about getting the best damage per rage outside of colossus smash and saving plenty of rage for colossus smash, all while never missing a bloodthirst cooldown. That's what all those checks for bloodthirst cooldown are for, I've seen abilities go off with bloodthirst @ less than 1.5secs of CD remaining. If you're gearing correctly(crit stack!), heck, no matter how you gear, don't be fooled by it's low-ish damage, bloodthirst is way too important to have it's CD clipped. Every time it's CD is delayed, you lose out on rage, raging blows, bloodsurge procs, and enrage uptime.

Give Fury of Pandaria: PvE Fury in MoP - Forums - World of Warcraft a good read. There is a reason it has been stickied by Blizzard employees.
As I want to make this the best Fury CR around, I'm always willing to listen. Feel free to send me a PM so we can discuss your latest changes, an possibly make the SVN version viable even for you ;)!
 
Thank for you work, I am going to try this updated routine next week in my raiding 25.

But now I'd like to point out some things that are not going to be working for me (or anyone with non-english client).
For example, using "Name.Contains" will most likely not work for non-english client.
Is it posible to remake it into smth like CLU or Singular are doing for Healthstones etc?
 
cant say this for other CC's - but just so you know you did a great job - my warr got ranked on several fights on WOLs while i didnt notice i wasnt expertise or hit capped in 481 gear lol
 
did i just broke it, or was it HBs fault? :>

not working anymore, latest rev

?: just in AoE situations it seems broken to me
?2: no, it get stuck sometimes not doing anything anymore. ill attach a log.. although i dont see a reason in there.
?3: errorcause

Code:
[12:59:37.199 D] System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Bloodbath
   at Styx.CommonBot.SpellCollection.get_Item(String index)
   at YourBuddy_MoP_BT.main.<MultiRotation>b__36(Object ret) in c:\Users\user\Desktop\##dev\Routines\YourBuddy MoP BT\YBMoP_BT_FuryCombat.cs:line 179
   at YourBuddy_MoP_BT.main.<>c__DisplayClass2.<Cast>b__0(Object ret) in c:\Users\user\Desktop\##dev\Routines\YourBuddy MoP BT\YBMoP_BT_Dependencies.cs:line 54
   at Styx.TreeSharp.Decorator.CanRun(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at RaidBot.RaidBot.LockSelector.Tick(Object context) in c:\Users\user\Desktop\##dev\Bots\RaidBot\RaidBot.cs:line 85
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
?4: disabled "use tier 6" - now its doing fine again
?5: "tier 6 - never" uses avatar on boss/dummy. :P

Good to hear :). Improvements are coming still, as the current rotational tree isnt optimal. I'm working on optimizing it, so it decides even faster which ability to use. All small details, but everything helps ;)

Ps; Feel free to Like the first post and/or rep+ me :).


Make sure you've filled in your entire talent tree. Also, please try the following:
1: Close Honorbuddy
2: Open up the folder of Honorbuddy\CompiledAssemblies and delete ALL files in there.
3: Open up the Honorbuddy\Settings folder and remove the YBMoP folder with everything in it.
4: Go to Honorbuddy\routines\YourBuddy MoP BT --> Clean everything IN the folder, and then redownload from the SVN by rightclick --> Update.

This cause I don't see any problem with the Bloodbath code, and it's working for people ...

alright, i'll be doing a full wipe and report back
 
Last edited:
cant say this for other CC's - but just so you know you did a great job - my warr got ranked on several fights on WOLs while i didnt notice i wasnt expertise or hit capped in 481 gear lol
Good to hear :). Improvements are coming still, as the current rotational tree isnt optimal. I'm working on optimizing it, so it decides even faster which ability to use. All small details, but everything helps ;)

Ps; Feel free to Like the first post and/or rep+ me :).

did i just broke it, or was it HBs fault? :>

not working anymore, latest rev

?: just in AoE situations it seems broken to me
?2: no, it get stuck sometimes not doing anything anymore. ill attach a log.. although i dont see a reason in there.
?3: errorcause

Code:
[12:59:37.199 D] System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Bloodbath
   at Styx.CommonBot.SpellCollection.get_Item(String index)
   at YourBuddy_MoP_BT.main.<MultiRotation>b__36(Object ret) in c:\Users\user\Desktop\##dev\Routines\YourBuddy MoP BT\YBMoP_BT_FuryCombat.cs:line 179
   at YourBuddy_MoP_BT.main.<>c__DisplayClass2.<Cast>b__0(Object ret) in c:\Users\user\Desktop\##dev\Routines\YourBuddy MoP BT\YBMoP_BT_Dependencies.cs:line 54
   at Styx.TreeSharp.Decorator.CanRun(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at RaidBot.RaidBot.LockSelector.Tick(Object context) in c:\Users\user\Desktop\##dev\Bots\RaidBot\RaidBot.cs:line 85
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
?4: disabled "use tier 6" - now its doing fine again
Make sure you've filled in your entire talent tree. Also, please try the following:
1: Close Honorbuddy
2: Open up the folder of Honorbuddy\CompiledAssemblies and delete ALL files in there.
3: Open up the Honorbuddy\Settings folder and remove the YBMoP folder with everything in it.
4: Go to Honorbuddy\routines\YourBuddy MoP BT --> Clean everything IN the folder, and then redownload from the SVN by rightclick --> Update.

This cause I don't see any problem with the Bloodbath code, and it's working for people ...

Edit: Yes you're right, Avatar isn't correctly coded for "Never". Small bug in it. Will be fixed in the next version.

Thank for you work, I am going to try this updated routine next week in my raiding 25.

But now I'd like to point out some things that are not going to be working for me (or anyone with non-english client).
For example, using "Name.Contains" will most likely not work for non-english client.
Is it posible to remake it into smth like CLU or Singular are doing for Healthstones etc?
Will look into that, but don't expect it to be done soon. It's a process which will take time, and there is still lots of improvement to be made with this CC.
 
Last edited:
One thing i have noticed is that it sometimes waits a while on a Bloodbath cd like 98% of the time right off cd it blows it and thats what needs to be done as i have it set to always, but sometimes it just totally forgets about it for like 15 sec.
 
One thing i have noticed is that it sometimes waits a while on a Bloodbath cd like 98% of the time right off cd it blows it and thats what needs to be done as i have it set to always, but sometimes it just totally forgets about it for like 15 sec.

Yep, i can confirm this, if you leave "Use t6 Talents" and have Bloodbath active it will pop it immediately after entering combat. If tanks pulling and you have target targeted as soon as target engages party it will pop shout + Bloodbath, leaving you to charge in. In longer fights, as Daorigin said, it will just leave it standing there.. I havent tested for how much it will leave it since im using it manually if i see it standing there.

I guess that he beat me to it. I havent had much time to play with new rotation as i switched to tank spec, but i will test it a bit more when i have some time.
 
Last edited:
One thing i have noticed is that it sometimes waits a while on a Bloodbath cd like 98% of the time right off cd it blows it and thats what needs to be done as i have it set to always, but sometimes it just totally forgets about it for like 15 sec.
Thats possible as it's trying to pool the pop together with Colossus Smash;
PHP:
SpellManager.Spells["Colossus Smash"].CooldownTimeLeft.TotalMilliseconds < 500
.

I might need to increase that timer a bit, so it'll has more chance to pop it.

Yep, i can confirm this, if you leave "Use t6 Talents" and have Bloodbath active it will pop it immediately after entering combat. If tanks pulling and you have target targeted as soon as target engages party it will pop shout + Bloodbath, leaving you to charge in. In longer fights, as Daorigin said, it will just leave it standing there.. I havent tested for how much it will leave it since im using it manually if i see it standing there.

I guess that he beat me to it. I havent had much time to play with new rotation as i switched to tank spec, but i will test it a bit more when i have some time.
I can check the immediate pop, will probaly change most CD's to pop when target is within melee range. Not sure what the impact on rotational speed is if I do so.
 
I was testing the routine yesterday on a full HoF N 25 ppl run (plus a few TES bosses), and the results are pretty good.
The thing I noticed that probably needs attention is lack of cooldown stacking (or at least I didn't notice it working efficiently for me - routine was just popping my cooldowns pretty much as soon as they were available again).
This may be a significant dps gain if done properly (i.e. CLU is doing that). Say, if Recklessness is coming off the cd soon, then wait with the banner and tier6, if boss is close to 20%hp, wait with the recklessness and the rest of cds.

Overall, I like this routine, and will use it, as I don't really like those monstrous all-in-1 routines.

Thank you for your work and looking forward for the further improvements.
 
What? Your going to do a PvP version so I don't have to?!?!?! YAY!!!!!
 
Updated version with several bugfixes won't take long anymore. It also has a completely rewritten behaviourtree making it several ms per traverse faster then the current one. Also some code cleanup done, and some optimization (Still alot optimization to be done).

What? Your going to do a PvP version so I don't have to?!?!?! YAY!!!!!
Hit me up on Skype M8! I've heard you're very busy, but if you feel like ... :)

I was testing the routine yesterday on a full HoF N 25 ppl run (plus a few TES bosses), and the results are pretty good.
The thing I noticed that probably needs attention is lack of cooldown stacking (or at least I didn't notice it working efficiently for me - routine was just popping my cooldowns pretty much as soon as they were available again).
This may be a significant dps gain if done properly (i.e. CLU is doing that). Say, if Recklessness is coming off the cd soon, then wait with the banner and tier6, if boss is close to 20%hp, wait with the recklessness and the rest of cds.

Overall, I like this routine, and will use it, as I don't really like those monstrous all-in-1 routines.

Thank you for your work and looking forward for the further improvements.
Glad you like the CR, will look into CD stacking in one of the upcoming releases.
 
Last edited:
Hello. First i have to congrat you nomnomnom for your work. I have a fresh lvl 90 war and yesterday my guild inv me to do Heart of Fear, it was my first time in there with that char, i not even got the ilvl to do it in LFR (ilvl 463) and i did impress my team :D After the raid, they said they will farm gear for me because they where very amazed with my dps ahaha.

But one strange thing happened, in the Imperial Vizier Zor'lok fight, when he used Convert on my raid mates, my char get out for control and started to run in random directions, and all get normal after it ended. I was using lazyraider. I know i should attach a log but was so tired that i close the HB before i look at it.
Dunno if is a bot issue, just doing this post to see if anyone had this problem.
 
Hello. First i have to congrat you nomnomnom for your work. I have a fresh lvl 90 war and yesterday my guild inv me to do Heart of Fear, it was my first time in there with that char, i not even got the ilvl to do it in LFR (ilvl 463) and i did impress my team :D After the raid, they said they will farm gear for me because they where very amazed with my dps ahaha.

But one strange thing happened, in the Imperial Vizier Zor'lok fight, when he used Convert on my raid mates, my char get out for control and started to run in random directions, and all get normal after it ended. I was using lazyraider. I know i should attach a log but was so tired that i close the HB before i look at it.
Dunno if is a bot issue, just doing this post to see if anyone had this problem.
Running around weirdly is not a CC issue, as there is absolutely NO movement whatsoever implemented. I can imagine that the boss used a fear ability from one of the converted players ... Or maybe even the mindcontrol ability?

Glad that you like the CR :).
 
In Imperial Vizier Zor'lok boss fight never below 52k plus, for my item lvl (463) i think is pretty good. In aoe mod... it go like a truck. I look forward to get more gear and see real numbers :D
 
Running around weirdly is not a CC issue, as there is absolutely NO movement whatsoever implemented. I can imagine that the boss used a fear ability from one of the converted players ... Or maybe even the mindcontrol ability?

Glad that you like the CR :).

Thx for reply.

Yes, my guess it maybe a bot issue, just posted here to see if any fellow warriors had this problem. I dint had any ability from the converted players on me. The bot was tired and wanted to go home... :D
 
jfyi, if you are interested in dps of this routine in the good gear, on my last 25 ppl run I've had (just to name a few fights):

HoF:
120k on garalon (normal routine rotation. "garalon rotation" was turned off, as I play SMF)
140k on meljarak (no bladestorm)
TES:
90k protectors
70k tsulong

this is smf warr w/4t14 ilvl487
 
Back
Top