I’m running following macro:
/castsequence [harm] [@targettarget] reset=24 Schism, Mind Blast, Mind Blast
Schism has 24 second cooldown whereas Mind Blast has 2 charges and 7.5 second cooldown hence why I did put it twice into the macro.
The macro works. It casts schism followed by mind blast, mind blast.
But since Mind Blast is a lower cooldown than schism, is it possible to make the macro cast Mind Blast again once if its off cooldown?
Basically a smart macro that casts whatever is ready preferably prioritizing schism