summaryrefslogtreecommitdiff
path: root/src/particleemitter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/particleemitter.cpp')
-rw-r--r--src/particleemitter.cpp6
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())