diff --git a/Source/Server/Money.c b/Source/Server/Money.c index 279e404e..3ac6983a 100644 --- a/Source/Server/Money.c +++ b/Source/Server/Money.c @@ -24,6 +24,8 @@ int iMoneyReward_CT; int iMoneyReward_T; void Money_AddMoney( entity ePlayer, int iMoneyValue ) { + + dprint( sprintf( "[DEBUG]: Giving %s %i in cash\n", ePlayer.netname, iMoneyValue ) ); ePlayer.fMoney += (float)iMoneyValue; if ( ePlayer.fMoney > CS_MAX_MONEY ) { diff --git a/Source/Server/TraceAttack.c b/Source/Server/TraceAttack.c index c30cb450..4f7bbf25 100644 --- a/Source/Server/TraceAttack.c +++ b/Source/Server/TraceAttack.c @@ -44,7 +44,9 @@ void TraceAttack_FireSingle( vector vPos, vector vAngle ) { switch( (float)hash_get( hashMaterials, sTexture ) ) { case 'G': case 'V': + Effect_Impact( IMPACT_METAL, trace_endpos, trace_plane_normal ); TraceAttack_Penetrate( trace_endpos + ( v_forward * 2 ), vAngle ); + break; case 'M': case 'P': Effect_Impact( IMPACT_METAL, trace_endpos, trace_plane_normal ); @@ -59,6 +61,8 @@ void TraceAttack_FireSingle( vector vPos, vector vAngle ) { break; case 'N': TraceAttack_Penetrate( trace_endpos + ( v_forward * 2 ), vAngle ); + Effect_Impact( IMPACT_DEFAULT, trace_endpos, trace_plane_normal ); + break; case 'T': default: Effect_Impact( IMPACT_DEFAULT, trace_endpos, trace_plane_normal ); diff --git a/opencs/default.cfg b/opencs/default.cfg index 4628ef65..62640580 100644 --- a/opencs/default.cfg +++ b/opencs/default.cfg @@ -45,6 +45,7 @@ seta cl_bobcycle 0.8 seta cl_bob 0.01 seta cl_bobup 0.5 seta r_particledesc default +seta pm_bunnyspeedcap 1 seta con_color 255 128 0 seta vgui_color 255 128 0 diff --git a/opencs/progs.dat b/opencs/progs.dat index d8e41731..318c3d8a 100644 Binary files a/opencs/progs.dat and b/opencs/progs.dat differ