I'm having some trouble with this patch on revisions 7097 and 7156.
It seems to work perfectly.
Until I log out and log back in.
When I do, I find I'm not showing any crafting abilities.
For example:
Make a new character.
Go get mining (you don't have to get it high enough to get toughness).
Log off
Log back in. Smelting and Find Minerals are not in the spell book.
I get the same behavior when I apply both vlad's and yad02's patches and also when I just apply vladmir's. When I don't apply either patch, I have no problems (excepts having all ranks of the toughness/master of anatomy).
I may be doing this wrong: I simply used gnu patch to apply the code from Vlad's paste2. If that's wrong, and I'm supposed to use git patch, let me know.