discard migrating monsters when entering endgame
When the hero enters the planes branch, all the rest of the dungeon gets discarded since it can no longer be reached. At the time that that takes place, throw away any migrating monsters waiting to arrive on any of those levels.
This commit is contained in:
@@ -600,6 +600,7 @@ extern void mon_arrive(struct monst *, int);
|
||||
extern void mon_catchup_elapsed_time(struct monst *, long);
|
||||
extern void keepdogs(boolean);
|
||||
extern void migrate_to_level(struct monst *, coordxy, coordxy, coord *);
|
||||
extern void discard_migrating_mons(void);
|
||||
extern int dogfood(struct monst *, struct obj *);
|
||||
extern boolean tamedog(struct monst *, struct obj *);
|
||||
extern void abuse_dog(struct monst *);
|
||||
|
||||
Reference in New Issue
Block a user