summary refs log tree commit diff homepage
diff options
context:
space:
mode:
-rw-r--r--brutalmaze/characters.py5
-rwxr-xr-xsetup.py2
2 files changed, 3 insertions, 4 deletions
diff --git a/brutalmaze/characters.py b/brutalmaze/characters.py
index 0ffcd95..1b98411 100644
--- a/brutalmaze/characters.py
+++ b/brutalmaze/characters.py
@@ -77,9 +77,8 @@ class Hero:
             self.wound -= HEAL_SPEED / self.spin_speed / HERO_HP
             if self.wound < 0: self.wound = 0.0
         if time > self.next_beat:
-            wound = self.wound / HERO_HP
-            play(self.sfx_heart, wound ** 0.5)
-            self.next_beat = time + MIN_BEAT*(2-wound)
+            self.sfx_heart.play()
+            self.next_beat = time + MIN_BEAT*(2 - self.wound/HERO_HP)
 
         if self.slashing and time >= self.next_strike:
             self.next_strike = time + ATTACK_SPEED
diff --git a/setup.py b/setup.py
index fb11231..4bf6935 100755
--- a/setup.py
+++ b/setup.py
@@ -28,5 +28,5 @@ setup(
     keywords='pygame action-game arcade-game maze',
     packages=['brutalmaze'],
     install_requires=['pygame>=1.9'],
-    package_data={'brutalmaze': ['icon.png', '*.ogg']},
+    package_data={'brutalmaze': ['icon.png', 'soundfx/*.ogg']},
     entry_points={'gui_scripts': ['brutalmaze = brutalmaze:main']})