Disintegrate macro help

I have this:

#showtooltip
/cast [@targettarget,harm,nodead][@mouseover,harm,exists][@target,exists,harm] !Disintegrate

When I target an enemy and press Disintegrate (third conditional) it starts casting Disintegrate but then stops it immediately, consuming the resource and not continuing the channel. Why?

@Edit:

Oops, looks like this only happens with Crystalmaw for some reason

You might want to use the following template, will give you a bit more control and more flexibility:

1 Like

wow thanks that looks good and better, didnt think of these improvements