Fix WIFI cooldown

For some reason WIFI would only add sparks to the spark queue
(sim->wireless[1]) if there was no spark added to it in the previous
frame (sim->wireless[0] in the current frame). Fixed.
This commit is contained in:
LBPHacker 2016-11-06 16:03:57 +01:00 committed by jacob1
parent 9bb471d741
commit 804b33f389

View File

@ -70,13 +70,10 @@ int Element_WIFI::update(UPDATE_FUNC_ARGS)
parts[r>>8].life = 4;
}
}
else
if ((r&0xFF)==PT_SPRK && parts[r>>8].ctype!=PT_NSCN && parts[r>>8].life>=3)
{
if ((r&0xFF)==PT_SPRK && parts[r>>8].ctype!=PT_NSCN && parts[r>>8].life>=3)
{
sim->wireless[parts[i].tmp][1] = 1;
sim->ISWIRE = 2;
}
sim->wireless[parts[i].tmp][1] = 1;
sim->ISWIRE = 2;
}
}
return 0;