Hi tuanha. Just want to start off by saying that your profile is great and I would reccomend it to anyone. It's enabled me to get both of my ahead of the curves this expansion and also get 3/10 mythic in blackrock foundry already. I'm very pleased with the way that it works, was definitely money well spent. But I do have one issue.
Breath of sindragosa is the top talent right now for certain fights as unholy. Gruul/oregorger/Blackhand
And while most fights I parse in the 90th percentiles, I'm parsing significantly lower on those 3 fights because there's no support for breath. Yes the bot will use it but it uses it automatically with nothing to sustain it.
Is there any way you can put something in where the routine detects that breath is the selected talent, and then pools runic power, and then while breath is active it does everything in it's power to sustain runic power for breath. At the moment I'm only pulling about 200k total damage from breath, while other Dk's I see are pulling over a million with the same gear. I'm 693 item level so I know it's not me being undergeared. It seems like the cr does nothing to sustain breath when it's used. Also doesn't pool runic power before use, it just uses it even if rp is low.