diff options
Diffstat (limited to 'src/render/particles.cc')
-rw-r--r-- | src/render/particles.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/render/particles.cc b/src/render/particles.cc index 4624539..6681a4f 100644 --- a/src/render/particles.cc +++ b/src/render/particles.cc @@ -384,6 +384,8 @@ void ParticleSystem::draw(const float elapsed) if ((controlable->thrust() > 0.0f) || (controlable->state() == core::Entity::ImpulseInitiate) || (controlable->state() == core::Entity::Impulse)) { ejector_active = true; } + } else if (particlesystem_entity->type() == core::Entity::Projectile) { + ejector_active = true; } } |