25 years of hashish , heroin , and amphetamines can sometimes do that to a bloke , shank had briefed mike earlier , although to his credit , de sade has managed to kick the skag and crank , or so he tells me .