diff options
Diffstat (limited to 'src/cgame/cg_playerstate.c')
-rw-r--r-- | src/cgame/cg_playerstate.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/cgame/cg_playerstate.c b/src/cgame/cg_playerstate.c index 242a3bb..f7c8074 100644 --- a/src/cgame/cg_playerstate.c +++ b/src/cgame/cg_playerstate.c @@ -271,6 +271,12 @@ void CG_CheckLocalSounds( playerState_t *ps, playerState_t *ops ) last = cg.time; } } + + if( ps->persistant[ PERS_HITS ] != ops->persistant[ PERS_HITS ] ) + { + trap_S_StartSound( NULL, cg.predictedPlayerState.clientNum, CHAN_AUTO, cgs.media.hitSound ); + cg.lastHitTime = cg.time; + } // if we are going into the intermission, don't start any voices if( cg.intermissionStarted ) |