![]() script CastSpellByName(“Hunter’s Mark”) script if (not PlayerFrame.inCombat) then CastSpellByName(“Shadowmeld(Racial)”) end It makes it much more efficient to use in or out of combat. If you are already in combat, you can still press the macro again to launch Multi-Shot or Concussive Shot. So the (not PlayerFrame.inCombat) checks to see it and then only casts Shadowmeld. Tip: Shadowmeld only works if you’re not in combat. Sniper Shot – Only Applies to Night Elves script if (not string.find(UnitBuff(“player”, 1), “Raven”)) then CastSpellByName(“Aspect of the Hawk”) end script if (not string.find(UnitBuff(“player”, 1), “Mon”)) then CastSpellByName(“Aspect of the Monkey”) end You must have some sort of buff active in the first slot (it does not need to be an aspect) or this macro will return an error. B = Bag from right-to-left, 0-thru-4, backpack being 0. Tip: Casts Aspect of the Monkey before or after you mount/dismount. script if (Zorlen canAttack()) then CastSpellByName(“Auto Shot”) if (not castHawk()) then castCheetah() CURRENTACTIONBAR_PAGE=1 ChangeActionBarPage() end end Tip: Add your critical Ranged Attack Skills into Action Bar 1 script if (isHawkActive(“Player”)) then CastSpellByName(“Aspect of the Cheetah”) else CastSpellByName(“Aspect of the Hawk”) end script if (not castHawk()) then castCheetah() end script if (string.find(UnitBuff(“player”, 1), “Raven”)) then CastSpellByName(“Aspect of the Cheetah”) else CastSpellByName(“Aspect of the Hawk”) end If it’s not there, it won’t swap to Cheetah. Tip: No buffs can be active before you use this, or you must cancel any you have, as it looks at Slot 1 in your buff list for the string “Raven” (instead of Hawk for whatever reason). Switching between Hawk and Cheetah aspects script if (isMonkActive(“Player”)) then CastSpellByName(“Aspect of the Cheetah”) else CastSpellByName(“Aspect of the Monkey”) end script if (not castMonkey()) then castCheetah() end script if (string.find(UnitBuff(“player”, 1), “Mon”)) then CastSpellByName(“Aspect of the Cheetah”) else CastSpellByName(“Aspect of the Monkey”) end Tip: No buffs can be active before you use this, or you must cancel any you have, as it looks at Slot 1 in your buff list for the string “Mon”. Switching between Monkey and Cheetah aspects run h=0 for i=1,16 do b=UnitBuff(“player”,i) if not b then break elseif string.find(b,”Raven”) then h=1 break end end if h=1 then CastSpellByName(“Aspect of the Monkey”) else CastSpellByName(“Aspect of the Hawk”) end script if(UnitBuff(“player”,1)=nil)then CastSpellByName(“Aspect of the Hawk”)elseif(string.find(UnitBuff(“player”,1), “Raven”))then CastSpellByName(“Aspect of the Monkey”)elseif(UnitBuff(“player”,1))then CastSpellByName(“Aspect of the Hawk”) end Switching between Hawk and Monkey aspects Items marked with a (Z) require Zorlen’s Hunter Functions 1. For best results, please cut/paste these macros – to ensure you’re getting them exactly right, unless otherwise noted. Sarf has written an article which can be found here, entitled “HOWTO: Shrink a Macro” which details ways to make your macros smaller (use less letters). Use /run when you want to further shrink the size of your macro. Additionally, you will see the command ‘/run’ used in several of these macros – ‘/run’ is an alias for ‘/script’ and can be used interchangeably. Thank you to Rinaewen of Sargeras for the updated format and many of the new macros listed here. I’d say more on this, but… well… I’ve mastered being lazy. I’m merely showing you which, in the sea of macros, helps you become a lazier hunter. I didn’t invent the internet nor the macro system. There are limitations with this setup, so it may not be for you, and I will try to point out the limitations when I come to them. For players not adept at mouse use (and for some who are), hitting hotkeys can be daunting but ultimately MUCH more effective, especially when you should be using the mouse to select targets and mouse look only. I’m of the school of thought that says the easier your user interface is to manipulate, the more you will use it, the quicker you can learn changes to it and the more you can focus on the tactical situation of the battlefield rather than the micromanagement of millions of buttons. The fact that I am a lazy, lazy, LAZY player means I set these up the bomb, requiring minimal effort to use.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |