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.