Fix not reading unknown spellbooks
Try enchanting weapons
Promote buff_* to first-class behaviors