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!

[PAID] Rampage - Richie's Arms Warrior PvP Combat Routine [Pro Edition]

A few lines from my latest testing session:

Target gets interrupted:
[15:12:46.631 N] 46:630 - HP: 100% - Rage: 10 - XXX(Priest) - 4y - 88% hp - Pummel (Interrupt target)
[15:12:51.623 N] 51:622 - HP: 100% - Rage: 23 - Me - 0y - 100% hp - Disrupting Shout (Interrupt target)
[15:13:38.809 N] 38:809 - HP: 100% - Rage: 0 - XXX(Priest) - 7y - 66% hp - Storm Bolt (Interrupt target)
[15:12:57.720 N] 57:720 - HP: 100% - Rage: 37 - Me - 0y - 100% hp - War Stomp (Interrupt target)

Mass Spell Reflection was used to prevent Mind Control:
[15:19:24.856 N] 24:856 - HP: 100% - Rage: 14 - Me - 0y - 100% hp - Mass Spell Reflection (Reflect CC)

Interrupts on focus
-Charge to interrupt:
[15:25:31.802 N] 31:802 - HP: 100% - Rage: 0 - XXX(Priest) - 23y - 100% hp - Charge (Gap Closing on focus)

-Heroic Leap+interrupt:
[15:25:51.704 N] 51:704 - HP: 100% - Rage: 79 - Me - 0y - 100% hp - Heroic Leap (Gap Closing on focus)
[15:25:51.971 N] 51:970 - HP: 100% - Rage: 79 - Me - 0y - 100% hp - Disrupting Shout (Interrupt focus)

-Storm Bolt to interrupt focus
[15:26:01.687 N] 01:687 - HP: 100% - Rage: 79 - XXX(Priest) - 14y - 99% hp - Storm Bolt (Interrupt focus)

-Also using War Stomp when it's in range
[15:26:23.622 N] 23:620 - HP: 100% - Rage: 66 - Me - 0y - 100% hp - War Stomp (Interrupt focus)
 
Storm Bolt is used to interrupt, please check my previous post to see the order how they're used.

Also there's an option to let the CR use it on your target. Should I change the option's wording? ("Use Storm Bolt in the single target rotation")



There's an option for you to set the hp% to cancel bladestorm when you fall below. It will ONLY cancel it when you're below this hp%.



I'm not FORCING you to use keybinds. People were asking for them almost since I created the CR.

If you spend some time on browsing the options then you'll find options for almost everything where it makes sense. There are stuff that I wasn't aware and added, because people asked for it. If you think that there are functionality that should be able to turned on/off then tell me and I'll add the option for it, but I won't add options for EVERY spells, because there will be a lot of them that people will never use.

That said, if there's an option/functionality that's missing, just report to me and if it makes sense I'll add it as soon as I can.


I did take the time to read the options. I'm just saying, instead of forcing us to use bindings in order to use the abilities on a target or focus - just let us select which one we'd rather prioritize - that way, instead of using the binding and it still not always 100% using the ability, we can just select "use stormbolt on focus" and then - bam - the CR automatically uses it only on focus you have set, as the logic dictates. There's been a few too many times, I've tried using my binding for shockwave or stormbolt; and it ended up using it too late and wasted my cd. (The bindings are nice, but maybe just change it from multiple ability binds to a bind that pauses the CR long enough for the player to execute whatever macro or ability they want, once any action is performed (non-movement based); the CR automatically resumes itself).

You also misunderstand, I'm not saying EVERY spell. I'm saying, Stormbolt; Shockwave (basically, those two) should have the option to use as dps ([ ] target) or as interrupt ([ ] focus/any healing/any casting) or for shockwave, ([ ] use as peel after gap closer).

Edit; Disarm is the other one. Should be used on hunters, rogues, WW monks & warriors on cooldown usage - increases survivability exponentially higher than just using it once under x% hp.

Edit 2; Also, at least in 5.4; sword and board stance dancing for warriors is not needed. All abilities that need a shield change the warriors model into a 'captain america - type shield' and they still wield their 2 handers in one hand. This goes for shield wall, etc.
 
