In the function:
bool Bot::LookupEnemy (void)
Code:
// the old enemy is no longer visible or
if (FNullEnt (newEnemy))
{
(...)
// skip glowed players, in free for all mode, we can't hit them
if (player->v.renderfx == kRenderFxGlowShell && g_botVar[Variable_Deathmatch]->GetBool ())
continue;
I don't think that is correct... Have You ever try to play with AMX X and ATAC plugin? There is a punishement called "glow the player". It changes the rendering of the player by kRenderFxGlowShell... If You are trying to have the compatibility with CSDM FFA, there is just a cvar for that "mp_freeforall". But that check should be done in that case some lines above and CSDM FFA allows You to hit enemies and teamnates as well...
Maybe just that comment You have there is confusing.