followup to fix for M63 - magic lamp wishes
This uses Michael's suggestion for keeping the display up to date when removing a djinni or water demon in advance of granting a wish (so that it won't be present in a bones file if the wish is fatal--problem with earlier fix was that player could notice monster was already gone while responding to the wish prompt). It's not quite as straightforward as I was hoping for and would get a lot messier if it needed to cope with Warning & Warn_of_mon.
This commit is contained in:
@@ -1625,6 +1625,7 @@ E void FDECL(potionhit, (struct monst *,struct obj *,BOOLEAN_P));
|
||||
E void FDECL(potionbreathe, (struct obj *));
|
||||
E boolean FDECL(get_wet, (struct obj *));
|
||||
E int NDECL(dodip);
|
||||
E void FDECL(mongrantswish, (struct monst **));
|
||||
E void FDECL(djinni_from_bottle, (struct obj *));
|
||||
E struct monst *FDECL(split_mon, (struct monst *,struct monst *));
|
||||
E const char *NDECL(bottlename);
|
||||
|
||||
Reference in New Issue
Block a user