> 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
crossfire@metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire

Reply via email to