Crossfire Client, Branches
R11627
|
#include <client.h>
Data Fields | |
uint16 | dam |
sint32 | face |
uint16 | grace |
uint16 | level |
char | message [10000] |
char | name [256] |
struct Spell_struct * | next |
uint32 | path |
char * | skill |
uint8 | skill_number |
uint16 | sp |
uint32 | tag |
uint16 | time |
uint16 Spell_struct::dam |
Definition at line 261 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), update_spell_information(), update_spell_list(), and UpdspellCmd().
sint32 Spell_struct::face |
Definition at line 268 of file client.h.
Referenced by AddspellCmd(), and update_spell_list().
uint16 Spell_struct::grace |
Definition at line 260 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), update_spell_information(), update_spell_list(), and UpdspellCmd().
uint16 Spell_struct::level |
Definition at line 257 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), select_spell_event(), and update_spell_information().
char Spell_struct::message[10000] |
This is plenty, the packets can't be much bigger than this anyway
Definition at line 253 of file client.h.
Referenced by AddspellCmd(), select_spell_event(), and update_spell_information().
char Spell_struct::name[256] |
The protocol allows one length bit, so 256 is the maximum name length
Definition at line 250 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), select_spell_event(), update_spell_information(), and update_spell_list().
struct Spell_struct* Spell_struct::next |
Definition at line 249 of file client.h.
Referenced by AddspellCmd(), DeleteSpell(), new_player(), script_process_cmd(), update_spell_information(), update_spell_list(), and UpdspellCmd().
uint32 Spell_struct::path |
The bitmask of paths this spell belongs to
Definition at line 266 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), update_spell_information(), and update_spell_list().
char* Spell_struct::skill |
Pointer to the skill name, derived from the skill number
Definition at line 264 of file client.h.
Referenced by AddspellCmd(), select_spell_event(), and update_spell_information().
uint8 Spell_struct::skill_number |
The index in the skill arrays, plus CS_STAT_SKILLINFO
Definition at line 262 of file client.h.
Referenced by AddspellCmd(), and script_process_cmd().
uint16 Spell_struct::sp |
Definition at line 259 of file client.h.
Referenced by AddspellCmd(), script_process_cmd(), update_spell_information(), update_spell_list(), and UpdspellCmd().
uint32 Spell_struct::tag |
Used to identify the spell by updspell
Definition at line 255 of file client.h.
Referenced by AddspellCmd(), DeleteSpell(), inscribe_magical_scroll(), script_process_cmd(), select_spell_event(), update_spell_information(), and UpdspellCmd().
uint16 Spell_struct::time |
number of ticks to cast
Definition at line 258 of file client.h.
Referenced by AddspellCmd(), and script_process_cmd().