Playing a Beast Mastery Hunter for raids is probably one of the easiest things to do. The rotation is simple and there’s not all that much to it, besides the fact, that the typical Beast Mastery Hunter is not capable of doing as much DPS as a Survival/Marksmanship Hunter; it can still put out an okay amount of DPS. Even Shandra’s sheet at Elitistjerks has Beast Mastery lagging way behind in DPS. If you still want to play Beast Mastery on raids for whatever reason, this is one of the better ways you’re going to want to do it.
In the older days, when you could easily lead raid DPS with a Beast Mastery Hunter, (this was even possible toward the beginning of Wrath of the Lich King), the challenge was in keeping your pet alive. Now they’ve standardized all the pets, gave them some buffs, made the game really easy, it’s really rare that your pet dies unless it gets direct aggro, and it’s can be really easy to get your pet back into combat with instant resurrection abilities you can take inside the pet talent tree.
There are many variations of the Beast Mastery Build you are going to use for raiding. The best one that’s been tested is 53/14/4 but the one that I use and have had the most luck and best results with is this 53/18/0 talent build. Yes, I actually weave in Aimed Shot, for the gear I had at the time it netted the best DPS results, infact, my DPS was as much as 500 higher in most cases just from Aimed Shot being in the rotation.
So then that gives us a Beast Mastery Shot Rotation Priority of:
Kill Shot > Serpent Sting > Aimed Shot > Steady Shot
Always make sure serpent sting is up.
The glyph choice then puts us at:
Bestial Wrath, Steady Shot, Serpent Sting; and you could put in Kill Shot instead of Serpent Sting if you wanted.
For Beast Mastery Macros I actually have a one button Macro I spam, this is the only tree that you can kind of get away with this and be efficient at the moment, although I’ve created some pretty efficient, and I am still working on macros for the other trees.
/use 13
/use 14
/cast Rapid Fire
/cast [target=pettarget,exists] Bestial Wrath
/cast kill command
/castsequence reset=shift/target serpent sting, aimed shot, null
/cast steady shot
The obvious flaw with this is, the cast sequence portion, Aimed Shot is on a shorter cool down than Serpent Sting and you don’t want to continuously refresh serpent sting, so most of the times I wait to do the sequence until serpent sting is ready to go, this stops me from keeping Aimed Shot up as much as possible but you make up for it without relying on yourself to press buttons at the right time, the only one you have to worry about is pressing “shift” + the macro button to reset the sequence every 15-21 seconds depending on whether or not you have Glyph of Serpent Sting. Sometimes steady shot will get interrupted too, but because of how inefficient I am at watching multiple buttons I actually have put out 4k dps with this macro on a Heroic Training Dummy, when I press the buttons manually and try to get a perfect shot, I barely break 3500 dps.