Originally Posted By: Superku
Add
p.event = NULL;
to your spawnParticle() function. Otherwise, that same function or event would be executed for the same particle(s) each frame, continously resetting lifespan to 2.
, tnx that was the indeed the problem.