diff options
Diffstat (limited to 'src/save.c')
| -rw-r--r-- | src/save.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -2136,6 +2136,11 @@ int parse_save_PSv(void *save, int size, int replace, int x0, int y0, unsigned c STKM_init_legs(&(fighters[fcount]), i-1); } } + else if (parts[i-1].type == PT_SPNG) + { + if (fabs(parts[i-1].vx)>0.0f || fabs(parts[i-1].vy)>0.0f) + parts[i-1].flags |= FLAG_MOVABLE; + } if (ver<48 && (ty==OLD_PT_WIND || (ty==PT_BRAY&&parts[i-1].life==0))) { |
