A subclass of the class character-class. Represents a class with spell-castin capabilities.
(defclass SPELLCASTING-CLASS (CHARACTER-CLASS)(...)) |
scope | package ORG.LANGBAND.VANILLA |
location | variants/vanilla/base.lisp |
inherits | CHARACTER-CLASS |
# variables | 5 |
# methods | 10 |
((SETF CLASS.LEARNT-SPELLS) (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | An array with ids to learnt spells (in order). Is saved with the player-object. | |
Called By |
(CLASS.LEARNT-SPELLS (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | An array with ids to learnt spells (in order). Is saved with the player-object. | |
Called By | CAN-LEARN-MORE-SPELLS?, FILED-PLAYER-DATA, HAS-LEARNT-SPELL?, LEARN-SPELL!, LOAD-OBJECT and SAVE-OBJECT |
(SETF CLASS.MAX-ARMOUR-WEIGHT)
((SETF CLASS.MAX-ARMOUR-WEIGHT) (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | What is the max weight of armour the mage can wear? | |
Called By |
(CLASS.MAX-ARMOUR-WEIGHT (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | What is the max weight of armour the mage can wear? |
((SETF CLASS.SPELL-STAT) (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | What is the spell-stat? | |
Called By |
((SETF CLASS.SPELLS) (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | An array with the possible spells (of type spell-classdata) the class can have. | |
Called By |
(CLASS.SPELLS (OBJ SPELLCASTING-CLASS)) [accessor] |
Description | An array with the possible spells (of type spell-classdata) the class can have. | |
Called By |
slot LEARNT-SPELLS is of type T |
Description | An array with ids to learnt spells (in order). Is saved with the player-object. |
This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.