Skip to content

Commit 63d07fc

Browse files
committed
fix #4. additional cl_ear_ringing bot fixes
1 parent f30eac7 commit 63d07fc

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/game/server/player.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1510,9 +1510,8 @@ int CBasePlayer::OnTakeDamage( const CTakeDamageInfo &inputInfo )
15101510
void CBasePlayer::OnDamagedByExplosion( const CTakeDamageInfo &info )
15111511
{
15121512
#ifdef BDSBASE
1513-
15141513
int cl_ear_ringing_val = 1;
1515-
if (IsNetClient())
1514+
if (!IsFakeClient())
15161515
{
15171516
const char* cl_ear_ringing = engine->GetClientConVarValue(engine->IndexOfEdict(edict()), "cl_ear_ringing");
15181517
if (cl_ear_ringing)
@@ -2397,7 +2396,11 @@ bool CBasePlayer::StartObserverMode(int mode)
23972396
AddSolidFlags( FSOLID_NOT_SOLID );
23982397

23992398
#ifdef BDSBASE
2399+
#if HL2MP
24002400
SetObserverMode(OBS_MODE_ROAMING);
2401+
#else
2402+
SetObserverMode(mode);
2403+
#endif
24012404
#else
24022405
SetObserverMode(mode);
24032406
#endif

src/game/server/player_command.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ void CPlayerMove::RunPostThink( CBasePlayer *player )
305305

306306
#ifdef BDSBASE
307307
int cl_ear_ringing_val = 1;
308-
if (player->IsNetClient())
308+
if (!player->IsFakeClient())
309309
{
310310
const char* cl_ear_ringing = engine->GetClientConVarValue(engine->IndexOfEdict(player->edict()), "cl_ear_ringing");
311311
if (cl_ear_ringing)

0 commit comments

Comments
 (0)