Angband
Data Fields
class_magic Struct Reference

Information about class magic knowledge. More...

#include <player.h>

Data Fields

int spell_first
 Level of first spell. More...
 
int spell_weight
 Max armour weight to avoid mana penalties. More...
 
const struct magic_realmspell_realm
 Primary spellcasting realm. More...
 
int num_books
 Number of spellbooks. More...
 
struct class_bookbooks
 Details of spellbooks. More...
 
int total_spells
 Number of spells for this class. More...
 

Detailed Description

Information about class magic knowledge.

Field Documentation

struct class_book* books
int num_books
int spell_first

Level of first spell.

Referenced by calc_mana(), calc_spells(), parse_class_magic(), prt_sp(), and test_magic0().

const struct magic_realm* spell_realm
int spell_weight

Max armour weight to avoid mana penalties.

Referenced by calc_mana(), parse_class_magic(), and test_magic0().

int total_spells

The documentation for this struct was generated from the following file: