summaryrefslogtreecommitdiff
path: root/src/game/bg_pmove.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/bg_pmove.c')
-rw-r--r--src/game/bg_pmove.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/game/bg_pmove.c b/src/game/bg_pmove.c
index 39ac8c12..53593573 100644
--- a/src/game/bg_pmove.c
+++ b/src/game/bg_pmove.c
@@ -2201,7 +2201,7 @@ static void PM_Footsteps( void )
// if not trying to move
if( !pm->cmd.forwardmove && !pm->cmd.rightmove )
{
- if( pm->xyspeed < 5 )
+ if( pm->xyspeed < 5 )
{
pm->ps->bobCycle = 0; // start at beginning of cycle again
if( pm->ps->pm_flags & PMF_DUCKED )
@@ -2342,6 +2342,8 @@ static void PM_Footsteps( void )
}
}
+ bobmove *= BG_FindBobCycleForClass( pm->ps->stats[ STAT_PCLASS ] );
+
// check for footstep / splash sounds
old = pm->ps->bobCycle;
pm->ps->bobCycle = (int)( old + bobmove * pml.msec ) & 255;