Directly and indirectly. You better believe it. Aside from the minimized performance at the gym (No matter how hard you 'think' you're training, you could do MUCH better if you didn't smoke)...
Now, smoking causes less oxygen intake and therefore, increased RBC levels. Testosterone and Dianabol will also cause RBC levels to rise. That's a double whammy. Let's hope you do not have sleep apnea or live in an elevated area...... triple whammy.
Trust me, your 'gains' are hindered.