Firstly, delete the "vec_rotate(temp,ball.pan);" line out of the function code "effect_smokes(PARTICLE *p)".

than change your effect code to
Code:
...
   VECTOR particles_right, particles_dir;  
   //only one particles_dir needed per ship, same for all engines
   //
   vec_for_vertex(particles_right, ball, 1753);  // get origin point per engine
   vec_set(particles_dir, vector(-10,0,0));      // length of spray
   // tweak the -10,0,0 to get the look you want, maybe size to thrust % if there is one
   vec_rotate(particles_dir, ball.pan);          // rotate to match ship rotation
   ...
and it should do the job


Last edited by EvilSOB; 01/27/09 06:48.

"There is no fate but what WE make." - CEO Cyberdyne Systems Corp.
A8.30.5 Commercial