Information that a class have about a spell. To cast a spell the class needs this information. This information varies from class to class, but the spell is usually the same.
(defclass SPELL-CLASSDATA ()(...)) |
| scope | package ORG.LANGBAND.VANILLA |
| location | variants/vanilla/base.lisp |
| # variables | 6 |
| # methods | 12 |
((SETF SPELL.FAILURE) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | The base failure-rate in %. | |
| Called By |
((SETF SPELL.ID) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | Id to the real spell, used for lookup. |
((SETF SPELL.LEVEL) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | The level the caster must be. | |
| Called By |
((SETF SPELL.MANA) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | The mana the caster needs. | |
| Called By |
((SETF SPELL.TRIED) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | This slot is saved with the player-object. | |
| Called By |
(SPELL.TRIED (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | This slot is saved with the player-object. | |
| Called By |
((SETF SPELL.XP) (OBJ SPELL-CLASSDATA)) [accessor] |
| Description | The xp given for first-time casting. | |
| Called By |
This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.