tfe-1.0/area/
tfe-1.0/files/
tfe-1.0/logs/
tfe-1.0/logs/immortal/
tfe-1.0/logs/mob/
tfe-1.0/logs/object/
tfe-1.0/logs/player/
tfe-1.0/logs/room/
tfe-1.0/notes/clans/
tfe-1.0/player/
tfe-1.0/prev/
tfe-1.0/prev/area/
tfe-1.0/prev/player/
tfe-1.0/prev/rooms/
tfe-1.0/rooms/
tfe-1.0/src-gc/
tfe-1.0/src-msvc/
tfe-1.0/src-unix/
tfe-1.0/www/
tfe-1.0/www/html/
#define PULSE_PER_SECOND          16

#define PULSE_VIOLENCE            2*PULSE_PER_SECOND
#define PULSE_MOBILE              6*PULSE_PER_SECOND
#define PULSE_ROOM               15*PULSE_PER_SECOND
#define PULSE_TICK               50*PULSE_PER_SECOND
#define PULSE_AREA               80*PULSE_PER_SECOND


void    mobile_update    ( void );


/*
 *   REGENERATION
 */


void    update_maxes       ( char_data* );
void    update_max_hit     ( char_data* );
void    update_max_move    ( char_data* );
void    update_max_mana    ( char_data* );

void    regenerate         ( char_data* );
void    rejuvenate         ( char_data* );
void    regen_update       ( void );


/*
 *   CONDITION
 */


void    condition_update   ( char_data* );
void    gain_condition     ( char_data*, int, int );