Keeping light from a particle effect from bleeding through walls?

So I’m having this problem:

I have made a torch fire of sorts that puts off light but as you can see it bleeds through on all sides. The wall is a static cube mesh and I have ticked the use as two sided box and have now run into a wall. How can I get it so that my light from my particle effect does not go through the wall? FYI the wall is intersecting in all three locations, the fire is on the left of the wall I placed the camera so that you could see that and is not “IN” the wall. Also here is a screenshot of my torch particle effect with the light part highlighted.

Tick “Shadow casting lights” - I feel obliged to warn you though, it’s a very expensive feature ! Good luck !