Why not do this:
Code:
public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "FwdPlayerDamage");
}
public FwdPlayerDamage(client, inflictor, attacker, Float:damage, damagebits)
{
if( fm_is_ent_classname(inflictor, "grenade") && cs_get_weapon_id(inflictor) == CSW_HEGRENADE )
{
// damage from grenade
}
}
__________________