for my click macro I have it set to reset=combat/3 with a modifier on the flameshock macro like so:

Code:
#showtooltip flame shock
/cast [mod] flame shock
/castsequence reset=combat/3 flame shock , , , , , , ,, , , , , ,, , , , , ,, , , , , , , , , , , ,, , , , , , ,, , , , ,, , , , ,, , , ,
^^ not a cut and paste so the commas aren't counted out