Appreciate the suggestion, the macro I originally posted was meant to simply convey the fundamental issue with how Chaos Strike / Annihilation behaves. What I’m really trying to achieve is a little bit more complex, and because you’re always so nice and helpful I’ll give you an example below.
#showtooltip
/castsequence [nochanneling,@cursor] reset=6 Eye Beam, Chaos Strike, Essence Break, Blade Dance, Metamorphosis, Chaos Strike
The macro is quite a bit longer, but it’s not relevant, I’ve currently resorted to just weaving in Chaos Strike as the macro goes onward.
This way, I can severely reduce button bloat and achieve a perfect rotation, you might notice it climbs in cooldown usage, this is intentional, the second time I press this button I want it to stop on Essence Break.
6 seconds is simply an arbitrary number, I can either increase or reduce depending on what I’m trying to achieve, 6 seconds currently just works well when I’m chasing a target in PvP because of occasional downtime in the rotation.
You previously asked why I want to condense it into a 1 button macro, the reason is that while others are busy playing piano (if they like it, more power to them), I can consistently achieve the same results if not better by pressing a single button, and it allows me to enjoy the visuals at the same time!
I like to work smarter, not harder.