Only cooks can buy food. Fixes #521