Just put that in your ham takedamage pre (not post) forward.
PHP Code:
RegisterHam( Ham_TakeDamage, "player", "Fwd_TakeDamage");
public Fwd_TakeDamage( iVictim, iInflictor, iAttacker, Float: flDamage, iDamageBits )
{
if ( conditions )
{
SetHamParamEntity( 1 , iAttacker );
return HAM_HANDLED;
}
return HAM_IGNORED;
}
__________________