Stop particles from going through walls

Hello,

I’m having serious trouble getting my particle system to collide against walls correctly. What is happening is I am spawning a particle system attached to the character mesh. The particle system is a sort of light explosion, with particles spawning from the player and spreading out in a 360 degree radius bouncing off walls and moving freely. For the most part, this all works exactly how I want it to,

The problem is that when my character stands close to a wall, particles are going right through the walls? any one have any idea what could be causing this? I really need help and iv been experimenting with with this for 2 days now and cant seem to figure out the solution.

hi there,

check out this answer,

you have to add collision (scene depth) and use cpu particles