Update spaz.py

This commit is contained in:
VinniTR 2024-08-31 14:30:48 -05:00 committed by GitHub
parent 4415f3384b
commit 7ac5e282c3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1188,19 +1188,19 @@ class Spaz(bs.Actor):
self.bomb_count += 1
elif isinstance(msg, bs.DieMessage):
if self._dead:
return None
wasdead = self._dead
self._dead = True
self.hitpoints = 0
if msg.immediate:
if self.node:
self.node.delete()
elif self.node:
self.node.hurt = 1.0
if self.play_big_death_sound:
SpazFactory.get().single_player_death_sound.play()
self.node.dead = True
bs.timer(2.0, self.node.delete)
if not wasdead:
self.node.hurt = 1.0
if self.play_big_death_sound:
SpazFactory.get().single_player_death_sound.play()
self.node.dead = True
bs.timer(2.0, self.node.delete)
elif isinstance(msg, bs.OutOfBoundsMessage):
# By default we just die here.