From c68a946a813c66dd7d3ee8aaefde1e293889c2f8 Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 20 Apr 2001 15:21:26 +0000 Subject: [PATCH] --- source/projectl/projectl.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/projectl/projectl.cpp b/source/projectl/projectl.cpp index 199e44f51..e42ea3001 100644 --- a/source/projectl/projectl.cpp +++ b/source/projectl/projectl.cpp @@ -370,8 +370,11 @@ void CProjectile::collidedWith(CThing *_thisThing) player->takeDamage( DAMAGE__HIT_ENEMY ); - shutdown(); - delete this; + if ( m_lifetimeType != PROJECTILE_INFINITE_LIFE ) + { + shutdown(); + delete this; + } break; }