I did take the time to read the options. I'm just saying, instead of forcing us to use bindings in order to use the abilities on a target or focus - just let us select which one we'd rather prioritize - that way, instead of using the binding and it still not always 100% using the ability, we can just select "use stormbolt on focus" and then - bam - the CR automatically uses it only on focus you have set, as the logic dictates. There's been a few too many times, I've tried using my binding for shockwave or stormbolt; and it ended up using it too late and wasted my cd. (The bindings are nice, but maybe just change it from multiple ability binds to a bind that pauses the CR long enough for the player to execute whatever macro or ability they want, once any action is performed (non-movement based); the CR automatically resumes itself).

You also misunderstand, I'm not saying EVERY spell. I'm saying, Stormbolt; Shockwave (basically, those two) should have the option to use as dps ([ ] target) or as interrupt ([ ] focus/any healing/any casting) or for shockwave, ([ ] use as peel after gap closer).

Edit; Disarm is the other one. Should be used on hunters, rogues, WW monks & warriors on cooldown usage - increases survivability exponentially higher than just using it once under x% hp.

Edit 2; Also, at least in 5.4; sword and board stance dancing for warriors is not needed. All abilities that need a shield change the warriors model into a 'captain america - type shield' and they still wield their 2 handers in one hand. This goes for shield wall, etc.
I was under the understanding that monks were like druids where disarming came to play? Secondly, I think it will help you more if you just make stop cast macros for storm bolt, shock wave, etc. I play at 2150 mmr in 3's using this cr, I don't use any of the in menu short cuts, not saying they aren't good but I find my own macros with 2 stop casts followed by my action works near flawless.

Sent from my SPH-L710 using TheBuddyForum mobile app
 
I did take the time to read the options. I'm just saying, instead of forcing us to use bindings in order to use the abilities on a target or focus - just let us select which one we'd rather prioritize - that way, instead of using the binding and it still not always 100% using the ability, we can just select "use stormbolt on focus" and then - bam - the CR automatically uses it only on focus you have set, as the logic dictates. There's been a few too many times, I've tried using my binding for shockwave or stormbolt; and it ended up using it too late and wasted my cd. (The bindings are nice, but maybe just change it from multiple ability binds to a bind that pauses the CR long enough for the player to execute whatever macro or ability they want, once any action is performed (non-movement based); the CR automatically resumes itself).

You also misunderstand, I'm not saying EVERY spell. I'm saying, Stormbolt; Shockwave (basically, those two) should have the option to use as dps ([ ] target) or as interrupt ([ ] focus/any healing/any casting) or for shockwave, ([ ] use as peel after gap closer).

Edit; Disarm is the other one. Should be used on hunters, rogues, WW monks & warriors on cooldown usage - increases survivability exponentially higher than just using it once under x% hp.

Edit 2; Also, at least in 5.4; sword and board stance dancing for warriors is not needed. All abilities that need a shield change the warriors model into a 'captain america - type shield' and they still wield their 2 handers in one hand. This goes for shield wall, etc.

Will add my brother's spell recasting logic(detects when a user fails to cast a spell and re-casts it). It can't re-cast spells that are cast on a location, so I have to keep those as hotkeys.

Also, instead of saying that I'm FORCING you to use the hotkeys, you should just tell me what spells you want to automate more.

Shockwave is already used as interrupt and stun on your target when popping burst. Do you want to have the option to cast shockwave on your target every time when shockwave is not on cooldown? I think that it would be a waste of a good control CD.
Storm Bolt is already used as interrupt and as a damage spell on your target.

As for disarm, I already asked you guys to tell me which spells are the cooldowns that should trigger the disarm, but noone answered. Unfortunately I'm not familiar with EVERY class.

Switching to Sword&Board is not tied to Shield Wall or Spell Reflect. I know that they can be used without it. This functionality was added to let you have some extra armor when it really counts. If you don't like it, don't use it. Easy. :)

