Yes, all Carnival ships have a "cigar lounge". As a matter of fact, cigar and pipe smoking is not allowed in the cabins, nor anywhere else on the ship, except the balconies.
I've also been on the Glory, and I didn't notice any smoky odor anywhere on the ship. I thought the cigarette smokers were well manner and stayed in the areas that were designated as smoking....which aren't that many. Carnival ships are making less smoking areas that they did in the past.
Of course, you'll always find some CLOD who gets into an elevator with his/her cigarette. There are those crass people everywhere.