I see no particular reason to accommodate them.
Because they're people? And they're accommodating you by smoking only where it's allowed? So maybe out of the kindness of your heart you could leave them a place to smoke? Off campus, preferably. If you can't go eight hours
without your drug of choice (especially one that harms
the people around you when you use it), perhaps you have
a bigger problem than an intentional lack of
accommodations at your workplace.
See above.