TL;DR: Your suggestions are welcome, but most of them are already there(or I'm misunderstanding you), need the list of cooldowns that should trigger the disarm.
 
Will add my brother's spell recasting logic(detects when a user fails to cast a spell and re-casts it). It can't re-cast spells that are cast on a location, so I have to keep those as hotkeys.

Also, instead of saying that I'm FORCING you to use the hotkeys, you should just tell me what spells you want to automate more.

Shockwave is already used as interrupt and stun on your target when popping burst. Do you want to have the option to cast shockwave on your target every time when shockwave is not on cooldown? I think that it would be a waste of a good control CD.
Storm Bolt is already used as interrupt and as a damage spell on your target.

As for disarm, I already asked you guys to tell me which spells are the cooldowns that should trigger the disarm, but noone answered. Unfortunately I'm not familiar with EVERY class.

Switching to Sword&Board is not tied to Shield Wall or Spell Reflect. I know that they can be used without it. This functionality was added to let you have some extra armor when it really counts. If you don't like it, don't use it. Easy. :)

TL;DR: Your suggestions are welcome, but most of them are already there(or I'm misunderstanding you), need the list of cooldowns that should trigger the disarm.

Don't take offense. You're just simply not understanding. We should be able to designate whether we want to use it as damage or for pure control. If one were to select that it be used as a focus interrupt, it should ONLY use it for that reason (Therefore, if one were to want stormbolt used to peel/interrupt, then it should use the ability on cooldown it should find an interrupt on a healer or peel when the peel threshold is met). Also, you can say that it's being used for damage but when I take the talent stormbolt (after I'm in an arena match and change my talents/glyphs) - it isn't used at all. That could also just be that the combat routine isn't pulsing talents/glyphs prior to arena match starting (talents/etc get changed during prep time frequently).

Besides, I'm only giving you suggestions. Most of them are already in, but the player has no control over how it's used specifically. That's all I'm suggesting. Allow things like shockwave; stormbolt; etc to be used how we want by giving us "target, focus, any casting, any healing" options allow us to specifically let the bot use our warriors based on the comp. Allowing us to pick the logic that the bot uses per ability, on Shockwave; Stormbolt; Intimidating shout; allows us to truly tailor how the combat routine plays w/ other classes, healers. Instead of just using the abilities as you've already designated, and then hoping that the cooldown is available when the player actually needs to use it.

As for the forcing comment, you ARE forcing us to use a hotkey in order to use a specific ability on target or focus; as opposed to just letting us select how it should be used automatically, by the bot. Currently, this is useful but unreliable because there are times when it finally uses the hotkey I've bound, and it's after the fact. If the hotkey is pressed, it should be the highest priority ever and used immediately,(which you've stated you'll adopt your brothers hotkey logic to fix this).


The sword and board comment was just an FYI to the general populace.

Abilities that should trigger disarm:

Rapid Fire; DPS trinkets/Racials - Hunter
Recklessness; Skull Banner - Warrior
Shadow Dance; Vendetta; Smoke Bomb - Rogue
DPS trinkets/DPS racials - Death Knight, Monk
Ascendance - Enhance Shamans

Class Priority: Hunters, Death Knight, Shaman, Rogue, Warrior, Monk. (Left - highest; Right - lowest)

To the guy asking about disarming monks - They can still use abilities, but it is at a reduced rate of damage. Therefore, it's like using a safeguard on whomever they are on. (If it lands).
 
Don't take offense. You're just simply not understanding. We should be able to designate whether we want to use it as damage or for pure control. If one were to select that it be used as a focus interrupt, it should ONLY use it for that reason (Therefore, if one were to want stormbolt used to peel/interrupt, then it should use the ability on cooldown it should find an interrupt on a healer or peel when the peel threshold is met). Also, you can say that it's being used for damage but when I take the talent stormbolt (after I'm in an arena match and change my talents/glyphs) - it isn't used at all. That could also just be that the combat routine isn't pulsing talents/glyphs prior to arena match starting (talents/etc get changed during prep time frequently).

Besides, I'm only giving you suggestions. Most of them are already in, but the player has no control over how it's used specifically. That's all I'm suggesting. Allow things like shockwave; stormbolt; etc to be used how we want by giving us "target, focus, any casting, any healing" options allow us to specifically let the bot use our warriors based on the comp. Allowing us to pick the logic that the bot uses per ability, on Shockwave; Stormbolt; Intimidating shout; allows us to truly tailor how the combat routine plays w/ other classes, healers. Instead of just using the abilities as you've already designated, and then hoping that the cooldown is available when the player actually needs to use it.

