Infraction: 9. Do not sign your posts.
Message to User:
There is no need to sign your posts, we can see to the left of your post who you are.
You have entry level gear for Naxx10 and Naxx25. A lot of Heroic stuff, whatever. You have good Emblem acquisitions and rep rewards.
But you're not using Drain Soul when the target is < 25%, and you're not using a Pet. Or, you're using a Doomguard, and your DPS is actually 1000 DPS higher than what you will see on the WWS due to WWS not assigning the Doomguard to you. Regardless, if you're not using a minion, that's a DPS loss.
Thanks Emolate - your right I did just have my pet on passive. I will make sure he is attacking the boss next time. I did try to do the drain soul thing but found that while I was doing that most of my dots dropped off. I will attempt to fix that for the next raid.
Many thanks for your time and help,