fix #K3436 - crash during restore

triggered by Grayswandir's hallucination resistance.  If the game
is saved while hero is hallucinating but having that be suppressed
by wielding Grayswandir, is riding, and the steed is on an object,
then during restore the hero's location will be updated because
of the presence of the object but the attempt to display the hero
there is made before u.usteed has been restored and fails.
This commit is contained in:
PatR
2021-09-05 15:44:00 -07:00
parent e813cf5b05
commit 9f230c3cd4
4 changed files with 44 additions and 8 deletions

View File

@@ -349,6 +349,7 @@ extern void map_invisible(xchar, xchar);
extern boolean unmap_invisible(int, int);
extern void unmap_object(int, int);
extern void map_location(int, int, int);
extern boolean suppress_map_output(void);
extern void feel_newsym(xchar, xchar);
extern void feel_location(xchar, xchar);
extern void newsym(int, int);