Do you think up in heaven one craves a stake or anything of the sort ? Shabbos is Mayan olam habba,the fact that a smoker doesn’t smoke on shabbos is not like quitting for a day it’s just that neshama yesara fulfilling that craving and very rarely does one crave for that cigarette on shabbos