diff --git a/src/debug/ParticleDebug.cpp b/src/debug/ParticleDebug.cpp index 75a20aa72..6583626b8 100644 --- a/src/debug/ParticleDebug.cpp +++ b/src/debug/ParticleDebug.cpp @@ -32,7 +32,7 @@ void ParticleDebug::Debug(int mode, int x, int y) } else if (mode == 1) { - if (x < 0 || x >= XRES || y < 0 || y >= YRES || !(i = (sim->pmap[y][x]>>8)) || i < debug_currentParticle) + if (x < 0 || x >= XRES || y < 0 || y >= YRES || !sim->pmap[y][x] || (i = (sim->pmap[y][x]>>8)) < debug_currentParticle) { i = NPART; logmessage << "Updated particles from #" << debug_currentParticle << " to end, updated sim";