I don't think Roshi actually kicked his habit. .. Manga Roshi is so stupidly OP that he could have his way with all 4 of them at the same time and they wouldn't be able to do a damn thing