As for the forcing comment, you ARE forcing us to use a hotkey in order to use a specific ability on target or focus; as opposed to just letting us select how it should be used automatically, by the bot. Currently, this is useful but unreliable because there are times when it finally uses the hotkey I've bound, and it's after the fact. If the hotkey is pressed, it should be the highest priority ever and used immediately,(which you've stated you'll adopt your brothers hotkey logic to fix this).


The sword and board comment was just an FYI to the general populace.

Abilities that should trigger disarm:

Rapid Fire; DPS trinkets/Racials - Hunter
Recklessness; Skull Banner - Warrior
Shadow Dance; Vendetta; Smoke Bomb - Rogue
DPS trinkets/DPS racials - Death Knight, Monk
Ascendance - Enhance Shamans

Class Priority: Hunters, Death Knight, Shaman, Rogue, Warrior, Monk. (Left - highest; Right - lowest)

To the guy asking about disarming monks - They can still use abilities, but it is at a reduced rate of damage. Therefore, it's like using a safeguard on whomever they are on. (If it lands).


I just don't understand why it's better to say that this ability should be used ONLY FOR THIS PURPOSE than my version when I give you options to use a given spell for more stuff, but you can turn them on and off whenever you like. You can achieve the same than with yours, but I think it's more flexible.

Like if I want to use shockwave as and interrupt AND want to use it to stun my target when I'm bursting. With your version it's not possible, with mine it is.

Also, the bot will NEVER try to execute a cc chain by itself. You have to decide when your team needs a charge+intimidating shout on the healer. If you do, then you just press the hotkey and the bot will handle the rest. But if you don't like it, then you can do it for yourself. I think most of the people here(including myself) would do it way slower than the CR. That's why it's there as a hotkey.

I don't know what your problem is with the hotkeys, for me they're used immediately when the conditions are met. For example the CR won't use burst when your target is not in range, won't use Intimidating shout when your target is not in range. Please send me a log and explain to me when/where do you have a problem with the current implementation.

About Storm Bolt: Send me a log and I'll check what may have happened to Storm Bolt, but as you could see in the comment I posted yesterday it's using it for me flawlessly.

Also, thank you for taking the time to gather the abilities for disarm. Will add them as soon as I'll have the time.

Cheers,
Richie
 
Farix, please ping me on skype tomorrow. Will try not to forget turning it on. :D

It'll be easier to talk about it there.

Cheers.
 
I just don't understand why it's better to say that this ability should be used ONLY FOR THIS PURPOSE than my version when I give you options to use a given spell for more stuff, but you can turn them on and off whenever you like. You can achieve the same than with yours, but I think it's more flexible.

Like if I want to use shockwave as and interrupt AND want to use it to stun my target when I'm bursting. With your version it's not possible, with mine it is.

Also, the bot will NEVER try to execute a cc chain by itself. You have to decide when your team needs a charge+intimidating shout on the healer. If you do, then you just press the hotkey and the bot will handle the rest. But if you don't like it, then you can do it for yourself. I think most of the people here(including myself) would do it way slower than the CR. That's why it's there as a hotkey.

I don't know what your problem is with the hotkeys, for me they're used immediately when the conditions are met. For example the CR won't use burst when your target is not in range, won't use Intimidating shout when your target is not in range. Please send me a log and explain to me when/where do you have a problem with the current implementation.

About Storm Bolt: Send me a log and I'll check what may have happened to Storm Bolt, but as you could see in the comment I posted yesterday it's using it for me flawlessly.

Also, thank you for taking the time to gather the abilities for disarm. Will add them as soon as I'll have the time.

Cheers,
Richie

I agree about the cc chain, and I agree about the using it ourselves. That being said, when I go for a cc chain, clicking the hotkey is slow - it's a bit better since the newest revision. However, sometimes it's still delayed. About the "only used for this purpose" comment; that's because if it's used primarily as an interrupt only (player designated; via focus, any casting, any healing) the players effected by these abilities HAVE to use a cooldown. MoP isn't about outplaying anymore, it's about who uses what first and how much damage is going out NOW. Also, storm bolt is coincidentally a cc, however, its one hell of an interrupt. If you designate it to be on your focus, 1, you control whom it storm bolts, and on cooldown - it'll always throw it out (provided it interrupts a specific cast, listed). As an example, if you were healing a team - but a pesky warrior was constantly, every 30 seconds, interrupting you with a 4 second stun - how would you feel about it?

