Originally Posted by
Abb
Just having a quick look at your logs shows a lot of ticks of mind flay in most of the fights; if you dotweave properly then you should only ever be pressing your flay button when it it insanity. The haste trinket from Darmac is also something to be wary of when dotweaving, as it can fuck up the timings if if proc halfway through your weave. You'll need to pay attention and see if you need to modify your fillers on the fly.
Your halo damage is also pretty low especially on Thogar. While it is a single target dps increase to use it, don't forget that it is also an amazing burst AoE spell. If you know there is a pack of adds spawning in 20 seconds, save it for that. With good timing and a bit of luck, I've had one halo do almost as much damage as the entirety of your halo use on that Operator log. Cascade is also amazingly useful now too. Use it on Beastlord whenever a few spears or the pack of adds is up, its also much better than halo because the CD lines up with call the pack better. Use it on Kromog, it removes the need for getting perfect positioning in your hand for max halo damage.
Looking at your armory, you are also still fully enchanted for Mastery. This was fine in highmaul, but BRF requires a lot more multi target fights, and mastery has absolutely 0 benefit for your DoTs. The way to go in BRF is now generally seen as crit, as it is still good for CoP and amazing for AS, giving you flexibility for different kinds of fights. I'd say use AS on Beastlord at least, with SWPing everything in sight and funneling your DPs into the boss, but 13% raid buffed crit is extremely low. Don't forget tier pieces can also make a big difference. You're 680 ilvl, get top level enchants on all your gear.