Code: Select all
public Ham_PlayerTakeDamage(victim, inflictor, attacker, Float:damage, damagetype){ if (damagetype & DMG_GENERIC || !is_user_alive(victim)) return HAM_IGNORED new Weapon = get_user_weapon(attacker) if (Weapon == CSW_HEGRENADE) { SetHamParamFloat(4, damage * get_pcvar_float(grenade_damage)) return HAM_HANDLED } return HAM_IGNORED}