For some reason if I have Chaos Strike in a castsequence macro after an Eye Beam or Metamorphosis it just spams Chaos Strike (technically Annihilation) when it gets to it instead of finishing or looping. I’ve tried substituting Annihilation too since the main one I was trying to use was /castsequence [nochanneling]reset=4 Eye Beam, Chaos Strike, Blade Dance but after Eye Beam it just spams Chaos Strike (technically Annihilation) over and over but if I take the same macro and simply remove Eye Beam it works properly even if I Eye Beam with another button to cast it and then start mashing this one during the channel, which doesn’t make any sense.
I tried asking in the Demon Hunter Discord about it but they lived up to their reputation and acted like I was crazy for even using castsequence macros like nobody’s ever used them before so I couldn’t even see if anyone there had a solution so I assume this must be a bug on Blizzard’s end. I’ve tried using multiple macro addons to attempt the macro too and it functions in the same broken way in all of them.
For issues like this, you’re better off asking in the ui and macro forums.
That said, the issue is because chaos strike is never technically being casted, so the cast sequence won’t move past it. Since eye beam will enter demon form with demonic, chaos strike will always be annihilation for the purposes of this macro. Replace chaos strike with annihilation in the castsequence and it should function properly.
I mean, like I said, I already tried substituting in Annihilation and it still doesn’t work.
I’ve tried all manner of messing around with it and trying to figure it out but it has some cases where it works and some cases where it doesn’t but there is no way to make the above castsequence work and I don’t understand why it bricks on Chaos Strike (Annihilation). The same thing happens if I substitute Metamoprhosis for Eye Beam but if I swap the positions of Blade Dance and Chaos Strike then it still doesn’t brick until it reaches Chaos Strike. It definitely seems unintended behavior to me.