# HG changeset patch # User Emmanuel Gil Peyrot # Date 1350758652 -7200 # Node ID dc6ed7b1c6deb3f5723d0c097e919b1dc8f5690d # Parent d8aab27a2ab28e13c2911e5625fcca01ec7ad7fe Cancel player lasers when she dies. diff --git a/pytouhou/game/player.py b/pytouhou/game/player.py --- a/pytouhou/game/player.py +++ b/pytouhou/game/player.py @@ -232,6 +232,9 @@ class Player(object): self.state.power -= 16 else: self.state.power = 0 + for laser in self._game.players_lasers: + if laser: + laser.cancel() self.state.lives -= 1 if self.state.lives < 0: