/** * @file * @brief Monster spellbook functions, types, and globals. **/ #ifndef MONBOOK_H #define MONBOOK_H #include #include "defines.h" #include "enum.h" #include "mon-mst.h" struct mon_spellbook { mon_spellbook_type type; spell_type spells[NUM_MONSTER_SPELL_SLOTS]; }; typedef vector > unique_books; vector get_spellbooks(const monster_info &mon); unique_books get_unique_spells(const monster_info &mon); #endif