fix more extern.h file containing functions

The following were listed in extern.h as residing in makemon.c,
but they are actually in mon.c:

    copy_mextra(struct monst *, struct monst *);
    dealloc_mextra(struct monst *);
    usmellmon(struct permonst *);
This commit is contained in:
nhmall
2023-12-12 22:33:09 -05:00
parent 2413ac2be7
commit c4e5a06e95

View File

@@ -1320,8 +1320,6 @@ extern struct monst *clone_mon(struct monst *, coordxy, coordxy);
extern int monhp_per_lvl(struct monst *);
extern void newmonhp(struct monst *, int);
extern struct mextra *newmextra(void);
extern void copy_mextra(struct monst *, struct monst *);
extern void dealloc_mextra(struct monst *);
extern struct monst *makemon(struct permonst *, coordxy, coordxy, mmflags_nht);
extern struct monst *unmakemon(struct monst *, mmflags_nht);
extern boolean create_critters(int, struct permonst *, boolean);
@@ -1344,7 +1342,6 @@ extern void mimic_hit_msg(struct monst *, short);
extern void mkmonmoney(struct monst *, long);
extern int bagotricks(struct obj *, boolean, int *);
extern boolean propagate(int, boolean, boolean);
extern boolean usmellmon(struct permonst *);
/* ### mcastu.c ### */
@@ -1663,6 +1660,9 @@ extern void pacify_guards(void);
extern void decide_to_shapeshift(struct monst *, int);
extern boolean vamp_stone(struct monst *);
extern void check_gear_next_turn(struct monst *);
extern void copy_mextra(struct monst *, struct monst *);
extern void dealloc_mextra(struct monst *);
extern boolean usmellmon(struct permonst *);
/* ### mondata.c ### */