diff --git a/src/main.c b/src/main.c index c34e3300a..1b708e98c 100644 --- a/src/main.c +++ b/src/main.c @@ -654,7 +654,7 @@ int parse_save(void *save, int size, int replace, int x0, int y0, unsigned char gol[x][y]=0; if (j)// && !(isplayer == 1 && j==PT_STKM)) { - if (pmap[y][x]) + if (pmap[y][x] && (pmap[y][x]>>8)>8; memset(parts+k, 0, sizeof(particle));