small fix to tracers

This commit is contained in:
TotallyNotElite 2019-06-11 15:43:19 +02:00
parent c653e8c0a8
commit 67994fb394

View File

@ -117,15 +117,17 @@ void draw()
if (CE_INVALID(ent)) if (CE_INVALID(ent))
{ {
if (i > 32) if (i > g_IEngine->GetMaxClients())
continue; continue;
if (g_pPlayerResource->GetTeam(i) == g_pLocalPlayer->team || !g_pPlayerResource->isAlive(i)) if (g_pPlayerResource->GetTeam(i) == g_pLocalPlayer->team || !g_pPlayerResource->isAlive(i))
continue; continue;
auto vec = soundcache::GetSoundLocation(i); auto vec = soundcache::GetSoundLocation(i);
if (!vec) if (!vec)
continue; continue;
if (*max_dist && vec->DistTo(g_pLocalPlayer->v_Origin) > *max_dist)
continue;
origin = *vec; origin = *vec;
color = colors::FromRGBA8(160, 160, 160, *opaque); color = colors::FromRGBA8(160, 160, 160, *opaque);
} }
else else
{ {