Emit only ONE PARTICLE and batching problems

I’m optimizing my game atm and so when my turret shoots, rather than spawn in an one-shot particle emitter (at least 1 draw call per one) I have a master emitter, who moves to the spot and emits once. So several turrets are sharing the same emitter for batching purposes.

This all works fine, my problem is limiting the amount of particles begin emitted. When I emit I want ONLY ONE particle being emitted every time I call it! But I can see nothing that lets me do this! The only choice I have are the min/max particle settings,having it set to Min/Max of one means ONLY ONE particle can be ONE SCREEN at any time (no good, I have many things shooting) and when set to lets say Min/Max of 1/100 means on the one frame I do emit, it emits an random amount between 1 and 100, so when there are a volley of turrets in a row, often 100 particles already exist already spawning in 0!

Anyone got any idea how to call ONE particle per emit BUT NOT limit the maximum amount of particles?

I presume you’re using Play(); instead of Emit(1);

More info here