Jump to content
Sign in to follow this  
redzeus

1 Button Perfect rouge Rotation

Recommended Posts

here are some nice macros for the newbsters

A simple Rotation
/run SnD=false for i=1,16,1 do db=UnitBuff("player",i) if(db~=nil and string.find(db,"SliceDice"))then SnD=true end end
/
run if GetComboPoints("target")==5  then CastSpellByName("Eviscerate()");elseif SnD then CastSpellByName("Sinister Strike()");elseif GetComboPoints("target")==0 then CastSpellByName("Sinister Strike()"); else CastSpellByName("Slice and Dice()"); end

 

it Checks if Slice and Dice is up, if not he casts slice and dice.
if the Target has 5 combo points and SnD is up, he uses eviscerate
only pressing one button, a simple beginning, but more is following !

This Rotation is meant for Pve Sword Rogues who got improved SnD
you also need SuperMacro because it exceeds the 255 char limit


Improved Rotation
/run RuP=false for r=1,16,1 do db=UnitDebuff("target",r) if(db~=nil and string.find(db,"Rupture")) then RuP=true end end
/
run SnD=false for i=1,16,1 do db=UnitBuff("player",i) if(db~=nil and string.find(db,"SliceDice"))  then SnD=true end end
/run if GetComboPoints("target")==5  then CastSpellByName("Eviscerate()"); end
/run if GetComboPoints("target")==0  then CastSpellByName("Sinister Strike()"); end
/run if SnD then CastSpellByName("Sinister Strike()");  else CastSpellByName("Slice and Dice()"); end
/run if RuP then CastSpellByName("Sinister Strike()");  else CastSpellByName("Rupture()"); end

 

Almost the same as above, but in this case it Checks if you have SnD up, if you dont he recasts it, but also checks if you have Rupture on the Enemy if not he recasts it if he has the Combopoints for it. if Rupture and SnD are up and you reach 5 Cp he does Eviscerate.

This Rotation is meant for Pve Sword Rogues who got improved SnD
you also need SuperMacro because it exceeds the 255 char limit

If you actually combine this macro with "IsUsableSpell" and insert a spellreaction like Bladefury or Adrenaline Rush, you would have a complete rotation where you dont have to watch for CD's or keeping up your at all. just concentrate on movement and do the best of dps while u move, BUT this is just a theory! (alot of things would still be missing like Autoattack for switching targets and a macro if the current target is not a Boss to use something else, in order to do also MAX dps @trash)

Share this post


Link to post
Share on other sites

Perfect rogue rotation?

Does it take thistle tea, AR, BF, D2 Proc, procs, HP of the boss, Crusader etc also into account?

 

This macro is far away from executing the rotation perfectly. 

 

I suggest to just execute it yourself. 

(Not to mention that a rogue can't use Rupture for various reasons at most bosses).

Share this post


Link to post
Share on other sites

Top macro to do dps like every other bad rogue and even cap yourself on it because a macro doesnt magically improve itself. Even if you take all the factors into account manually that are listed by shino, you would still suck.

Edited by Aslan

Share this post


Link to post
Share on other sites

I suggest to just execute it yourself.

 

There's the problem, he's a rogue.

it's a joke about warriors.

Share this post


Link to post
Share on other sites

Well the topic title is on point, this is the perfect macro for a rouge.

But not for a rogue. Rogues don't use rotation macros.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×