BAR 3 Settings: Key 1 = Flying Mount Code: /use crystallized shadow /use crystallized fire /use crystallized earth /use crystallized water /use crystallized air /use crystallized life /cast Mount's name Key 2 = Zapthrottle for farming clouds ( Engineering 305+ & Zapthrottle quest ) Key 3 = Eat Key 4 = Empty Key 5 = Empty Key 6 = Buffs and Protection macro Code: /cast !Vendetta /cast !Evasion /cast !Cloak of Shadows /cast !Cold Blood Key 7 = Slice and Dice Key 8 = DPS macro Code: /castsequence reset=combat/target Mutilate, Rupture, Mutilate, Envenom, Mutilate, Mutilate, Envenom, Mutilate, Recuperate, Mutilate, Rupture Key 9 = Deadly Poison for MH Code: /use Deadly poison /use MH weapon's name Key 0 = Instant Poison for OH Code: /use Instant poison /use OH weapon's name Use for fun ))
Thanks mate! I have been playing with the dps macro and decided to do a search on here. I have a problem with Key 9 and Key 0 since I am using the same weapon name and it will confuse and apply to only the first slot. I do the following for those keys: /use Deadly Poison /use 17 /click StaticPopup1Button2 /use Instant Poison /use 16 /click StaticPopup1Button2 The click will clear a popup message since the poison is already applied.
Also, do you not find your spellcasts are wasted because of energy limitations? My rotation looks quite sparse compared.
I use... Code: #show Mutilate /run RunMacro(1) /run RunMacro(2) /run RunMacro(3) /run RunMacro(4) /startattack /use 10 (because I'm an engineer) /run RunMacro("i") /run RunMacro("h") /run RunMacro("f") /run RunMacro("d") /run RunMacro("e") /run RunMacro("g") Code: Macro 1: "1": /run loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitCastingInfo(\"target\"); if UnitCastingInfo(\"target\") and not interruptAble then SpellStopCasting() CastSpellByName(\"Kick\") end")() Macro 2: "2": /run loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitChannelInfo(\"target\"); if UnitChannelInfo(\"target\") and not interruptAble then SpellStopCasting() CastSpellByName(\"Kick\") end")() Macro 3: "3": /run loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitCastingInfo(\"focus\"); if UnitCastingInfo(\"focus\") and not interruptAble then SpellStopCasting() CastSpellByName(\"Kick\",\"focus\") end")() Macro 4: "4": /run loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitChannelInfo(\"focus\"); if UnitChannelInfo(\"focus\") and not interruptAble then SpellStopCasting() CastSpellByName(\"Kick\",\"focus\") end")() Code: i /run if GetComboPoints("player","target")>3 then RunMacroText("/cast Envenom")end h /run p=GetComboPoints("player","target");ub=UnitBuff;r=RunMacroText;if ub("player", "Hunger For Blood") and ub("player","Slice and Dice") and p < 5 then r("/cast Mutilate")end f /run if(UnitAffectingCombat("player")) and GetComboPoints("player","target") < 1 then RunMacroText("/cast Mutilate")end d /run p=GetComboPoints("player","target");if not UnitBuff("player", "Slice and Dice") and p>0 then RunMacroText("/cast Slice and Dice")end e /run r=RunMacroText;ud=UnitDebuff;if not UnitBuff("player", "Hunger For Blood") and (ud("target","Rupture") or ud("target","Garrote"))then r("/cast Hunger For Blood") end g /run r=RunMacroText;if not UnitBuff("player", "Hunger For Blood") and not UnitDebuff("target","Rupture") and GetComboPoints("player","target") > 0 then r("/cast Rupture") else r("/cast Mutilate")end and then put the main macro in box 8
Please elaborate. When i create maco's 1-4 and i-g and then use the macro I get macro script has been blocked warning?
Could this be upgraded to 4.03 and a level 85 rogue? Thanks. Edit: This macro has no idea how to respond to multiple mobs when one of the mobs are ranged.
Pvp Hey i m looking for a macro with the castsequences and all the stuff , for a pvp rogue , and another one for pve , updates , thx guys
/castsequence reset=combat/target Mutilate, Rupture, Mutilate, Envenom, Mutilate, Mutilate, Envenom, Mutilate, Recuperate, Mutilate, Rupture This dosnt seem to reset... I was only trying on the practice dummy but it eventually stops working? any way of reworking this so it works more efficiently?