> Isn't there already a field in player structure for spell
> argument? used when spells have delays, iirc.
I did (and still don't) see it.
If I grep for char in player.h, I obtain:
logrus ~/download/crossfire/include $ grep char player.h
... snip what is not on the pl struct
char maplevel[MAX_BUF]; /* On which level is the player? */
char savebed_map[MAX_BUF]; /* map where player will respawn after
death */
char spellparam[MAX_BUF]; /* What param to add to spells */
const char *invis_race;/* What race invisible to? */
char own_title[MAX_NAME]; /* Title the player has chosen for
themself */
char title[BIG_NAME]; /* Default title, like fighter, wizard, etc
*/
char killer[BIG_NAME]; /* Who killed this player. */
char last_tell[MAX_NAME]; /* last player that told you something
[mids 01/14/2002] */
char write_buf[MAX_BUF]; /* Holds arbitrary input from client */
char input_buf[MAX_BUF]; /* Holds command to run */
char password[16]; /* 2 (seed) + 11 (crypted) + 1 (EOS) + 2
(safety) = 16 */
char search_str[MAX_BUF]; /* Item we are looking for */
If you remove spellparam which is the field I added, I do not see which
other field you are referring to.
Benjamin Lerman
_______________________________________________
crossfire mailing list
[email protected]
http://mailman.metalforge.org/mailman/listinfo/crossfire