# HG changeset patch # User Thibaut Girka # Date 1341703247 -7200 # Node ID 26f78fc7aceafdc32ef143c750fec3f64182bbbc # Parent a5595de3fe7e11832f65b2b1ce8cf9dd7afae19d Fix Koakuma diff --git a/pytouhou/game/enemy.py b/pytouhou/game/enemy.py --- a/pytouhou/game/enemy.py +++ b/pytouhou/game/enemy.py @@ -396,14 +396,16 @@ class Enemy(object): return if death_flags == 1: - self.boss = False #TODO: really? - self._game.boss = None + if self.boss: + self.boss = False #TODO: really? + self._game.boss = None self.touchable = False elif death_flags == 2: pass # Just that? elif death_flags == 3: - self.boss = False #TODO: really? - self._game.boss = None + if self.boss: + self.boss = False #TODO: really? + self._game.boss = None self.damageable = False self.life = 1 self.death_flags = 0