Utilizo a seguinte macro, juntamente com o Glifo do Foco de Luz, para utilizar o Beacon + Flash of Light juntos:

/cast beacon of light
/cast flash of light

Porém, com o cooldown de 3s do beacon, não consigo castar o flash of light até que o próprio cooldown termine.

Gostaria de saber se existe a possibilidade de adicionar algum comando na macro que faça com que ela faça um "check" no alvo da cura, para quando o alvo já possuir o beacon, não castar o mesmo, só o flash of light; ou então, para não castar o beacon enquanto estiver no cooldown.