WOW Macro Library (DPS Rotations, Healing, Tanking, etc) menu

User Tag List

Page 10 of 31 FirstFirst ... 67891011121314 ... LastLast
Results 136 to 150 of 464
  1. #136
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sikas View Post
    I have a request.. a Combat Rogue macro?

    1) If Slice and Dice is active on player AND has less than 5 seconds left on duration, Sinister Strike and THEN Slice and Dice.
    2) If Slice and Dice is active on player and has more than 5 seconds left on duration, Sinister Strike to 5 Combo Points THEN Eviscerate.

    I have a simple macro that basically will always Sinister Strike to 5 Combo Points.. Slice and Dice.. Sinister Strike to 5 Combo Points.. Eviscerate. Don't know how to keep track if Slice and Dice is up on me and the duration left... >_<

    That's pretty much it. I have a separate macro to Kick if the target is casting, that way I can control what it kicks. :P I also use Killing Spree, Blade Flurry and Adrenaline Rush whenever I need to.. so don't need a macro for that.

    Thanks!
    Combat Rogue is in my queue....you can see it on the first page.

    My macro will likely do the Kick and also pop all the offensive cooldowns just because they're used all the time. I'll probably only pop them on high HP targets...but you can also just take those lines out when I'm done with it if you so desire.
    ViralFly-by

    WOW Macro Library (DPS Rotations, Healing, Tanking, etc)
  2. #137
    johm2's Avatar Active Member CoreCoins Purchaser
    Reputation
    48
    Join Date
    Nov 2007
    Posts
    214
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Viral Fly-by View Post
    Really? That's crazy...

    Here's the line that does it:
    Code:
    /run if UnitBuff("player", "Stealth") and UnitPower("player")>= 50 then CastSpellByName("Garrote") end
    So if you have a buff called "Stealth" and you have at least 50 energy, it should Garrote.

    I'll assume you tested all this...but of course you must be stealthed and be behind the target in order to Garrote. The macro can check stealth but not check that you are behind. If you stealth, wait for full energy, run up behind a mob, and hit the macro...it should Garrote for sure...that just doesn't make sense if it doesn't.

    I can see it maybe failing in a few situations failing to garrote and so doing another ability. Therefore I have added a StopMacro() after casting Garrote. Please grab the latest version from the front page. If you are stealthed it should try to garrote and nothing else... If that one still won't garrote please let me know.

    Thanks for testing.
    I went back and looked at my macro that I have in-game. I added a /startattack to the top so I can just spam the macro and switch targets as one dies. This was causing me to break stealth before I could cast Garrote. I moved it below the Garrote line and it works fine now. I will pick up the new macro and see how that works.

  3. #138
    Sikas's Avatar Active Member
    Reputation
    69
    Join Date
    Feb 2007
    Posts
    386
    Thanks G/R
    6/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Awesome, thanks Viral Fly-by!

  4. #139
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by johm2 View Post
    I went back and looked at my macro that I have in-game. I added a /startattack to the top so I can just spam the macro and switch targets as one dies. This was causing me to break stealth before I could cast Garrote. I moved it below the Garrote line and it works fine now. I will pick up the new macro and see how that works.
    Aha! You sneaky devil....don't change my macros. =p

    If you want to do that...just do this:

    Code:
    /run if IsStealthed()~=1 then RunMacroText("/startattack") end
    Then it will only start your autoattack if you're not in stealth. =)
    ViralFly-by

  5. #140
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sikas View Post
    Awesome, thanks Viral Fly-by!
    I'm not sure what for...but your welcome!
    ViralFly-by

  6. #141
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Viral Fly-by View Post
    More Holy Paladin tweaks:
    1. Don't judge unless focus is in combat (prevents accidental pulls).
    2. Don't Hand of Protection someone who isn't in combat (damn warlocks tapping so low).
    3. Don't Hand of Protection a mage who is already in Ice Block (talk about unnecessary).
    The macro on the front page is now fixed. These changes are implemented and the line that was too long has been separated into 2 lines. Someone please test?
    ViralFly-by

  7. #142
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Evilphtbstrd View Post
    yes the logic makes sense to me and when i see your macros i always see something that i should have been doing manually (pre lua ninja) and never was lol

    i also enjoyed reading the dot delay info , and why
    tyvm
    Originally Posted by trinity04 View Post
    I agree about the buff/stone/pet issue. I usually have mine up at all times and have warnings when they fall. Just thought adding it would be fun.

    I am testing now...

    Edit: Works perfect now. Thank you.
    As always...I'm curious how the performance is for you...especially compared to your real playing of the character in that spec. How's the rotation look to you? How's the DPS in various situations? I'm always looking for other opinions about how to improve the logic...I may not always agree with them...but I still like getting them.


    Originally Posted by johm2 View Post
    I went back and looked at my macro that I have in-game. I added a /startattack to the top so I can just spam the macro and switch targets as one dies. This was causing me to break stealth before I could cast Garrote. I moved it below the Garrote line and it works fine now. I will pick up the new macro and see how that works.
    Same question to you johnm2...how's the rogue one look? Does it seem to be "doing it right"? My rogue is only 60 so I've not been able to test. The energy management is not as advanced in that one as the feral druid one but I didn't feel it was necessary. How's the performance from your perspective?
    ViralFly-by

  8. #143
    Sensisativa's Avatar Contributor
    Reputation
    151
    Join Date
    Feb 2008
    Posts
    551
    Thanks G/R
    1/7
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can't wait for you to get the resto druid & combat rogue done, then I can see your great work done applied to MM hunters.

    I ran the ret pally for 6 runs today, and I was low on mana quite a lot. I thinks it's cause my gear sucks though.

    I changed
    Code:
    /run vPlea(0.20)
    to
    Code:
    /run vPlea(0.75)
    and I found that I was maintaining my mana better.

    Other than the mana issue, I loved the ret macro, makes me want to get some healer gear and try out the holy one.
    "A friend in need is a friend indeed, but a friend with weed is better"

  9. #144
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sensisativa View Post
    Can't wait for you to get the resto druid & combat rogue done, then I can see your great work done applied to MM hunters.

    I ran the ret pally for 6 runs today, and I was low on mana quite a lot. I thinks it's cause my gear sucks though.

    I changed
    Code:
    /run vPlea(0.20)
    to
    Code:
    /run vPlea(0.75)
    and I found that I was maintaining my mana better.

    Other than the mana issue, I loved the ret macro, makes me want to get some healer gear and try out the holy one.
    Yea I do my best to make them customizable. I hope people actual read my write ups about how the macro works and how it can be customized. I didn't do a very good job of abstracting the key values into variables for that Ret Pally one so it would be nice and configurable in the first line. But what you did is dead on and is the kind of little tweaking I try to make possible so people can make the macro fit their character.
    ViralFly-by

  10. #145
    Sensisativa's Avatar Contributor
    Reputation
    151
    Join Date
    Feb 2008
    Posts
    551
    Thanks G/R
    1/7
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Viral Fly-by View Post
    Yea I do my best to make them customizable. I hope people actual read my write ups about how the macro works and how it can be customized. I didn't do a very good job of abstracting the key values into variables for that Ret Pally one so it would be nice and configurable in the first line. But what you did is dead on and is the kind of little tweaking I try to make possible so people can make the macro fit their character.

    That's why we all love the work you have been doing, I've been playing around with your code from the other classes trying to get something stable for my hunter, and am finding the notes invaluable in helping decipher the code.

    And when I said I can't wait for you to get to the MM hunter, I was joking. Seems like I find something new everyday that I want added to it. I think I have edited that post 6 times now. If it ends up anything like your others (and I know it will) I will be in heaven.
    "A friend in need is a friend indeed, but a friend with weed is better"

  11. #146
    a7fold's Avatar Member
    Reputation
    3
    Join Date
    Dec 2006
    Posts
    22
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, Sorry I am the one that posted on Elitetech's post about the Earth Shield not working on focused target. I meant to actually post on this thread. LoL, but yeah your's is the one I am currently using, and yes it does not seem to be putting Earth Shield on my focused target if he does not have it. It doesn't give me any kind of error or anything it just does not seem to do it. I began thinking this could have been because it was a cross-realm LFG? But then again everything else works fine.

  12. #147
    Jibberish's Avatar Member
    Reputation
    12
    Join Date
    Jan 2008
    Posts
    130
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    First off, THANK YOU Viral, your contributions to this site are unlike any other before.

    Also a thank you for the amount of patience you show to all the people (like me) that attempt to create their macros, but they suck compared to yours so you always end up having to help us out with them.

    Anyways, I'm having some issues with my selfmade Survival macro... It gets stuck at the mend pet line if my pet has died.

    How would I fix it so that if my pet is dead it will continue through the macro?

    My current code:
    [SPOILER]
    /run UIErrorsFrame:Clear()
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
    /run if UnitAffectingCombat("player")==1 and UnitBuff("player", "Aspect of the Hawk")==nil then CastSpellByName("Aspect of the Hawk") end
    /run if UnitAffectingCombat("player")==nil and UnitBuff("player", "Aspect of the Viper")==nil then CastSpellByName("Aspect of the Viper") end
    /run if UnitCastingInfo("target") then CastSpellByName("Scatter Shot") end
    /run if IsUsableSpell("Disengage")==1 and GetSpellCooldown("Disengage")==0 and IsSpellInRange("Wing Clip", "target")==1 then CastSpellByName("Disengage") end
    /run if GetSpellCooldown("Feign Death")==0 and UnitAffectingCombat("player")==1 then CastSpellByName("Feign Death") end
    /run if UnitHealth("pet")/UnitHealthMax("pet")<0.50 and IsUsableSpell("Mend Pet")==1 and UnitBuff("pet", "Mend Pet")==nil then RunMacroText("/cast Mend Pet") end
    /stopmacro [noexists]
    /run for i=1,GetNumTrackingTypes() do local n, t, a, c = GetTrackingInfo(i); if string.find(n, UnitCreatureType("target")) then if t~=GetTrackingTexture(i) then SetTracking(i); end end end
    /startattack
    /run if GetSpellCooldown("Black Arrow")==0 then CastSpellByName("Black Arrow") end
    /run if GetSpellCooldown("Explosive Shot")==0 and UnitDebuff("target", "Explosive Shot")==nil then CastSpellByName("Explosive Shot") end
    /run if GetSpellCooldown("Mongoose Bite")==0 and IsSpellInRange("Wing Clip", "target")==1 then CastSpellByName("Mongoose Bite") end
    /run if GetSpellCooldown("Raptor Strike")==0 and IsSpellInRange("Wing Clip", "target")==1 then CastSpellByName("Raptor Strike") end
    /run if GetSpellCooldown("Kill Command")==0 and UnitAffectingCombat("player")==1 then CastSpellByName("Kill Command") end
    /run if GetSpellCooldown("Rapid Fire")==0 and UnitAffectingCombat("player")==1 then CastSpellByName("Rapid Fire") end
    /run if UnitAffectingCombat("player")==1 then RunMacroText("/use 13") end
    /run if UnitAffectingCombat("player")==1 and UnitHealth("target")/UnitHealthMax("target")<0.40 then RunMacroText("/use 14") end
    /run if GetSpellCooldown("Steady Shot")==0 then CastSpellByName("Steady Shot") end
    [/SPOILER]
    A few notes:

    • I put my steady shot at the very bottom because its the lowest priority (trick I learned from you).


    • I have issues sometimes with having my macro use Rapid Fire, it doesn't seem to want to waste a GCD on it?
    • I'd like to setup my macro to use Feign Death on a % threat amount of target, but I can't seem to find an example of this. If you have one somewhere can you please direct me to it?
    • My macro seems to only want to use Mongoose Bite once, as opposed to every time it is off cooldown.
    • I know I need to fix my interrupt line, I've just been feeling lazy.
    • I need to make all my debuff spells compatible with other hunter's, again, just been too lazy to do this.

    Besides these issues, my macro has kept as top or 2nd highest dpser in most instances. I'm currently level 70 using this macro so I don't know how well it will work in endgame raids.

    Thanks for looking over it for me.

  13. #148
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by a7fold View Post
    Hey, Sorry I am the one that posted on Elitetech's post about the Earth Shield not working on focused target. I meant to actually post on this thread. LoL, but yeah your's is the one I am currently using, and yes it does not seem to be putting Earth Shield on my focused target if he does not have it. It doesn't give me any kind of error or anything it just does not seem to do it. I began thinking this could have been because it was a cross-realm LFG? But then again everything else works fine.
    I _JUST_ tested it on live with my shaman...works perfectly...as long as the focus is in your group it works fine. I've not explicitly tested with Earth Shield on shaman...but that exact same logic is used for refreshing Beacon of Light for Holy Paladin and I've used that with no issues for many tanks even those on different realms in a LFG dungeon.
    ViralFly-by

  14. #149
    Viral Fly-by's Avatar Contributor
    Reputation
    136
    Join Date
    Dec 2009
    Posts
    376
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Jibberish View Post
    First off, THANK YOU Viral, your contributions to this site are unlike any other before.

    Also a thank you for the amount of patience you show to all the people (like me) that attempt to create their macros, but they suck compared to yours so you always end up having to help us out with them.
    Glad I can help...


    Originally Posted by Jibberish View Post
    Anyways, I'm having some issues with my selfmade Survival macro... It gets stuck at the mend pet line if my pet has died.

    How would I fix it so that if my pet is dead it will continue through the macro?
    Just don't do it if you don't have a pet...
    Code:
    /run if UnitExists("pet") and UnitHealth("pet")/UnitHealthMax("pet")<0.50 and IsUsableSpell("Mend Pet")==1 and UnitBuff("pet", "Mend Pet")==nil then RunMacroText("/cast Mend Pet") end
    Originally Posted by Jibberish View Post
    1. I have issues sometimes with having my macro use Rapid Fire, it doesn't seem to want to waste a GCD on it?
    2. My macro seems to only want to use Mongoose Bite once, as opposed to every time it is off cooldown.
    Looks fine to me...but they'll only be used if all the abilities earlier in the macro are on cooldown. The only thing I can guess is that you are in melee range and want to Mongoose Bite but it's trying to explosive shot or black arrow but those abilities are failing due to being too close and that is preventing the melee abilities from firing.

    Originally Posted by Jibberish View Post
    I'd like to setup my macro to use Feign Death on a % threat amount of target, but I can't seem to find an example of this. If you have one somewhere can you please direct me to it?

    My ret macro does this to use Hand of Salvation:
    Code:
    /run local t={UnitDetailedThreatSituation("player","target")}; if GetNumPartyMembers()>0 and (t[1]==1 or (t[5] ~=nil and t[5]>25000 and t[3]>90)) and GetSpellCooldown("Hand of Salvation")==0 then RunMacroText("/cast [@player] Hand of Salvation") end
    To adapt to your needs:
    Code:
    /run local t={UnitDetailedThreatSituation("player","target")}; if (t[1]==1 or (t[5] ~=nil and t[5]>10000 and t[3]>90)) and GetSpellCooldown("Feign Death")==0 then CastSpellByName("Feign Death") end
    So if you either have aggro or you have generated at least 10000 threat (that's not a lot) and are within 90% of pulling aggro and Feign Death is off CD, then Feign Death.
    ViralFly-by

  15. #150
    Zaphry's Avatar Contributor
    Reputation
    176
    Join Date
    Dec 2007
    Posts
    897
    Thanks G/R
    12/9
    Trade Feedback
    17 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Viral Fly-by View Post
    I've thought about Warrior stuff but not gotten around to them yet...we worked on a prot one some in another thread. If you're interested in that one, Elitetech has the latest. I'll probably adopt that one at some point and also work on DPS ones. I'd probably do Fury first since it seems more popular (even though I personally <3 Arms).

    I was seeking a tanking macro actually as I have been working on fury macro already ( not much to work on for fury cause it is too faceroll ) ;D

    Playing a game for the graphics is like watching porn for the storyline.


Page 10 of 31 FirstFirst ... 67891011121314 ... LastLast

Similar Threads

  1. [Selling] [DPSEngine] Automated Rotations For Vanilla WoW 1.12.1 (Elysium/Nost/Kronos/Etc)
    By Soapbox in forum WoW Private Server Buy Sell Trade
    Replies: 19
    Last Post: 12-15-2017, 07:40 AM
  2. Frost Spec DK DPS Rotation Macro
    By HonorEtVeritas in forum WoW UI, Macros and Talent Specs
    Replies: 7
    Last Post: 07-30-2011, 12:35 AM
  3. [Guide] How to be a Feral Druid Tank [Bear] (Rotation, spec, prof, etc)
    By Willzy in forum World of Warcraft Guides
    Replies: 7
    Last Post: 09-13-2010, 05:58 PM
  4. [Fury Warrior][Macro] DPS Rotation with Instaslam! + Proc bypass method
    By Muramasa in forum WoW UI, Macros and Talent Specs
    Replies: 6
    Last Post: 07-24-2010, 11:56 PM
  5. DK dps rotation macro(blood/unholy)
    By Shakenbaken2 in forum WoW UI, Macros and Talent Specs
    Replies: 7
    Last Post: 08-05-2009, 11:10 AM
All times are GMT -5. The time now is 02:53 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search