Smoking displaces oxygen and one of the first symptoms of hypoxia is a loss of night vision.  

Flash blindness also destroys night vision.  

Vitamin A aids night vision and should not be avoided.