Calling this one done. It's pretty uncomplicated, but is throwing down a lot of DPS in CoV (~300k).
The only thing I don't like is that after a Dead Effigy, it gets the Invis Buff and won't cast until that is clicked off. Happens rarely. I could make it click it off, but I think there is probably better logic that could be used to ensure it doesn't just die immediately.