Ok, that covers lamps and candles (light coming from fire sources) but what about electric lights?
Instead than relying on weapons it would be cool if Corvo coudl somehow obscure thsoe lights with magic.
Yes, that would be cool. As far as I know, all you can do about them is destroy them. A cool strategy would be to set up a trap next to a light, destroy the light and draw a guard's attention, hide in a dark corner, watch the guard walk up to inspect the light, and then... you know.