When you smoke you raise the mouth temperature, causing damage to oral tissues/destroys them. Bacteria then can move more freely in the mouth, causing hygienic problems.
These are the best tips I got online, in order to control bad breath caused by smoking:
1. Chew sugarless gum.2. Stop smoking or at-list reduce the amount of Cigs you take per day.
3. Relationships can be marred due to bad breath from your mouth, QA them.
4. Drink lots of water.