Warlock Macro: Quick banish on mouseover for demon cc with announce
#showtooltip Banish
/cast [@mouseover,exists,harm,nodead][@target,exists,harm,nodead] Banish
/run if UnitExists("mouseover") then SendChatMessage("Banishing " .. UnitName("mouseover"), "SAY") elseif UnitExists("target") then SendChatMessage("Banishing %t", "SAY") end