Our club can get very smokey and I suffer from Asthma as well. Fortunately I am doorman so I get to sit by the door which helps a lot. Repeating the advice above - a couple of puffs on the old 'reliever' type inhalor of your choice before going in helps. I find strong spirits help as well (Well, that's my excuse and I am sticking to it....) Oddly enough Coke or any such type drinks make it worse!I find it odd that roll-ups and cigars were mentioned specificaly. I have always found that these in particular give off very little smoke and the bit they do give off is not half as bad as ordinary cigarettes. Something to do with the chemicals in ready mades that keep them burning and make the smoke particulary acrid? But that may be my imagination.
Incidentaly, there is a good festival for non-smokers this weekend. Four Fools at Lowton, Nr. Leigh, Lancs. It is at a school where smoking is banned altogether.
Cheers
DtG