Alternative spell lists

Wizard-type magic using monsters are now assigned one of 4
possible spell lists, based on their internal monster id number
(according to the comments in monst.h, this id is permanently assigned).