14 #include "../clib/compilerspecifics.h" 15 #include "../clib/rawtypes.h" 81 size_t estimateSize()
const;
82 unsigned short spell_id()
const;
83 const std::string&
name()
const;
86 unsigned short manacost()
const;
87 unsigned short delay()
const;
88 unsigned short difficulty()
const;
94 void speak_power_words(
Mobile::Character* chr,
unsigned short font,
unsigned short color );
123 return params_.manacost;
127 return params_.delay;
131 return params_.difficulty;
void register_spell(USpell *spell, unsigned short spellid)
UACTION animation() const
unsigned short manacost() const
unsigned short delay() const
const std::string & name() const
void do_cast(Network::Client *client, u16 spellid)
unsigned short pointvalue
unsigned short spell_id() const
unsigned short difficulty
std::vector< unsigned int > RegList
unsigned short difficulty() const
ref_ptr< Mobile::Character > CharacterRef
std::vector< USpell * > spells
bool VALID_SPELL_ID(int spellid)