negative exp and do_scan crash fix --Rumble

This commit is contained in:
Rumble 2010-11-01 05:03:19 +00:00
parent 692ade7277
commit 95b4f8267c
4 changed files with 13 additions and 8 deletions

View file

@ -120,7 +120,6 @@ int perform_move(struct char_data *ch, int dir, int following);
int mana_gain(struct char_data *ch);
int hit_gain(struct char_data *ch);
int move_gain(struct char_data *ch);
void advance_level(struct char_data *ch);
void set_title(struct char_data *ch, char *title);
void gain_exp(struct char_data *ch, int gain);
void gain_exp_regardless(struct char_data *ch, int gain);
@ -129,6 +128,9 @@ void point_update(void);
void update_pos(struct char_data *victim);
void run_autowiz(void);
/* in class.c */
void advance_level(struct char_data *ch);
void char_from_furniture(struct char_data *ch);
/** What ch is currently sitting on. */
#define SITTING(ch) ((ch)->char_specials.furniture)