Yeah, I've tested particles inside a cube, and it worked. I have no clue what is stopping the particles from being rendered. When I do render, and stop while it is processing the area where the fire is, the render will contain the cave, but behind it, still being processed, is the particles. As if the particles are being rendered, but the cave mesh is being rendered over it.