diff --git a/src/elements/pyro.c b/src/elements/pyro.c index 316092092..aeac407e6 100644 --- a/src/elements/pyro.c +++ b/src/elements/pyro.c @@ -41,6 +41,7 @@ int update_PYRO(UPDATE_FUNC_ARGS) { part_change_type(r>>8,x+rx,y+ry,PT_FIRE); parts[r>>8].temp = restrict_flt(ptypes[PT_FIRE].heat + (ptypes[rt].flammable/2), MIN_TEMP, MAX_TEMP); parts[r>>8].life = rand()%80+180; + parts[r>>8].tmp = parts[r>>8].ctype = 0; if (ptypes[rt].explosive) pv[y/CELL][x/CELL] += 0.25f * CFDS; continue;