Too late to edit, but thiefs do have skills, and these are d% and always fail on a 100, which is a 1% failure no matter how good. Also, I forgot how bad pickpocketing is; if the opponent has HD equal to your level you have less than a 20% chance of success throughout the intermediate levels.