Playing classic now, but I did manage to macro a demo lock in retail last year. I can't even remember what the abilities were called but I used certain spells with cooldowns to delay castsequences. Ultimately you need something that is shard neutral, and only uses demonic cores when they are sure to be up. I made a spreadsheet to guess-timate an ideal rotation and it worked. Sub-optimal talents but you use what tools you have. It was a single button rotation that was (ironically?) easier to get reasonable dps than any mage single button solution.
Connect With Us