]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cl_particles.c
Fix a few bugs detected by Cppcheck
[xonotic/darkplaces.git] / cl_particles.c
index a93be5e772b62e4d865b4149c5a32cfd1ea13688..2093bcb5c1129f233802f5bf930c0aac571f487b 100644 (file)
@@ -1826,7 +1826,7 @@ void CL_ParticleExplosion (const vec3_t org)
                                                VectorMA(org, 128, v2, v);
                                                trace = CL_TraceLine(org, v, MOVE_NOMONSTERS, NULL, SUPERCONTENTS_SOLID, 0, 0, collision_extendmovelength.value, true, false, NULL, false, false);
                                        }
-                                       while (k < 16 && trace.fraction < 0.1f);
+                                       while (k++ < 16 && trace.fraction < 0.1f);
                                        VectorSubtract(trace.endpos, org, v2);
                                        VectorScale(v2, 2.0f, v2);
                                        CL_NewParticle(org, pt_spark, 0x903010, 0xFFD030, tex_particle, 1.0f, 0, lhrandom(0, 255), 512, 0, 0, org[0], org[1], org[2], v2[0], v2[1], v2[2], 0, 0, 0, 0, true, 0, 1, PBLEND_ADD, PARTICLE_SPARK, -1, -1, -1, 1, 1, 0, 0, NULL);