Cleaned up and improved AreaSmoker for smoke grenades.