Seems like we are at an impasse with this though, and I do agree that your bot does allow some customization, but if you also notice, all other paid-for combat routines are highly customize-able in terms of the use of the abilities. I'm just trying to get you to adopt that style of class configuration.

new request/suggestion: - Berserker rage saps (monk sap); sweeping strikes is activated anytime a pet is in melee range of warrior (i usually have to activate it, though this functionality may be inherent with your normal logic); Maybe cause an intervene delay on getting out of roots, be 1-2 seconds. This would allow player healers the time to dispel us, while not killing a way to eat traps and still get on target (i.e. we get rooted, intervene, then the hunter scatters and we have to heroic leap to them, to eat trap instead of just intervene & eat trap).

Another suggestion; would be to treat PoM polymorphs as a trap. Not sure if this would be best to use storm bolt, shockwave or fear to stop - but if hunter is not on the opposing team (very few mage/hunter/healer teams exist); pom should trigger intervene/mass spell reflect).


I can send logs when you hop on skype. (edit: fyi, I tend to intervene a lot, an assisted utility combat routine might be in order for my playstyle, as I cant sit there and just let the bot do its thing. Im always assisting in damage etc.)

All of this said, your combat routine is awesome. It's allowed me to play at a high mmr with a class I have not previously played, but am learning quickly as a result of using your CR. All of the suggestions I give you, are for the betterment of arena use and the customization I'm trying to get you to adopt allows a person to take your CR to the next level, by tailoring it to play w/ a specific comp. I.e. warrior/rogue/healer. rogues do a lot of stunning, warriors can stun too. Rogue players, do not always recognize that it's as easy for them to stun a player they are not on, and like other classes to stun other dps or healers. ((This allows the player to truly configure their warrior to play with the comp they are with specifically - though, this does require experience and knowledge of who the weakest links are, and whom should be eating the cc warriors offer.))
 
I agree about the cc chain, and I agree about the using it ourselves. That being said, when I go for a cc chain, clicking the hotkey is slow - it's a bit better since the newest revision. However, sometimes it's still delayed. About the "only used for this purpose" comment; that's because if it's used primarily as an interrupt only (player designated; via focus, any casting, any healing) the players effected by these abilities HAVE to use a cooldown. MoP isn't about outplaying anymore, it's about who uses what first and how much damage is going out NOW. Also, storm bolt is coincidentally a cc, however, its one hell of an interrupt. If you designate it to be on your focus, 1, you control whom it storm bolts, and on cooldown - it'll always throw it out (provided it interrupts a specific cast, listed). As an example, if you were healing a team - but a pesky warrior was constantly, every 30 seconds, interrupting you with a 4 second stun - how would you feel about it?

Seems like we are at an impasse with this though, and I do agree that your bot does allow some customization, but if you also notice, all other paid-for combat routines are highly customize-able in terms of the use of the abilities. I'm just trying to get you to adopt that style of class configuration.

new request/suggestion: - Berserker rage saps (monk sap); sweeping strikes is activated anytime a pet is in melee range of warrior (i usually have to activate it, though this functionality may be inherent with your normal logic); Maybe cause an intervene delay on getting out of roots, be 1-2 seconds. This would allow player healers the time to dispel us, while not killing a way to eat traps and still get on target (i.e. we get rooted, intervene, then the hunter scatters and we have to heroic leap to them, to eat trap instead of just intervene & eat trap).

Another suggestion; would be to treat PoM polymorphs as a trap. Not sure if this would be best to use storm bolt, shockwave or fear to stop - but if hunter is not on the opposing team (very few mage/hunter/healer teams exist); pom should trigger intervene/mass spell reflect).


I can send logs when you hop on skype. (edit: fyi, I tend to intervene a lot, an assisted utility combat routine might be in order for my playstyle, as I cant sit there and just let the bot do its thing. Im always assisting in damage etc.)

