hmmm, that would be a lot of coding as there's an algorithm for the current lit blocks which was harder than it looks, to code, because of course it must not allow the light to pass through solid blocks etc, and the lit "cone" has to become wider than narrower. It would need a different algorithm for diagonal lighting. Although similar in concept, it would need to be coded afresh. Would probably be at least a solid day of coding effort just for this.