From 9bed70c54396aa7228c0ac5cffb3ecd969b89b9c Mon Sep 17 00:00:00 2001 From: Lukasz Wlasinksi Date: Sun, 8 Aug 2004 13:29:31 +0000 Subject: [PATCH] small changes in damage event --- dlls/csstats2/csstats/usermsg.cpp | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/dlls/csstats2/csstats/usermsg.cpp b/dlls/csstats2/csstats/usermsg.cpp index cc528d95..cc95827b 100755 --- a/dlls/csstats2/csstats/usermsg.cpp +++ b/dlls/csstats2/csstats/usermsg.cpp @@ -6,7 +6,7 @@ weaponsVault weaponData[MAX_WEAPONS]; int damage; -int TA; +int TK; int weapon; int aim; CPlayer *pAttacker; @@ -77,23 +77,21 @@ void Client_Damage(void* mValue){ pAttacker->saveHit( mPlayer , weapon , damage, aim); break; } - if( g_grenades.find(enemy , &pAttacker , &weapon ) ) - pAttacker->saveHit( mPlayer , weapon , damage, aim ); + if( g_grenades.find(enemy , &pAttacker , &weapon ) ) + pAttacker->saveHit( mPlayer , weapon , damage, aim ); } } void Client_Damage_End(void* mValue){ - if ( !mPlayer || !damage ) + if ( !mPlayer || !damage || mPlayer->IsAlive() ) return; - - if ( !pAttacker ) pAttacker = mPlayer; - TA = 0; - if ( (mPlayer->teamId == pAttacker->teamId) && (mPlayer != pAttacker) ) - TA = 1; - if ( !mPlayer->IsAlive() ){ - pAttacker->saveKill(mPlayer,weapon,( aim == 1 ) ? 1:0 ,TA); - } + if ( !pAttacker ) + pAttacker = mPlayer; + TK = 0; + if ( (mPlayer->teamId == pAttacker->teamId) && (mPlayer != pAttacker) ) + TK = 1; + pAttacker->saveKill(mPlayer,weapon,( aim == 1 ) ? 1:0 ,TK); } void Client_CurWeapon(void* mValue){