Ok, after alot of testing i came up with some good dps on a training puppet, here my stats, what i do and my dps.
lvl 80 hunter
1118 agi
4420 ap
272 hit
32.47% crit
483 haste
(armory :
The World of Warcraft Armory)
Macro:
/console Sound_EnableSFX 0
/castrandom Explosive shot, Aimed shot, Kill shot
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
Making sure that serpent sting and hunters mark is refreshed each time and when no cooldowns or lock and load is ready, i spam steady shot. I'm using the mod cooldowntimers2 (
CooldownTimers2 - Addons - Curse) so i don't have to look at my action bar all the time and when a cd runs out i get a big cubic icon on my char with text "explosive shot ready" (for example), then i spam the macro ofcourse. I also watched bigredkitty's movie about the rotation and it's nice, but this one makes it more simple + more dps then he got.
So roughly without putting a trap to be able to trigger lock and load more often i come on around 2900-3000 dps as a survival hunter while i'm using a raptor pet who does around 460.2 dps. this is without any buffs ofcourse
(post edited since i now have hit cap)