Index: open-invaders-0.3/src/collision.cc
===================================================================
--- open-invaders-0.3.orig/src/collision.cc
+++ open-invaders-0.3/src/collision.cc
@@ -269,11 +269,11 @@ void collision_detection()
 					explosionbits[current_particle].color=makecol16(0,230,230);
 					explosionbits[current_particle].life=10;
 					current_particle++;
-				}
 					
-				if(current_particle>499)
-				{
-					current_particle=0;
+					if(current_particle>499)
+					{
+						current_particle=0;
+					}
 				}
 			};				
 		};
@@ -300,11 +300,11 @@ void collision_detection()
 				explosionbits[current_particle].color=makecol16(0,230,230);
 				explosionbits[current_particle].life=10;
 				current_particle++;
-			}
 
-			if(current_particle>499)
-			{
-				current_particle=0;
+				if(current_particle>499)
+				{
+					current_particle=0;
+				}
 			}
 		}
 	}
