if (const auto pActiveWeapon = EntityList->GetEntityFromHandle(pLocal->m_hActiveWeapon()); pActiveWeapon)
{
auto pWeaponWorldModel = EntityList->GetEntityFromHandle(pActiveWeapon->GetWeaponWorldModel());
auto pViewModel = EntityList->GetEntityFromHandle(pLocal->GetViewModel());
if (pEntity == pViewModel || pWeaponWorldModel == pEntity)
{
apply chams...
}
}