Friday, November 13, 2009

Hunter Macros (Marksman Engineer)

Aimed/Multi-Shot

They share a cooldown so why not a button, why not indeed. Hit this button to fire an aimed shot or right click it to fire a Multi-Shot. Since I am already clicking when there is AOE involved for Volley it makes sense for me to click for Multi-Shot as well. There is also a bunch of other stuff here, we'll talk about that next.

#showtooltip
/cast [button:2] Multi-Shot; Aimed Shot
/cast [target=pettarget, exists] !Kill Command
/use 10
/cast [nomodifier] Silencing Shot
/script UIErrorsFrame:Clear()

Kill Command/Rocket Launcher/Silencing Shot

All nice abilities off the global cooldown which do more damage. Kill command is another one of those abilities that requires babysitting when not used in conjunction with a macro. There isn't any thought behind it other than, "Oh it is active, I should use that." So I added it to all my core abilities with macros.

Engineers such as myself have the option of a hand mounted pyro rocket launcher on their gloves. It is on a forty-five second cooldown and not too much fun to watch so I added that to my core abilities as well.

Finally I have Silencing Shot added in there. Most of the time you never need it and it goes wasted, but for a little more mana it does do damage and is off the global cooldown. More damage! Hold down alt/shift/ctrl to save it for fights where you actually want it, then just let go of the modifier key and it will fire off with your next shot.

#showtooltip
/cast Serpent Sting
/cast [target=pettarget, exists] !Kill Command
/use 10
/cast [nomodifier] Silencing Shot
/script UIErrorsFrame:Clear()

#showtooltip
/cast Arcane Shot
/cast [target=pettarget, exists] !Kill Command
/use 10
/cast [nomodifier] Silencing Shot
/script UIErrorsFrame:Clear()

#showtooltip
/cast Chimera Shot
/cast [target=pettarget, exists] !Kill Command
/use 10
/cast Silencing Shot
/script [nomodifier] UIErrorsFrame:Clear()

#showtooltip
/cast Steady Shot
/cast [target=pettarget, exists] !Kill Command
/use 10
/cast [nomodifier] Silencing Shot
/script UIErrorsFrame:Clear()

Melee Hunter!

Hunter's have three melee abilities, only two of which require a spot on your action bars: Wing Clip and Mongoose Bite. At the same time these will both queue a Raptor Strike for your next melee swing as well as issue your pet a kill command if available.

#showtooltip
/cast Wing Clip
/cast [target=pettarget, exists] !Kill Command
/cast Raptor Strike
/script UIErrorsFrame:Clear()

#showtooltip
/cast Mongoose Bite
/cast [target=pettarget, exists] !Kill Command
/cast Raptor Strike
/script UIErrorsFrame:Clear()

All In One Pet Button

Revives your pet if it is dead, calls your pet if isn't with you and mends your pet when your pet is with you. Sometimes your pet is both dead and not with you (corpse disappeared) in which case right click to revive your pet. Right clicking when your pet is with you will dismiss it.

#showtooltip
/cast [btn:2,nopet] Revive Pet; [btn:2] Dismiss Pet; [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet

Aspect of the Cheetah/Pack

Combines the two aspects into a single button. When in a group pack is used and when alone cheetah is used. Right clicking will use cheetah in a group (catch up without getting anyone stunned) or pack outside a group (not sure why, but why not).

#showtooltip
/cast [group, btn:2] Aspect of the Cheetah; [group, btn:1] Aspect of the Pack; [btn:1] Aspect of the Cheetah; Aspect of the Pack

Aspect of the Beast/Dragonhawk

Combines Aspect of the Beast used to have your pet produce more threat while soloing with Aspect of the Dragonhawk used to increase damage done while grouping. Right clicking will activate the other aspect in case you want to use Aspect of the Pack in a battleground to avoid track humanoids or something.

#showtooltip
/cast [group, btn:2] Aspect of the Beast; [group, btn:1] Aspect of the Dragonhawk; [btn:1] Aspect of the Beast; Aspect of the Dragonhawk

Fire Traps

Left click for a single target immolation trap, right click for an area of effect explosive trap.

#showtooltip
/cast [button:2] Explosive Trap; Immolation Trap

Ice Traps

Left click for a single target freezing trap, right click for an area of effect frost trap. Will also stop any casts in progress to get the trap down right away.

#showtooltip
/stopcasting
/cast [button:2] Frost Trap; Freezing Trap

Hunter's Mark

Put your Hunter's Mark on your target and send your pet to attack it at the same time. If you are in a group then your pet won't attack unless you hold a modifier key (alt, shift or ctrl). When not in a group you can keep your pet from attacking by holding down a modifier key.

#showtooltip
/cast Hunter's Mark
/petattack [group, modifier][nogroup, nomodifier]

Misdirect

Will misdirect onto your focus target if they are in your party/raid, friendly and alive, if not then whoever you have targeted if they meet those same requirements, and finally your pet if it is with you and alive. If none of those three targets are available then you will just get a hand icon to click on someone to misdirect to. Right clicking will set your focus target.

#showtooltip Misdirection
/focus [button:2]
/stopmacro [button:2]
/cast [target=focus,nodead,help,raid][nodead,help,raid][target=pet,exists,nodead][] Misdirection

Hearthstone/Teleporters

Left click activates hearthstone, left click will teleport to Gadgetzan and alt/shift/ctrl right click will teleport to Toshley's Station in Blade's Edge. Eventually when I can make the wormhole generator I will integrate that into the macro as alt/shift/ctrl and a left click.

#showtooltip
/cast [modifier,btn:2] Ultrasafe Transporter: Toshley's Station; [btn:2] Ultrasafe Transporter: Gadgetzan; Hearthstone

No comments:

Post a Comment