All of this said, your combat routine is awesome. It's allowed me to play at a high mmr with a class I have not previously played, but am learning quickly as a result of using your CR. All of the suggestions I give you, are for the betterment of arena use and the customization I'm trying to get you to adopt allows a person to take your CR to the next level, by tailoring it to play w/ a specific comp. I.e. warrior/rogue/healer. rogues do a lot of stunning, warriors can stun too. Rogue players, do not always recognize that it's as easy for them to stun a player they are not on, and like other classes to stun other dps or healers. ((This allows the player to truly configure their warrior to play with the comp they are with specifically - though, this does require experience and knowledge of who the weakest links are, and whom should be eating the cc warriors offer.))

Hey,


as I explained a few times before, the hotkeys are delayed because the spells can be only casted when all the spell cast conditions are met. For example you can't cast Intimidating Shout when you still have your GCD from the previous spellcast. The CR will process your hotkey as fast as it can.

Please explain to me what do you mean by "focus/any healing/any casting". If it's the target of the interrupt, then it's not a likely change. The CR is interrupting the target and/or the focus. Noone else. I don't really want to add a logic to it to scan the whole area for spellcasts to interrupt.

"Also, storm bolt is coincidentally a cc, however, its one hell of an interrupt. If you designate it to be on your focus, 1, you control whom it storm bolts, and on cooldown - it'll always throw it out (provided it interrupts a specific cast, listed). As an example, if you were healing a team - but a pesky warrior was constantly, every 30 seconds, interrupting you with a 4 second stun - how would you feel about it?"
Seriously, it's doing just this. This logic is already there. Just select a focus target and the CR will interrupt its spellcasts. You can also setup if you want the CR use gap closers to interrupt or not. If you want the CR to only use ranged interrupts(like Storm Bolt) then just turn off the usage of gap closers for interrupt. Voil?, it's working like you wanted. Interrupting your focus on CD when it's casting a spell that is on the list.

I don't have others' Pro CRs. Trying to get stuff done by myself(except for TuanHa, we're helping eachother with ideas/code sometimes).

-It's already using berserker rage on fears/incapacitate effects. If it's not using it for monk's spell, please tell me the spell's name and I'll add it to the list to use berserker rage on.
-Sweeping strikes is already there. Will ad an option to tell it how many extra targets it should require to pop it. You'll be able to set it to 1 and it'll pop it for 1 extra target. Currently it's set to 2.
-can add some option for you to set the delay for intervene. The default will be 500ms.

Added the above changes to my to-do list.

Actually, I don't think that HB is fast enough to intervene a pom+poly combo. Even if it would be fast enough, you couldn't use any ability that is on the GCD because the pom+poly is instant and you can't react to it with spells that are on GCD when you have the GCD going.

Logs would be welcome because I'd be able to see why it's not using Storm Bolt for you while it's working perfectly for me.
 
More logic could be added for stance change.
Currently, the stance will only changed based on the HP.
But for example, if the range target is not in the melee range. Then it is not good to keep in the battle stance.
Also in Arena, if there are two DPS are attacking you, it is good to switch to defense stance also no matter what hp you have.

There is another suggestion about the hotkey. In your code, the real time to use the hotkey spell is not in the beginning of your CC and it is after the defense handling and focus control handling. So it means in a case I want to use a spell with hotkey, then I click the hotkey. But before my hotkey spell real excuted, the CC may excute another defense spell or focus control spell and the GCD is occupied. Then your hotkey spell will be delay. Maybe that's why sometime people mention that when they press the hotkey, but the hotkey spell are executed with a "long" delay. "3 second is a quite long delay when you want to use a hotkey spell, but it triggered after 3 second"
So maybe you can move the hotkey handling - the cast() for hotkey spell to the beginning of the CC.

Logic to use spell reflect for the "debuff you will get when you hit your target". I don't know the English name for that skill. One is for druid which will root you when you hit him. Another is for Warlock, you will be fear when you hit him. So when you detect the target has these two buff, then use spell reflect.
 
Another suggest is to set the focus automatically.
I saw this function in Tuanha's code and it is very good.
I know who should be set to the focus is depend on how you play.
But anyhow, when you don't have a focus target, then select the healer as your focus target will always correct. If no healer in your range, then select the guy who is not your target as the focus target.
If you have a focus target already, then the CC don't need to change it before it is become invalid.
 
hotkeys set shockwave to CTRL+2 but not working
enabled storm bold on sinlge target rotation and had paladin as focus.... cr kept SBing the warrior
wont post any logs just waiting for a change
 
Back
Top