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

◆ books

struct class_book* books

◆ num_books

int num_books

◆ spell_first

int spell_first

Level of first spell.

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

◆ spell_realm

const struct magic_realm* spell_realm

◆ spell_weight

int spell_weight

Max armour weight to avoid mana penalties.

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

◆ total_spells

int total_spells

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