Some Helpful Macros to Keep You in Aspect of the Cheetah (GS)

Some quick little macros for you to help keep you in Cheetah as much as possible using your non-DPS abilities. You obviously will need to be using Glyph of the Cheetah.

Although I wrote these for BM (and mostly for PVP reasons), they should work on any hunter spec. Let me know how they work out for you, so without further adieu, here they are:

For all you engies: these first two will activate your nitro boosts and Goblin Glider while casting Cheetah. You can now run away like a little girl and look pro at the same time.

Master’s Call + Boosts + Cheetah (*really makes DKs and Warriors cry just when they think that they’ve got you. True story!)

Sequences['Zip'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
	"/castsequence [@player] reset=45 Master's Call, 6",
PostMacro = [[
/petpassive
/cast !Aspect of the Cheetah
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Glider + Cheetah

Sequences['Glider'] = {
PreMacro = [[
/cast !Aspect of the Cheetah
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/dismount
]],
	'/use 15',
PostMacro = [[
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

The remainder of these macros are for anyone; the first of these are for using your trinket and casting Cheetah simultaneously. Change trinket name in the code where appropriate.

Sequences['Trinket'] = {
PreMacro = [[
/cast !Aspect of the Cheetah
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/stopcasting
]],
	"/use Wild Gladiator's Medallion of Adaptation",
PostMacro = [[
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

This next one puts you in Beast and activates Camouflage before resetting.

Sequences['Shhh'] = {
PreMacro = [[
/console Sound_EnableSFX 0
]],
	'/castsequence reset=10 Aspect of the Beast, Camouflage',
PostMacro = [[
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

The following macro stops all of your casts, feigns death, and puts your pet in passive mode so it does not break your feign.

Sequences['Oopsie'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/stopcasting
]],
	'/cast Feign Death',
PostMacro = [[
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

I love this next one: it auto targets corpses and uses your Loot-A-Rang, while helping to manage your pet (puts it in passive) before clearing your target. Of course, it also puts you back in Cheetah again.

Sequences['Rang'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/stopcasting
]],
	'/targetenemy [dead]',
	"/cast Findle's Loot-A-Rang",
	'/cleartarget',
PostMacro = [[
/cast !Aspect of the Cheetah
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Deterrence + Cheetah

Sequences['Deterrence'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/stopcasting
/targetenemy [noharm][dead]
]],
	'/cast Deterrence',
PostMacro = [[
/cast !Aspect of the Cheetah
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Disengage + Cheetah

Sequences['Disengage'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/stopcasting
/targetenemy [noharm][dead]
]],
	'/cast Disengage',
PostMacro = [[
/cast !Aspect of the Cheetah
/petpassive
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

If you are having a problem with these, let me know below this posting where it/they are getting hung up for you. Of course, the more specific that you are, the more that I can help you solve the problem. :slight_smile:

Now, go forth and conquer >:)

–John Q.

I’ve been playing WoW on and off for about 9 years and have never leveled a hunter. I just dinged 90 in 20 hours with my buddy via RaF. Never liked hunters, but I’m having fun with it. Theses macros are genius look to add even MORE fun!
I’ll give these a try once I get engineering up and let you know how it goes. Thanks for posting!