Opiate - some will say they can train better on it (at least compared to perceset or other pain killers) but there is no reason other than recreation to be using it. If you really needed it the doc would give it to you in the hospital or maybe you should find a new sport cause your body is most likely already ruined.
My friend was addicted to it for several years. Tends to really fuck up ones life.