diff --git a/asteroids_game.py b/asteroids_game.py index 0ce6218..92d9f0e 100644 --- a/asteroids_game.py +++ b/asteroids_game.py @@ -43,7 +43,10 @@ def update(self): self.position[1] += self.velocity[1] self.lifetime -= 1 # Fade out effect - self.alpha = max(0, self.alpha - (255 / self.lifetime)) + if self.lifetime > 0: + self.alpha = max(0, self.alpha - (255 / self.lifetime)) + else: + self.alpha = 0 def draw(self, surface): color_with_alpha = self.color + (self.alpha,) # Add alpha to color