Just got hit with the Hammer at 16.12.15. That's it for me not coming back. This will not get updated.
Take it and do with it whatever you want
cheers, MoreCox
This is a Rogue Combat Routine with all 3 Speccs supported, but mostly optimized for Combat / Subtlety since Assassination lacks a bit of Damage in higher raid Tiers (this is as of HFC, if it should change in the near future I'm gonna optimize it too).
This Routine is only doing the Rotation for you, there is no movement, nor will it be supported in the Future.
It is best used in Conjunction with RaidBot, Enyo or HazzNyo, since Enyo isn't working anymore (atleast for me)
This is a pure PvE routine with no PvP logic at all. It will work, but don't expect anything other than PvE Rotation, no Stuns, no Cloak, nothing PvP wise.
Also there is no logic for Cloak/Evasion since I don't believe you want the Routine to use Cloak at 20% or something like that, rather use it when you need it
(Touch of Doom, when soaking a fel lord wave 'n stuff)
Cooldown usage is implemented and will Sync cooldowns for max DPS if you choose to let the routine handle cooldowns, but i strongly advise you to handle cooldowns yourself for maximum DPS!
Talents:
right now you have to go with the given Talents to make this work, i might or might not add Support for all Talents but the one's i choose are the way to go anyway for the current content.
Combat :
15 : Shadow Focus
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Marked for Death , since Combat is the Cleave specc anyway, MfD really shines at add fights for huge amount of Bonus combo points, routine will not use it, you have to do that by yourself and decide which add dies the fastest!
100 : VenomRush is the way to go for Combat, since it's a AoE Specc and you do need the extra Energyregen
Subtlety :
15 : Subterfuge for more Find Weakness uptime
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Anticipation since the Routine only works with it and it's the superior choice for proper pooling (which the routine does)
100 : Shadow Reflection, VR is almost of no use since we do only play sub at single target fights, DfA is inferior DPS wise to Shadow Reflection since we can use SR every 2 minutes which lines up with our Shadow Dance
Assassination :
15 : Shadow Focus
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Anticipation since with 4 piece you will get a crazy amount of Combopoints in Execute Phase, also it allows pooling
100 : Shadow Reflection recommended, VR would also work if you choose to play assassination at a cleave fight for really crazy energy regen combined with the passive energy regen of assassination, DfA is inferior DPS wise to Shadow Reflection since we can use SR every 2 minutes which lines up perfectly with our Vendetta (the clone also casts Vendetta)
Glyphs :
Glyph of Energy is reccomended in all 3 speccs since it makes pooling easier.
Rest are preference but I myself am going with Glyph of Vanish in subtlety specc, third one would be Hemo if you need a quick bleed effect
Opening :
This Routine does not do the opener for you, you have to do it by yourself.
I do it like this :
Subtlety
10 sec prepull : premed
03 sec prepull : Tricks on Tank
02 sec prepull : slice'n'dice
01 sec prepull : press opener macro once
pull : press opener macro the second time
the macro I use is the following one, it will use your agi pot, cast SR on your target, uses Vanish for 5 CB and instantly applies a rupture
(please make sure you edit out the vanish rupture part if you are lacking 4piece t18)
Combat
Combat opening is straightforward, you have to decide if you save Marked for Death or not and do your opener accordingly
I myself do it like this:
Assault : MFD on a small add prepull
Council(if playing combat) : MFD on Bloodboil prepull
Killrogg: save MFD for first big add, if your raid is not instantly killing it with ring/Soulcap explosions, otherwise use it on killrog prepull
Gorefiend(i never play combat here since the feat phase lines up perfectly with cd's for eiter sub or assa, but if you decide to go combat..): save it for small adds
Iskar: use on prepull on iskar, cd will be up when add phase begins
Xhul: save for imps, get crazy amount of CB from imps -> deeps go skyhigh.
Manno: save for imps or use on first summoner, after imp portal closes you have to use it by yourself on manno
Archi: if you decide to go combat here for whatever reason, save for adds.
opener with MFD prepull
5 sec prepull : MfD on Boss
3 sec prepull : Tricks on Tank
2 sec prepull : Slice'n'dice
1 sec prepull : agi pot
for Assassination there is no opener, just trick the tank and use your pot.
Keybinds Routine :
- Alt + v : Toggle AoE mode (enabled by default)
- Ctrl + G : Toggle Cooldowns (you still need to enable them in Options, just a safety measure to not use a cooldown if you don't want it, for ex. in Gorefiend stomach)
- Ctrl + L : Toggle Diagnostic Log Level. You will not need that, but i might ask you for one to fix problems.
Beta Release v.1.1.0 (20.11.2015)
- Added simple Marked for Death Logic, will be used on the target with the lowest HP which is not a Boss.
- Added option to turn of auto stealth
- Added option to turn of automatic usage of offensive Vanish
Beta Release v.1.0.0 (05.11.2015)
Features already implemented:
- Combat Rotation
- Subtlety Rotation with and without T18 4Piece
- Assassination Rotation with and without T18 4 Piece, but not optimized yet.
- Works with supported Talents only at the Moment.
- Full Racial support.
- Trinket usage to Burst or to break out of Loss of control.
- No non neccesary LuaCalls – no printing to Chat.
- Tuneable usage of Defensives like Recuperate and Feint
Features may be implemented in future Builds:
- Other Talent choices - as of now no other choices come close DPS wise.
- Overhaul of Mutilation Rotation, it works, but may not pull top deeps, since I only play it for one Boss
- Any recommendation of the Userbase.
- Make it possible to choose Keybinds.
Features which won't be implemented:
- Movement.
- Proper Lowlevel support.
Credits:
Huge Sections (mostly the management of Casting) of this Rotation are fully inspired by SnowCrash's work, thanks for giving me insight and letting me reuse your code.
The GUI is inspired by Hackersrage GUI on the Forums, thanks for allowing me to reuse your vertical tabs!
Also I want to thank the Developers in the Dev. Forum for the stickys which made this Project possible in the first Place.
I'd appreciate any input, may it be good or 'bad' (i don't think there is bad feedback, if I can improve of it, it's good feedback )
So far, Stab some Backs!
Important: Install instructions
If using the Download Link, you need to rename the Folder from "BotA - master" to "BladeOfTheAssassin".
If you are using either git or svn to checkout please do create a Folder called BladeOfTheAssassin and check it out in there.
Download : https://github.com/Joshuahelmle/BotA/archive/master.zip
SVN : https://github.com/Joshuahelmle/BotA/trunk
Git : https://github.com/Joshuahelmle/BotA.git
Take it and do with it whatever you want
cheers, MoreCox
Blade of the Assassin
A Rogue Combatroutine
This is a Rogue Combat Routine with all 3 Speccs supported, but mostly optimized for Combat / Subtlety since Assassination lacks a bit of Damage in higher raid Tiers (this is as of HFC, if it should change in the near future I'm gonna optimize it too).
This Routine is only doing the Rotation for you, there is no movement, nor will it be supported in the Future.
It is best used in Conjunction with RaidBot, Enyo or HazzNyo, since Enyo isn't working anymore (atleast for me)
This is a pure PvE routine with no PvP logic at all. It will work, but don't expect anything other than PvE Rotation, no Stuns, no Cloak, nothing PvP wise.
Also there is no logic for Cloak/Evasion since I don't believe you want the Routine to use Cloak at 20% or something like that, rather use it when you need it
(Touch of Doom, when soaking a fel lord wave 'n stuff)
Cooldown usage is implemented and will Sync cooldowns for max DPS if you choose to let the routine handle cooldowns, but i strongly advise you to handle cooldowns yourself for maximum DPS!
Talents:
right now you have to go with the given Talents to make this work, i might or might not add Support for all Talents but the one's i choose are the way to go anyway for the current content.
Combat :
15 : Shadow Focus
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Marked for Death , since Combat is the Cleave specc anyway, MfD really shines at add fights for huge amount of Bonus combo points, routine will not use it, you have to do that by yourself and decide which add dies the fastest!
100 : VenomRush is the way to go for Combat, since it's a AoE Specc and you do need the extra Energyregen
Subtlety :
15 : Subterfuge for more Find Weakness uptime
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Anticipation since the Routine only works with it and it's the superior choice for proper pooling (which the routine does)
100 : Shadow Reflection, VR is almost of no use since we do only play sub at single target fights, DfA is inferior DPS wise to Shadow Reflection since we can use SR every 2 minutes which lines up with our Shadow Dance
Assassination :
15 : Shadow Focus
30 : nothing implemented, go with Combat Readiness for Defense ( you need to handle that yourself)
45 : Elusiveness is the best choice here for additional Defense during Feint, ***** Death if you are assigned to soak a Mythic Xhul Blackhole, Leeching Poison is supported but not recommended.
60 : Shadowstep should be the way to go on most Fights, Burst of Speed also has it's Place at some Encounter , neither of them get used by the routine itself so it's your choice.
75 : PvP talents, nothing needed in PvE
90 : Anticipation since with 4 piece you will get a crazy amount of Combopoints in Execute Phase, also it allows pooling
100 : Shadow Reflection recommended, VR would also work if you choose to play assassination at a cleave fight for really crazy energy regen combined with the passive energy regen of assassination, DfA is inferior DPS wise to Shadow Reflection since we can use SR every 2 minutes which lines up perfectly with our Vendetta (the clone also casts Vendetta)
Glyphs :
Glyph of Energy is reccomended in all 3 speccs since it makes pooling easier.
Rest are preference but I myself am going with Glyph of Vanish in subtlety specc, third one would be Hemo if you need a quick bleed effect
Opening :
This Routine does not do the opener for you, you have to do it by yourself.
I do it like this :
Subtlety
10 sec prepull : premed
03 sec prepull : Tricks on Tank
02 sec prepull : slice'n'dice
01 sec prepull : press opener macro once
pull : press opener macro the second time
the macro I use is the following one, it will use your agi pot, cast SR on your target, uses Vanish for 5 CB and instantly applies a rupture
(please make sure you edit out the vanish rupture part if you are lacking 4piece t18)
PHP:
#showtooltip
/castsequence reset=30 Draenic Agility Potion,Shadow Reflection;
/castsequence reset=10 Vanish,Rupture;
Combat
Combat opening is straightforward, you have to decide if you save Marked for Death or not and do your opener accordingly
I myself do it like this:
Assault : MFD on a small add prepull
Council(if playing combat) : MFD on Bloodboil prepull
Killrogg: save MFD for first big add, if your raid is not instantly killing it with ring/Soulcap explosions, otherwise use it on killrog prepull
Gorefiend(i never play combat here since the feat phase lines up perfectly with cd's for eiter sub or assa, but if you decide to go combat..): save it for small adds
Iskar: use on prepull on iskar, cd will be up when add phase begins
Xhul: save for imps, get crazy amount of CB from imps -> deeps go skyhigh.
Manno: save for imps or use on first summoner, after imp portal closes you have to use it by yourself on manno
Archi: if you decide to go combat here for whatever reason, save for adds.
opener with MFD prepull
5 sec prepull : MfD on Boss
3 sec prepull : Tricks on Tank
2 sec prepull : Slice'n'dice
1 sec prepull : agi pot
for Assassination there is no opener, just trick the tank and use your pot.
Keybinds Routine :
- Alt + v : Toggle AoE mode (enabled by default)
- Ctrl + G : Toggle Cooldowns (you still need to enable them in Options, just a safety measure to not use a cooldown if you don't want it, for ex. in Gorefiend stomach)
- Ctrl + L : Toggle Diagnostic Log Level. You will not need that, but i might ask you for one to fix problems.
Beta Release v.1.1.0 (20.11.2015)
- Added simple Marked for Death Logic, will be used on the target with the lowest HP which is not a Boss.
- Added option to turn of auto stealth
- Added option to turn of automatic usage of offensive Vanish
Beta Release v.1.0.0 (05.11.2015)
Features already implemented:
- Combat Rotation
- Subtlety Rotation with and without T18 4Piece
- Assassination Rotation with and without T18 4 Piece, but not optimized yet.
- Works with supported Talents only at the Moment.
- Full Racial support.
- Trinket usage to Burst or to break out of Loss of control.
- No non neccesary LuaCalls – no printing to Chat.
- Tuneable usage of Defensives like Recuperate and Feint
Features may be implemented in future Builds:
- Other Talent choices - as of now no other choices come close DPS wise.
- Overhaul of Mutilation Rotation, it works, but may not pull top deeps, since I only play it for one Boss
- Any recommendation of the Userbase.
- Make it possible to choose Keybinds.
Features which won't be implemented:
- Movement.
- Proper Lowlevel support.
Credits:
Huge Sections (mostly the management of Casting) of this Rotation are fully inspired by SnowCrash's work, thanks for giving me insight and letting me reuse your code.
The GUI is inspired by Hackersrage GUI on the Forums, thanks for allowing me to reuse your vertical tabs!
Also I want to thank the Developers in the Dev. Forum for the stickys which made this Project possible in the first Place.
I'd appreciate any input, may it be good or 'bad' (i don't think there is bad feedback, if I can improve of it, it's good feedback )
So far, Stab some Backs!
Important: Install instructions
If using the Download Link, you need to rename the Folder from "BotA - master" to "BladeOfTheAssassin".
If you are using either git or svn to checkout please do create a Folder called BladeOfTheAssassin and check it out in there.
Download : https://github.com/Joshuahelmle/BotA/archive/master.zip
SVN : https://github.com/Joshuahelmle/BotA/trunk
Git : https://github.com/Joshuahelmle/BotA.git
Last edited: