As I said in the first post, I already tried using separate meshes.
Something I didn't mention before is that I'm using vertex alpha on both the smoke and the fire.
Something I didn't mention before is that I'm using vertex alpha on both the smoke and the fire.