diff options
Diffstat (limited to 'src/particleemitter.cpp')
-rw-r--r-- | src/particleemitter.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/particleemitter.cpp b/src/particleemitter.cpp index ec646f97..81258d80 100644 --- a/src/particleemitter.cpp +++ b/src/particleemitter.cpp @@ -506,11 +506,9 @@ std::list<Particle *> ParticleEmitter::createParticles(int tick) newParticle->setFadeIn(mParticleFadeIn.value(tick)); newParticle->setAlpha(mParticleAlpha.value(tick)); - for (auto i = mParticleChildEmitters.begin(); - i != mParticleChildEmitters.end(); - i++) + for (auto &particleChildEmitter : mParticleChildEmitters) { - newParticle->addEmitter(new ParticleEmitter(*i)); + newParticle->addEmitter(new ParticleEmitter(particleChildEmitter)); } if (!mDeathEffect.empty()) |