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

User Tag List

Page 19 of 31 FirstFirst ... 151617181920212223 ... LastLast
Results 271 to 285 of 464
  1. #271
    Blehbot's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sensisativa View Post
    I was thinking about that, at the moment we only really get an enrage we have to do anything about on Icehowl atm.

    Would this work:

    Code:
    /run if GetSpellCooldown("Tranquilizing Shot")==0 and UnitDebuff("target", "Frothing Rage") then CastSpellByName("Tranquilizing Shot") end

    Could take it one step further and add the HoTs on faction champs so that is removes those as well.

    WOW Macro Library (DPS Rotations, Healing, Tanking, etc)
  2. #272
    Blehbot's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sensisativa View Post

    Edit, time for a stupid question, but how do I get it to check if it's my debuff on a target. I'm assuming this would fail if another SV hunter was in the raid.

    Code:
    /run if GetSpellCooldown("Explosive Shot")==0 and UnitDebuff("target", "Explosive Shot")==nil and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then CastSpellByName("Explosive Shot") end
    Think the Serpent Sting line is what your looking for. That checks the mob for Serpent Sting to decided if it needs to be reapplied.

  3. #273
    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 Blehbot View Post
    Could take it one step further and add the HoTs on faction champs so that is removes those as well.
    The hot's are magic are they not? This might do the trick.

    Code:
    /run i=1 while(i<=40)do a={UnitBuff("target", i)} if (a[5]=="Magic") then break else i=i+1 end end; if i<=40 and IsUsableSpell("Tranquilizing Shot") and IsSpellInRange("Tranquilizing Shot", "target")==1 and GetSpellCooldown("Tranquilizing Shot")==0 then CastSpellByName("Tranquilizing Shot") end
    /run if GetSpellCooldown("Tranquilizing Shot")==0 and UnitDebuff("target", "Frothing Rage") and IsSpellInRange("Tranquilizing Shot", "target")==1 then CastSpellByName("Tranquilizing Shot") end
    "A friend in need is a friend indeed, but a friend with weed is better"

  4. #274
    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 Blehbot View Post
    Think the Serpent Sting line is what your looking for. That checks the mob for Serpent Sting to decided if it needs to be reapplied.
    Too tired to log into the game atm(3:15am) so I'll try this in the morning. Although this kind of line confuses the hell out of me, not sure if all the numbers are just for Serpent Sting or if they will work for Explosive Shot, all I did was change the spell being used. I'll report back after testing.

    Code:
    /run i=1 d=120 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then d=a[7]-GetTime(); break end i=i+1 end if i>40 or d<2 then CastSpellByName("Explosive Shot") end
    Edit- I think I know why your potion is not working, you forgot to change a name.

    Code:
    /run if GetSpellCooldown("Call of the Wild")==0 and UnitBuff("player", "Heroism")then CastSpellByName("Call of the Wild") end;
    /run if GetSpellCooldown("Potion of Wild Magic")==0 and IsUsableSpell("Potion of Wild Magic") and UnitBuff("player", "Heroism") then CastSpellByName("Call of the Wild") end;
    But this might work if just changing the name doesn't.

    Code:
    /run if GetSpellCooldown("Potion of Wild Magic")==0 and IsUsableSpell("Potion of Wild Magic") and UnitBuff("player", "Heroism") then RunMacroText("/use Potion of Wild Magic") end
    I agree with your post below.
    Last edited by Sensisativa; 01-07-2010 at 03:45 AM.
    "A friend in need is a friend indeed, but a friend with weed is better"

  5. #275
    Blehbot's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    79
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I am sure that would work but honestly I think I am going to keep my tranq shot outside the rotation. Reason being it will remove all magic on targets and there are somethings you want your mages spell stealing. This would in almost all cases remove it before the mage would even get a chance to cast.


    I know that was posted wrong I was changing it all night and couldnt get it to work but I think the RunMacroText will work fine I should have saw that in your mend pet line. Thanks for that.
    Last edited by Blehbot; 01-07-2010 at 03:51 AM.

  6. #276
    demisehi's Avatar Member
    Reputation
    50
    Join Date
    Jun 2009
    Posts
    147
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmm.

    I tried the Beast Mark Macro tonight in 25 man ICC. Waited for Beasts to spawn, pressed hotkey for the macro, nothing. Repeated presses did nothing as well.

    I was also using a different macro for DPS, but figured they should be independant of eath other no?

  7. #277
    Mynewt's Avatar Sergeant
    Reputation
    1
    Join Date
    Dec 2009
    Posts
    60
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    taking the latest holy pala macro for a spine with this error:
    Code:
    <string>:"local w,m=vHealTarget,vHealDmg; local n,cd,...":1: Usage: UnitHealth("unit")

  8. #278
    Elitetech's Avatar Contributor
    Reputation
    98
    Join Date
    Oct 2008
    Posts
    279
    Thanks G/R
    3/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sensisativa View Post
    I was thinking about that, at the moment we only really get an enrage we have to do anything about on Icehowl atm.

    Would this work:

    Code:
    /run i=1 while(i<=40)do a={UnitBuff("target", i)} if (a[5]=="Magic") then break else i=i+1 end end; if i<=40 and IsUsableSpell("Tranquilizing Shot") and IsSpellInRange("Tranquilizing Shot", "target")==1 and GetSpellCooldown("Tranquilizing Shot")==0 then CastSpellByName("Tranquilizing Shot") end

    Edit, time for a stupid question, but how do I get it to check if it's my debuff on a target. I'm assuming this would fail if another SV hunter was in the raid.

    Code:
    /run if GetSpellCooldown("Explosive Shot")==0 and UnitDebuff("target", "Explosive Shot")==nil and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then CastSpellByName("Explosive Shot") end
    This would fail yeah. Do
    Code:
    /run i=1 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then do i=i+1 break end end; end if i>40 then CastSpellByName("Explosive Shot") end
    or
    Code:
    /run i=1 d=120 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then d=a[7]-GetTime(); break end i=i+1 end if i>40 or d<2 then CastSpellByName("Explosive Shot") end
    if you want it to check for expiration time. (This will cast ES if your target haven't got the debuff or the duration is less than 2 seconds.)
    Knowledge is often mistaken for intelligence. This is like mistaking a cup of milk for a cow.

  9. #279
    Silvera's Avatar Member
    Reputation
    10
    Join Date
    Oct 2009
    Posts
    139
    Thanks G/R
    0/1
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Elitetech View Post
    This would fail yeah. Do
    Code:
    /run i=1 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then do i=i+1 break end end; end if i>40 then CastSpellByName("Explosive Shot") end
    or
    Code:
    /run i=1 d=120 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then d=a[7]-GetTime(); break end i=i+1 end if i>40 or d<2 then CastSpellByName("Explosive Shot") end
    if you want it to check for expiration time. (This will cast ES if your target haven't got the debuff or the duration is less than 2 seconds.)
    This helped me quite a lot too +rep

  10. #280
    gippy's Avatar Elite User
    Reputation
    436
    Join Date
    Jun 2008
    Posts
    1,322
    Thanks G/R
    293/139
    Trade Feedback
    7 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Affli lock isnt working for me, tested it on a training dummy seemed to work fine, went to pos hc and it just locked up.

    Worked fine on the 1st mob and thats it, i tried stopping and reloading lua ninja 3 or 4 times to check it wasnt that.

    I was with guildys so i was able to test when and where it stopped with out them complaining i was slacking :P

    it had different outcomes, sometimes itd cast haunt + corruption then stop, other times just haunt and sometimes haunt, corruption coa then lock up.

    i noticed if it stopped after just casting haunt and i applied the remaining dots myself (corruption, coa and ua ) it'd work to spam shadowbolt but do nothing other than that

    Edit:seems i should of read a page back, ill retest.
    Last edited by gippy; 01-07-2010 at 06:33 AM.

  11. #281
    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 Silvera View Post
    Originally Posted by Elitetech View Post
    This would fail yeah. Do
    Code:
    /run i=1 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then do i=i+1 break end end; end if i>40 then CastSpellByName("Explosive Shot") end
    or
    Code:
    /run i=1 d=120 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Explosive Shot" and a[8]=="player" and IsUsableSpell("Explosive Shot") and IsSpellInRange("Explosive Shot", "target")==1 then d=a[7]-GetTime(); break end i=i+1 end if i>40 or d<2 then CastSpellByName("Explosive Shot") end
    if you want it to check for expiration time. (This will cast ES if your target haven't got the debuff or the duration is less than 2 seconds.)
    This helped me quite a lot too +rep
    There's an extra "do" in his first one. =)

    You guys should also be able to write all of those things yourselves...there's only about a billion examples of "is my debuff on the target? if no, cast" in my macros on the first page.
    ViralFly-by

  12. #282
    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 gippy View Post
    Affli lock isnt working for me, tested it on a training dummy seemed to work fine, went to pos hc and it just locked up.

    Edit:seems i should of read a page back, ill retest.
    Please do...

    ALL AFFLICTION MACRO USERS: PLEASE GRAB LATEST

    I just updated it again to improve the logic further so that it should handle trash mobs correctly now.
    ViralFly-by

  13. #283
    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 Mynewt View Post
    taking the latest holy pala macro for a spine with this error:
    Code:
    <string>:"local w,m=vHealTarget,vHealDmg; local n,cd,...":1: Usage: UnitHealth("unit")
    Please grab latest from front page. I believe you will get this error if no one in the party needs healing...obviously that should not cause an error...I believe it is fixed. Please test again.
    ViralFly-by

  14. #284
    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 demisehi View Post
    Hmm.

    I tried the Beast Mark Macro tonight in 25 man ICC. Waited for Beasts to spawn, pressed hotkey for the macro, nothing. Repeated presses did nothing as well.

    I was also using a different macro for DPS, but figured they should be independant of eath other no?
    They should indeed be independent. I'll admit I did not test that one but just wrote it. I actually use a non-LuaNinja macro to do that for myself...but it requires spamming (I don't raid with LuaNinja). I don't see why this one won't work though...

    Can someone please verify that this code does the same thing as pressing TAB (ie: targets the next enemy)?
    Code:
    /run TargetNearestEnemy();
    If so, it may be a small delay preventing it from picking up the new targets...I'll have to test on some other mobs.
    ViralFly-by

  15. #285
    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 Elitetech View Post
    lol @blizzards lazyness.. Wtb enragetracking :/
    Very much agreed.
    ViralFly-by

Page 19 of 31 FirstFirst ... 151617181920212223 ... 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 06:44 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