you can also use c_content for particles
if content returns IN_SOLID (something like that) you just kill them

it is faster than tracing, but I do not recommend to use it for 100000000 particles, or so(I learned the it bad way)


Check out the throwing game here: The throwing game