idk what else DMG_BLAST will catch but only mortars i assume, but again i dont know. but you can catch it like this:
PHP Code:
RegisterHam(Ham_TakeDamage, "player", "func_TakeDamage")
PHP Code:
public func_TakeDamage(id, idinflictor, idattacker, Float:damage, damagebits)
{
if( is_user_alive(id) && get_user_team(id) && (damagebits & DMG_BLAST))
{
// do something
return HAM_HANDLED
}
return HAM_IGNORED
}
__________________