actually bots don't hear anything when they are blinded...
PHP Code:
// Don't listen if seeing enemy, just checked for sounds or
// being blinded (because its inhuman)
if (m_flSoundUpdateTime <= gpGlobals->time && FNullEnt(m_pentEnemy) && m_flBlindTime < gpGlobals->time)
{