Fix crystal ball use after being destroyed
Crystal ball can be destroyed when used, so pass the object parameter back as null in that case.
This commit is contained in:
@@ -243,7 +243,7 @@ E int FDECL(object_detect, (struct obj *, int));
|
||||
E int FDECL(monster_detect, (struct obj *, int));
|
||||
E int FDECL(trap_detect, (struct obj *));
|
||||
E const char *FDECL(level_distance, (d_level *));
|
||||
E void FDECL(use_crystal_ball, (struct obj *));
|
||||
E void FDECL(use_crystal_ball, (struct obj **));
|
||||
E void NDECL(do_mapping);
|
||||
E void NDECL(do_vicinity_map);
|
||||
E void FDECL(cvt_sdoor_to_door, (struct rm *));
|
||||
|
||||
Reference in New Issue
Block a user