Final Solution: Check if killer can see the victim using SBarState (m_izSBarState)
This check where player is aiming:
PHP Code:
if (Killer->m_izSBarState[SBAR_ID_TARGETTYPE] == 0)
{
if (!Killer->IsObserver())
{
// Player Killed without see the target
// Detect if is killer is blind, has a wall behind killer and victim and SMOKE visibility.
}
}
Ps. I'm using ReGameDLL_CS, soo:
player.cpp#L7768
__________________