[Export accessors and query methods from dnd-tools clinton@unknownlamer.org**20080501120009] { hunk ./src/packages.lisp 22 - (:export :player-class - :player-level - :spell-level - :spell-domain-level - :spell-school - :spell-compound-subschool - :spell-subschool - :spell-descriptor - :spell-compound-descriptor - :spell-component - :spell + (:export + ;; Classes + :player-class + :player-level + :spell-level + :spell-domain-level + :spell-school + :spell-compound-subschool + :spell-subschool + :spell-descriptor + :spell-compound-descriptor + :spell-component + :spell hunk ./src/packages.lisp 36 - :find-player-class - :find-player-level - :find-spell-component - :find-spell-school - :find-spell-domain - :find-spell-level - :find-spell-domain-level - :find-spell-descriptor + ;; Query Methods + :find-player-class + :find-player-level + :find-spell-component + :find-spell-school + :find-spell-domain + :find-spell-level + :find-spell-domain-level + :find-spell-descriptor hunk ./src/packages.lisp 46 - :find-compound-subschool - :find-alternate-descriptor)) + :find-compound-subschool + :find-alternate-descriptor + + ;; Spell Query Methods + :find-spell-by-name + :find-spells-by-alignment + :find-spells-by-school + :find-spells-by-caster-class + :find-spells-by-spell-level + + ;; Accessors + :spell-level + :caster-level + :domain + :spell-domain + :spell-domain-name + :spell-school-name + :spell-school-subschool + :spell-subschool-name + :spell-school + :spell-component-name + :spell-component-abbreviation + :spell-name + :spell-levels + :spell-school + :spell-alignment + :spell-descriptors + :spell-components + :spell-casting-time + :spell-range + :spell-duration + :spell-saving-throw + :spell-resistance + :spell-description + :arcane-spell-components + :divine-spell-components + :alternative-descriptor-p + :alternative-subschool-p + :additional-subschool-p)) }