@Megalomaniak
@TwistedTwigleg
I don't know if you can do a comment reply on here but I was able to make a representation of what I mean using the Light2D node (but with some limitations).
this is what I'm looking to make with a shader:

but my biggest problems are the way light sources react with each other as they overlap making the spot even brighter but with a shader, I was hoping to make the overlapping spot stay the same brightness:

and also the fact that doing the way I did the shadows don't work as the spot is a mask out:
