diff --git a/Quake/r_part.c b/Quake/r_part.c index 695479cd..da8e5f28 100644 --- a/Quake/r_part.c +++ b/Quake/r_part.c @@ -202,8 +202,12 @@ void R_EntityParticles (entity_t *ent) if (!avelocities[0][0]) { - for (i = 0; i < NUMVERTEXNORMALS*3; i++) - avelocities[0][i] = (rand() & 255) * 0.01; + for (i = 0; i < NUMVERTEXNORMALS; i++) + { + avelocities[i][0] = (rand() & 255) * 0.01; + avelocities[i][1] = (rand() & 255) * 0.01; + avelocities[i][2] = (rand() & 255) * 0.01; + } } for (i = 0; i < NUMVERTEXNORMALS; i++)