Originally Posted by
Mercylol
immerseus: you'll only rank if you pad off the adds, in that regard you would want to take barrage, but 230k dps looks fine if you just want to kill it.
protectors: you you using AoC? if so, work on your BA uptime, if not, ignore that comment. same with SS uptime. you said you ran AMoC, but your logs aren't showing it. If you are (and its just not showing up), just make sure its always stacked with your dextrous procs.
norushen: is your pet passively attacking the boss, or running around to adds that you switch to? if it's the latter, you are losing some dps there. talents look fine otherwise.
sha of pride: same as above, but could squeeze out a little more taking barrage (also nice for misdirecting reflections).
hope that helps