Quote Originally Posted by Wubsie View Post
I usually just have a separate key for applying debuffs/dots or use castsequence macros... Something along the lines of:

/castsequence reset=shift/target *dotspell*, null
/cast *spell #2*

Casts dot, then defaults to *spell #2*, reset either by aquiring a new target or with shift.
Thanks. That is fine if you are using the macro on your main and manually keeping track of when to refresh the DoTs. I'm looking for a solution that refreshes the DoTs automatically at the right time.