diff options
Diffstat (limited to 'src/game/bg_pmove.c')
-rw-r--r-- | src/game/bg_pmove.c | 4 |
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; |