Code looks good. From the other thread it appears it works. Approved.
As a side note:
Code:
new Float:damage = get_pcvar_float(amx_gasdmg)
if(damage > 0.0) {
ExtraDamage(id, owner, damage, "gasgrenade")
}
Perhaps make it set to back to a default value with an else statement?
__________________