Mulitiple Cast Sequences - Tie GCD to non-GCD ability

Can anyone explain why this works?

The first line has my sequence, and when it reaches REVENGE, it will fire off SHIELD BLOCK at the same time.
I can do the same thing with HEROIC STRIKE. It appears I can use any non-GCD ability and tie it to a GCD based ability.

/castsequence Devastate,Shield Slam,Revenge,Devastate,Devastate,Shield Slam,Devastate,Devastate
/castsequence Revenge,shield block

This is exactly how I wanted it to work, I’ve just never read anything about this being possible. It’s letting me space out my SHIELD BLOCK more and allowing for more rage generation rather than dumping it anytime I get over 60.

I was testing macros tonight, and realized another technique I can use. This requires using two different buttons, but I’m using the first macro as my single target spam button. When my secondary button Revenge is available, I press it.

/castsequence Devastate
/castsequence Revenge,shield block

The interesting part is when I press Revenge, it queues up my spam button to use Shield Block.

Example in sequence of button press:
Spam - Devastate
Spam - Devastate
Revenge - Revenge
Spam - Devastate & Shield Block

Again, I can do the same with heroic strike.

Thanks a lot for the forum post.Much thanks again. Cool.

I loved your forum.Thanks Again. Really Great.