I am a smoker. Yes, I am that evil nasty smoker you love to hate.
Now here are my rules:
1. Don't smoke in front of public entrances and exits. I am a smoker and I still don't want to breathe your shit in. Guess what, I also don't directly expose my kids to smoke, so I don't want to expose them to yours.
2. Don't smoke in your car or home when your kid is with you. FFS stop the car and get out. I have pulled over on the side of the road, gas stations etc. I also usually put the kids in the car, light one up outside,smoke it, put it out and then get in to drive. My DH and I take the kids cross country in the car every year and still don't light up around them in the car.
3. Move away from children at parks etc. when you are smoking. See rule number 1. Just because you can smoke at a park doesn't mean you should smoke a cig while pushing your kid on the swing. Walk away from the kids and do it far, far away. If you can't because your own kid would be less supervised, then wait until later.
Feel free to add to my list.
Yes, I am a smoker, but I follow these rules.