I drink coffee, sugary stuff and water when i get drunk (and have no money for anything else) or take all kinds of supplements along with speed. It really cancels hungover out and drunkness (as shitty as it is) feels better, for example. Do you do the same thing?
B1 for booze niacinamide (B3) for psychedelics 5htp for mdma B12 for nitrous oxide vit C, minerals, phenylalanine, etc. for amphetamines (dig out these books: d pearson & s shaw: _life extension_, or maybe: j mann: _the secrets of life extension_ for some pretty good suggestions on supplements & such...)
Magnesium for phenethylamines and tryptamines. And fresh ginger for all kinds of substances that could cause gastrointestinal problems.