Originally Posted by
SpaceDuck
Code:
/castsequence reset=120 Darkflight, Death's Advance
change 120 to whatever the cooldown is of darkflight, i think its 2 minutes (which is 120 seconds)
Death's Advance is a 30s cooldown, and that will go back to Darkflight after using it once. Reversing it will give better results (but isn't what OP specified):
Code:
/castsequence reset=30 Death's Advance, Darkflight
Personally, I would use a modifier:
Code:
/cast [mod] Darkflight; Death's Advance
Macros can't check CDs, so exactly what OP requested is not possible.