sys/unix/unixunix.c child 2 chdir fork getenv getgid getuid linux_mapoff linux_mapon pline setgid setuid signal wait &done1 sys/unix/unixunix.c dosh 2 %child execl exit getenv sys/unix/unixunix.c eraseoldlocks 1 fqname set_levelfile_name unlink sys/unix/unixunix.c gethdate 2 error getenv stat strchr strlen strncpy strrchr sys/unix/unixunix.c getlock 2 __errno_location close creat %eraseoldlocks error fflush fqname getchar isatty lock_file open perror printf putchar %regularize set_levelfile_name strcmp unlock_file %veryold write sys/unix/unixunix.c regularize 2 strchr strlen sys/unix/unixunix.c veryold 1 close fstat read time sys/unix/unixmain.c chdirx 1 chdir check_recordfile error perror strcmp sys/unix/unixmain.c main 2 %chdirx check_linux_console check_special_room chmod choose_windows compress delete_savefile display_gamewindows dlb_init dorecover error exit fqname gethdate getlock getpid getuid init_linux_cons initoptions moveloop newgame nh_getenv pickup pline plnamesuffix %process_options prscore restore_saved_game set_wear signal sprintf strcat strcpy strlen strncat strncmp umask vision_init %wd_message %whoami &done1 &hangup sys/unix/unixmain.c process_options 1 atoi getlogin getpwnam getpwuid getuid nh_getenv str2race str2role strcmp strncmpi strncpy switch_graphics sys/unix/unixmain.c wd_message 1 You pline sys/unix/unixmain.c whoami 1 getlogin nh_getenv strncpy win/X11/winval.c create_value 2 XtCreateManagedWidget win/X11/winval.c get_name_width 2 XtGetValues XtNameToWidget win/X11/winval.c get_value_width 2 XtGetValues XtNameToWidget win/X11/winval.c hilight_value 2 XtNameToWidget %swap_fg_bg win/X11/winval.c set_name 2 XtNameToWidget XtSetValues win/X11/winval.c set_name_width 2 XtNameToWidget XtSetValues win/X11/winval.c set_value 2 XtNameToWidget XtSetValues win/X11/winval.c set_value_width 2 XtNameToWidget XtSetValues win/X11/winval.c swap_fg_bg 2 XtGetValues XtSetValues win/X11/wintext.c add_to_text_window 2 XTextWidth %append_text_buffer strlen win/X11/wintext.c append_text_buffer 2 alloc free memcpy panic strchr strlen win/X11/wintext.c clear_text_buffer 2 win/X11/wintext.c clear_text_window 2 %clear_text_buffer win/X11/wintext.c create_text_window 2 XtCreateManagedWidget XtCreatePopupShell XtGetValues XtOverrideTranslations XtParseTranslationTable alloc %init_text_buffer win/X11/wintext.c delete_text 2 %destroy_text_window find_widget nh_XtPopdown win/X11/wintext.c destroy_text_window 2 XtDestroyWidget free %free_text_buffer win/X11/wintext.c dismiss_text 2 %destroy_text_window find_widget nh_XtPopdown win/X11/wintext.c display_text_window 2 XSetWMProtocols XtDisplay XtRealizeWidget XtScreen XtSetValues XtWindow nh_XtPopdown nh_XtPopup positionpopup x_event win/X11/wintext.c free_text_buffer 2 free win/X11/wintext.c init_text_buffer 2 alloc win/X11/wintext.c key_dismiss_text 2 %dismiss_text key_event_to_char win/X11/winstat.c adjust_status 2 XtSetValues append_text_buffer clear_text_buffer %update_fancy_status win/X11/winstat.c check_turn_events 2 %hilight_label hilight_value win/X11/winstat.c create_fancy_status 1 XtCreateManagedWidget %init_column %init_info_form win/X11/winstat.c create_status_window 2 XtCreateManagedWidget XtCreatePopupShell XtGetValues XtSetValues alloc %create_fancy_status init_text_buffer panic win/X11/winstat.c create_widget 1 XtCreateManagedWidget alloc create_value panic set_value %width_string win/X11/winstat.c destroy_fancy_status 1 XtDestroyWidget free win/X11/winstat.c destroy_status_window 2 XtDestroyWidget %destroy_fancy_status free nh_XtPopdown win/X11/winstat.c get_widths 1 XtGetValues get_name_width get_value_width panic win/X11/winstat.c hilight_label 1 XtGetValues XtSetValues win/X11/winstat.c init_column 1 XtCreateManagedWidget XtSetValues %create_widget %get_widths %set_widths win/X11/winstat.c init_info_form 1 XtCreateManagedWidget XtSetValues %create_widget %init_column win/X11/winstat.c null_out_status 2 XtSetValues impossible set_value win/X11/winstat.c set_widths 1 XtSetValues panic set_name_width set_value_width win/X11/winstat.c update_fancy_status 1 acurr botl_score dmgtype impossible near_capacity %update_val win/X11/winstat.c update_val 1 XtSetValues depth describe_level eos %hilight_label hilight_value impossible rank_of set_name set_value sprintf strcat strcmp strcpy win/X11/winstat.c width_string 1 impossible win/X11/winmisc.c X11_get_ext_cmd 2 %init_extended_commands_popup nh_XtPopup positionpopup x_event win/X11/winmisc.c X11_player_selection 2 X11_exit_nhwindows XtDestroyWidget alloc clearlocks free highc %make_menu nh_XtPopdown nh_XtPopup ok_align ok_gend ok_race ok_role panic pick_align pick_gend pick_race pick_role positionpopup s_suffix sprintf terminate validalign validgend validrace x_event %&ps_quit %&ps_random %&ps_select win/X11/winmisc.c algn_key 2 X11_nhbell highc key_event_to_char strchr win/X11/winmisc.c ec_delete 2 %ec_dismiss win/X11/winmisc.c ec_dismiss 1 nh_XtPopdown swap_fg_bg win/X11/winmisc.c ec_key 2 key_event_to_char nh_XtPopdown strchr strncmp swap_fg_bg win/X11/winmisc.c extend_dismiss 1 %ec_dismiss win/X11/winmisc.c extend_help 1 doextlist win/X11/winmisc.c extend_select 1 nh_XtPopdown swap_fg_bg win/X11/winmisc.c gend_key 2 X11_nhbell key_event_to_char lowc strchr win/X11/winmisc.c init_extended_commands_popup 1 alloc free %make_menu strcmp %&extend_dismiss %&extend_help %&extend_select win/X11/winmisc.c make_menu 1 XSetWMProtocols XtAddCallback XtCreateManagedWidget XtCreatePopupShell XtDisplay XtGetValues XtInstallAccelerators XtOverrideTranslations XtParseTranslationTable XtRealizeWidget XtSetValues XtWindow alloc free win/X11/winmisc.c ps_key 2 X11_nhbell highc key_event_to_char lowc memset strchr win/X11/winmisc.c ps_quit 1 win/X11/winmisc.c ps_random 1 win/X11/winmisc.c ps_select 1 win/X11/winmisc.c race_key 2 X11_nhbell highc key_event_to_char lowc memset strchr win/X11/winmesg.c add_line 1 alloc free strcpy strlen win/X11/winmesg.c append_message 2 %add_line %split strcpy win/X11/winmesg.c create_message_window 2 XSetWMProtocols XtAddCallback XtCreateManagedWidget XtCreatePopupShell XtDisplay XtGetValues XtParseTranslationTable XtRealizeWidget XtSetValues XtWindow alloc %get_gc %set_circle_buf %&mesg_exposed %&mesg_resized win/X11/winmesg.c destroy_message_window 2 XtDestroyWidget XtRemoveCallback free nh_XtPopdown %set_circle_buf %&mesg_exposed win/X11/winmesg.c display_message_window 2 %redraw_message_window win/X11/winmesg.c get_gc 1 WindowFont XtGetGC XtGetValues win/X11/winmesg.c get_previous 1 win/X11/winmesg.c mesg_check_size_change 1 XtGetValues XtParent %set_message_slider win/X11/winmesg.c mesg_exposed 1 XCheckTypedWindowEvent XtDisplay XtIsRealized XtWindow find_widget %mesg_check_size_change %redraw_message_window win/X11/winmesg.c mesg_resized 1 XtGetValues find_widget %set_circle_buf win/X11/winmesg.c redraw_message_window 1 XClearWindow XDrawLine XDrawString XtDisplay XtWindow win/X11/winmesg.c set_circle_buf 1 alloc free %get_previous panic win/X11/winmesg.c set_last_pause 2 win/X11/winmesg.c set_message_slider 2 XtCallCallbacks XtNameToWidget XtParent win/X11/winmesg.c split 1 XTextWidth eos panic strlen win/X11/winmenu.c X11_add_menu 2 alloc %copy_of impossible panic sprintf strlen strncpy win/X11/winmenu.c X11_end_menu 2 %copy_of impossible panic win/X11/winmenu.c X11_select_menu 2 XMapRaised XSetWMProtocols XTextWidth XawListChange XtAddCallback XtCreateManagedWidget XtCreatePopupShell XtDestroyWidget XtDisplay XtGetValues XtOverrideTranslations XtParent XtParseTranslationTable XtPopup XtRealizeWidget XtScreen XtSetValues XtWindow alloc %copy_of impossible %move_menu nh_XtPopup panic positionpopup strchr strlen x_event %&menu_all %&menu_cancel %&menu_invert %&menu_none %&menu_ok %&menu_search %&menu_select win/X11/winmenu.c X11_start_menu 2 %free_menu panic win/X11/winmenu.c clear_old_menu 1 XtDestroyWidget %free_menu nh_XtPopdown win/X11/winmenu.c copy_of 1 alloc strcpy strlen win/X11/winmenu.c create_menu_window 2 alloc memset %reset_menu_to_default win/X11/winmenu.c destroy_menu_window 2 %clear_old_menu free win/X11/winmenu.c free_menu 1 free %reset_menu_to_default win/X11/winmenu.c invert_all 1 XawListChange %invert_line win/X11/winmenu.c invert_line 1 win/X11/winmenu.c invert_match 1 XawListChange %invert_line strstri win/X11/winmenu.c menu_all 1 %select_all win/X11/winmenu.c menu_cancel 1 %menu_popdown %select_none win/X11/winmenu.c menu_delete 2 find_widget %menu_cancel win/X11/winmenu.c menu_invert 1 %invert_all win/X11/winmenu.c menu_key 2 X11_getlin X11_nhbell XawListChange find_widget %invert_all %invert_line %invert_match key_event_to_char map_menu_cmd %menu_popdown %select_all %select_match %select_none strchr win/X11/winmenu.c menu_none 1 %select_none win/X11/winmenu.c menu_ok 1 %menu_popdown win/X11/winmenu.c menu_popdown 1 nh_XtPopdown win/X11/winmenu.c menu_search 1 X11_getlin %invert_match %menu_popdown %select_match win/X11/winmenu.c menu_select 1 X11_nhbell XawListChange XawListUnhighlight find_widget %menu_popdown panic win/X11/winmenu.c move_menu 1 %free_menu %reset_menu_to_default win/X11/winmenu.c reset_menu_to_default 1 win/X11/winmenu.c select_all 1 XawListChange %invert_line win/X11/winmenu.c select_match 1 X11_nhbell XawListChange %invert_line strstri win/X11/winmenu.c select_none 1 XawListChange %invert_line win/X11/winmap.c X11_cliparound 2 win/X11/winmap.c X11_print_glyph 2 impossible panic win/X11/winmap.c check_cursor_visibility 2 XtCallCallbacks XtGetValues XtNameToWidget XtParent %display_cursor win/X11/winmap.c clear_map_window 2 %display_map_window %map_all_stone memset win/X11/winmap.c create_map_window 2 XSetWMProtocols XtAddCallback XtCreateManagedWidget XtCreatePopupShell XtDisplay XtGetValues XtParseTranslationTable XtRealizeWidget XtWindow alloc %init_text %init_tiles %map_all_stone memset %set_map_size %&map_exposed win/X11/winmap.c destroy_map_window 2 XtDestroyWidget XtReleaseGC XtRemoveCallback free nh_XtPopdown %&map_exposed win/X11/winmap.c display_cursor 1 %map_update win/X11/winmap.c display_map_window 2 %display_cursor %map_update win/X11/winmap.c get_char_info 1 WindowFontStruct X11_raw_print win/X11/winmap.c get_text_gc 1 XtGetValues %set_gc win/X11/winmap.c init_annotation 1 X11_raw_print XReadBitmapFile XtDisplay XtWindow sprintf win/X11/winmap.c init_text 1 WindowFont alloc %get_char_info %get_text_gc memset win/X11/winmap.c init_tiles 1 X11_raw_print XAllocColor XCreateImage XtDisplay XtGetGC alloc fclose fopen_datafile fread free impossible memset nhApproxColor sprintf win/X11/winmap.c map_all_stone 1 win/X11/winmap.c map_check_size_change 1 XtGetValues XtParent %check_cursor_visibility win/X11/winmap.c map_exposed 1 XtIsRealized %display_cursor find_widget %map_check_size_change %map_update win/X11/winmap.c map_input 2 X11_nhbell XLookupString impossible %set_button_values strcpy strlen win/X11/winmap.c map_update 1 XCopyArea XCopyPlane XDrawImageString XDrawRectangle XSetClipMask XSetClipOrigin XSetForeground XtDisplay XtWindow impossible win/X11/winmap.c post_process_tiles 2 XCreatePixmap XPutImage XtDisplay XtWindow %init_annotation win/X11/winmap.c set_button_values 1 find_widget win/X11/winmap.c set_gc 1 XtGetGC XtGetValues win/X11/winmap.c set_map_size 2 XtSetValues win/X11/winmap.c x_event 2 XtAppNextEvent XtDispatchEvent panic win/X11/winX.c $ 0 &X11_add_menu %&X11_askname %&X11_clear_nhwindow &X11_cliparound %&X11_create_nhwindow %&X11_curs %&X11_delay_output %&X11_destroy_nhwindow %&X11_display_file %&X11_display_nhwindow %&X11_doprev_message &X11_end_menu %&X11_end_screen %&X11_exit_nhwindows &X11_get_ext_cmd %&X11_get_nh_event %&X11_getlin %&X11_hangup %&X11_init_nhwindows %&X11_mark_synch %&X11_nh_poskey %&X11_nhbell %&X11_nhgetch %&X11_number_pad &X11_player_selection &X11_print_glyph %&X11_putstr %&X11_raw_print %&X11_raw_print_bold %&X11_resume_nhwindows &X11_select_menu &X11_start_menu %&X11_start_screen %&X11_suspend_nhwindows %&X11_update_inventory %&X11_wait_synch %&X11_yn_function &algn_key %&askname_delete %&delete_file &delete_text %&dismiss_file &dismiss_text &ec_delete &ec_key &gend_key &genl_message_menu &genl_outrip %&getline_delete &key_dismiss_text &map_input &menu_delete &menu_key %&nh_keyscroll &ps_key &race_key %&yn_delete %&yn_key win/X11/winX.c X11_askname 2 CreateDialog SetDialogPrompt SetDialogResponse XtCreatePopupShell XtOverrideTranslations XtParseTranslationTable XtRealizeWidget %nh_XtPopup positionpopup x_event %&askname_done win/X11/winX.c X11_clear_nhwindow 2 clear_map_window clear_text_window panic win/X11/winX.c X11_create_nhwindow 2 create_map_window create_menu_window create_message_window create_status_window create_text_window %find_free_window panic win/X11/winX.c X11_curs 2 impossible panic win/X11/winX.c X11_delay_output 2 XtAppAddTimeOut x_event %&d_timeout win/X11/winX.c X11_destroy_nhwindow 2 destroy_map_window destroy_menu_window destroy_message_window destroy_status_window destroy_text_window panic win/X11/winX.c X11_display_file 2 XtCreateManagedWidget XtCreatePopupShell XtGetValues XtOverrideTranslations XtParseTranslationTable XtSetValues alloc dlb_fclose dlb_fgets dlb_fopen free %nh_XtPopup pline strcat strlen win/X11/winX.c X11_display_nhwindow 2 X11_select_menu display_map_window display_message_window display_text_window free impossible %nh_XtPopup panic x_event win/X11/winX.c X11_doprev_message 2 win/X11/winX.c X11_end_screen 2 win/X11/winX.c X11_exit_nhwindows 2 %X11_destroy_nhwindow XFreePixmap win/X11/winX.c X11_get_nh_event 2 win/X11/winX.c X11_getlin 2 CreateDialog SetDialogPrompt SetDialogResponse XSetWMProtocols XtCreatePopupShell XtOverrideTranslations XtParseTranslationTable XtRealizeWidget flush_screen %nh_XtPopup positionpopup x_event %&abort_button %&done_button win/X11/winX.c X11_hangup 1 hangup win/X11/winX.c X11_init_nhwindows 2 %X11_putstr XCreateBitmapFromData XSetIOErrorHandler XSetWMHints XtAppAddActions XtAppInitialize XtGetApplicationResources XtOverrideTranslations XtParseTranslationTable XtSetTypeConverter geteuid getuid %init_standard_windows memset seteuid strcmp &hangup %&nhCvtStringToPixel %&nhFreePixel win/X11/winX.c X11_mark_synch 2 XSync display_message_window win/X11/winX.c X11_nh_poskey 2 %input_event win/X11/winX.c X11_nhbell 2 XBell win/X11/winX.c X11_nhgetch 2 %input_event win/X11/winX.c X11_number_pad 2 win/X11/winX.c X11_putstr 2 %X11_create_nhwindow %X11_destroy_nhwindow add_to_text_window adjust_status append_message impossible panic strncpy win/X11/winX.c X11_raw_print 2 puts win/X11/winX.c X11_raw_print_bold 2 puts win/X11/winX.c X11_resume_nhwindows 2 win/X11/winX.c X11_start_screen 2 win/X11/winX.c X11_suspend_nhwindows 2 win/X11/winX.c X11_update_inventory 2 display_inventory win/X11/winX.c X11_wait_synch 2 XFlush win/X11/winX.c X11_yn_function 2 XSetWMProtocols XtCreateManagedWidget XtCreatePopupShell XtOverrideTranslations XtParseTranslationTable XtRealizeWidget XtSetValues display_message_window eos %nh_XtPopdown %nh_XtPopup panic positionpopup sprintf strchr strcpy strlen x_event %&yn_key win/X11/winX.c abort_button 1 %nh_XtPopdown strcpy win/X11/winX.c askname_delete 1 %nh_XtPopdown strcpy win/X11/winX.c askname_done 1 GetDialogResponse %X11_nhbell XtFree %nh_XtPopdown strlen strncpy win/X11/winX.c d_timeout 1 XSendEvent win/X11/winX.c delete_file 1 XtDestroyWidget %nh_XtPopdown win/X11/winX.c dismiss_file 1 XtDestroyWidget %nh_XtPopdown win/X11/winX.c done_button 1 GetDialogResponse XtFree %nh_XtPopdown strcpy win/X11/winX.c find_free_window 1 panic win/X11/winX.c find_widget 2 panic win/X11/winX.c getline_delete 1 %nh_XtPopdown strcpy win/X11/winX.c init_standard_windows 1 XInternAtom XMoveWindow XSetWMProtocols XtAddEventHandler XtAppSetErrorHandler XtCreateManagedWidget XtGetValues XtParseTranslationTable XtRealizeWidget XtSetValues create_map_window create_message_window create_status_window %find_free_window null_out_status post_process_tiles set_map_size set_message_slider &hangup %&msgkey %&win_visible win/X11/winX.c input_event 1 check_cursor_visibility check_turn_events set_last_pause x_event win/X11/winX.c key_event_to_char 2 XLookupString win/X11/winX.c msgkey 2 map_input win/X11/winX.c nhApproxColor 2 XAllocColor XParseColor XQueryColors XtCalloc win/X11/winX.c nhCvtStringToPixel 2 XAllocColor XAllocNamedColor XLookupColor XParseColor XtAppWarningMsg XtCvtStringToPixel XtDisplayToApplicationContext %nhApproxColor strncmpi win/X11/winX.c nhFreePixel 1 XFreeColors XtAppWarningMsg win/X11/winX.c nh_XtPopdown 2 XtPopdown XtSetKeyboardFocus win/X11/winX.c nh_XtPopup 2 XSetWMProtocols XtPopup XtSetKeyboardFocus win/X11/winX.c nh_keyscroll 2 XtCallCallbacks XtGetValues XtNameToWidget atoi win/X11/winX.c win_X11_init 2 win/X11/winX.c win_visible 1 XSetInputFocus XtRemoveEventHandler %&win_visible win/X11/winX.c yn_delete 1 win/X11/winX.c yn_key 1 %X11_nhbell digit %key_event_to_char lowc map_input strchr win/X11/tile2x11.c convert_tiles 1 %pix_to_colormap read_text_tile win/X11/tile2x11.c main 2 exit fclose fopen fprintf fwrite %process_file win/X11/tile2x11.c merge_text_colormap 1 exit fprintf win/X11/tile2x11.c pix_to_colormap 1 exit fprintf win/X11/tile2x11.c process_file 1 %convert_tiles exit fclose_text_file fopen_text_file fprintf %merge_text_colormap win/X11/dialogs.c CreateDialog 2 XtAddCallback XtCreateManagedWidget XtInstallAccelerators XtParseAcceleratorTable XtSetKeyboardFocus win/X11/dialogs.c GetDialogResponse 2 XtGetValues XtMalloc XtNameToWidget strcpy strlen win/X11/dialogs.c SetDialogPrompt 2 XtNameToWidget XtSetValues win/X11/dialogs.c SetDialogResponse 2 XawTextSetInsertionPoint XtGetValues XtNameToWidget XtSetValues strlen win/X11/dialogs.c positionpopup 2 XAllocSizeHints XFree XQueryPointer XSetWMNormalHints XtDisplay XtGetValues XtRealizeWidget XtScreen XtSetValues XtUnrealizeWidget XtWindow win/X11/Window.c $ 0 %&Redisplay %&Resize &_XtInherit %&no_op win/X11/Window.c Redisplay 1 XtCallCallbacks win/X11/Window.c Resize 1 XtCallCallbacks win/X11/Window.c WindowFont 2 win/X11/Window.c WindowFontStruct 2 win/X11/Window.c no_op 1 win/tty/wintty.c $ 0 &genl_outrip %&tty_add_menu %&tty_askname %&tty_clear_nhwindow %&tty_cliparound %&tty_create_nhwindow %&tty_curs &tty_delay_output %&tty_destroy_nhwindow %&tty_display_file %&tty_display_nhwindow &tty_doprev_message %&tty_end_menu &tty_end_screen %&tty_exit_nhwindows &tty_get_ext_cmd %&tty_get_nh_event &tty_getlin %&tty_init_nhwindows %&tty_mark_synch %&tty_message_menu %&tty_nh_poskey &tty_nhbell %&tty_nhgetch &tty_number_pad %&tty_player_selection %&tty_print_glyph %&tty_putstr %&tty_raw_print %&tty_raw_print_bold %&tty_resume_nhwindows %&tty_select_menu %&tty_start_menu &tty_start_screen %&tty_suspend_nhwindows %&tty_update_inventory %&tty_wait_synch &tty_yn_function win/tty/wintty.c bail 1 clearlocks terminate %tty_exit_nhwindows win/tty/wintty.c compress_str 1 strlen win/tty/wintty.c copy_of 1 alloc strcpy strlen win/tty/wintty.c dmore 1 standoutbeg standoutend strlen %tty_curs xputs xwaitforspace win/tty/wintty.c docorner 2 bot cl_end %end_glyphout row_refresh swallowed %tty_curs win/tty/wintty.c end_glyphout 2 graph_off term_end_color win/tty/wintty.c erase_menu_or_text 1 cl_eos clear_screen %docorner docrt %tty_curs win/tty/wintty.c free_window_info 1 free win/tty/wintty.c g_putch 2 graph_off graph_on putchar win/tty/wintty.c getret 1 standoutbeg standoutend xputs xwaitforspace win/tty/wintty.c invert_all 1 %invert_all_on_page win/tty/wintty.c invert_all_on_page 1 %set_item_state win/tty/wintty.c process_menu_window 1 cl_end cl_eos clear_screen %dmore %invert_all %invert_all_on_page map_menu_cmd panic putchar %set_all_on_page %set_item_state sprintf strcat strchr strcpy strlen term_end_attr term_start_attr %tty_curs tty_nhbell %unset_all_on_page xwaitforspace win/tty/wintty.c process_text_window 1 cl_end cl_eos clear_screen %dmore putchar term_end_attr term_start_attr %tty_curs win/tty/wintty.c reverse 1 win/tty/wintty.c set_all_on_page 1 %set_item_state win/tty/wintty.c set_item_state 1 putchar term_end_attr term_start_attr %tty_curs win/tty/wintty.c setclipped 2 win/tty/wintty.c tty_add_menu 2 alloc %copy_of impossible panic sprintf strlen strncpy win/tty/wintty.c tty_askname 2 %bail cl_end error putchar %tty_curs %tty_nhgetch %tty_putstr win/tty/wintty.c tty_clear_nhwindow 2 cl_end clear_screen %docorner %erase_menu_or_text %free_window_info home panic %tty_curs win/tty/wintty.c tty_cliparound 2 doredraw on_level win/tty/wintty.c tty_create_nhwindow 2 alloc panic win/tty/wintty.c tty_curs 2 cmov %end_glyphout impossible nocmov panic putchar win/tty/wintty.c tty_destroy_nhwindow 2 clear_screen free %free_window_info panic %tty_dismiss_nhwindow win/tty/wintty.c tty_dismiss_nhwindow 2 %erase_menu_or_text panic %tty_curs %tty_display_nhwindow win/tty/wintty.c tty_display_file 2 dlb_fclose dlb_fgets dlb_fopen docrt home perror pline strchr tabexpand %tty_clear_nhwindow %tty_create_nhwindow %tty_destroy_nhwindow %tty_display_nhwindow %tty_mark_synch %tty_putstr %tty_raw_print %tty_wait_synch win/tty/wintty.c tty_display_nhwindow 2 cl_eos clear_screen %end_glyphout fflush more panic %process_menu_window %process_text_window %tty_clear_nhwindow %tty_curs %tty_display_nhwindow win/tty/wintty.c tty_end_menu 2 alloc %copy_of free panic %reverse sprintf strlen %tty_add_menu win/tty/wintty.c tty_exit_nhwindows 2 tty_shutdown %tty_suspend_nhwindows win/tty/wintty.c tty_get_nh_event 2 win/tty/wintty.c tty_init_nhwindows 2 add_menu_cmd_alias alloc gettty setbuf setftty %tty_clear_nhwindow %tty_create_nhwindow %tty_display_nhwindow %tty_putstr tty_startup win/tty/wintty.c tty_mark_synch 2 fflush win/tty/wintty.c tty_message_menu 2 more pline %tty_putstr win/tty/wintty.c tty_nh_poskey 2 %tty_nhgetch win/tty/wintty.c tty_nhgetch 2 fflush fileno getchar read win/tty/wintty.c tty_player_selection 2 an %bail free highc lowc ok_align ok_gend ok_race ok_role pick_align pick_gend pick_race pick_role randalign randgend randrace randrole readchar sprintf strchr strlen %tty_clear_nhwindow %tty_display_nhwindow %tty_putstr %tty_putsym validalign validgend validrace win/tty/wintty.c tty_print_glyph 2 backsp %g_putch has_color on_level putchar term_end_attr term_end_color term_start_attr term_start_color %tty_curs win/tty/wintty.c tty_putstr 2 alloc cl_end %compress_str free putchar strchr strcpy strlen strncpy term_end_attr term_start_attr %tty_curs %tty_display_nhwindow %tty_putstr %tty_putsym %tty_raw_print update_topl win/tty/wintty.c tty_putsym 1 impossible panic putchar %tty_curs win/tty/wintty.c tty_raw_print 2 fflush puts win/tty/wintty.c tty_raw_print_bold 2 fflush fputs puts term_end_raw_bold term_start_raw_bold win/tty/wintty.c tty_resume_nhwindows 2 docrt gettty setftty win/tty/wintty.c tty_select_menu 2 alloc panic %tty_dismiss_nhwindow %tty_display_nhwindow win/tty/wintty.c tty_start_menu 2 %tty_clear_nhwindow win/tty/wintty.c tty_suspend_nhwindows 2 settty %tty_raw_print win/tty/wintty.c tty_update_inventory 2 win/tty/wintty.c tty_wait_synch 2 addtopl fflush %getret %tty_display_nhwindow tty_doprev_message win/tty/wintty.c unset_all_on_page 1 %set_item_state win/tty/wintty.c win_tty_init 2 win/tty/topl.c addtopl 2 cl_end %putsyms tty_curs win/tty/topl.c more 2 cl_end docorner home %putsyms standoutbeg standoutend %topl_putsym tty_curs xwaitforspace win/tty/topl.c putsyms 2 %topl_putsym win/tty/topl.c redotoplin 1 cl_end end_glyphout g_putch home %more %putsyms win/tty/topl.c remember_topl 1 alloc free strcpy strlen win/tty/topl.c removetopl 1 %putsyms win/tty/topl.c topl_putsym 1 backsp cl_end panic putchar %topl_putsym tty_curs win/tty/topl.c tty_doprev_message 2 %redotoplin win/tty/topl.c tty_yn_function 2 %addtopl digit eos lowc %more pline readchar %removetopl sprintf strchr strcpy tty_clear_nhwindow %tty_doprev_message tty_nhbell win/tty/topl.c update_topl 2 %addtopl docorner %more %redotoplin %remember_topl strcat strchr strlen strncmp strncpy win/tty/termcap.c backsp 2 %xputs win/tty/termcap.c cl_end 2 tty_curs %xputc %xputs win/tty/termcap.c cl_eos 2 %cl_end tty_curs %xputc %xputs win/tty/termcap.c clear_screen 2 %home %xputs win/tty/termcap.c cmov 2 tgoto %xputs win/tty/termcap.c e_atr2str 1 win/tty/termcap.c graph_off 2 %xputs win/tty/termcap.c graph_on 2 %xputs win/tty/termcap.c has_color 2 win/tty/termcap.c home 2 tgoto tty_curs %xputs win/tty/termcap.c init_hilite 1 alloc strcat strcpy strlen tgetnum tgetstr tparm win/tty/termcap.c kill_hilite 1 free win/tty/termcap.c nocmov 2 %cmov %home tty_curs %xputc %xputs win/tty/termcap.c s_atr2str 1 win/tty/termcap.c standoutbeg 2 %xputs win/tty/termcap.c standoutend 2 %xputs win/tty/termcap.c term_end_attr 2 %e_atr2str %xputs win/tty/termcap.c term_end_color 2 %xputs win/tty/termcap.c term_end_raw_bold 2 %xputs win/tty/termcap.c term_start_attr 2 %s_atr2str %xputs win/tty/termcap.c term_start_color 2 %xputs win/tty/termcap.c term_start_raw_bold 2 %xputs win/tty/termcap.c tty_decgraphics_termcap_fixup 1 digit strlen strncmp %xputs win/tty/termcap.c tty_delay_output 2 %cmov fflush strlen tgoto tputs usleep %&xputc win/tty/termcap.c tty_end_screen 2 %clear_screen %xputs win/tty/termcap.c tty_nhbell 2 fflush putchar win/tty/termcap.c tty_number_pad 2 %xputs win/tty/termcap.c tty_shutdown 2 %kill_hilite win/tty/termcap.c tty_start_screen 2 %tty_decgraphics_termcap_fixup %tty_number_pad %xputs %&tty_decgraphics_termcap_fixup win/tty/termcap.c tty_startup 2 alloc digit error free getenv %init_hilite setclipped strcpy strlen strncmp strncpy tgetent tgetflag tgetnum tgetstr tty_raw_print tty_wait_synch win/tty/termcap.c xputc 2 putchar win/tty/termcap.c xputs 2 tputs %&xputc win/tty/getline.c ext_cmd_getlin_hook 1 strcpy strlen strncmpi win/tty/getline.c hooked_tty_getlin 1 addtopl eos fflush more pgetchar pline putsyms sprintf strcat tty_clear_nhwindow tty_doprev_message tty_nhbell win/tty/getline.c tty_get_ext_cmd 2 extcmd_via_menu %hooked_tty_getlin pline savech strncmpi %&ext_cmd_getlin_hook win/tty/getline.c tty_getlin 2 %hooked_tty_getlin win/tty/getline.c xwaitforspace 2 strchr tty_nhbell tty_nhgetch win/share/tiletext.c fclose_text_file 2 fclose win/share/tiletext.c fopen_text_file 2 fopen fprintf %init_colormap %merge_colormap %read_text_colormap strcmp strrchr %write_text_colormap win/share/tiletext.c init_colormap 2 win/share/tiletext.c merge_colormap 2 fprintf win/share/tiletext.c read_text_colormap 1 fscanf win/share/tiletext.c read_text_tile 2 %read_txttile win/share/tiletext.c read_txttile 1 fprintf fscanf memcpy strcmp tilename win/share/tiletext.c write_text_colormap 1 fprintf win/share/tiletext.c write_text_tile 2 %write_txttile win/share/tiletext.c write_txttile 1 fprintf fputc memcmp tilename win/share/tilemap.c init_tilemap 2 win/share/tilemap.c main 2 exit fclose fopen fprintf %init_tilemap perror %process_substitutions sprintf win/share/tilemap.c process_substitutions 2 fprintf win/share/thintile.c copy_colormap 1 fprintf fscanf win/share/thintile.c main 2 %copy_colormap exit fclose fopen printf %read_txttile %write_thintile win/share/thintile.c read_txttile 1 fprintf fscanf sprintf win/share/thintile.c write_thintile 1 fprintf fputc win/share/ppmwrite.c WriteTileStrip 1 fputc win/share/ppmwrite.c fclose_ppm_file 2 %WriteTileStrip fclose free rewind %write_header win/share/ppmwrite.c fopen_ppm_file 2 alloc fopen fprintf strcmp %write_header win/share/ppmwrite.c main 2 exit %fclose_ppm_file fclose_text_file %fopen_ppm_file fopen_text_file fprintf init_colormap read_text_tile %write_ppm_tile win/share/ppmwrite.c write_header 1 fprintf win/share/ppmwrite.c write_ppm_tile 2 %WriteTileStrip win/share/gifread.c DoExtension 1 %GetDataBlock fprintf sprintf win/share/gifread.c GetCode 1 %GetDataBlock fprintf win/share/gifread.c GetDataBlock 1 fprintf fread win/share/gifread.c LWZReadByte 1 %GetCode %GetDataBlock exit fprintf win/share/gifread.c ReadColorMap 1 fread win/share/gifread.c ReadInterleavedImage 1 %LWZReadByte fprintf win/share/gifread.c ReadTileStrip 1 %LWZReadByte win/share/gifread.c fclose_gif_file 2 fclose free win/share/gifread.c fopen_gif_file 2 %LWZReadByte %ReadInterleavedImage %ReadTileStrip alloc exit fopen fprintf fread %read_header strcmp win/share/gifread.c main 2 exit %fclose_gif_file fclose_text_file %fopen_gif_file fopen_text_file fprintf init_colormap %read_gif_tile write_text_tile win/share/gifread.c read_gif_tile 2 %ReadTileStrip win/share/gifread.c read_header 1 %DoExtension %ReadColorMap exit fprintf fread strcmp strncmp strncpy src/zap.c backfire 1 The d losehp pline useup xname src/zap.c bhitm 2 Monnam You You_feel adjalign %cancel_monst d discover_object dist2 dmgtype %exclam expels find_mac flash_hits_mon %hit hot_pursuit impossible m_respond map_invisible %miss mon_adjust_speed mon_nam mon_set_minvis monsndx newcham newsym obj_extract_self place_object pline %probe_monster %resist resists_drli resists_magm rn2 rnd seemimic sgn shieldeff sleep_monst slept_monst %spell_damage_bonus strcpy u_teleport_mon %unturn_dead update_mon_intrinsics wakeup which_armor worm_known xkilled src/zap.c bhito 2 Norep The animate_statue boxlock %break_statue breaks %cancel_item change_luck delobj discover_object display_cinventory %do_osshock %drain_item %fracture_rock %get_obj_location hero_breaks impossible makemon newsym %obj_resists %obj_shudders pline pline_The %poly_obj %revive %revive_egg rloco unpunish xname src/zap.c bhitpile 2 activate_statue_trap %create_polymon t_at src/zap.c boomhit 2 You acurr closed_door m_respond rn2 rnd thitu tmp_at src/zap.c break_statue 2 You_feel activate_statue_trap adjalign %fracture_rock obj_extract_self place_object t_at src/zap.c burn_floor_paper 2 An delobj distant_name %obj_resists pline rn2 xname &xname src/zap.c buzz 2 Monnam The You abs body_part closed_door d dist2 distant_name %exclam explode find_mac %hit is_quest_artifact isok killed m_useup make_blinded makeplural map_invisible %miss mlifesaver mon_nam mon_reflects monkilled newsym nomul obfree obj_extract_self %obj_resists pay_for_damage pline resists_blnd rn2 s_suffix shieldeff slept_monst stop_occupation tmp_at unmap_object ureflects worm_known xkilled %zap_hit %zap_over_floor zapdir_to_glyph %zhitm %zhitu &xname src/zap.c cancel_item 2 %costly_cancel unbless uncurse src/zap.c cancel_monst 2 %cancel_item find_ac killed mon_nam monkilled pline rehumanize %resist resists_magm s_suffix were_change worm_known src/zap.c costly_cancel 1 Norep bill_dummy_object costly_spot in_rooms inhishop shop_keeper stolen_value src/zap.c create_polymon 1 a_monnam makemon pline %polyuse rn2 src/zap.c destroy_item 2 Ring_gone The You exercise hcolor losehp makeplural pline potionbreathe rn2 rnd setnotworn useup xname src/zap.c destroy_mitem 2 Monnam The %destroy_item distant_name hcolor m_useup pline rn2 s_suffix worm_known xname &xname src/zap.c do_osshock 2 addtobill costly_spot delobj rn2 rnd splitobj stolen_value src/zap.c dozap 2 The %backfire check_capacity check_unpaid exercise getdir getobj losehp pline rn2 self_pronoun useup %weffects xname %zappable %zapyourself src/zap.c drain_item 2 %costly_cancel %obj_resists src/zap.c exclam 2 src/zap.c fhito 2 add_damage %bhitpile close_drawbridge closed_door costly_spot destroy_drawbridge discover_object dist2 dmgtype doorlock find_drawbridge %hits_bars in_rooms inside_shop is_db_wall is_pool isok map_invisible newsym open_drawbridge pay_for_damage rn2 ship_object shkcatch shop_keeper tmp_at unmap_object worm_known src/zap.c fracture_rock 2 change_luck does_block newsym rn2 unblock_point weight src/zap.c get_mon_location 2 src/zap.c get_obj_location 2 %get_obj_location src/zap.c hit 2 The mon_nam pline src/zap.c hits_bars 1 src/zap.c makewish 2 The You aobjnam dropy hold_another_object on_level pline readobjnam rn2 touch_artifact src/zap.c melt_ice 2 An Norep boulder_hits_pool impossible is_pool newsym obj_extract_self obj_ice_effects pline sobj_at spoteffects unearth_objs vision_recalc xname src/zap.c miss 2 The mon_nam pline src/zap.c montraits 2 get_mtraits makemon replmon src/zap.c obj_resists 2 rn2 src/zap.c obj_shudders 2 rn2 src/zap.c poly_obj 2 Monnam Norep addinv_core1 addinv_core2 attach_egg_hatch_timeout can_be_hatched contained_cost costly_spot dead_species delete_contents delobj freeinv_core %get_obj_location hot_pursuit in_rooms inhishop is_flammable kill_egg make_angry_shk mkobj mksobj pline remove_worn_item replace_object rn2 rnd rnd_class setworn shop_keeper strchr unblock_point weight src/zap.c polyuse 1 addtobill costly_spot delobj %obj_resists rn2 stolen_value src/zap.c probe_monster 2 display_minventory mstatusline noit_Monnam pline src/zap.c resist 2 Monnam killed monkilled pline rn2 shieldeff src/zap.c revive 2 Monnam cant_create christen_monst delobj eaten_stat enexto find_mid %get_obj_location m_useup makemon memcpy mon_adjust_speed mongone %montraits newsym panic pline splitobj tamedog useup wary_dog worm_known src/zap.c revive_egg 1 attach_egg_hatch_timeout dead_species src/zap.c spell_damage_bonus 2 acurr src/zap.c spell_hit_bonus 1 acurr spell_skilltype src/zap.c unturn_dead 2 Amonnam Monnam corpse_xname pline %revive %revive_egg s_suffix strcpy worm_known src/zap.c weffects 2 You_feel bhit %bhitm %buzz discover_object exercise impossible more_experienced rn2 zap_dig %zap_steed %zap_updown %zapnodir %&bhitm %&bhito src/zap.c zap_hit 1 rn2 rnd %spell_hit_bonus src/zap.c zap_over_floor 2 Norep You You_feel You_hear abs add_damage %burn_floor_paper bury_objs closed_door docrt dryup ghod_hitsu hot_pursuit in_rooms is_ice is_lava is_pool maketrap %melt_ice newsym obj_ice_effects on_level picking_at pline pline_The reset_pick rn2 seemimic setmangry stop_occupation unblock_point src/zap.c zap_steed 1 %bhitm discover_object dist2 %probe_monster tele src/zap.c zap_updown 1 You Your %bhitpile body_part ceiling close_drawbridge d del_engr destroy_drawbridge display_binventory dmgtype engr_at find_drawbridge is_db_wall is_drawbridge_wall losehp make_engr_at makeplural mksobj_at newsym ok_to_quest on_level open_drawbridge pline pline_The random_engraving rloc_engr rn2 rnd stackobj surface u_wipe_engr wipe_engr_at xname %&bhito src/zap.c zapnodir 2 You_feel create_critters discover_object enlightenment exercise findit litroom %makewish more_experienced pline pline_The rn2 src/zap.c zappable 2 You rn2 src/zap.c zapyourself 2 You You_feel Your %bhito burn_away_slime burnarmor %cancel_monst d %destroy_item discover_object done exercise explode fall_asleep fix_petrification healup impossible incr_itimeout losexp make_blinded make_stunned merged newsym pline pline_The polymon polyself resists_blnd resists_drli resists_magm rn2 rnd self_invis_message self_pronoun shieldeff tele u_slow_down ugolemeffects %unturn_dead ustatusline xname src/zap.c zhitm 1 abs burnarmor d %destroy_mitem erode_armor erode_weapon m_useup %resist resists_blnd resists_magm rn2 rnd shieldeff sleep_monst %spell_damage_bonus which_armor src/zap.c zhitu 1 You abs burn_away_slime burnarmor d destroy_arm %destroy_item done erode_armor erode_weapon exercise fall_asleep losehp pline_The poisoned resists_magm rn2 shieldeff ugolemeffects src/write.c cost 1 impossible src/write.c dowrite 2 The There You You_cant Your aobjnam bcsign body_part check_unpaid %cost dropx exercise getobj hold_another_object makeplural mksobj mungspaces obfree pline pline_The rn2 rnl sprintf strcpy strncmpi strncpy strstri useup wipeout_text xname src/worn.c find_mac 2 src/worn.c m_dowear 2 breakarm %m_dowear_type sliparm src/worn.c m_dowear_type 1 Monnam distant_name pline sprintf %update_mon_intrinsics %which_armor worm_known &doname src/worn.c m_lose_armor 1 newsym obj_extract_self place_object %update_mon_intrinsics src/worn.c mon_adjust_speed 2 src/worn.c mon_break_armor 2 Monnam You You_hear an breakarm can_ride can_saddle dismount_steed instapetrify %m_lose_armor m_useup mon_nam pline possibly_unwield pronoun_gender rnl s_suffix sliparm sprintf surface %which_armor src/worn.c mon_set_minvis 2 newsym see_wsegs src/worn.c setnotworn 2 set_artifact_intrinsic src/worn.c setworn 2 impossible set_artifact_intrinsic src/worn.c update_mon_intrinsics 2 dismount_steed %mon_adjust_speed newsym worm_known src/worn.c which_armor 2 src/worm.c count_wsegs 2 src/worm.c create_worm_tail 1 alloc src/worm.c cutworm 2 You alloc d %get_wormno impossible mon_nam newsym place_monster %place_wsegs rn2 rnd set_malign %shrink_worm %toss_wsegs src/worm.c get_wormno 2 src/worm.c initworm 2 alloc %create_worm_tail src/worm.c place_worm_tail_randomly 2 goodpos impossible newsym %random_dir %toss_wsegs src/worm.c place_wsegs 2 src/worm.c random_dir 1 rn2 src/worm.c remove_worm 2 newsym src/worm.c rest_worm 2 alloc mread src/worm.c save_worm 2 bwrite free src/worm.c see_wsegs 2 newsym src/worm.c shrink_worm 1 %toss_wsegs src/worm.c toss_wsegs 1 free newsym src/worm.c worm_known 2 src/worm.c worm_move 2 alloc newsym rn2 rnd %shrink_worm src/worm.c worm_nomove 2 %shrink_worm src/worm.c wormgone 2 %toss_wsegs src/worm.c wormhitu 2 dist2 mattacku src/wizard.c aggravate 2 rn2 src/wizard.c amulet 2 The You dist2 pline rn2 xname src/wizard.c clonewiz 2 add_to_minv makemon mksobj newsym rn2 src/wizard.c cuss 2 Monnam com_pager dmgtype pline rn2 verbalize src/wizard.c intervene 2 You You_feel %aggravate hcolor %nasty on_level %resurrect rn2 rnd rndcurse src/wizard.c mon_has_amulet 2 src/wizard.c mon_has_arti 1 is_quest_artifact src/wizard.c mon_has_special 2 is_quest_artifact src/wizard.c nasty 2 In_hell makemon msummon %pick_nasty rn2 rnd set_malign sgn src/wizard.c on_ground 1 is_quest_artifact src/wizard.c other_mon_has_arti 1 %mon_has_arti src/wizard.c pick_nasty 2 rn2 src/wizard.c resurrect 2 makemon mon_arrive mon_catchup_elapsed_time %mon_has_amulet pline rn2 set_malign verbalize src/wizard.c strategy 1 %target_on src/wizard.c tactics 2 In_W_tower Monnam dist2 distant_name doname mnearto mnexto %mon_has_amulet mpickobj obj_extract_self %on_ground pline rloc rloc_to rn2 rnd %strategy %which_arti &doname src/wizard.c target_on 1 %mon_has_arti %on_ground %other_mon_has_arti %which_arti %you_have src/wizard.c which_arti 1 src/wizard.c wizdead 2 rn2 src/wizard.c you_have 1 src/windows.c $ 0 &win_tty_init src/windows.c choose_windows 2 raw_printf strncmpi terminate %&def_raw_print src/windows.c def_raw_print 1 puts src/windows.c genl_message_menu 2 pline src/wield.c can_twoweapon 2 Yname2 You You_cant Your an aobjnam body_part dropx instapetrify makeplural pline %setuswapwep sprintf src/wield.c chwepon 2 Your aobjnam body_part exercise hcolor makeplural restrict_name rn2 sprintf strange_feeling useup src/wield.c doswapweapon 2 You %can_twoweapon pline prinv %ready_weapon %setuswapwep %untwoweapon %welded %weldmsg src/wield.c dotwoweapon 2 You acurr %can_twoweapon rnd src/wield.c dowield 2 You %doswapweapon getobj pline %ready_weapon %setuqwep %setuswapwep %untwoweapon %welded %weldmsg src/wield.c dowieldquiver 2 You getobj pline prinv %setuqwep %setuswapwep %untwoweapon src/wield.c erode_weapon 2 Monnam Your aobjnam grease_protect panic pline worm_known src/wield.c ready_weapon 1 The You an aobjnam arti_speak body_part inside_shop instapetrify makeplural pline prinv %setuwep shkname shop_keeper sprintf strncmp touch_artifact xname src/wield.c setuqwep 2 setworn src/wield.c setuswapwep 2 setworn src/wield.c setuwep 2 setworn src/wield.c untwoweapon 2 You src/wield.c uqwepgone 2 setworn src/wield.c uswapwepgone 2 setworn src/wield.c uwepgone 2 setworn src/wield.c welded 2 src/wield.c weldmsg 2 Your body_part makeplural xname src/were.c counter_were 1 src/were.c new_were 2 Monnam %counter_were dmgtype impossible mon_break_armor monsndx newsym pline possibly_unwield set_mon_data worm_known src/were.c were_change 2 You_hear monsndx %new_were night rn2 src/were.c were_summon 2 makemon monsndx rn2 rnd tamedog src/were.c you_unwere 2 You_feel rehumanize src/were.c you_were 2 an polymon sprintf src/weapon.c abon 2 acurr adj_lev src/weapon.c add_weapon_skill 2 %can_advance %give_may_advance_msg src/weapon.c can_advance 1 %slots_required src/weapon.c dbon 2 acurr src/weapon.c dmgval 2 d hates_silver rnd spec_dbon src/weapon.c enhance_weapon_skill 2 You_feel %can_advance eos free %skill_advance %skill_level_name sprintf strcpy strlen src/weapon.c give_may_advance_msg 1 You_feel src/weapon.c hitval 2 is_pool spec_abon strchr src/weapon.c lose_weapon_skill 2 panic %slots_required src/weapon.c mon_wield_item 2 Monnam The doname impossible m_carrying makeplural mbodypart mon_nam pline pronoun_gender s_suffix %select_hwep %select_rwep sprintf worm_known xname src/weapon.c oselect 1 touch_artifact src/weapon.c possibly_unwield 2 Monnam attacktype distant_name newsym obj_extract_self place_object pline stackobj &doname src/weapon.c select_hwep 2 hates_silver %oselect touch_artifact src/weapon.c select_rwep 2 dist2 hates_silver m_carrying %oselect src/weapon.c skill_advance 1 You %slots_required src/weapon.c skill_init 2 impossible %weapon_type src/weapon.c skill_level_name 1 strcpy src/weapon.c slots_required 1 src/weapon.c unrestrict_weapon_skill 2 src/weapon.c use_skill 2 %can_advance %give_may_advance_msg src/weapon.c uwep_skill_type 2 %weapon_type src/weapon.c weapon_dam_bonus 2 impossible %weapon_type src/weapon.c weapon_hit_bonus 2 impossible %weapon_type src/weapon.c weapon_type 2 src/vision.c block_point 2 %fill_point src/vision.c clear_path 2 src/vision.c dig_point 1 src/vision.c do_clear_area 2 panic %view_from %vision_recalc src/vision.c does_block 2 src/vision.c fill_point 1 src/vision.c get_unused_cs 1 memset src/vision.c left_side 1 %left_side src/vision.c right_side 1 %right_side src/vision.c rogue_vision 1 newsym src/vision.c unblock_point 2 %dig_point src/vision.c view_from 1 %left_side panic %right_side src/vision.c view_init 1 src/vision.c vision_init 2 memset %view_init src/vision.c vision_recalc 2 do_light_sources %get_unused_cs is_pool isok newsym on_level %rogue_vision %view_from src/vision.c vision_reset 2 %does_block memset src/version.c check_version 2 pline src/version.c doextversion 2 src/version.c doversion 2 %getversionstring pline src/version.c get_current_feature_ver 2 src/version.c get_feature_notice_ver 2 atoi strchr strcpy src/version.c getversionstring 2 strcpy src/version.c store_version 2 bufoff bufon bwrite src/version.c uptodate 2 %check_version minit pline read src/vault.c clear_fcorr 1 You block_point %in_fcorridor map_location pline_The rloc yelp src/vault.c findgd 1 on_level src/vault.c gd_move 2 Monnam You You_hear abs %clear_fcorr delobj g_at %hidden_gold %in_fcorridor in_rooms is_fainted isok l_monnam mnexto mpickgold newsym on_level panic place_monster pline pline_The %restfakecorr rloc rn2 um_dist unblock_point %vault_occupied verbalize %wallify_vault src/vault.c gd_sound 2 %findgd %vault_occupied src/vault.c grddead 2 %clear_fcorr newsym place_monster src/vault.c hidden_gold 2 contained_gold src/vault.c in_fcorridor 1 src/vault.c invault 2 abs adjalign assign_level %findgd %hidden_gold impossible letter makemon mon_wield_item mongone newsym pline reset_faint set_malign setmangry stop_occupation strlen strncmpi tele unblock_point %vault_occupied verbalize src/vault.c move_gold 1 newsym place_object remove_object rn2 stackobj src/vault.c paygd 2 Monnam Your %findgd make_grave mkgoldobj mnexto mongone place_object pline rn2 sprintf stackobj src/vault.c restfakecorr 1 %clear_fcorr mongone src/vault.c vault_occupied 2 src/vault.c wallify_vault 1 You_hear block_point g_at %in_fcorridor %move_gold newsym pline pline_The rloc yelp src/uhitm.c attack 2 Monnam You aobjnam %attack_checks body_part can_twoweapon check_capacity dist2 dmgtype exercise %find_roll_to_hit highc %hitum %hmonas in_rooms m_move makeplural map_invisible noattacks pline rn2 rnd strcpy u_wipe_engr untwoweapon worm_known y_monnam src/uhitm.c attack_checks 2 an dist2 dmgtype doname is_pool l_monnam map_invisible mon_nam newsym pline seemimic sprintf %stumble_onto_mimic wakeup worm_known src/uhitm.c damageum 2 Monnam You You_feel Your can_blnd d %demonpet destroy_mitem exercise golemeffects %hurtmarmor impossible is_pool killed %m_slips_free mbodypart minstapetrify mon_nam morehungry mpoisons_subj munstone newcham night pline pline_The pronoun_gender resists_drli rn2 rnd s_suffix shieldeff sleep_monst slept_monst %steal_it sticks strcpy u_teleport_mon violated_vegetarian worm_known xkilled src/uhitm.c demonpet 1 exercise makemon ndemon pline rn2 tamedog src/uhitm.c end_engulf 1 newsym tmp_at src/uhitm.c explum 1 Monnam You d golemeffects killed mon_nam pline pline_The resists_blnd shieldeff src/uhitm.c find_roll_to_hit 2 You Your abon adjalign find_mac hitval near_capacity rn2 weapon_hit_bonus src/uhitm.c flash_hits_mon 2 Monnam d dist2 killed map_invisible mon_nam monkilled pline pline_The resists_blnd rn2 rnd setmangry worm_known src/uhitm.c gulpum 1 Monnam You an can_blnd d done %end_engulf exercise golemeffects instapetrify killed m_useup mlifesaver mon_nam newuhs nomul pline pline_The rn2 s_suffix snuff_lit sprintf %start_engulf violated_vegetarian xkilled src/uhitm.c hitum 1 exercise %known_hitum %passive rnd src/uhitm.c hmon 2 angry_guards ghod_hitsu %hmon_hitmon rn2 src/uhitm.c hmon_hitmon 1 Monnam You You_feel Your abuse_dog adjalign an artifact_hit breaktest can_blnd change_luck clone_mon d dbon dist2 dmgval exclam exercise freeinv goodpos hates_silver highc hit killed m_useup minstapetrify mon_nam munstone newsym %nohandglow obfree obj_resists obj_stop_timers place_monster place_object pline pline_The potionhit resist rn2 rnd rnl s_suffix set_apparxy setmangry setuwep setworn sgn shk_your splitobj strcat the use_skill useup useupall uwep_skill_type wakeup weapon_dam_bonus weapon_type weight worm_known xkilled xname src/uhitm.c hmonas 1 Monnam You Your could_seduce %damageum %explum %gulpum hitval impossible %known_hitum %missum mon_nam %passive pline rehumanize rnd sticks wakeup weapon_hit_bonus src/uhitm.c hurtmarmor 2 rn2 rust_dmg which_armor xname src/uhitm.c known_hitum 1 Monnam Your cutworm %hmon %missum pline rn2 rnd sticks src/uhitm.c m_slips_free 1 You mon_nam pline_The rn2 s_suffix which_armor xname src/uhitm.c missum 2 You could_seduce dist2 mon_nam wakeup worm_known src/uhitm.c nohandglow 1 Your body_part hcolor makeplural pline_The src/uhitm.c passive 2 Adjmonnam Monnam You You_feel Your acurr aobjnam change_luck d done_in_by drain_item erode_armor erode_weapon exercise make_stunned mdamageu mon_nam monnear nomul pline poly_when_stoned polymon resists_magm rn2 rust_dmg s_suffix shieldeff split_mon ugolemeffects ureflects worm_known xname src/uhitm.c start_engulf 1 You dmgtype map_location mon_nam monsndx rn2 tmp_at src/uhitm.c steal_it 1 Monnam You could_seduce doname gender hold_another_object instapetrify mon_nam mselftouch obj_extract_self panic pline possibly_unwield pronoun_gender sprintf update_mon_intrinsics src/uhitm.c stumble_onto_mimic 2 a_monnam dmgtype pline wakeup src/u_init.c ini_inv 1 addinv dealloc_obj discover_object initialspell mkobj mksobj %restricted_spell_discipline rne setuqwep setuswapwep setuwep setworn weight src/u_init.c knows_class 1 %knows_object src/u_init.c knows_object 1 discover_object src/u_init.c restricted_spell_discipline 1 spell_skilltype src/u_init.c u_init 2 adjabil adjattrib find_ac hidden_gold %ini_inv init_attr init_uhunger inv_weight %knows_class %knows_object max_rank_sz memset newhp rn2 rnd set_uasmon skill_init time src/trap.c activate_statue_trap 2 %animate_statue %deltrap feel_location newsym sobj_at src/trap.c animate_statue 2 You a_monnam add_to_minv christen_monst delobj m_dowear makemon montraits obj_extract_self pline pline_The seemimic wary_dog src/trap.c b_trapped 2 The exercise level_difficulty losehp make_stunned pline rnd wake_nearby src/trap.c blow_up_landmine 1 del_engr_at scatter wake_nearto src/trap.c burnarmor 2 rn2 %rust_dmg sprintf which_armor xname src/trap.c chest_trap 2 The You You_feel body_part bot costly_spot d delete_contents delobj destroy_item dmgtype %dofiretrap exercise get_obj_location hcolor impossible in_rooms inside_shop losehp make_angry_shk make_hallucinated make_stunned nomul pline poisoned rn2 shieldeff shop_keeper sprintf stolen_value the wake_nearby xname src/trap.c cnv_trap_obj 1 %deltrap mksobj newsym place_object sellobj stackobj weight src/trap.c delfloortrap 2 %deltrap src/trap.c deltrap 2 free src/trap.c disarm_beartrap 1 You %cnv_trap_obj mon_nam %reward_untrap %try_disarm src/trap.c disarm_landmine 1 You %cnv_trap_obj %try_disarm src/trap.c disarm_shooting_trap 1 You %cnv_trap_obj rnl %try_disarm src/trap.c disarm_squeaky_board 1 You check_unpaid %deltrap discover_object getobj more_experienced newsym %try_disarm useup src/trap.c dofiretrap 1 You burn_away_slime burn_floor_paper %burnarmor d destroy_item is_ice is_pool losehp melt_ice pline rn2 rnd shieldeff surface the xname src/trap.c domagictrap 1 In_quest You You_feel You_hear Your adjattrib at_dgn_entrance body_part dmgtype %dofiretrap isok make_blinded makemon on_level pline resists_blnd rn2 rnd tamedog uncurse unpunish src/trap.c dotrap 2 Can_fall_thru In_quest You You_feel Your %activate_statue_trap acurr ballfall %blow_up_landmine body_part ceiling d %deltrap dmgtype dmgval %dofiretrap domagicportal %domagictrap %dotrap %drain_en erode_weapon exercise fall_asleep %fall_through impossible %launch_obj level_tele_trap locomotion losehp mksobj mksobj_at mon_nam newsym nomul obfree on_level place_object placebc pline poisoned polyself rehumanize resists_magm rn2 rnd %rust_dmg s_suffix %seetrap %selftouch set_wounded_legs shieldeff snuff_lit split_mon stackobj %t_at tele_trap thitu unplacebc wake_nearby weight xname &Hear_again src/trap.c dountrap 2 Your body_part makeplural mon_nam near_capacity pline sticks %untrap welded src/trap.c drain_en 2 You_feel src/trap.c drown 2 You Your d dismount_steed dmgtype done dotele %emergency_disrobe goodpos is_pool losehp number_leashed on_level placebc pline pline_The rn2 safe_teleds split_mon teleds under_water unleash_all unplacebc vision_recalc %water_damage src/trap.c emergency_disrobe 1 Helmet_off Shield_off assigninvlet dropx inv_cnt mkgoldobj near_capacity pline rn2 setuwep welded src/trap.c fall_through 2 Can_fall_thru In_hell You ceiling dunlev dunlevs_in_dungeon find_hell impact_drop next_to_u on_level pline pline_The rn2 schedule_goto shopdig sprintf surface %t_at src/trap.c fill_pit 2 flooreffects obj_extract_self sobj_at %t_at src/trap.c float_down 2 Can_fall_thru You You_feel assign_level dismount_steed dmgtype %dotrap %drown is_lava is_pool %lava_effects losehp movobj newsym on_level pickup pline rnd %selftouch surface %t_at src/trap.c float_up 2 Monnam You Your body_part dismount_steed dmgtype %fill_pit makeplural mon_nam on_level pline spoteffects surface src/trap.c grease_protect 2 Monnam Your aobjnam pline pline_The rn2 worm_known src/trap.c help_monster_out 1 Monnam You an body_part check_capacity %fill_pit %instapetrify inv_weight makeplural mon_nam pline poly_when_stoned polymon %reward_untrap sprintf %try_lift %untrap_prob src/trap.c instapetrify 2 You done poly_when_stoned polymon src/trap.c isclearpath 1 closed_door isok src/trap.c launch_obj 2 Monnam closed_door curs_on_u distmin dmgtype dmgval down_gate flooreffects memset mpickobj newsym nomul obj_extract_self ohitmon place_object pline pline_The rn2 sgn ship_object sobj_at splitobj stop_occupation thitu tmp_at src/trap.c lava_effects 2 Amulet_off Armor_gone Blindf_off Boots_off Cloak_off Gloves_off Helmet_off Ring_gone Shield_off You Your aobjnam burn_away_slime d destroy_item done losehp on_level pline pline_The rn2 safe_teleds setnotworn surface uqwepgone useup useupall uswapwepgone uwepgone xname src/trap.c maketrap 2 add_damage add_to_container alloc in_rooms makemon mkcorpstat %mkroll_launch mongone obj_extract_self rndmonnum %t_at unearth_objs src/trap.c minstapetrify 2 Monnam mon_to_stone monstone pline poly_when_stoned xkilled src/trap.c mintrap 2 Can_fall_thru Monnam You You_hear %blow_up_landmine burn_floor_paper %burnarmor count_wsegs d %deltrap destroy_mitem dist2 dmgtype erode_weapon %fill_pit impossible is_ice %launch_obj mbodypart melt_ice %mintrap mksobj mlevel_tele_trap mon_nam mondied monsndx %mselftouch mtele_trap newcham newsym pline pline_The resist resists_magm rn2 rnd rnl %rust_dmg %seetrap setmangry shieldeff snuff_lit sobj_at split_mon surface %t_at %thitm %unconscious wake_nearto weight which_armor worm_known src/trap.c mkroll_launch 1 is_pool %isclearpath mksobj newsym place_object rn2 stackobj weight src/trap.c move_into_trap 1 check_leash drag_ball exercise move_bc newsym spoteffects vision_recalc src/trap.c mselftouch 2 Monnam %minstapetrify mon_nam pline src/trap.c reward_untrap 1 Monnam You_feel adjalign pline rn2 rnl set_malign src/trap.c rust_dmg 2 Monnam Your %grease_protect is_flammable mon_nam pline rnl strstri worm_known src/trap.c seetrap 2 newsym src/trap.c selftouch 2 an %instapetrify pline sprintf src/trap.c t_at 2 src/trap.c thitm 1 Monnam dealloc_obj dmgval doname find_mac monkilled newsym place_object pline rnd stackobj src/trap.c try_disarm 1 Monnam There You abuse_dog can_reach_floor %dotrap killed mon_nam %move_into_trap pline rnd rnl sobj_at %untrap_prob src/trap.c try_lift 1 Monnam pline rnl set_malign weight_cap src/trap.c unconscious 2 strncmp src/trap.c untrap 2 There You acurr add_damage %b_trapped %chest_trap %disarm_beartrap %disarm_landmine %disarm_shooting_trap %disarm_squeaky_board dmgtype doname exercise getdir %help_monster_out in_rooms level_difficulty newsym pline rn2 rnd stumble_onto_mimic %t_at the unblock_point xname src/trap.c untrap_prob 1 dmgtype rn2 src/trap.c water_damage 2 pline rn2 rnl snuff_lit the %water_damage xname src/track.c gettrack 2 distmin src/track.c initrack 2 src/track.c settrack 2 src/topten.c classmon 1 impossible strcmp strncmp src/topten.c free_ttlist 1 free src/topten.c observable_depth 1 depth src/topten.c outentry 1 eos highc sprintf strcat strchr strcpy strlen strncmp %topten_print %topten_print_bold src/topten.c outheader 1 eos strcpy %topten_print src/topten.c prscore 2 alloc dlb_cleanup dlb_init fclose fopen_datafile free_dungeons %free_ttlist getuid init_dungeons %outentry %outheader raw_printf %readentry %score_wanted sprintf strcat strcmp strncmp src/topten.c readentry 1 fscanf str2role strcpy src/topten.c score_wanted 1 atoi digit strcmp strncmp src/topten.c topten 2 alloc an deepest_lev_reached fclose fopen_datafile free %free_ttlist getuid impossible lock_file %observable_depth ordin %outentry %outheader %readentry sprintf strcat strlen strncat strncmp strncpy %topten_print unlock_file %writeentry yyyymmdd src/topten.c topten_print 1 src/topten.c topten_print_bold 1 src/topten.c tt_oname 2 %classmon fclose fopen_datafile impossible obj_stop_timers oname %readentry rewind rnd start_corpse_timeout weight src/topten.c writeentry 1 fprintf onlyspace src/timeout.c $ 0 %&burn_object &fig_transform %&hatch_egg &revive_mon &rot_corpse &rot_organic src/timeout.c attach_egg_hatch_timeout 2 rnd %start_timer %stop_timer src/timeout.c attach_fig_transform_timeout 2 rnd %start_timer %stop_timer src/timeout.c begin_burn 2 candle_light_range get_obj_location impossible new_light_source %start_timer xname src/timeout.c burn_away_slime 2 pline_The src/timeout.c burn_object 2 Shk_Your You an %begin_burn dmgtype %end_burn get_obj_location impossible %lantern_message newsym obfree obj_extract_self pline %see_lamp_flicker xname src/timeout.c choke_dialogue 1 body_part exercise hcolor pline rn2 strchr src/timeout.c do_storms 2 You_hear buzz nomul on_level pline rn2 rnd stop_occupation src/timeout.c end_burn 2 del_light_source impossible %stop_timer xname src/timeout.c fall_asleep 2 nomul stop_occupation src/timeout.c hatch_egg 2 You You_feel a_monnam %attach_egg_hatch_timeout big_to_little enexto get_obj_location impossible is_pool %learn_egg_type locomotion m_monnam makemon makeplural newsym obfree obj_extract_self pline rn2 rnd s_suffix sprintf %start_timer %stop_timer strcpy tamedog useup verbalize worm_known src/timeout.c insert_timer 1 src/timeout.c kill_egg 2 %stop_timer src/timeout.c kind_name 1 src/timeout.c lantern_message 1 Monnam You Your dmgtype pline s_suffix src/timeout.c learn_egg_type 2 little_to_big src/timeout.c maybe_write_timer 1 %timer_is_local %write_timer src/timeout.c mon_is_local 1 src/timeout.c nh_timeout 2 Monnam Norep You You_feel carrying %choke_dialogue done %fall_asleep find_ac float_down hcolor heal_legs inv_weight make_blinded make_confused make_hallucinated make_stunned make_vomiting name_to_mon newsym nomul pline rehumanize rnd %run_timers see_monsters set_mimic_blocking %slime_dialogue %slip_or_trip stone_luck %stoned_dialogue stop_occupation unconscious %vomiting_dialogue wake_nearby src/timeout.c obj_is_local 2 %mon_is_local %obj_is_local panic src/timeout.c obj_move_timers 2 panic src/timeout.c obj_split_timers 2 %start_timer src/timeout.c obj_stop_timers 2 free src/timeout.c print_queue 1 fmt_ptr %kind_name sprintf src/timeout.c relink_timers 2 find_oid lookup_id_mapping panic src/timeout.c remove_timer 1 src/timeout.c restore_timers 2 alloc %insert_timer mread src/timeout.c run_timers 2 free src/timeout.c save_timers 2 bwrite free %maybe_write_timer %timer_is_local src/timeout.c see_lamp_flicker 1 Yname2 You an pline xname src/timeout.c slime_dialogue 1 an dmgtype exercise hcolor pline rndmonnam strchr src/timeout.c slip_or_trip 1 You body_part dismount_steed dmgtype doname highc is_ice makeplural pline rn2 sobj_at strcpy src/timeout.c start_timer 2 alloc %insert_timer panic src/timeout.c stoned_dialogue 1 exercise nomul pline src/timeout.c stop_timer 2 free %remove_timer src/timeout.c timer_is_local 1 %mon_is_local %obj_is_local panic src/timeout.c timer_sanity_check 2 fmt_ptr pline src/timeout.c vomiting_dialogue 1 You d exercise make_confused make_stunned morehungry vomit src/timeout.c wiz_timeout_queue 2 %print_queue sprintf src/timeout.c write_timer 1 bwrite panic src/teleport.c domagicportal 2 You You_feel next_to_u on_level schedule_goto src/teleport.c dotele 2 You acurr check_capacity deltrap exercise locomotion morehungry newsym next_to_u pline spelleffects t_at %tele %vault_tele src/teleport.c enexto 2 %goodpos rn2 src/teleport.c goodpos 2 closed_door is_lava is_pool isok may_passwall on_level rn2 sobj_at src/teleport.c level_tele 2 In_hell In_quest You You_cant You_feel atoi deferred_goto depth digit done dunlevs_in_dungeon find_hell get_level lev_by_name next_to_u on_level pline %random_teleport_level schedule_goto self_pronoun strcat strcmp strcpy verbalize src/teleport.c level_tele_trap 2 You You_feel deltrap %level_tele locomotion newsym resists_magm shieldeff src/teleport.c mlevel_tele_trap 2 Is_botlevel Monnam assign_level depth get_level is_home_elemental ledger_no migrate_to_level mon_has_amulet mon_nam on_level pline %random_teleport_level seetrap %teleport_pet src/teleport.c mtele_trap 2 Monnam %mvault_tele pline %rloc seetrap %tele_restrict %teleport_pet worm_known src/teleport.c mvault_tele 1 %goodpos %rloc %rloc_to search_special somexy src/teleport.c random_teleport_level 2 Is_botlevel depth dunlevs_in_dungeon on_level rn2 rnd src/teleport.c rloc 2 In_W_tower %goodpos impossible inhishop make_angry_shk %rloc_pos_ok %rloc_to rn2 %tele src/teleport.c rloc_pos_ok 1 On_W_tower_level %goodpos %tele_jump_ok src/teleport.c rloc_to 2 docrt newsym place_monster place_worm_tail_randomly remove_worm set_apparxy update_monster_region src/teleport.c rloco 2 addtobill costly_spot flooreffects %goodpos in_rooms newsym obj_extract_self place_object revive_corpse rn2 stolen_value strchr src/teleport.c safe_teleds 2 rn2 rnd %teleds %teleok src/teleport.c tele 2 On_W_tower_level You_feel getpos make_blinded mon_nam pline rn2 %safe_teleds sprintf %teleds %teleok unconscious src/teleport.c tele_jump_ok 1 src/teleport.c tele_restrict 2 mon_nam pline worm_known src/teleport.c tele_trap 2 You You_feel deltrap newsym next_to_u resists_magm shieldeff %tele %vault_tele src/teleport.c teleds 2 docrt fill_pit initrack invocation_message is_pool newsym nomul placebc see_monsters spoteffects unplacebc update_player_regions src/teleport.c teleok 1 %goodpos t_at %tele_jump_ok src/teleport.c teleport_pet 2 Monnam Your get_mleash impossible m_unleash yelp src/teleport.c u_teleport_mon 2 Monnam %enexto in_rooms pline %rloc %rloc_to rn2 src/teleport.c vault_tele 1 search_special somexy %tele %teleds %teleok src/steed.c can_ride 2 src/steed.c can_saddle 2 strchr src/steed.c dismount_steed 2 Monnam You adjalign an dmgtype encumber_msg enexto float_down is_lava is_pool killed losehp mintrap mon_nam %place_monster pline rloc_to rn2 surface teleds which_armor src/steed.c doride 2 %dismount_steed getdir isok %mount_steed src/steed.c exercise_steed 2 use_skill src/steed.c kick_steed 2 Monnam %dismount_steed pline rn2 rnd src/steed.c mount_steed 2 Monnam You You_cant Your an body_part %can_ride %can_saddle dmgtype instapetrify losehp m_monnam mon_nam near_capacity pline rn2 rnd sprintf teleds which_armor src/steed.c place_monster 2 impossible src/steed.c use_saddle 2 Monnam You You_cant a_monnam acurr body_part %can_saddle dist2 exercise freehand freeinv getdir instapetrify isok mon_nam mpickobj pline poly_when_stoned polymon rn2 sprintf strncmp update_mon_intrinsics which_armor worm_known src/steal.c equipname 1 src/steal.c mpickobj 2 The add_to_minv attacktype carry_obj_effects obfree obj_sheds_light pline snuff_light_source xname src/steal.c relobj 2 Monnam add_to_minv distant_name flooreffects mkgold newsym obj_extract_self place_object pline stackobj &doname src/steal.c remove_worn_item 2 Amulet_off Armor_off Blindf_off Boots_off Cloak_off Gloves_off Helmet_off Ring_gone Shield_off cancel_don donning setnotworn setworn src/steal.c somegold 2 rnd src/steal.c steal 2 Adjmonnam Monnam doname donning %equipname freeinv impossible inv_cnt minstapetrify monnear %mpickobj nomul o_unleash pline %remove_worn_item rn2 stop_occupation unpunish uqwepgone uswapwepgone uwepgone %&stealarm src/steal.c stealamulet 2 Monnam doname freeinv is_quest_artifact %mpickobj pline %remove_worn_item rloc tele_restrict src/steal.c stealarm 1 Monnam dmgtype doname freeinv impossible %mpickobj pline rloc shop_keeper subfrombill tele_restrict src/steal.c stealgold 2 Monnam Your body_part delobj g_at makeplural newsym pline rloc rn2 %somegold tele_restrict src/spell.c age_spells 2 src/spell.c book_substitution 2 src/spell.c cast_protection 1 Your an find_ac hcolor on_level pline_The %spell_skilltype src/spell.c cursed_book 1 You_feel Your aggravate body_part losehp losestr make_blinded make_confused pline pline_The resists_magm rn2 rnd rndcurse shieldeff take_gold tele src/spell.c deadbook 1 On_stairs You You_hear Your body_part discover_object dist2 invocation_pos makemon mkinvokearea mkundead pline pline_The rn2 set_malign sgn tamedog unturn_dead src/spell.c docast 2 %getspell %spelleffects src/spell.c dospellmenu 1 free %percent_success %spell_skilltype %spelltypemnemonic sprintf src/spell.c dovspell 2 You %dospellmenu sprintf src/spell.c getspell 1 You %dospellmenu %spell_let_to_idx sprintf strchr strcpy src/spell.c initialspell 2 impossible pline src/spell.c isqrt 1 src/spell.c learn 1 You Your check_unpaid %cursed_book %deadbook discover_object exercise impossible pline sprintf src/spell.c losespells 2 exercise rnd src/spell.c percent_success 1 acurr %isqrt %spell_skilltype weight src/spell.c spell_let_to_idx 1 src/spell.c spell_skilltype 2 src/spell.c spelleffects 2 You You_feel Your acurr body_part %cast_protection check_capacity do_vicinity_map exercise explode freehand getdir healup impossible isok jump losehp make_confused make_familiar mksobj morehungry obfree peffects %percent_success pline pline_The rnd seffects self_pronoun spell_damage_bonus %spell_skilltype %throwspell use_skill weffects zapyourself src/spell.c spelltypemnemonic 1 impossible src/spell.c study_book 2 You acurr %cursed_book discover_object docall impossible nomul pline pline_The rn2 rnd set_occupation sprintf useup %&learn src/spell.c throwspell 1 You Your distmin exercise getpos on_level pline pline_The src/sp_lev.c build_room 1 %build_room %create_altar %create_door %create_engraving %create_feature %create_gold %create_monster %create_object %create_room %create_stairs %create_subroom %create_trap %fill_room rn2 topologize src/sp_lev.c check_room 2 rn2 src/sp_lev.c create_altar 1 %get_free_room_loc %get_location in_rooms induced_align %noncoalignment priestini rn2 src/sp_lev.c create_corridor 1 %dig_corridor %fix_stair_rooms makecorridors %search_door sort_rooms src/sp_lev.c create_door 1 add_door impossible okdoor panic rn2 src/sp_lev.c create_engraving 1 free %get_location %get_room_loc make_engr_at src/sp_lev.c create_feature 1 %get_location %get_room_loc occupied src/sp_lev.c create_gold 1 %get_location %get_room_loc mkgold rnd src/sp_lev.c create_monster 1 In_mines block_point christen_monst def_char_to_monclass does_block enexto free %get_location %get_room_loc impossible induced_align makemon mk_mplayer mk_roamer mkclass monsndx %noncoalignment panic rn2 set_malign strcmp src/sp_lev.c create_object 1 add_to_container attach_egg_hatch_timeout bless curse dead_species def_char_to_objclass delete_contents free %get_location %get_room_loc impossible kill_egg makemon mkgold mkobj_at mksobj_at mongone obj_extract_self on_level oname panic remove_object rn2 rndmonnum stackobj unbless uncurse src/sp_lev.c create_room 2 abs add_room %check_room depth get_rect rn2 rnd rnd_rect split_rects src/sp_lev.c create_secret_door 2 add_door impossible okdoor rn2 src/sp_lev.c create_stairs 1 %get_free_room_loc mkstairs src/sp_lev.c create_subroom 1 abs add_subroom depth rn2 rnd src/sp_lev.c create_trap 1 %get_free_room_loc %get_location mktrap rn2 src/sp_lev.c dig_corridor 2 abs mksobj_at rn2 src/sp_lev.c fill_room 2 abs depth fill_zoo mkgold rn2 stock_room src/sp_lev.c fix_stair_rooms 1 panic src/sp_lev.c free_rooms 1 free src/sp_lev.c get_free_room_loc 1 %get_room_loc panic src/sp_lev.c get_location 1 impossible %is_ok_location isok panic rn2 src/sp_lev.c get_room_loc 1 panic rn2 somexy src/sp_lev.c is_ok_location 1 is_lava is_pool on_level src/sp_lev.c light_region 1 src/sp_lev.c load_common_data 1 alloc dlb_fread mkmap rn2 src/sp_lev.c load_maze 1 abs add_door add_room alloc %create_altar create_drawbridge %create_engraving %create_feature %create_gold %create_monster %create_object %create_trap deltrap depth distmin dlb_fgetc dlb_fread %fill_room flood_fill_rm free %get_location impossible %light_region %load_common_data %load_one_engraving %load_one_monster %load_one_object makemon maketrap %maze1xy memcpy memset mkgold mkobj_at mksobj_at mkstairs panic rn2 rnd %rnddoor %rndtrap %set_wall_property sobj_at %sp_lev_shuffle t_at topologize walkfrom wallification src/sp_lev.c load_one_engraving 1 alloc dlb_fread src/sp_lev.c load_one_monster 1 alloc dlb_fread src/sp_lev.c load_one_object 1 alloc dlb_fread src/sp_lev.c load_rooms 1 alloc %build_room %create_corridor dlb_fread %free_rooms %load_common_data %load_one_engraving %load_one_monster %load_one_object %sp_lev_shuffle strcmp src/sp_lev.c load_special 2 check_version dlb_fclose dlb_fopen dlb_fread %load_maze %load_rooms src/sp_lev.c maze1xy 1 %is_ok_location rn2 src/sp_lev.c noncoalignment 1 rn2 src/sp_lev.c rnddoor 1 rn2 src/sp_lev.c rndtrap 1 Can_dig_down rnd src/sp_lev.c search_door 1 panic src/sp_lev.c set_wall_property 1 src/sp_lev.c sp_lev_shuffle 1 rn2 src/sounds.c beg 2 dist2 %domonnoise map_invisible verbalize worm_known src/sounds.c dochat 1 Monnam You_cant Your an dist2 %domonnoise getdir map_invisible pline price_quote shop_object worm_known src/sounds.c domonnoise 1 Monnam You aggravate an body_part could_seduce cuss demon_talk dist2 doconsult doseduce map_invisible midnight monsndx mplayer_talk night nomul pline poly_gender priest_talk pronoun_gender quest_chat rn2 shk_chat sprintf t_at verbalize wake_nearto worm_known src/sounds.c dosounds 2 You You_hear body_part dmgtype g_at gd_sound %mon_in_room on_level pline pline_The rn2 search_special strchr tended_shop vault_occupied worm_known src/sounds.c dotalk 2 %dochat src/sounds.c growl 2 Monnam dmgtype %growl_sound makeplural nomul pline rn2 wake_nearto src/sounds.c growl_sound 2 src/sounds.c mon_in_room 1 src/sounds.c whimper 2 Monnam dmgtype nomul pline rn2 wake_nearto src/sounds.c yelp 2 Monnam dmgtype nomul pline rn2 wake_nearto src/sit.c attrcurse 2 You You_feel Your dmgtype rnd see_monsters src/sit.c dosit 2 There You You_cant You_feel Your adjattrib aggravate altar_wrath attach_egg_hatch_timeout body_part burn_away_slime can_reach_floor change_luck courtmon d do_genocide do_mapping dotrap dropy egg_type_from_parent exercise heal_legs identify_pack impossible is_ice is_lava is_pool losehp make_blinded make_confused make_sick makemon makewish mksobj mon_nam morehungry newsym on_level pline pline_The rn2 rnd %rndcurse rust_dmg stackobj surface t_at %take_gold tele the verbalize weight xname src/sit.c rndcurse 2 The You curse pline resists_magm rn2 rnd shieldeff spec_ability unbless xname src/sit.c take_gold 2 You You_feel src/shknam.c get_shop_item 2 rnd src/shknam.c mkshobj_at 1 depth %get_shop_item makemon mkclass mkobj_at mksobj_at rn2 src/shknam.c nameshk 1 In_mines Is_special ledger_no rn2 strcmp strncpy src/shknam.c saleable 2 src/shknam.c shkinit 1 assign_level isok makemon %nameshk rloc rnd set_malign src/shknam.c stock_room 2 cvt_sdoor_to_door distmin inside_shop make_engr_at %mkshobj_at newsym %shkinit sprintf src/shk.c Shk_Your 2 highc %shk_your src/shk.c add_damage 2 alloc in_rooms %shop_keeper src/shk.c add_one_tobill 1 You %add_to_billobjs %get_cost %inhishop %onbill %shop_keeper src/shk.c add_to_billobjs 1 panic src/shk.c addtobill 2 Monnam The You %add_one_tobill %bill_box_content %contained_cost %contained_gold %costly_gold %get_cost %inhishop %onbill %picked_container pline pline_The rn2 %shop_keeper strcat strcpy the xname src/shk.c addupbill 1 src/shk.c angry_shk_exists 1 %next_shkp src/shk.c bill_box_content 1 %add_one_tobill %bill_box_content src/shk.c block_door 2 in_rooms %inhishop pline %shkname %shop_keeper src/shk.c block_entry 2 carrying in_rooms %inhishop pline %shkname %shop_keeper src/shk.c bp_to_obj 1 %find_oid o_on src/shk.c call_kops 1 angry_guards %makekops pline pline_The src/shk.c cheapest_item 1 src/shk.c check_credit 1 pline_The src/shk.c check_unpaid 2 %check_unpaid_usage src/shk.c check_unpaid_usage 2 %cost_per_charge exercise %inhishop rn2 %shop_keeper verbalize src/shk.c clear_unpaid 1 %clear_unpaid src/shk.c contained_cost 2 %contained_cost %get_cost saleable %set_cost src/shk.c contained_gold 2 %contained_gold src/shk.c cost_per_charge 1 %get_cost %inhishop src/shk.c costly_gold 2 You Your %costly_spot in_rooms %shkname %shop_keeper src/shk.c costly_spot 2 in_rooms %inhishop %inside_shop %shop_keeper src/shk.c delete_contents 2 %obfree obj_extract_self src/shk.c doinvbill 2 %bp_to_obj impossible %inhishop %shop_keeper xprname src/shk.c dopay 2 Monnam There You You_cant Your bot %bp_to_obj %cheapest_item dist2 %dopayobj getpos hidden_gold impossible %inhishop %make_happy_shk mon_nam %next_shkp %pay pline pronoun_gender rn2 s_suffix %setpaid %shkname sprintf strcat strncmp verbalize worm_known x_monnam src/shk.c dopayobj 1 Doname2 You dealloc_obj doname hidden_gold impossible obj_extract_self %pay %shk_names_obj sprintf verbalize xname src/shk.c dropped_container 1 %dropped_container saleable src/shk.c find_oid 2 o_on src/shk.c finish_paybill 2 curse obj_extract_self place_object rn2 src/shk.c get_cost 1 acurr %getprice src/shk.c getprice 1 src/shk.c home_shk 2 %kops_gone mnearto pacify_guards src/shk.c hot_pursuit 2 %rile_shk src/shk.c inherits 1 Monnam %addupbill dist2 %home_shk %inhishop %pacify_shk pline rn2 %set_repo_loc %setpaid %shkname strncmp src/shk.c inhishop 2 in_rooms on_level strchr src/shk.c inside_shop 2 src/shk.c is_fshk 2 src/shk.c kops_gone 1 dist2 mongone pline_The worm_known src/shk.c make_angry_shk 2 Monnam %addupbill %hot_pursuit pline %setpaid src/shk.c make_happy_shk 2 Monnam adjalign %angry_shk_exists dist2 %home_shk %inhishop %kops_gone ledger_no migrate_to_level mon_nam on_level pacify_guards %pacify_shk pline sgn strcpy worm_known src/shk.c makekops 1 abs depth enexto makemon rnd src/shk.c mon_owns 1 mon_nam s_suffix strcpy src/shk.c next_shkp 1 %pacify_shk %rile_shk src/shk.c obfree 2 %add_to_billobjs dealloc_obj %delete_contents food_disappears impossible %next_shkp o_unleash %onbill %shop_keeper src/shk.c onbill 1 pline src/shk.c pacify_shk 1 src/shk.c pay 1 %check_credit src/shk.c pay_for_damage 2 You_hear Your adjalign %check_credit dist2 %home_shk %hot_pursuit in_rooms %inhishop mnearto mnexto %pacify_shk pline rn2 sgn %shkname %shop_keeper sleep sprintf strcmp strcpy strncpy um_dist verbalize src/shk.c paybill 2 %inherits %inhishop mongone %next_shkp on_level %shop_keeper src/shk.c picked_container 2 %picked_container src/shk.c price_quote 2 %contained_cost doname %get_cost %inside_shop pline %shk_embellish %shop_keeper sprintf strcpy src/shk.c remove_damage 1 Norep You_feel closed_door free in_rooms %inside_shop picking_at pline pline_The %repair_damage rn2 stop_occupation strchr strcpy src/shk.c repair_damage 2 block_point deltrap %inside_shop memset mksobj mpickobj newsym %obfree obj_extract_self place_object placebc remove_object rn2 t_at unplacebc verbalize weight src/shk.c replshk 2 %inhishop src/shk.c restshk 2 assign_level %pacify_shk strncmpi src/shk.c rile_shk 1 src/shk.c same_price 2 impossible %next_shkp %onbill src/shk.c sellobj 2 Monnam Your %contained_cost %contained_gold %costly_spot count_unpaid doname %dropped_container impossible in_rooms %inhishop %pay pline rn2 saleable %set_cost %shk_names_obj %shop_keeper sprintf %sub_one_frombill %subfrombill verbalize xname src/shk.c sellobj_state 2 src/shk.c set_cost 1 %getprice rn2 src/shk.c set_repo_loc 1 sgn src/shk.c set_residency 2 on_level src/shk.c setpaid 1 %clear_unpaid dealloc_obj obj_extract_self src/shk.c shk_chat 2 Hello %addupbill pline rn2 %shkname strcmp strncmp verbalize src/shk.c shk_embellish 1 rn2 src/shk.c shk_move 2 Hello Monnam Your carrying dist2 holetime %inhishop mattacku mon_nam move_special online2 pline %remove_damage resist %rile_shk rn2 sobj_at strncmp verbalize src/shk.c shk_names_obj 1 You discover_object doname highc pline saleable sprintf src/shk.c shk_owns 1 %costly_spot get_obj_location %inside_shop s_suffix %shkname %shop_keeper strcpy src/shk.c shk_your 2 %mon_owns %shk_owns strcpy src/shk.c shkcatch 2 Monnam dist2 %inhishop %inside_shop map_invisible mnearto mpickobj pline %shop_keeper %subfrombill the verbalize worm_known xname src/shk.c shkgone 2 on_level %remove_damage search_special %setpaid src/shk.c shkname 2 src/shk.c shop_debt 1 src/shk.c shop_keeper 2 %pacify_shk %rile_shk src/shk.c shop_object 2 %costly_spot in_rooms %inhishop %shop_keeper src/shk.c shopdig 2 You_feel add_to_minv adjalign dist2 freeinv %inhishop mnexto pline %rile_shk sgn %shkname %shop_keeper %subfrombill um_dist verbalize src/shk.c shopper_financial_report 2 You %inside_shop %next_shkp s_suffix %shkname %shop_debt %shop_keeper src/shk.c splitbill 2 impossible %inhishop %onbill %shop_keeper src/shk.c stolen_container 1 %get_cost %stolen_container src/shk.c stolen_value 2 Monnam Norep You angry_guards %check_credit %contained_gold count_unpaid %get_cost %hot_pursuit in_rooms %inhishop mon_nam saleable %shop_keeper %stolen_container strncpy src/shk.c sub_one_frombill 1 %add_to_billobjs alloc impossible %onbill src/shk.c subfrombill 2 %sub_one_frombill %subfrombill src/shk.c tended_shop 2 %inhishop src/shk.c u_entered_shop 2 Hello carrying dochug in_rooms %inhishop %inside_shop %pacify_shk pline s_suffix %shkname %shop_keeper sobj_at strchr strcpy strncmpi strncpy verbalize y_monnam src/shk.c u_left_shop 2 You Your %addupbill adjalign %call_kops %hot_pursuit %inhishop %setpaid sgn %shop_keeper verbalize src/shk.c unpaid_cost 2 impossible %next_shkp %onbill src/save.c bclose 2 %bufoff close fclose src/save.c bflush 2 fflush panic src/save.c bufoff 2 %bflush src/save.c bufon 2 fdopen panic src/save.c bwrite 2 fwrite panic terminate write src/save.c dosave 2 doredraw %dosave0 nomul pline terminate src/save.c dosave0 2 There %bclose %bwrite change_luck close compress create_savefile delete_levelfile delete_savefile done fqname getlev ledger_no maxledgerno minit open_levelfile open_savefile pline %savegamestate %savelev signal store_version uncompress src/save.c free_dungeons 2 src/save.c freedynamicdata 2 free_invbuf free_youbuf tmp_at unload_qtlist src/save.c hangup 2 %dosave0 terminate src/save.c savedamage 1 %bwrite free src/save.c savefruitchn 2 %bwrite free src/save.c savegamestate 1 %bflush %bwrite getuid save_artifacts save_dungeon save_light_sources save_oracles save_timers save_waterlevel %savefruitchn %savelevchn %savemonchn savenames %saveobjchn src/save.c savelev 2 %bflush %bwrite dmonsfree maxledgerno panic save_engravings save_light_sources save_regions save_rooms save_timers save_worm %savedamage %savemonchn %saveobjchn %savetrapchn src/save.c savelevchn 1 %bwrite free src/save.c savemonchn 1 %bwrite free %saveobjchn src/save.c saveobjchn 1 %bwrite dealloc_obj food_disappears %saveobjchn src/save.c savestateinlock 2 %bclose close create_levelfile done ledger_no open_levelfile pline read save_savefile_name %savegamestate store_version write src/save.c savetrapchn 1 %bwrite free src/rumors.c doconsult 2 Monnam There You exercise more_experienced newexplevel %outoracle %outrumor pline sprintf src/rumors.c getrumor 2 dlb_fclose dlb_fgets dlb_fopen dlb_fseek dlb_ftell exercise impossible %init_rumors lrand48 pline rn2 sprintf strcat strchr strcpy strstri xcrypt src/rumors.c init_oracles 1 alloc dlb_fgets sscanf src/rumors.c init_rumors 1 dlb_fgets dlb_fseek dlb_ftell sscanf src/rumors.c outoracle 2 dlb_fclose dlb_fgets dlb_fopen dlb_fseek %init_oracles pline rnd strchr strcmp xcrypt src/rumors.c outrumor 2 exercise %getrumor pline rn2 verbalize src/rumors.c restore_oracles 2 alloc mread src/rumors.c save_oracles 2 bwrite free src/role.c Goodbye 2 src/role.c Hello 2 src/role.c ok_align 2 src/role.c ok_gend 2 src/role.c ok_race 2 src/role.c ok_role 2 src/role.c pick_align 2 %ok_align rn2 src/role.c pick_gend 2 %ok_gend rn2 src/role.c pick_race 2 %ok_race rn2 src/role.c pick_role 2 %ok_role rn2 src/role.c plnamesuffix 2 %plnamesuffix %str2align %str2gend %str2race %str2role strchr src/role.c randalign 2 rn2 src/role.c randgend 2 rn2 src/role.c randrace 2 rn2 src/role.c randrole 2 rn2 src/role.c role_init 2 %plnamesuffix %randalign %randrace %randrole %str2role strcpy %validalign %validgend %validrace %validrole src/role.c str2align 2 strlen strncmpi src/role.c str2gend 2 strlen strncmpi src/role.c str2race 2 strlen strncmpi src/role.c str2role 2 strlen strncmpi src/role.c validalign 2 src/role.c validgend 2 src/role.c validrace 2 src/role.c validrole 2 src/rnd.c d 2 lrand48 src/rnd.c rn2 2 lrand48 src/rnd.c rnd 2 lrand48 src/rnd.c rne 2 %rn2 src/rnd.c rnl 2 lrand48 %rn2 src/rnd.c rnz 2 %rn2 %rne src/rip.c center 1 strlen src/rip.c genl_outrip 2 alloc an %center free getyear impossible sprintf strcat strcpy strlen src/restore.c add_id_mapping 1 alloc src/restore.c clear_id_mapping 1 free src/restore.c dorecover 2 assign_rogue_graphics close delete_savefile docrt %getlev %inven_inuse ledger_no load_qtlist lseek max_rank_sz on_level read reset_attribute_clock %restgamestate %restlevelfile %restlevelstate run_timers savelev savestateinlock setworn uptodate vision_reset welcome src/restore.c find_lev_obj 1 place_object src/restore.c freefruitchn 1 free src/restore.c getlev 2 Is_branchlev alloc assign_level %clear_id_mapping deltrap %find_lev_obj free %freefruitchn ledger_no %loadfruitchn mazexy mon_catchup_elapsed_time %mread on_level panic peace_minded place_monster place_wsegs pline relink_light_sources relink_timers %reset_oattached_mids rest_engravings rest_regions rest_rooms rest_worm %restdamage %restmonchn %restobjchn restore_cham restore_light_sources restore_timers set_malign set_residency %trickery src/restore.c ghostfruit 1 fruitadd impossible src/restore.c inven_inuse 2 pline useup xname src/restore.c loadfruitchn 1 alloc free %mread src/restore.c lookup_id_mapping 2 src/restore.c minit 2 src/restore.c mread 2 close delete_savefile error panic pline read src/restore.c reset_oattached_mids 1 %lookup_id_mapping memcpy src/restore.c restdamage 1 alloc free in_rooms inhishop %mread repair_damage shop_keeper strcpy src/restore.c restgamestate 1 You %freefruitchn getuid %loadfruitchn %mread pline relink_light_sources relink_timers %restlevchn %restmonchn restnames %restobjchn restore_artifacts restore_dungeon restore_light_sources restore_oracles restore_timers restore_waterlevel role_init set_uasmon setuwep setworn src/restore.c restlevchn 1 alloc %mread src/restore.c restlevelfile 1 bclose bufon create_levelfile panic savelev src/restore.c restlevelstate 1 panic src/restore.c restmonchn 1 %add_id_mapping alloc impossible %mread %restobjchn restpriest restshk src/restore.c restobjchn 1 %add_id_mapping alloc %ghostfruit impossible %mread %restobjchn src/restore.c trickery 2 done pline src/region.c $ 0 %&expire_gas_cloud %&inside_gas_cloud src/region.c add_mon_to_reg 2 alloc free src/region.c add_rect_to_reg 2 alloc free memcpy src/region.c add_region 2 %add_mon_to_reg alloc free %inside_region isok memcpy newsym src/region.c clear_regions 2 free %free_region src/region.c create_gas_cloud 2 %add_rect_to_reg %add_region %create_region rn2 src/region.c create_region 2 alloc src/region.c expire_gas_cloud 2 src/region.c free_region 2 free src/region.c in_out_region 2 %inside_region pline src/region.c inside_gas_cloud 2 Monnam You body_part killed losehp make_blinded makeplural pline rnd setmangry src/region.c inside_rect 2 src/region.c inside_region 2 %inside_rect src/region.c m_in_out_region 2 %add_mon_to_reg %inside_region %mon_in_region %remove_mon_from_reg src/region.c mon_in_region 2 src/region.c remove_mon_from_reg 2 src/region.c remove_region 2 %free_region %inside_region isok newsym src/region.c rest_regions 2 alloc %clear_regions mread %remove_region src/region.c run_regions 2 find_mid %remove_region src/region.c save_regions 2 bwrite strlen src/region.c show_region 2 show_glyph src/region.c update_monster_region 2 %add_mon_to_reg %inside_region %mon_in_region %remove_mon_from_reg src/region.c update_player_regions 2 %inside_region src/region.c visible_region_at 2 %inside_region src/rect.c add_rect 2 %get_rect pline src/rect.c get_rect 2 src/rect.c get_rect_ind 2 src/rect.c init_rect 2 src/rect.c intersect 1 src/rect.c remove_rect 2 %get_rect_ind src/rect.c rnd_rect 2 rn2 src/rect.c split_rects 2 %add_rect %intersect %remove_rect %split_rects src/read.c cant_create 2 src/read.c create_particular 2 %cant_create makemon name_to_mon pline src/read.c do_class_genocide 1 You You_feel def_char_to_monclass done kill_genocided_monsters makeplural makesingular mongone mungspaces pline quest_info rehumanize reset_rndmonst strcpy strlen strstri src/read.c do_genocide 2 You_feel adjalign dmgtype done kill_genocided_monsters lowc makemon makeplural name_to_mon pline rehumanize reset_rndmonst rn2 sgn strcpy verbalize src/read.c doread 2 You You_cant bcsign check_capacity discover_object dmgtype docall getobj more_experienced outrumor pline %seffects sprintf strlen study_book useup wipeout_text src/read.c forget 1 docrt %forget_levels %forget_map %forget_objects %forget_traps losespells rn2 src/read.c forget_levels 2 impossible ledger_no ledger_to_dnum maxledgerno %randomize src/read.c forget_map 2 rn2 src/read.c forget_objects 2 %forget_single_object impossible %randomize src/read.c forget_single_object 1 free undiscover_object src/read.c forget_traps 2 src/read.c is_chargeable 2 src/read.c litroom 2 Monnam You do_clear_area move_bc on_level pline s_suffix %set_lit snuff_lit vision_recalc %&set_lit src/read.c p_glow1 1 Your xname src/read.c p_glow2 1 Your hcolor xname src/read.c punish 2 You Your dropy mkobj newsym placebc pline set_bc setworn src/read.c randomize 1 rn2 src/read.c recharge 2 Ring_gone Ring_off Ring_on The You Your abs d end_burn losehp %p_glow1 %p_glow2 pline rn2 rnd setworn %stripspe useup %wand_explode xname src/read.c seffects 2 Armor_gone Boots_off Cloak_off Gloves_off Helmet_off Monnam Shield_off You You_feel You_hear Your adj_abon aobjnam bcsign blessorcurse body_part burn_away_slime ceiling change_luck chwepon closed_door create_critters create_gas_cloud cvt_sdoor_to_door d destroy_arm discover_object dist2 dmgtype dmgval %do_class_genocide %do_genocide do_mapping doname exercise explode flooreffects food_detect %forget getobj getpos gold_detect hcolor identify_pack impossible isok level_tele %litroom losehp make_confused make_happy_shk make_stunned makeplural map_invisible mksobj mon_nam newsym on_level %p_glow2 place_object pline pline_The pronoun_gender %punish %recharge resist rn2 rnd setmangry setworn shieldeff some_armor stackobj strange_feeling strncmpi tamedog tele trap_detect uncurse %unpunish useup weight which_armor worm_known xkilled xname src/read.c set_lit 1 snuff_light_source src/read.c stripspe 1 Your pline xname src/read.c unpunish 2 dealloc_obj newsym obj_extract_self setworn src/read.c wand_explode 1 Your exercise losehp rnd useup xname src/questpgr.c Fread 1 dlb_fread panic src/questpgr.c com_pager 2 %deliver_by_pline %deliver_by_window dlb_fseek impossible %msg_in src/questpgr.c construct_qtlist 1 %Fread alloc dlb_fseek src/questpgr.c convert_arg 1 align_gname align_gtitle align_str artiname %guardname %homebase %intermed %ldrname %neminame rank_of strcpy the src/questpgr.c convert_line 1 An an %convert_arg highc makeplural panic s_suffix strcat strcpy strlen strncmpi xcrypt src/questpgr.c deliver_by_pline 1 %convert_line dlb_fgets pline strlen src/questpgr.c deliver_by_window 1 %convert_line dlb_fgets strlen src/questpgr.c guardname 1 src/questpgr.c homebase 1 src/questpgr.c intermed 1 src/questpgr.c is_quest_artifact 2 src/questpgr.c ldrname 2 sprintf src/questpgr.c leaderless 2 src/questpgr.c load_qtlist 2 %Fread %construct_qtlist dlb_fopen impossible panic strncmp src/questpgr.c msg_in 1 src/questpgr.c neminame 1 sprintf src/questpgr.c qt_montype 2 mkclass rn2 src/questpgr.c qt_pager 2 %deliver_by_pline %deliver_by_window dlb_fseek impossible %msg_in strcmp src/questpgr.c quest_info 2 impossible src/questpgr.c unload_qtlist 2 dlb_fclose free src/quest.c artitouch 2 exercise qt_pager src/quest.c chat_with_guardian 1 qt_pager rn2 src/quest.c chat_with_leader 1 exercise %expulsion %finish_quest %is_pure is_quest_artifact %not_capable on_level qt_pager rn2 src/quest.c chat_with_nemesis 1 qt_pager rn2 src/quest.c expulsion 1 deltrap dungeon_branch impossible schedule_goto src/quest.c finish_quest 2 carrying com_pager fully_identify_obj qt_pager src/quest.c is_pure 1 You align_str src/quest.c leader_speaks 2 %chat_with_leader %expulsion on_level qt_pager src/quest.c nemdead 2 qt_pager src/quest.c nemesis_speaks 2 qt_pager rn2 src/quest.c not_capable 1 src/quest.c ok_to_quest 2 %is_pure src/quest.c on_goal 1 qt_pager src/quest.c on_locate 1 qt_pager src/quest.c on_start 1 qt_pager src/quest.c onquest 2 Is_special %on_goal on_level %on_locate %on_start src/quest.c prisoner_speaks 1 Monnam adjalign angry_guards pline verbalize worm_known src/quest.c quest_chat 2 %chat_with_guardian %chat_with_leader %chat_with_nemesis impossible mon_nam src/quest.c quest_stat_check 2 monnear src/quest.c quest_talk 2 %leader_speaks %nemesis_speaks %prisoner_speaks src/priest.c angry_priest 2 %findpriest %temple_occupied wakeup src/priest.c clearpriests 2 mongone on_level src/priest.c findpriest 2 %histemple_at src/priest.c ghod_hitsu 2 a_gname_at buzz exercise %has_shrine linedup pline rn2 s_suffix sgn %temple_occupied src/priest.c has_shrine 1 src/priest.c histemple_at 1 in_rooms on_level src/priest.c in_your_sanctuary 2 %findpriest %has_shrine in_rooms %p_coaligned %temple_occupied src/priest.c intemple 2 Monnam You You_feel body_part %findpriest %has_shrine makemon nomul on_level %p_coaligned pline rn2 set_malign sprintf %temple_occupied verbalize src/priest.c mk_roamer 2 makemon rloc set_malign src/priest.c move_special 2 Monnam check_special_room dist2 distant_name inhishop m_carrying mfndpos mpickobj newsym obj_extract_self online2 place_monster pline rn2 &doname src/priest.c p_coaligned 2 src/priest.c pri_move 2 Your %histemple_at mattacku mon_nam monnear %move_special resist rn2 strchr src/priest.c priest_talk 2 Monnam adjalign bribe exercise %has_shrine %histemple_at in_rooms incr_itimeout %p_coaligned pline pronoun_gender rn2 verbalize src/priest.c priestini 2 assign_level curse m_dowear makemon mkobj mksobj mongets mpickobj on_level %p_coaligned rloc rn2 set_malign src/priest.c priestname 2 dmgtype halu_gname rndmonnam strcat strcpy src/priest.c reset_hostility 2 newsym set_malign src/priest.c restpriest 2 assign_level src/priest.c temple_occupied 2 src/pray.c a_gname 2 %a_gname_at src/pray.c a_gname_at 2 %align_gname src/pray.c align_gname 2 impossible src/pray.c align_gtitle 2 src/pray.c altar_wrath 2 adjattrib %align_gname change_luck %godvoice pline strcmp %u_gname verbalize src/pray.c angrygods 1 An In_hell You_feel adjattrib %align_gname dmgtype %god_zaps_you %gods_angry %godvoice hcolor losexp pline punish resists_magm rn2 rndcurse rnz summon_minion verbalize src/pray.c blocked_boulder 1 isok sobj_at src/pray.c can_pray 2 In_hell You %align_gname %in_trouble pline_The rn2 src/pray.c consume_offering 1 Your dmgtype exercise rn2 useup useupf src/pray.c dopray 2 In_hell You %can_pray nomul %&prayer_done src/pray.c dosacrifice 2 Amulet_off In_hell You You_feel You_hear %a_gname a_monnam adjalign adjattrib align_str an angry_priest %angrygods body_part change_luck %consume_offering discover_artifact dlord dmgtype done dropy eaten_stat exercise feel_cockatrice findpriest floorfood get_mtraits getobj %god_zaps_you %gods_upset %godvoice hcolor makemon makeplural mk_artifact nartifact_exist newsym nomul on_level p_coaligned peek_at_iced_corpse_age pline pline_The rn2 rnd rnl rnz sgn summon_minion temple_occupied %u_gname uncurse unrestrict_weapon_skill useup useupf verbalize weapon_type src/pray.c doturn 2 In_hell You aggravate dist2 exercise killed nomul pline resist spelleffects %u_gname src/pray.c fix_worst_trouble 1 You You_feel Your aobjnam body_part dmgtype encumber_msg hcolor heal_legs impossible init_uhunger losestr make_blinded make_confused make_hallucinated make_sick make_stunned makeplural pline pline_The rnd safe_teleds uncurse unpunish useup welded you_unwere src/pray.c fry_by_god 1 You %align_gname done sprintf src/pray.c god_zaps_you 1 Monnam You %align_gname destroy_arm %fry_by_god %godvoice mon_nam on_level pline shieldeff summon_minion ureflects verbalize xkilled src/pray.c gods_angry 1 %godvoice src/pray.c gods_upset 1 %angrygods src/pray.c godvoice 1 %align_gname pline_The rn2 src/pray.c halu_gname 2 %align_gname dmgtype randrole rn2 src/pray.c in_trouble 1 %blocked_boulder dmgtype isok near_capacity welded src/pray.c pleased 1 An You You_feel You_hear Your adjalign %align_gname an aobjnam artiname bless body_part carrying discover_artifact dmgtype dropy exist_artifact %fix_worst_trouble %godvoice hcolor impossible %in_trouble init_uhunger make_blinded makeplural mkobj mksobj oname place_object pline rn2 rnd_class rnl rnz see_monsters sprintf %u_gname uncurse unrestrict_weapon_skill verbalize weapon_type welded xname src/pray.c prayer_done 1 In_hell You_feel %align_gname %angrygods change_luck exercise %gods_upset %godvoice losehp %pleased pline rehumanize rnd rnl rnz %water_prayer src/pray.c u_gname 2 %align_gname src/pray.c water_prayer 1 dmgtype hcolor pline src/potion.c djinni_from_bottle 2 Monnam You a_monnam makemon makewish mongone pline rn2 rnd set_malign tamedog verbalize src/potion.c dodip 2 Shk_Your The Yname2 You aobjnam bless body_part check_unpaid curse d dipfountain discover_object dmgtype docall exercise explode floating_above %get_wet getobj hcolor %incr_itimeout is_pool losehp makeplural %mixtype mkobj obfree obj_extract_self obj_resists pline pline_The poly_obj %potionbreathe rn2 rnd sprintf strchr strcpy the unbless uncurse useup xname yname src/potion.c dodrink 2 %djinni_from_bottle %dopotion drinkfountain drinksink getobj %ghost_from_bottle pline rn2 strcmp useup src/potion.c dopotion 2 You discover_object dmgtype docall more_experienced %peffects useup src/potion.c get_wet 2 Shk_Your The You aobjnam bill_dummy_object costly_spot discover_object grease_protect losehp pline pline_The rn2 rnd snuff_lit xname src/potion.c ghost_from_bottle 1 You dmgtype makemon nomul pline rndmonnam src/potion.c healup 2 %make_blinded %make_sick src/potion.c incr_itimeout 2 %itimeout_incr %set_itimeout src/potion.c itimeout 1 src/potion.c itimeout_incr 1 %itimeout src/potion.c make_blinded 2 You dmgtype pline see_monsters set_bc %set_itimeout src/potion.c make_confused 2 You_feel dmgtype %set_itimeout src/potion.c make_hallucinated 2 pline see_monsters see_objects see_traps %set_itimeout swallowed src/potion.c make_sick 2 You_feel defends exercise pline %set_itimeout strncpy src/potion.c make_stunned 2 You You_feel dmgtype %set_itimeout src/potion.c make_vomiting 2 You_feel %set_itimeout src/potion.c mixtype 1 rn2 src/potion.c peffects 2 Can_rise_up You You_feel Your adjattrib aggravate bcsign body_part ceiling d depth dmgtype doup enlightenment exercise fall_asleep fix_petrification float_up get_level goto_level heal_legs %healup impossible %incr_itimeout %itimeout_incr ledger_no losehp %make_blinded %make_confused %make_hallucinated %make_sick makeplural monster_detect newsym newuhs nomul object_detect on_level pline pline_The pluslvl poisontell polyself rn2 rnd rndexp see_monsters self_invis_message set_mimic_blocking surface unmap_object xname you_unwere you_were src/potion.c potionbreathe 2 You You_feel Your discover_object docall exercise %incr_itimeout %itimeout_incr %make_blinded %make_confused nomul pline rn2 rnd %split_mon you_unwere you_were src/potion.c potionhit 2 Monnam The You_feel bhitm body_part d dist2 dmgtype docall in_rooms killed losehp mon_adjust_speed mon_nam mon_set_minvis monkilled new_were obfree pline pline_The polyself %potionbreathe resist resists_magm rn2 rnd s_suffix shop_keeper sleep_monst slept_monst splatter_burning_oil %split_mon sprintf stolen_value strcpy subfrombill wakeup worm_known xname src/potion.c set_itimeout 2 %itimeout src/potion.c split_mon 2 Monnam You clone_mon cloneu dist2 mon_nam pline s_suffix sprintf worm_known src/potion.c strange_feeling 2 You dmgtype docall pline useup src/polyself.c armor_to_dragon 1 src/polyself.c body_part 2 %mbodypart src/polyself.c break_armor 1 Armor_gone Boots_off Cloak_off Gloves_off Helmet_off Shield_off You Your breakarm cancel_don donning %drop_weapon dropx exercise setworn sliparm surface useup src/polyself.c change_sex 2 max_rank_sz %set_uasmon strcpy src/polyself.c dobreathe 2 You You_cant buzz getdir src/polyself.c doconfuse 2 Monnam You You_cant Your d dmgtype done l_monnam mon_nam mon_reflects nomul pline rn2 s_suffix setmangry sprintf worm_known y_monnam src/polyself.c dohide 2 You newsym src/polyself.c domindblast 2 You dist2 killed mon_nam pline rn2 rnd s_suffix src/polyself.c doremove 2 You unpunish src/polyself.c dospinweb 2 You Your bury_objs deltrap dotrap exercise expels impossible maketrap mon_nam newsym on_level pline_The strcpy t_at src/polyself.c dospit 2 getdir mksobj throwit src/polyself.c dosummon 2 You exercise pline were_summon src/polyself.c drop_weapon 1 You dropx untwoweapon uwepgone src/polyself.c mbodypart 2 attacktype strchr src/polyself.c newman 1 Your adjabil %change_sex done encumber_msg make_sick newuhs %polyman redist_attr reset_rndmonst rn2 rndexp see_monsters src/polyself.c poly_gender 2 src/polyself.c polyman 1 You done find_ac is_lava is_pool make_blinded newsym see_monsters %set_uasmon %skinback spoteffects sticks strstri unmul %uunstick src/polyself.c polymon 2 You You_feel an %armor_to_dragon attacktype %break_armor can_ride d defends dismount_steed %drop_weapon egg_type_from_parent encumber_msg exercise find_ac golemhp instapetrify is_home_elemental is_lava is_pool learn_egg_type make_blinded make_sick mon_nam newsym pline pline_The poly_when_stoned rn2 rnd rnl see_monsters %set_uasmon %skinback spoteffects sprintf sticks unmul unpunish %uunstick src/polyself.c polyself 2 You acurr %armor_to_dragon del_light_source exercise losehp name_to_mon new_light_source %newman pline %polymon rn2 rnd selftouch src/polyself.c rehumanize 2 del_light_source done encumber_msg nomul %polyman selftouch sprintf src/polyself.c set_uasmon 2 set_mon_data src/polyself.c skinback 1 Your src/polyself.c ugolemeffects 2 exercise pline src/polyself.c uunstick 1 Monnam pline src/pline.c Norep 2 __builtin_next_arg %vpline src/pline.c There 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c You 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c You_buf 1 alloc free src/pline.c You_cant 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c You_feel 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c You_hear 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c Your 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c align_str 2 src/pline.c free_youbuf 2 free src/pline.c impossible 2 __builtin_next_arg %pline %vpline src/pline.c mstatusline 2 %align_str eos find_mac %pline sprintf sticks strcat strcpy x_monnam src/pline.c pline 2 __builtin_next_arg %vpline src/pline.c pline_The 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c raw_printf 2 __builtin_next_arg %vraw_printf src/pline.c self_invis_message 2 dmgtype %pline src/pline.c ustatusline 2 %align_str body_part eos makeplural mon_nam %pline sprintf sticks strcat src/pline.c verbalize 2 %You_buf __builtin_next_arg strcat strcpy strlen %vpline src/pline.c vpline 1 flush_screen strchr strcmp vision_recalc vsprintf src/pline.c vraw_printf 1 strchr vsprintf src/pickup.c able_to_loot 1 You can_reach_floor is_lava is_pool mon_nam pline surface src/pickup.c add_valid_menu_class 2 src/pickup.c all_but_uchain 1 src/pickup.c allow_all 2 src/pickup.c allow_category 2 strchr src/pickup.c autopick 1 alloc strchr src/pickup.c carry_count 1 There You doname max_capacity sprintf strcpy the weight xname src/pickup.c check_here 1 flush_screen look_here nomul read_engr_at src/pickup.c ck_bag 1 src/pickup.c collect_obj_classes 2 strchr src/pickup.c container_at 1 src/pickup.c count_categories 1 src/pickup.c doloot 2 You You_cant %able_to_loot add_to_container ceiling check_capacity %container_at courtmon delobj discover_object doname dropx getdir hold_another_object losehp makemon mkgoldobj %mon_beside mon_nam obj_extract_self pline rnd sprintf the update_mon_intrinsics %use_container verbalize which_armor x_monnam xname src/pickup.c encumber_msg 2 You Your near_capacity src/pickup.c in_container 1 Norep The You add_to_container bot costly_spot d dealloc_obj delete_contents doname freeinv impossible losehp %mbag_explodes obj_here obj_is_burning panic pline pline_The sellobj sellobj_state setuqwep setuswapwep setuwep shop_keeper snuff_lit stolen_value stop_timer strcpy the useup useupf weight welded weldmsg xname src/pickup.c in_or_out_menu 1 free sprintf the xname src/pickup.c is_worn_by_type 2 strchr src/pickup.c lift_object 1 You Your body_part calc_capacity %carry_count doname inv_cnt merge_choice near_capacity sprintf xname src/pickup.c mbag_explodes 1 %mbag_explodes rn2 src/pickup.c menu_loot 1 %add_valid_menu_class free %in_container %out_container %query_category %query_objlist setuqwep setuswapwep setuwep splitobj sprintf %&allow_all %&allow_category src/pickup.c mon_beside 1 isok src/pickup.c n_or_more 1 src/pickup.c out_container 1 addinv addtobill bot costly_spot dealloc_obj impossible %lift_object near_capacity obj_extract_self prinv shop_keeper splitobj start_corpse_timeout touch_artifact verbalize weight src/pickup.c pick_obj 2 addinv addtobill costly_spot newsym obj_extract_self src/pickup.c pickup 2 There You %add_valid_menu_class %autopick can_reach_floor %check_here doname free is_lava is_pool newsym nomul %pickup_object %query_classes %query_objlist read_engr_at sprintf strchr %&all_but_uchain %&allow_all %&allow_category %&n_or_more src/pickup.c pickup_object 2 You an costly_gold delobj docall exercise impossible instapetrify %lift_object max_capacity near_capacity nomul %pick_obj pline pline_The poly_when_stoned polymon prinv revive_corpse splitobj sprintf touch_artifact useupf src/pickup.c query_category 2 alloc %count_categories count_unpaid impossible let_to_name src/pickup.c query_classes 1 There You %add_valid_menu_class %collect_obj_classes def_char_to_objclass display_inventory %simple_look sprintf strchr strcmp src/pickup.c query_objlist 2 alloc dmgtype doname let_to_name rn2 src/pickup.c simple_look 1 doname impossible pline src/pickup.c use_container 2 Monnam The Yname2 You add_to_container %add_valid_menu_class aobjnam askchain assigninvlet body_part chest_trap christen_monst container_contents costly_spot dealloc_obj dmgtype doname %in_or_out_menu makemon %menu_loot mk_named_object mkgoldobj nomul obfree obj_extract_self pline pline_The %query_classes rn2 rndmonnam set_malign shop_keeper sprintf stolen_value the weight xname yname %&ck_bag %&in_container %&out_container src/pager.c append_str 1 strlen strncat strstri src/pager.c checkfile 1 digit dlb_fclose dlb_fgets dlb_fopen dlb_fseek impossible lcase makesingular pline pmatch sscanf strchr strcpy strncmp strstri tabexpand src/pager.c do_look 1 an %append_str %checkfile coyotename getpos glyph_at impossible %is_swallow_sym %lookat pline sprintf strcmp strcpy strlen strncat the src/pager.c dohelp 2 doextlist %dohistory %dowhatdoes %dowhatis %help_menu option_help src/pager.c dohistory 2 src/pager.c doidtrap 2 an dmgtype getdir pline rn2 src/pager.c doquickwhatis 2 %do_look src/pager.c dowhatdoes 2 dlb_fclose dlb_fgets dlb_fopen introff intron pline strchr strncpy src/pager.c dowhatis 2 %do_look src/pager.c help_menu 1 free src/pager.c is_swallow_sym 1 src/pager.c lookat 1 a_monnam align_str closed_door dealloc_obj dist2 distant_name dmgtype glyph_at is_drawbridge_wall is_lava is_pool makeplural mksobj on_level rn2 sprintf sticks strcat strcpy worm_known x_monnam y_monnam &xname src/options.c add_menu_cmd_alias 2 pline src/options.c assign_warnings 2 src/options.c bad_negation 1 pline_The src/options.c badoption 1 %option_help pline raw_printf strncmp src/options.c boolopt_only_initial 1 src/options.c change_inv_order 1 def_char_to_objclass strchr strcpy src/options.c choose_classes_menu 2 def_char_to_monclass def_char_to_objclass eos free impossible sprintf strchr src/options.c doset 2 %boolopt_only_initial doredraw %doset_add_menu free %parseoptions %special_handling sprintf strcmp strlen src/options.c doset_add_menu 1 %get_compopt_value sprintf strcmp src/options.c dotogglepickup 2 %oc_to_str pline sprintf strcpy src/options.c escapes 1 strchr src/options.c feature_alert_opts 1 You_cant %badoption get_current_feature_ver get_feature_notice_ver pline sprintf src/options.c fruitadd 2 alloc eos name_to_mon %nmcpy rnd strcmp strcpy strncmp src/options.c get_compopt_value 1 %oc_to_str sprintf strcmp strcpy src/options.c graphics_opts 1 assign_graphics %escapes %string_for_env_opt strlen src/options.c initoptions 2 %fruitadd getenv memcpy %nh_getenv %nmcpy %parseoptions read_config_file setrandom strchr strlen strncmp strncmpi switch_graphics src/options.c map_menu_cmd 2 strchr src/options.c match_optname 2 strchr strlen strncmpi src/options.c next_opt 2 alloc eos free strcat strcpy strlen src/options.c nh_getenv 2 getenv strlen src/options.c nmcpy 1 src/options.c oc_to_str 1 impossible src/options.c option_help 2 %next_opt sprintf src/options.c parseoptions 2 %add_menu_cmd_alias assign_rogue_graphics atoi %bad_negation %badoption %boolopt_only_initial %change_inv_order %choose_classes_menu choose_windows def_char_to_objclass digit eos %escapes %feature_alert_opts %fruitadd %graphics_opts letter lowc %match_optname mungspaces %nmcpy %oc_to_str on_level %parseoptions pline pline_The reassign %rejectoption sprintf str2align str2gend str2race str2role strchr strcmp strcpy %string_for_env_opt %string_for_opt strlen strncmpi switch_graphics tolower vision_recalc %warning_opts src/options.c rejectoption 1 pline src/options.c special_handling 1 free %parseoptions strcmp strcpy src/options.c string_for_env_opt 1 %rejectoption %string_for_opt src/options.c string_for_opt 1 %badoption strchr src/options.c warning_opts 1 %assign_warnings %escapes %string_for_env_opt strlen src/objnam.c An 2 %an highc src/objnam.c Doname2 2 %doname highc src/objnam.c Japanese_item_name 1 src/objnam.c The 2 highc %the src/objnam.c Yname2 2 highc %yname src/objnam.c add_erosion_words 1 is_flammable strcat src/objnam.c an 2 strcat strchr strcmp strcpy strncmp strncmpi src/objnam.c aobjnam 2 sprintf strcat strcmp %strprepend %xname src/objnam.c corpse_xname 2 %makeplural sprintf src/objnam.c distant_name 2 src/objnam.c doname 2 %add_erosion_words body_part eos %makeplural %obj_is_pname s_suffix sitoa sprintf strcat strchr strcpy strncmp strncmpi %strprepend %the_unique_obj %xname src/objnam.c makeplural 2 eos impossible letter strchr strcmp strcpy strlen strncmp src/objnam.c makesingular 2 eos impossible strcmp strcpy strncmp strncmpi strstri src/objnam.c not_fully_identified 2 is_flammable undiscovered_artifact src/objnam.c obj_is_pname 2 src/objnam.c obj_typename 2 %Japanese_item_name eos sprintf strcat strcpy src/objnam.c readobjnam 2 %An Can_fall_thru abs align_str artifact_exists artifact_name atoi attach_egg_hatch_timeout begin_burn body_part can_be_hatched curse dead_species def_char_to_objclass del_engr_at delete_contents digit eos fuzzymatch is_flammable is_quest_artifact kill_egg lava_effects make_grave %makeplural %makesingular maketrap mkobj mksobj mungspaces name_to_mon nartifact_exist newsym obfree obj_extract_self obj_stop_timers oname place_object pline rn2 rnd %rnd_class start_corpse_timeout strcat strcmp strcpy strlen strncmp strncmpi strrchr strstri title_to_mon water_damage weight %wishymatch src/objnam.c rnd_class 2 rn2 rnd src/objnam.c simple_typename 2 %obj_typename strstri src/objnam.c singular 2 %corpse_xname %&xname src/objnam.c strprepend 1 impossible strlen strncpy src/objnam.c the 2 lowc strcat strchr strcmp strcpy strlen strncmpi strrchr strstri src/objnam.c the_unique_obj 1 src/objnam.c wishymatch 1 eos fuzzymatch strcat strcmp strcpy strncmp strncmpi strstri src/objnam.c xname 2 %Japanese_item_name eos impossible %makeplural %obj_is_pname sprintf strcat strchr strcpy strncmpi src/objnam.c yname 2 shk_your strcat strlen strncat %xname src/objects.c objects_init 2 src/o_init.c discover_object 2 exercise src/o_init.c dodiscovered 2 You disp_artifact_discoveries eos %interesting_to_discover let_to_name obj_typename sprintf strchr strcpy src/o_init.c find_skates 2 impossible strcmp src/o_init.c init_objects 2 error rn2 %setgemprobs %shuffle_all src/o_init.c interesting_to_discover 1 src/o_init.c oinit 2 %setgemprobs src/o_init.c restnames 2 alloc mread src/o_init.c savenames 2 bwrite free strlen src/o_init.c setgemprobs 1 ledger_no maxledgerno raw_printf src/o_init.c shuffle 1 rn2 src/o_init.c shuffle_all 1 %shuffle src/o_init.c undiscover_object 2 impossible src/music.c awaken_monsters 1 dist2 resist src/music.c awaken_soldiers 2 Monnam Norep pline worm_known src/music.c calm_nymphs 1 Monnam dist2 pline worm_known src/music.c charm_monsters 1 dist2 resist tamedog src/music.c charm_snakes 1 Monnam You a_monnam dist2 newsym pline worm_known src/music.c do_earthquake 1 Amonnam Monnam You You_hear add_damage flooreffects in_rooms losehp maketrap mon_nam mselftouch newsym obj_extract_self on_level pline pline_The rn2 rnd selftouch sobj_at wakeup x_monnam xkilled src/music.c do_improvisation 1 The You acurr %awaken_monsters %awaken_soldiers buzz %calm_nymphs %charm_monsters %charm_snakes check_unpaid discover_object %do_earthquake exercise getdir impossible losehp pline pline_The %put_monsters_to_sleep rn2 self_pronoun the xname zapyourself src/music.c do_play_instrument 2 You You_cant You_hear close_drawbridge %do_improvisation exercise find_drawbridge highc is_drawbridge_wall isok on_level open_drawbridge strcmp strcpy strlen the xname src/music.c put_monsters_to_sleep 1 d dist2 sleep_monst slept_monst src/muse.c fhito 2 add_damage destroy_drawbridge discover_object dist2 doorlock find_drawbridge in_rooms isok map_invisible sgn worm_known src/muse.c find_defensive 2 Can_fall_thru Is_botlevel dist2 inhishop is_ice is_lava is_pool isok ledger_no m_carrying mon_has_amulet onscary rn2 sobj_at t_at src/muse.c find_misc 2 dist2 isok monsndx onscary sobj_at t_at src/muse.c find_offensive 2 dist2 dmgtype in_your_sanctuary lined_up on_level rn2 which_armor src/muse.c mbhitm 1 Monnam cancel_monst d discover_object dist2 exclam find_mac hit in_rooms losehp map_invisible miss nomul pline pline_The resist resists_magm rloc rnd seemimic shieldeff stop_occupation tele tele_restrict worm_known src/muse.c mon_reflects 2 discover_object mon_nam pline s_suffix which_armor src/muse.c mquaffmsg 1 Monnam You_hear pline singular worm_known &doname src/muse.c mreadmsg 1 Monnam You_hear mon_nam pline pronoun_gender singular strcpy worm_known x_monnam &doname src/muse.c munstone 2 Monnam You_hear distant_name dmgtype dog_nutrition m_useup mon_nam mondead pline rnd worm_known xkilled &doname src/muse.c mzapmsg 1 Monnam You_hear an dist2 doname pline pronoun_gender stop_occupation worm_known xname src/muse.c precheck 1 Monnam You_hear a_monnam an d dmgtype enexto m_useup makemon mon_nam mongone monkilled %mquaffmsg pline rn2 rndmonnam set_malign strcmp verbalize xname src/muse.c rnd_defensive_item 2 attacktype monsndx rn2 src/muse.c rnd_misc_item 2 attacktype monsndx rn2 src/muse.c rnd_offensive_item 2 attacktype monsndx rn2 which_armor src/muse.c searches_for_item 2 monsndx src/muse.c ureflects 2 discover_object pline src/muse.c use_defensive 2 Can_dig_down In_hell Is_botlevel Monnam On_W_tower_level You_hear awaken_soldiers bcsign d depth discover_object dist2 docall doname dunlev dunlevs_in_dungeon enexto get_level impossible inhishop is_drawbridge_wall is_pool ledger_no locomotion m_useup makemon makeplural maketrap mbhit migrate_to_level mon_has_amulet mon_has_special mon_nam mongone %mquaffmsg %mreadmsg %mzapmsg newsym place_monster pline pline_The %precheck pronoun_gender random_teleport_level rloc rn2 rnd seetrap surface t_at tele_restrict unbless worm_known worm_move &bhito %&mbhitm src/muse.c use_misc 2 Can_rise_up Monnam body_part ceiling depth discover_object dmgtype docall dropy freeinv get_level grow_up impossible ledger_no locomotion m_useup makeplural migrate_to_level mon_adjust_speed mon_nam mon_set_minvis mpickobj %mquaffmsg %mzapmsg newcham newsym on_level place_monster place_object pline pline_The %precheck rn2 rndmonst s_suffix seetrap strcpy surface t_at the uwepgone worm_known worm_move xname %you_aggravate src/muse.c use_offensive 2 Monnam You You_hear Your buzz ceiling closed_door discover_object dist2 distmin dmgval doname flooreffects impossible isok losehp m_throw m_useup map_invisible mbhit mksobj mon_nam mondied %mreadmsg %mzapmsg newsym place_object pline pline_The %precheck pronoun_gender rn2 sgn singular stackobj weight which_armor worm_known xname &bhito &doname %&mbhitm src/muse.c you_aggravate 1 You_feel cls dist2 dmgtype docrt map_invisible monsndx newsym noit_mon_nam pline rn2 s_suffix show_glyph unconscious worm_known src/mthrowu.c breamu 2 Monnam You_hear buzz impossible %lined_up nomul pline rn2 rnd sgn worm_known src/mthrowu.c drop_throw 1 down_gate flooreffects obfree place_object rn2 ship_object stackobj t_at src/mthrowu.c lined_up 2 %linedup src/mthrowu.c linedup 2 abs clear_path distmin src/mthrowu.c m_carrying 2 src/mthrowu.c m_throw 2 Monnam The You Your body_part discover_object distmin dmgtype dmgval %drop_throw dropy hold_another_object impossible isok make_blinded makeplural mon_nam nomul obj_extract_self %ohitmon pline pline_The poisoned poly_when_stoned polymon potionhit rn2 rnd s_suffix splitobj stop_occupation strcpy %thitu tmp_at worm_known xname src/mthrowu.c m_useup 2 dealloc_obj obj_extract_self possibly_unwield update_mon_intrinsics src/mthrowu.c ohitmon 2 Monnam can_blnd distant_name dmgval %drop_throw exclam find_mac hates_silver hit miss mon_nam mondied obj_extract_self omon_adj pline pline_The potionhit rn2 rnd s_suffix seemimic the xname &xname src/mthrowu.c spitmu 2 Monnam distmin impossible %lined_up %m_throw mksobj mon_nam nomul pline rn2 s_suffix sgn worm_known src/mthrowu.c thitu 2 You an doname exercise hates_silver losehp obj_is_pname panic pline pline_The rnd strcpy the xname src/mthrowu.c thrwmu 2 Monnam an dist2 distmin dmgval %lined_up %m_throw mon_wield_item monsndx nomul obj_is_pname pline rn2 rnd select_rwep sgn singular the %thitu worm_known &xname src/mplayer.c create_mplayers 2 goodpos %mk_mplayer rn2 rnd src/mplayer.c dev_name 1 rn2 strlen strncmp src/mplayer.c get_mplname 1 %dev_name monsndx rank_of rn2 strcat strcmp strcpy src/mplayer.c mk_mplayer 2 christen_monst d %get_mplname impossible m_dowear makemon mk_artifact %mk_mplayer_armor mkobj mksobj mongets monsndx mpickobj rloc rn2 rnd rnd_class rnd_defensive_item rnd_misc_item rnd_offensive_item set_malign src/mplayer.c mk_mplayer_armor 1 bless curse mksobj mpickobj rn2 rnd src/mplayer.c mplayer_talk 2 pline rn2 src/monstr.c monstr_init 2 src/monst.c monst_init 2 src/monmove.c accessible 2 %closed_door src/monmove.c can_ooze 2 src/monmove.c closed_door 2 src/monmove.c distfleeck 1 dist2 in_your_sanctuary monnear %onscary rn2 rnd sticks unstuck src/monmove.c disturb 1 dist2 rn2 src/monmove.c dochug 2 Amonnam Monnam You attacktype cuss demon_talk dist2 %distfleeck %disturb dmgtype find_defensive find_misc find_offensive losehp %m_arrival %m_move m_respond mattacku mon_nam mon_wield_item monkilled monnear newsym noattacks pline quest_stat_check quest_talk ranged_attk resist rloc rn2 rnd %set_apparxy tactics tele_restrict um_dist use_defensive use_misc %watch_on_duty wipe_engr_at worm_known wormhitu src/monmove.c dochugw 2 dist2 dmgtype %dochug noattacks %onscary stop_occupation worm_known src/monmove.c itsstuck 2 Monnam pline sticks src/monmove.c m_arrival 1 src/monmove.c m_move 2 Monnam You You_hear acurrstr add_damage attacktype can_carry can_track curr_mon_load dist2 distmin dog_move g_at gd_move gettrack in_rooms is_pool %itsstuck lined_up m_carrying m_in_out_region mattackm max_mon_load may_dig %mb_trapped mdig_tunnel meatgold meatobj mfndpos mintrap mnexto mon_wield_item monsndx mpickgold mpickstuff newsym on_level %onscary place_monster pline pri_move resist rloc rn2 searches_for_item see_wsegs %set_apparxy shk_move sobj_at strchr swallowed tele_restrict touch_artifact unblock_point which_armor worm_known worm_move worm_nomove src/monmove.c mb_trapped 2 You_hear mondied pline rnd wake_nearto src/monmove.c mon_regen 2 src/monmove.c onscary 2 sengr_at sobj_at src/monmove.c set_apparxy 2 %can_ooze %closed_door isok rn2 src/monmove.c watch_on_duty 1 Amonnam Is_special angry_guards picking_lock pline rn2 stop_occupation verbalize src/mondata.c attacktype 2 src/mondata.c big_to_little 2 src/mondata.c breakarm 2 %sliparm src/mondata.c can_blnd 2 %resists_blnd strcmp src/mondata.c can_track 2 src/mondata.c dmgtype 2 src/mondata.c gender 2 src/mondata.c hates_silver 2 src/mondata.c levl_follower 2 is_fshk mon_has_amulet src/mondata.c little_to_big 2 src/mondata.c locomotion 2 highc src/mondata.c max_passive_dmg 2 src/mondata.c monsndx 2 panic src/mondata.c name_to_mon 2 strcpy strlen strncmp strncmpi strstri title_to_mon src/mondata.c poly_when_stoned 2 src/mondata.c pronoun_gender 2 dist2 worm_known src/mondata.c ranged_attk 2 src/mondata.c resists_blnd 2 %attacktype defends %dmgtype protects src/mondata.c resists_drli 2 defends src/mondata.c resists_magm 2 defends %dmgtype protects src/mondata.c set_mon_data 2 src/mondata.c sliparm 2 src/mondata.c sticks 2 %attacktype %dmgtype src/mon.c angry_guards 2 You You_hear dist2 pline_The src/mon.c can_be_hatched 2 little_to_big rn2 src/mon.c can_carry 2 %curr_mon_load hates_silver %max_mon_load src/mon.c corpse_chance 1 Monnam d explode on_level pline rn2 s_suffix sprintf src/mon.c curr_mon_load 2 src/mon.c dead_species 2 big_to_little src/mon.c dmonsfree 2 free impossible src/mon.c egg_type_from_parent 2 rn2 src/mon.c golemeffects 2 Monnam mon_adjust_speed pline src/mon.c kill_eggs 1 %dead_species kill_egg %kill_eggs src/mon.c kill_genocided_monsters 2 %kill_eggs %mondead monsndx %newcham src/mon.c killed 2 %xkilled src/mon.c lifesaved_monster 1 Monnam discover_object m_useup %mlifesaver mon_nam monsndx pline pline_The s_suffix wary_dog src/mon.c m_detach 1 del_light_source fill_pit m_unleash newsym relobj shkgone %unstuck wormgone src/mon.c m_respond 2 Monnam aggravate gazemu makemon pline rn2 stop_occupation src/mon.c make_corpse 1 artifact_exists d mkcorpstat mkgold mksobj_at monsndx newsym oname rn2 rnd rnl stackobj strcpy %undead_to_corpse weight src/mon.c max_mon_load 2 src/mon.c mcalcdistress 2 mon_regen %newcham rn2 were_change src/mon.c mcalcmove 2 rn2 src/mon.c meatgold 2 Monnam You_hear delobj distant_name grow_up mksobj_at %mon_to_stone %monstone %newcham newsym obj_resists pline %pm_to_cham poly_when_stoned rnd touch_artifact unpunish worm_known &doname src/mon.c meatobj 2 Monnam You_hear delobj distant_name grow_up mpickobj %newcham newsym obj_extract_self obj_resists pline %pm_to_cham sprintf start_corpse_timeout touch_artifact &doname src/mon.c mfndpos 2 bad_rock %curr_mon_load impossible in_rooms in_your_sanctuary is_lava is_pool may_dig may_passwall %mm_aggression on_level online2 onscary sobj_at t_at src/mon.c minwater 2 Monnam d dryup is_pool %mondead on_level pline rloc rn2 split_mon water_damage src/mon.c mlifesaver 2 which_armor src/mon.c mm_aggression 1 src/mon.c mnearto 2 enexto goodpos %mnearto remove_worm rloc_to src/mon.c mnexto 2 enexto rloc_to src/mon.c mon_animal_list 2 alloc free memcpy src/mon.c mon_to_stone 2 Monnam a_monnam an impossible %newcham pline worm_known src/mon.c mondead 2 dismount_steed grddead %lifesaved_monster %m_detach makemon monsndx nemdead rnd set_mon_data unmap_object wizdead src/mon.c mondied 2 %corpse_chance %make_corpse %mondead src/mon.c mongone 2 discard_minvent dismount_steed %m_detach src/mon.c monkilled 2 Monnam You %mondead %mondied pline worm_known src/mon.c monnear 2 dist2 src/mon.c monstone 2 add_to_container end_burn flooreffects %lifesaved_monster mkcorpstat mksobj mksobj_at %mondead newsym obj_extract_self obj_resists oname place_object rn2 stackobj unmap_object weight src/mon.c movemon 2 any_light_source deferred_goto dist2 %dmonsfree dochugw fightm %minwater %restrap src/mon.c mpickgold 2 Monnam delobj g_at newsym pline src/mon.c mpickstuff 2 Monnam %can_carry dist2 distant_name doname inhishop is_pool m_dowear mpickobj newsym obj_extract_self pline searches_for_item strchr touch_artifact unblock_point &doname src/mon.c newcham 2 You adj_lev attacktype count_wsegs del_light_source expels flooreffects get_wormno initworm is_pool m_dowear mon_break_armor mon_nam monsndx mselftouch new_light_source newsym obj_extract_self place_monster place_object place_worm_tail_randomly possibly_unwield rn2 %select_newcham_form set_mon_data sticks strchr %unstuck wormgone src/mon.c pacify_guards 2 src/mon.c pick_animal 1 %mon_animal_list rn2 src/mon.c pm_to_cham 2 src/mon.c poisoned 2 adjattrib done encumber_msg losehp pline pline_The rn2 rnd shieldeff strcmp strlen strncmp src/mon.c poisontell 2 pline src/mon.c relmon 2 panic src/mon.c replmon 2 del_light_source free new_light_source place_monster place_wsegs %relmon replshk src/mon.c rescham 2 new_were %newcham %seemimic src/mon.c restartcham 2 monsndx newsym %pm_to_cham set_mimic_sym src/mon.c restore_cham 2 monsndx new_were %newcham %pm_to_cham src/mon.c restrap 1 rn2 set_mimic_sym src/mon.c seemimic 2 newsym unblock_point src/mon.c select_newcham_form 1 %pick_animal pick_nasty rn2 src/mon.c setmangry 2 Monnam adjalign dmgtype growl makeplural p_coaligned pline pline_The quest_info worm_known src/mon.c undead_to_corpse 2 src/mon.c unstuck 2 docrt placebc src/mon.c wake_nearby 2 dist2 src/mon.c wake_nearto 2 dist2 src/mon.c wakeup 2 %seemimic %setmangry src/mon.c xkilled 2 You You_feel You_hear accessible adjalign change_luck %corpse_chance delobj dist2 dmgtype experience is_pool %make_corpse mkobj_at mon_nam %mondead monsndx %monstone more_experienced newexplevel newsym on_level p_coaligned pline rn2 see_monsters sgn sobj_at spoteffects t_at worm_known x_monnam src/mkroom.c antholemon 1 level_difficulty src/mkroom.c courtmon 2 level_difficulty mkclass rn2 src/mkroom.c fill_zoo 2 add_to_container %antholemon %courtmon dist2 distmin level_difficulty make_grave makemon mk_tt_object mkgold mkobj mkobj_at mksobj_at %morguemon occupied rn2 set_malign %somexy %squadmon src/mkroom.c has_dnstairs 2 src/mkroom.c has_upstairs 2 src/mkroom.c inside_room 2 src/mkroom.c isbig 1 src/mkroom.c mkroom 2 impossible %mkshop %mkswamp %mktemple %mkzoo src/mkroom.c mkshop 1 %has_dnstairs %has_upstairs %isbig %mkswamp %mktemple %mkzoo nh_getenv pline rnd stock_room topologize src/mkroom.c mkswamp 1 %has_dnstairs %has_upstairs makemon mkclass %nexttodoor rn2 t_at src/mkroom.c mktemple 1 induced_align %pick_room priestini %shrine_pos src/mkroom.c mkundead 2 enexto level_difficulty makemon %morguemon revive rnd sobj_at src/mkroom.c mkzoo 1 %fill_zoo %pick_room src/mkroom.c morguemon 1 In_hell level_difficulty mkclass ndemon rn2 src/mkroom.c nexttodoor 2 isok src/mkroom.c pick_room 1 %has_dnstairs %has_upstairs rn2 src/mkroom.c rest_room 1 mread %rest_room src/mkroom.c rest_rooms 2 mread %rest_room src/mkroom.c save_room 1 bwrite %save_room src/mkroom.c save_rooms 2 bwrite %save_room src/mkroom.c search_special 2 src/mkroom.c shrine_pos 1 src/mkroom.c somex 2 rn2 src/mkroom.c somexy 2 %inside_room %somex %somey src/mkroom.c somey 2 rn2 src/mkroom.c squadmon 1 level_difficulty rn2 rnd src/mkobj.c add_to_buried 2 panic src/mkobj.c add_to_container 2 panic src/mkobj.c add_to_migration 2 panic src/mkobj.c add_to_minv 2 merged panic src/mkobj.c bcsign 2 src/mkobj.c bill_dummy_object 2 addtobill alloc memcpy shop_keeper strncpy subfrombill src/mkobj.c bless 2 set_moreluck spec_ability stop_timer %weight src/mkobj.c blessorcurse 2 %bless %curse rn2 src/mkobj.c check_contained 1 fmt_ptr pline %where_name src/mkobj.c container_weight 1 %container_weight %weight src/mkobj.c curse 2 attach_fig_transform_timeout dead_species set_moreluck spec_ability %weight src/mkobj.c dealloc_obj 2 del_light_source free obj_sheds_light obj_stop_timers panic src/mkobj.c discard_minvent 2 obfree %obj_extract_self src/mkobj.c extract_nexthere 2 panic src/mkobj.c extract_nobj 2 panic src/mkobj.c get_mtraits 2 alloc memcpy src/mkobj.c is_flammable 2 src/mkobj.c mk_named_object 2 %mkcorpstat oname src/mkobj.c mk_tt_object 2 %mksobj_at tt_oname src/mkobj.c mkbox_cnts 1 %add_to_container %dealloc_obj level_difficulty %mkobj %mksobj rn2 rnd rnd_class stop_timer %weight src/mkobj.c mkcorpstat 2 impossible %mksobj_at monsndx obj_stop_timers %save_mtraits %start_corpse_timeout %weight src/mkobj.c mkgold 2 g_at level_difficulty %mksobj_at rnd %weight src/mkobj.c mkobj 2 In_hell %mksobj on_level panic rnd src/mkobj.c mkobj_at 2 %mkobj %place_object src/mkobj.c mksobj 2 In_quest %add_to_container alloc attach_egg_hatch_timeout %bcsign %blessorcurse can_be_hatched %curse dead_species impossible level_difficulty mk_artifact %mkbox_cnts %mkobj rn2 rnd %rndmonnum rne %start_corpse_timeout strchr undead_to_corpse %weight src/mkobj.c mksobj_at 2 %mksobj %place_object src/mkobj.c obj_attach_mid 2 memcpy realloc_obj strlen src/mkobj.c obj_extract_self 2 %container_weight %extract_nobj freeinv panic %remove_object src/mkobj.c obj_ice_effects 2 %obj_timer_checks src/mkobj.c obj_sanity_check 2 %check_contained doname fmt_ptr mon_nam pline %where_name src/mkobj.c obj_timer_checks 1 is_ice start_timer stop_timer src/mkobj.c peek_at_iced_corpse_age 2 src/mkobj.c place_object 2 block_point %obj_timer_checks panic src/mkobj.c remove_object 2 %extract_nexthere %extract_nobj %obj_timer_checks panic unblock_point src/mkobj.c replace_object 2 %extract_nexthere %extract_nobj panic src/mkobj.c rnd_treefruit_at 2 %mksobj_at rn2 src/mkobj.c rndmonnum 2 In_hell monsndx rn2 rndmonst src/mkobj.c save_mtraits 1 monsndx realloc_obj strlen src/mkobj.c splitobj 2 alloc memcpy obj_sheds_light obj_split_light_source obj_split_timers panic splitbill strncpy %weight src/mkobj.c start_corpse_timeout 2 rn2 rnz start_timer src/mkobj.c unbless 2 set_moreluck spec_ability %weight src/mkobj.c uncurse 2 set_moreluck spec_ability stop_timer %weight src/mkobj.c weight 2 %weight src/mkobj.c where_name 1 src/mkmaze.c bad_location 2 occupied src/mkmaze.c bound_digging 2 on_level src/mkmaze.c extend_spine 1 src/mkmaze.c fixup_special 1 In_quest Is_branchlev atoi create_secret_door find_level free goodpos is_pool maketrap mk_tt_object mkcorpstat mkgold mongone on_level %place_lregion pline poly_when_stoned rn2 rnd rndmonnum search_special %setup_waterlevel sokoban_detect somex somey strchr %unsetup_waterlevel weight src/mkmaze.c is_solid 1 isok src/mkmaze.c iswall 1 isok src/mkmaze.c iswall_or_stone 1 isok src/mkmaze.c makemaz 2 Invocation_lev Is_branchlev Is_special abs distmin dmonsfree dunlev dunlevs_in_dungeon %fixup_special impossible load_special makemon %maze0xy %mazexy mkgold mkobj_at mksobj_at mkstairs mktrap occupied place_branch rn2 rnd sprintf strcat strcpy %walkfrom %wallification src/mkmaze.c maze0xy 1 rn2 src/mkmaze.c mazexy 2 panic rn2 src/mkmaze.c mk_bubble 1 alloc impossible %mv_bubble rn2 src/mkmaze.c mkportal 2 impossible maketrap src/mkmaze.c move 1 panic src/mkmaze.c movebubbles 2 alloc block_point impossible isok %mv_bubble newsym panic placebc remove_object remove_worm rn2 %set_wportal t_at unplacebc vision_recalc src/mkmaze.c mv_bubble 1 free impossible mnearto mnexto newsym place_object pline rn2 sgn unblock_point src/mkmaze.c okay 1 %move src/mkmaze.c place_lregion 2 Is_branchlev impossible place_branch %put_lregion_here rn2 src/mkmaze.c put_lregion_here 1 Is_branchlev %bad_location deltrap %mkportal mkstairs place_branch rloc t_at u_on_newpos src/mkmaze.c restore_waterlevel 2 alloc mread %mv_bubble on_level %set_wportal src/mkmaze.c save_waterlevel 2 bwrite on_level %unsetup_waterlevel src/mkmaze.c set_wportal 1 impossible src/mkmaze.c setup_waterlevel 1 %mk_bubble rn2 src/mkmaze.c unsetup_waterlevel 1 free src/mkmaze.c walkfrom 2 %move %okay rn2 %walkfrom src/mkmaze.c wallification 2 %extend_spine %is_solid %iswall %iswall_or_stone panic src/mkmaze.c water_friction 2 is_pool isok pline rn2 src/mkmap.c finish_map 1 %wallify_map src/mkmap.c flood_fill_rm 2 %flood_fill_rm isok src/mkmap.c get_map 1 src/mkmap.c init_fill 1 rn2 rnd src/mkmap.c init_map 1 src/mkmap.c join_map 1 add_room dig_corridor %flood_fill_rm impossible rn2 somexy src/mkmap.c mkmap 2 abs alloc depth %finish_map free %init_fill %init_map %join_map %pass_one %pass_three %pass_two rn2 rnd src/mkmap.c pass_one 1 %get_map src/mkmap.c pass_three 1 %get_map src/mkmap.c pass_two 1 %get_map src/mkmap.c wallify_map 1 isok src/mklev.c add_door 2 src/mklev.c add_room 2 %do_room_or_subroom src/mklev.c add_subroom 2 %do_room_or_subroom src/mklev.c bydoor 1 isok src/mklev.c clear_level_structures 1 clear_regions init_rect memset src/mklev.c do_comp 1 src/mklev.c do_room_or_subroom 1 wallification src/mklev.c dodoor 2 %dosdoor impossible rn2 src/mklev.c dosdoor 1 %add_door in_rooms level_difficulty makemon mkclass rn2 set_mimic_sym src/mklev.c find_branch_room 1 impossible mazexy %occupied rn2 somexy src/mklev.c finddpos 1 %okdoor rn2 src/mklev.c join 1 dig_corridor %dodoor %finddpos %okdoor src/mklev.c make_niches 1 depth %makeniche rn2 rnd src/mklev.c makecorridors 2 %join rn2 src/mklev.c makelevel 1 In_hell In_mines In_quest Is_botlevel Is_branchlev Is_special abs %add_room check_room %clear_level_structures create_room depth fill_room find_level impossible init_dungeons is_pool level_difficulty make_engr_at %make_niches %makecorridors makemaz makemon makerogueghost makeroguerooms %makerooms maketrap %makevtele %mk_knox_portal %mkaltar mkcorpstat %mkfount mkgold %mkgrave mkobj_at mkroom %mksink mksobj_at %mkstairs %mktrap nh_getenv %occupied oinit on_level %place_branch random_engraving rn2 rnd_rect somex somey %sort_rooms sprintf strcat src/mklev.c makeniche 1 Can_fall_thru %dosdoor make_engr_at maketrap mkobj_at mksobj_at %place_niche rn2 wipe_engr_at src/mklev.c makerooms 1 create_room rn2 rnd_rect src/mklev.c makevtele 1 %makeniche src/mklev.c mineralize 1 In_V_tower In_hell In_mines In_quest Is_special add_to_buried dealloc_obj depth dunlev mkobj mksobj mksobj_at on_level place_object rn2 rnd weight src/mklev.c mk_knox_portal 1 Is_branchlev at_dgn_entrance depth dungeon_branch insert_branch on_level %place_branch rn2 src/mklev.c mkaltar 1 %bydoor %occupied rn2 somexy src/mklev.c mkfount 1 %bydoor mazexy %occupied rn2 somexy src/mklev.c mkgrave 1 add_to_buried %bydoor curse make_grave mkgold mkobj mksobj_at %occupied rn2 somexy src/mklev.c mkinvokearea 2 You flush_screen %mkinvpos %mkstairs newsym pline_The src/mklev.c mkinvpos 1 deltrap fracture_rock impossible is_pool maketrap newsym obfree obj_extract_self panic sobj_at t_at unblock_point src/mklev.c mklev 2 bound_digging getbones %makelevel %mineralize set_wall_state %topologize src/mklev.c mksink 1 %bydoor %occupied somexy src/mklev.c mkstairs 2 dunlev dunlevs_in_dungeon impossible src/mklev.c mktrap 2 Can_fall_thru In_hell is_pool level_difficulty makemon maketrap mazexy %occupied on_level rn2 rnd sobj_at somexy src/mklev.c occupied 2 invocation_pos is_lava is_pool t_at src/mklev.c okdoor 2 %bydoor src/mklev.c place_branch 2 assign_level %find_branch_room mkportal on_level %pos_to_room src/mklev.c place_niche 1 %finddpos isok rn2 src/mklev.c pos_to_room 1 inside_room src/mklev.c sort_rooms 2 qsort %&do_comp src/mklev.c topologize 2 %topologize src/minion.c bribe 2 You mon_nam sscanf src/minion.c demon_talk 2 Amonnam In_hell %bribe mongone newsym pline rloc rnd sgn tele_restrict src/minion.c dlord 2 %ndemon rn2 sgn src/minion.c dprince 2 %dlord rn2 sgn src/minion.c llord 2 %lminion src/minion.c lminion 2 mkclass monsndx src/minion.c msummon 2 %dlord %dprince %llord %lminion makemon monsndx %ndemon rn2 sgn src/minion.c ndemon 2 mkclass monsndx sgn src/minion.c summon_minion 2 Amonnam align_gname impossible %lminion makemon %ndemon pline pline_The rn2 verbalize src/mhitu.c cloneu 2 christen_monst initedog makemon monsndx src/mhitu.c could_seduce 2 gender poly_gender src/mhitu.c diseasemu 1 You_feel acurr defends make_sick rn2 src/mhitu.c doseduce 2 Monnam Ring_gone Ring_on You You_feel Your acurr adjalign adjattrib body_part discover_object exercise freeinv impossible losehp losexp %mayberem mon_nam mpickobj pline pluslvl prinv pronoun_gender resists_drli rloc rn2 rnd setuqwep setuswapwep setuwep setworn sprintf strcpy tele_restrict the unconscious verbalize welded xname src/mhitu.c expels 2 You impossible mnexto mon_nam newsym pline spoteffects strcpy um_dist unstuck src/mhitu.c explmu 1 Monnam You acurr burn_away_slime d defends dmgtype %hitmsg make_blinded make_hallucinated %mdamageu mondead pline resists_blnd rnd ugolemeffects worm_known src/mhitu.c gazemu 2 Monnam You burn_away_slime d destroy_item dist2 done impossible killed make_blinded make_confused make_stunned %mdamageu mon_nam mon_reflects pline pline_The poly_when_stoned polymon pronoun_gender resists_blnd rn2 s_suffix ureflects worm_known src/mhitu.c gulpmu 1 Monnam You You_cant You_feel burn_away_slime can_blnd d %diseasemu dismount_steed dmgtype exercise %expels make_blinded %mdamageu minstapetrify mon_nam newsym number_leashed place_monster pline pline_The reset_occupations rn2 rnd shieldeff snuff_lit sobj_at stop_occupation strcpy swallowed t_at ugolemeffects unleash_all unplacebc vision_recalc src/mhitu.c hitmsg 1 Monnam %could_seduce pline s_suffix src/mhitu.c hitmu 1 Adjmonnam Amonnam Monnam You You_feel You_hear Your a_monnam acurr adjattrib aobjnam artifact_hit attrcurse body_part burn_away_slime can_blnd %cloneu %could_seduce d defends destroy_item %diseasemu dist2 dmgtype dmgval doname done done_in_by %doseduce drain_en drain_item exercise fall_asleep forget_levels forget_objects have_lizard %hitmsg %hurtarmor is_fainted is_pool is_quest_artifact losexp make_blinded make_confused make_sick make_stunned map_invisible %mdamageu midnight mon_nam mongone monsndx morehungry %mpoisons_subj newsym night nomul on_level %passiveum pline pline_The poisoned poly_when_stoned polymon rehumanize resists_drli resists_magm rloc rn2 rnd rndmonnam s_suffix set_wounded_legs shieldeff some_armor sprintf steal stealamulet stealgold sticks stop_occupation tele tele_restrict %u_slip_free %u_slow_down %urustm verbalize worm_known src/mhitu.c hurtarmor 1 rn2 rust_dmg xname src/mhitu.c mattacku 2 Monnam You You_feel You_hear Your an bot breamu buzzmu castmu ceiling d dist2 doname enexto %explmu find_mac find_offensive flush_screen %gazemu %gulpmu %hitmu hitval impossible is_pool killed m_monnam mattackm %missmu mon_nam mon_wield_item monnear msummon %mswings new_were newsym night nomul on_level place_monster pline possibly_unwield rn2 rnd s_suffix set_apparxy spitmu sprintf teleds thrwmu unmul use_offensive were_summon which_armor %wildmiss worm_known worm_move src/mhitu.c mayberem 1 acurr body_part remove_worn_item rn2 sprintf verbalize src/mhitu.c mdamageu 2 done_in_by rehumanize src/mhitu.c missmu 1 Monnam %could_seduce dist2 map_invisible pline worm_known src/mhitu.c mpoisons_subj 2 src/mhitu.c mswings 1 Monnam pline pronoun_gender xname src/mhitu.c passiveum 1 Monnam You d drain_item erode_armor erode_weapon golemeffects mon_reflects mon_to_stone pline poly_when_stoned rehumanize rn2 shieldeff split_mon xkilled src/mhitu.c u_slip_free 1 Monnam pline pline_The rn2 xname src/mhitu.c u_slow_down 2 You Your exercise src/mhitu.c urustm 1 Monnam aobjnam dmgtype mon_nam pline rn2 s_suffix src/mhitu.c wildmiss 1 Monnam %could_seduce impossible pline rn2 src/mhitm.c explmm 1 Monnam You %mdamagem mondead %noises pline src/mhitm.c fightm 2 Monnam itsstuck %mattackm monnear pline resist rn2 src/mhitm.c gazemm 1 Monnam %mdamagem mon_nam pline sprintf src/mhitm.c gulpmm 1 Monnam %mdamagem mon_nam newsym place_monster pline snuff_lit sprintf src/mhitm.c hitmm 1 Monnam could_seduce dist2 map_invisible %mdamagem mon_nam %mon_nam_too %noises pline s_suffix seemimic sprintf strcpy worm_known src/mhitm.c mattackm 2 a_monnam dist2 distmin %explmm find_mac %gazemm %gulpmm %hitmm hitval %missmm mon_wield_item %mswingsm newsym %passivemm pline possibly_unwield rnd worm_known src/mhitm.c mdamagem 1 Monnam You You_hear add_to_minv artifact_hit can_blnd d destroy_mitem dismount_steed dist2 dmgval doname erode_armor erode_weapon golemeffects grow_up hurtmarmor m_useup mlifesaver mon_adjust_speed mon_nam mon_to_stone mondied monkilled monstone mpoisons_subj %mrustm mselftouch munstone newcham night obj_extract_self place_monster pline pline_The poly_when_stoned possibly_unwield pronoun_gender resists_drli rloc rn2 rnd s_suffix shieldeff %sleep_monst %slept_monst strcpy tele_restrict update_mon_intrinsics verbalize were_change which_armor worm_known x_monnam src/mhitm.c missmm 1 Monnam could_seduce dist2 map_invisible %mon_nam_too %noises pline seemimic sprintf worm_known src/mhitm.c mon_nam_too 1 mon_nam pronoun_gender strcpy src/mhitm.c mrustm 1 Monnam aobjnam dmgtype pline rn2 s_suffix src/mhitm.c mswingsm 1 Monnam mon_nam pline pronoun_gender strcpy xname src/mhitm.c noattacks 2 src/mhitm.c noises 1 You_hear dist2 src/mhitm.c passivemm 1 Monnam d drain_item golemeffects mon_nam mon_reflects monkilled pline rn2 s_suffix split_mon sprintf strcpy worm_known src/mhitm.c sleep_monst 2 resist shieldeff src/mhitm.c slept_monst 2 Monnam pline s_suffix sticks unstuck src/mcastu.c buzzmu 2 Monnam buzz %cursetxt impossible lined_up nomul pline rn2 sgn worm_known src/mcastu.c castmu 2 Monnam You You_feel Your acurr aggravate body_part burn_away_slime clonewiz %cursetxt d destroy_arm dmgtype done done_in_by losestr make_blinded make_confused make_stunned makemon makeplural mdamageu mkclass mon_adjust_speed mon_nam mon_set_minvis nasty nomul pline pline_The resists_magm rn2 rnd rndcurse set_malign shieldeff some_armor verbalize worm_known src/mcastu.c cursetxt 1 Monnam Norep pline rn2 worm_known src/makemon.c adj_lev 2 level_difficulty src/makemon.c align_shift 1 Is_special abs src/makemon.c clone_mon 2 alloc enexto monsndx new_light_source newsym place_monster tamedog src/makemon.c create_critters 2 create_particular dist2 enexto %makemon worm_known src/makemon.c golemhp 2 src/makemon.c grow_up 2 an dist2 %is_home_elemental little_to_big mon_nam mondied monsndx newsym pline pronoun_gender rn2 rnd set_mon_data src/makemon.c is_home_elemental 2 monsndx on_level src/makemon.c m_initgrp 1 enexto %makemon %peace_minded rnd %set_malign src/makemon.c m_initinv 1 curse d impossible level_difficulty mksobj %mongets monsndx mpickobj on_level rn2 rnd rnd_class rnd_defensive_item rnd_misc_item weight src/makemon.c m_initthrow 1 mksobj mpickobj rn2 weight src/makemon.c m_initweap 1 artiname bless curse %m_initthrow mksobj %mongets monsndx mpickobj on_level oname rn2 rnd rnd_offensive_item src/makemon.c makemon 2 In_hell %adj_lev alloc attacktype christen_monst count_wsegs d discard_minvent enexto get_wormno %golemhp goodpos initworm %is_home_elemental is_pool m_dowear %m_initgrp %m_initinv %m_initweap memset mkobj_at mon_adjust_speed %mongets monsndx new_light_source newcham newsym on_level %peace_minded place_monster place_worm_tail_randomly pm_to_cham %reset_rndmonst rn2 rnd rndghostname %rndmonst set_apparxy %set_malign %set_mimic_sym set_mon_data sgn src/makemon.c mkclass 2 %adj_lev impossible level_difficulty rn2 rnd src/makemon.c mongets 2 curse mksobj mpickobj rn2 src/makemon.c peace_minded 2 abs rn2 sgn src/makemon.c reset_rndmonst 2 src/makemon.c rndmonst 2 In_hell %align_shift impossible level_difficulty on_level panic qt_montype rn2 rnd %uncommon %wrong_elem_type src/makemon.c set_malign 2 abs sgn src/makemon.c set_mimic_sym 2 block_point get_shop_item mkobj obfree rn2 src/makemon.c uncommon 1 In_hell src/makemon.c wrong_elem_type 1 %is_home_elemental on_level src/lock.c boxlock 2 pline %reset_pick src/lock.c chest_shatter_msg 1 You pline potionbreathe singular &xname src/lock.c doclose 2 There You You_cant acurr acurrstr block_point exercise feel_location getdir newsym %obstructed pline pline_The rn2 stumble_onto_mimic src/lock.c doforce 2 There You You_cant doname set_occupation sprintf xname %&forcelock src/lock.c doopen 2 There You You_cant acurr acurrstr add_damage b_trapped exercise feel_location getdir in_rooms is_db_wall newsym pline pline_The rnl stumble_onto_mimic unblock_point src/lock.c doorlock 2 You_hear add_damage block_point impossible in_rooms mb_trapped newsym %obstructed on_level %picking_at pline pline_The %reset_pick stop_occupation t_at unblock_point wake_nearto src/lock.c forcelock 1 You %chest_shatter_msg costly_spot delobj exercise obfree obj_extract_self obj_resists place_object pline rn2 shop_keeper stackobj start_corpse_timeout stolen_value the useup wake_nearby xname src/lock.c lock_action 1 src/lock.c obstructed 1 Monnam dist2 map_invisible pline worm_known src/lock.c pick_lock 2 There You You_cant acurr can_reach_floor doname getdir impossible is_drawbridge_wall is_lava is_pool %lock_action mon_nam pline pline_The %reset_pick set_occupation sprintf the verbalize worm_known xname %&picklock src/lock.c picking_at 2 %&picklock src/lock.c picking_lock 2 %&picklock src/lock.c picklock 1 You add_damage b_trapped chest_trap exercise in_rooms %lock_action newsym pline rn2 unblock_point src/lock.c reset_pick 2 src/light.c any_light_source 2 src/light.c candle_light_range 2 src/light.c del_light_source 2 free impossible src/light.c do_light_sources 2 abs clear_path get_mon_location get_obj_location src/light.c find_mid 2 src/light.c maybe_write_ls 1 impossible obj_is_local %write_ls src/light.c new_light_source 2 alloc impossible src/light.c obj_is_burning 2 src/light.c obj_merge_light_sources 2 %candle_light_range end_burn src/light.c obj_move_light_source 2 src/light.c obj_sheds_light 2 %obj_is_burning src/light.c obj_split_light_source 2 alloc %candle_light_range src/light.c relink_light_sources 2 %find_mid find_oid impossible lookup_id_mapping src/light.c restore_light_sources 2 alloc mread src/light.c save_light_sources 2 bwrite free impossible %maybe_write_ls obj_is_local panic src/light.c snuff_light_source 2 end_burn %obj_is_burning src/light.c wiz_light_sources 2 fmt_ptr sprintf src/light.c write_ls 1 bwrite impossible src/invent.c addinv 2 %addinv_core1 %addinv_core2 %assigninvlet %carry_obj_effects %merged panic %reorder_invent src/invent.c addinv_core1 2 artitouch impossible is_quest_artifact set_artifact_intrinsic src/invent.c addinv_core2 2 set_moreluck spec_ability src/invent.c assigninvlet 2 src/invent.c carry_obj_effects 2 attach_fig_transform_timeout dead_species src/invent.c carrying 2 src/invent.c ckfn 2 doname impossible %is_worn not_fully_identified pline setuqwep setuswapwep setuwep splitobj strcat strcmp strcpy welded %xprname src/invent.c ckunpaid 1 src/invent.c compactify 1 src/invent.c count_unpaid 2 %count_unpaid src/invent.c ddoinv 2 %display_inventory src/invent.c delallobj 2 %delobj unpunish src/invent.c delobj 2 newsym obfree obj_extract_self src/invent.c dfeature_at 2 a_gname align_str is_drawbridge_wall is_ice is_lava is_pool sprintf strcpy src/invent.c display_binventory 2 free query_objlist %&only_here src/invent.c display_cinventory 2 doname free %invdisp_nothing query_objlist sprintf &allow_all src/invent.c display_inventory 2 dmgtype doname free %let_to_name pline %reassign rn2 strchr strlen %xprname src/invent.c display_minventory 2 add_to_minv free %invdisp_nothing noit_Monnam obj_extract_self panic query_objlist s_suffix set_uasmon sprintf &allow_all %&worn_wield_only src/invent.c dolook 2 %look_here src/invent.c doorganize 2 %compactify extract_nobj %getobj letter %mergable %merged pline %prinv %reassign %reorder_invent sprintf strchr src/invent.c dopramulet 2 You %prinv src/invent.c doprarm 2 You %display_inventory %obj_to_let %wearing_armor src/invent.c doprgold 2 Your shopper_financial_report src/invent.c doprinuse 2 You %display_inventory %is_worn %obj_to_let %tool_in_use src/invent.c doprring 2 You %display_inventory %obj_to_let src/invent.c doprtool 2 You %display_inventory %obj_to_let %tool_in_use src/invent.c doprwep 2 You body_part %prinv src/invent.c dotypeinv 2 You collect_obj_classes %count_unpaid def_char_to_objclass doinvbill %doprgold %dounpaid eos free pline query_category query_objlist savech strcat strchr %&this_type_only src/invent.c dounpaid 1 %count_unpaid distant_name %find_unpaid %let_to_name pline %reassign unpaid_cost %xprname &doname src/invent.c feel_cockatrice 2 You an body_part instapetrify makeplural pline poly_when_stoned sprintf src/invent.c find_unpaid 1 %find_unpaid src/invent.c free_invbuf 2 free src/invent.c freeinv 2 extract_nobj %freeinv_core src/invent.c freeinv_core 2 curse impossible is_quest_artifact set_artifact_intrinsic set_moreluck spec_ability stop_timer src/invent.c fully_identify_obj 2 discover_artifact discover_object learn_egg_type src/invent.c g_at 2 src/invent.c getobj 2 You canwearobj %compactify digit %display_inventory is_chargeable is_edible %mkgoldobj pline pline_The readchar savech setuqwep setuswapwep setuwep splitobj sprintf strchr strcmp strcpy tinnable src/invent.c ggetobj 2 You add_valid_menu_class askchain collect_obj_classes %count_unpaid def_char_to_objclass %display_inventory %mkgoldobj pline sprintf strchr strcmp %wearing_armor %&ckunpaid %&is_worn ¬_fully_identified src/invent.c have_lizard 2 src/invent.c hold_another_object 2 %addinv dropx dropy inv_cnt near_capacity pline %prinv setuqwep setworn splitobj strcpy src/invent.c identify 2 %fully_identify_obj %prinv src/invent.c identify_pack 2 You %ggetobj %identify %menu_identify not_fully_identified %&identify src/invent.c invdisp_nothing 1 free src/invent.c is_worn 2 src/invent.c let_to_name 2 alloc free strcat strchr strcpy strlen src/invent.c look_here 2 There You an can_reach_floor %dfeature_at doname %feel_cockatrice is_lava is_pool on_level pline read_engr_at sprintf strcmp surface t_at src/invent.c menu_identify 1 free %identify pline query_objlist sprintf ¬_fully_identified src/invent.c mergable 1 same_price strncmp src/invent.c merge_choice 2 inhishop inside_shop %mergable shop_keeper src/invent.c merged 2 %mergable obfree obj_extract_self obj_merge_light_sources obj_stop_timers oname setworn src/invent.c mkgoldobj 2 mksobj weight src/invent.c o_on 2 %o_on src/invent.c obj_here 2 src/invent.c obj_to_let 1 %reassign src/invent.c only_here 1 src/invent.c prinv 2 %obj_to_let pline %xprname src/invent.c reassign 2 src/invent.c reorder_invent 1 src/invent.c sobj_at 2 src/invent.c stackobj 2 %merged src/invent.c this_type_only 1 src/invent.c tool_in_use 1 src/invent.c useup 2 %useupall weight src/invent.c useupall 2 %freeinv obfree setnotworn src/invent.c useupf 2 addtobill costly_spot %delobj in_rooms splitobj stolen_value strchr src/invent.c wearing_armor 2 src/invent.c worn_wield_only 1 src/invent.c xprname 2 doname sprintf src/hacklib.c digit 2 src/hacklib.c dist2 2 src/hacklib.c distmin 2 src/hacklib.c eos 2 src/hacklib.c friday_13th 2 %getlt src/hacklib.c fuzzymatch 2 %lowc strchr src/hacklib.c getlt 1 localtime time src/hacklib.c getyear 2 %getlt src/hacklib.c highc 2 src/hacklib.c lcase 2 src/hacklib.c letter 2 src/hacklib.c lowc 2 src/hacklib.c midnight 2 %getlt src/hacklib.c mungspaces 2 src/hacklib.c night 2 %getlt src/hacklib.c online2 2 src/hacklib.c onlyspace 2 src/hacklib.c ordin 2 src/hacklib.c phase_of_the_moon 2 %getlt src/hacklib.c pmatch 2 %pmatch src/hacklib.c rounddiv 2 panic src/hacklib.c s_suffix 2 %eos strcat strcpy %strncmpi src/hacklib.c setrandom 2 srand48 time src/hacklib.c sgn 2 src/hacklib.c sitoa 2 sprintf src/hacklib.c strncmpi 2 %lowc src/hacklib.c strstri 2 %lowc src/hacklib.c tabexpand 2 strcpy src/hacklib.c visctrl 2 src/hacklib.c xcrypt 2 src/hacklib.c yyyymmdd 2 %getlt localtime src/hack.c bad_rock 2 %may_dig %may_passwall sobj_at src/hack.c calc_capacity 2 %inv_weight src/hack.c check_capacity 2 You_cant %near_capacity pline src/hack.c check_special_room 2 Hello You intemple locomotion midnight %monstinroom %move_update pline rn2 search_special u_entered_shop u_left_shop verbalize src/hack.c domove 2 Monnam Norep You You_cant You_feel Your abuse_dog acurr adjalign attack %bad_rock block_door block_entry body_part can_ooze check_leash closed_door confdir dist2 dmgtype drag_ball exercise exercise_steed fall_asleep feel_location fill_pit find_skates gethungry growl in_out_region %inv_weight %invocation_message is_db_wall is_ice is_lava is_pool isok m_monnam %may_passwall mintrap minwater mon_nam move_bc %moverock %near_capacity newsym %nomul on_level place_monster pline pline_The reset_occupations rn2 rnd seemimic sobj_at %spoteffects sticks %still_chewing stumble_onto_mimic surface t_at u_wipe_engr unmap_object vision_recalc water_friction %weight_cap worm_known y_monnam yelp src/hack.c dopickup 2 There You You_cant can_reach_floor is_lava is_pool mon_nam on_level pickup pline s_suffix surface src/hack.c dosinkfall 1 Boots_off Ring_off You acurr doname exercise %losehp off_msg rn2 rnd src/hack.c in_rooms 2 strchr src/hack.c inv_cnt 2 src/hack.c inv_weight 2 %weight_cap src/hack.c invocation_message 2 On_stairs The You_feel body_part carrying %invocation_pos makeplural pline xname src/hack.c invocation_pos 2 Invocation_lev src/hack.c lookaround 2 closed_door dist2 is_lava is_pool isok %nomul t_at src/hack.c losehp 2 You done %maybe_wail rehumanize src/hack.c max_capacity 2 %inv_weight src/hack.c may_dig 2 src/hack.c may_passwall 2 src/hack.c maybe_wail 1 You_hear pline src/hack.c monster_nearby 2 dist2 dmgtype isok noattacks onscary worm_known src/hack.c monstinroom 1 %in_rooms strchr src/hack.c move_update 1 %in_rooms strchr strcpy src/hack.c moverock 1 Monnam The You You_hear add_to_migration boulder_hits_pool bury_objs change_luck closed_door del_engr_at delobj deltrap depth dist2 exercise feel_location flooreffects get_level %inv_weight isok map_invisible mon_nam %movobj newsym %nomul obj_extract_self on_level place_object pline random_teleport_level remove_object %revive_nasty rloco rn2 scatter seetrap sobj_at surface t_at the unmap_object worm_known xname src/hack.c movobj 2 newsym place_object remove_object src/hack.c near_capacity 2 %calc_capacity src/hack.c nomul 2 src/hack.c revive_nasty 2 Norep enexto goodpos revive_corpse rloc_to src/hack.c spoteffects 2 Amonnam You a_monnam ceiling %check_special_room d dist2 docrt %dosinkfall dotrap drown is_ice is_lava is_pool lava_effects mdamageu mnexto on_level pickup pline rnd t_at x_monnam src/hack.c still_chewing 1 You acurrstr add_damage assign_level b_trapped block_point closed_door delobj %in_rooms %may_dig memset newsym %nomul on_level pay_for_damage rnd sobj_at unblock_point src/hack.c unmul 2 pline src/hack.c weight_cap 2 acurr acurrstr on_level src/fountain.c breaksink 2 newsym pline_The src/fountain.c dipfountain 2 Is_special You You_feel angry_guards artiname bless body_part curse discover_artifact %dofindgem %dogushforth %dowaterdemon %dowaternymph %dowatersnakes %dryup dunlev dunlevs_in_dungeon exercise exist_artifact %floating_above get_wet mkgold newsym oname pline pline_The rn2 rnd somegold uncurse useup src/fountain.c dofindgem 1 You exercise mksobj_at newsym rnd_class src/fountain.c dogushforth 2 Your do_clear_area pline %&gush src/fountain.c dowaterdemon 1 You You_feel a_monnam level_difficulty makemon makewish mintrap mongone pline pronoun_gender rnd t_at src/fountain.c dowaternymph 1 You You_hear a_monnam makemon mintrap pline t_at src/fountain.c dowatersnakes 1 You_hear dmgtype makemon makeplural mintrap pline pline_The rn2 rndmonnam t_at src/fountain.c drinkfountain 2 You You_feel adjattrib curse %dofindgem %dogushforth %dowaterdemon %dowaternymph %dowatersnakes %dryup enlightenment exercise %floating_above losehp losestr monster_detect morehungry newsym newuhs pline pline_The rn2 rnd vomit src/fountain.c drinksink 2 You You_hear a_monnam acurr %breaksink dmgtype dopotion exercise %floating_above hcolor losehp makemon mkobj mkobj_at more_experienced morehungry newexplevel newsym obfree pline pline_The polyself rn2 rnd vomit src/fountain.c dryup 2 Amonnam Is_special angry_guards newsym pline pline_The rn2 verbalize src/fountain.c floating_above 2 You src/fountain.c gush 1 del_engr_at delfloortrap distmin minwater newsym nexttodoor pline rn2 sobj_at t_at water_damage src/files.c check_recordfile 2 close %fqname open raw_printf src/files.c clearlocks 2 %delete_levelfile maxledgerno signal src/files.c commit_bonesfile 2 %fqname link pline %set_bonesfile_name %set_bonestemp_name unlink src/files.c compress 2 %docompress_file src/files.c compress_bonesfile 2 %compress %fqname src/files.c create_bonesfile 2 creat %fqname %set_bonesfile_name %set_bonestemp_name src/files.c create_levelfile 2 creat %fqname %set_levelfile_name src/files.c create_savefile 2 creat %fqname src/files.c delete_bonesfile 2 %fqname %set_bonesfile_name unlink src/files.c delete_levelfile 2 %fqname %set_levelfile_name unlink src/files.c delete_savefile 2 %fqname unlink src/files.c docompress_file 1 execv fclose fopen fork fprintf getgid getuid perror pline raw_printf %redirect setgid setuid signal strcat strcpy terminate unlink wait &done1 src/files.c fopen_config_file 1 __errno_location access fopen nh_getenv raw_printf sprintf strcpy src/files.c fopen_datafile 2 fopen %fqname src/files.c fqname 2 src/files.c get_uchars 1 fgets raw_printf src/files.c lock_file 2 __errno_location %fqname impossible link %make_lockname perror raw_printf sleep src/files.c make_lockname 1 strcat strcpy src/files.c open_bonesfile 2 %fqname open %set_bonesfile_name %uncompress src/files.c open_levelfile 2 %fqname open %set_levelfile_name src/files.c open_savefile 2 %fqname open src/files.c parse_config_line 2 assign_graphics assign_warnings eos %get_uchars match_optname parseoptions plnamesuffix str2role strchr strncpy src/files.c read_config_file 2 fclose fgets %fopen_config_file %parse_config_line raw_printf src/files.c redirect 1 fprintf freopen terminate src/files.c restore_saved_game 2 close %delete_savefile %fqname %open_savefile %set_savefile_name %uncompress uptodate src/files.c save_savefile_name 2 write src/files.c set_bonesfile_name 1 In_quest Is_special eos sprintf src/files.c set_bonestemp_name 1 eos sprintf strrchr src/files.c set_error_savefile 2 strcat src/files.c set_levelfile_name 2 eos sprintf strrchr src/files.c set_savefile_name 2 getuid regularize sprintf src/files.c uncompress 2 %docompress_file src/files.c unlock_file 2 %fqname %make_lockname raw_printf unlink src/extralev.c corr 2 rn2 src/extralev.c makerogueghost 2 christen_monst curse makemon mksobj_at rn2 rnd roguename somex somey weight src/extralev.c makeroguerooms 2 add_room impossible %miniwalk rn2 rnd %roguecorr src/extralev.c miniwalk 1 %miniwalk rn2 src/extralev.c roguecorr 1 dodoor impossible rn2 %roguejoin src/extralev.c roguejoin 1 %corr rn2 src/explode.c explode 2 Monnam You You_hear abs burn_away_slime burnarmor curs_on_u destroy_item destroy_mitem dist2 done exercise golemeffects impossible isok killed map_invisible monkilled newsym pay_for_damage pline resist resists_magm show_glyph sprintf strcpy tmp_at ugolemeffects unmap_object worm_known zap_over_floor src/explode.c scatter 2 The alloc break_statue breaks closed_door deltrap dmgval fracture_rock free isok newsym nomul obj_extract_self ohitmon place_object pline rn2 rnd splitobj stackobj stop_occupation t_at thitu xname src/explode.c splatter_burning_oil 2 d %explode src/exper.c enermod 1 src/exper.c experience 2 find_mac src/exper.c losexp 2 Goodbye adjabil done %enermod newhp %newuexp pline reset_rndmonst resists_drli rn2 src/exper.c more_experienced 2 src/exper.c newexplevel 2 %newuexp %pluslvl src/exper.c newuexp 1 src/exper.c pluslvl 2 You_feel acurr adjabil %enermod newhp %newuexp pline reset_rndmonst rn2 src/exper.c rndexp 2 %newuexp rn2 src/engrave.c can_reach_floor 2 on_level src/engrave.c ceiling 2 in_rooms on_level src/engrave.c del_engr 2 free impossible src/engrave.c del_engr_at 2 %del_engr %engr_at src/engrave.c doengrave 2 The You You_cant Your altar_wrath aobjnam body_part %can_reach_floor check_capacity check_unpaid %del_engr discover_object dmgtype doname %engr_at exercise %freehand getobj impossible is_ice is_lava is_pool make_blinded %make_engr_at makemon makeplural mon_nam more_experienced on_level pline pline_The %random_engraving resists_blnd %rloc_engr rn2 rnd sprintf strchr strcpy strlen strncat %surface useup xname zapnodir zappable src/engrave.c engr_at 2 src/engrave.c freehand 2 welded src/engrave.c make_engr_at 2 alloc %del_engr %engr_at exercise rnd strcmp strcpy strlen src/engrave.c make_grave 2 %del_engr_at %make_engr_at rn2 t_at src/engrave.c random_engraving 2 getrumor rn2 strcpy strlen %wipeout_text src/engrave.c read_engr_at 2 You %can_reach_floor %engr_at impossible is_ice nomul pline strlen strncpy %surface src/engrave.c rest_engravings 2 alloc mread src/engrave.c rloc_engr 2 %engr_at goodpos rn2 src/engrave.c save_engravings 2 bwrite free src/engrave.c sengr_at 2 %engr_at strstri src/engrave.c surface 2 is_ice is_lava is_pool on_level src/engrave.c u_wipe_engr 2 %can_reach_floor %wipe_engr_at src/engrave.c wipe_engr_at 2 %del_engr %engr_at is_ice rn2 %wipeout_text src/engrave.c wipeout_text 2 rn2 strchr strlen src/end.c add_artifact_score 1 %add_artifact_score src/end.c container_contents 2 The %container_contents discover_object doname pline sprintf the xname src/end.c disclose 1 %container_contents discover_object display_inventory enlightenment %list_genocided %list_vanquished show_conduct sprintf strchr strcpy src/end.c display_artifact_score 1 artifact_name discover_object %display_artifact_score sprintf xname src/end.c done 2 Goodbye In_quest You You_feel Your %add_artifact_score adjattrib an can_make_bones carrying clearlocks clearpriests deepest_lev_reached depth %disclose discover_object %display_artifact_score dunlev eos finish_paybill %get_valuables hidden_gold inven_inuse keepdogs make_grave mk_named_object mksobj mon_nam obfree on_level paybill paygd pline pline_The savebones %savelife signal %sort_valuables sprintf strcat strcmp strcpy %terminate topten useup vision_recalc xname %&done_hangup %&done_intr src/end.c done1 2 curs_on_u %done2 nomul signal %&done1 src/end.c done2 2 abort curs_on_u %done nomul signal %&done1 src/end.c done_hangup 1 %done_intr signal src/end.c done_in_by 2 You dist2 dmgtype %done eos m_monnam shkname sprintf strcat worm_known src/end.c done_intr 1 signal src/end.c get_valuables 1 %get_valuables src/end.c list_genocided 1 makeplural %num_genocides sprintf strcpy src/end.c list_vanquished 1 an eos makeplural sprintf strcpy src/end.c num_genocides 2 src/end.c panic 2 __builtin_next_arg abort %done dosave0 raw_printf set_error_savefile vsprintf src/end.c savelife 1 curs_on_u init_uhunger newuhs src/end.c sort_valuables 1 src/end.c terminate 2 dlb_cleanup exit freedynamicdata src/eat.c Hear_again 2 src/eat.c bite 1 %choke %do_reset_eat %lesshungry %recalc_wt src/eat.c choke 1 You You_feel adjalign done exercise %food_xname %foodword %morehungry rn2 %vomit src/eat.c cpostfx 1 You You_cant You_feel Your adjattrib alloc an curs_on_u dmgtype %eatmdone gainstr %givit %intrinsic_possible make_confused make_hallucinated make_stunned newsym nomul pline pluslvl polyself rn2 set_itimeout sprintf strcpy strlen %&eatmdone src/eat.c cprefx 1 You You_feel change_luck done %fix_petrification pline poly_when_stoned polymon revive_corpse rn2 sprintf src/eat.c do_reset_eat 1 %newuhs %recalc_wt stop_occupation %touchfood src/eat.c doeat 2 You You_cant check_capacity docall dropy %eatcorpse %eatspecial %floorfood %foodword %fprefx freeinv %is_edible losehp losestr make_stunned pline rn2 rnd %rottenfood rounddiv singular splitobj stackobj %start_eating %start_tin surface the %touchfood weight xname &xname src/eat.c done_eating 1 You %cpostfx %food_xname %fpostfx %newuhs pline useup useupf src/eat.c eataccessory 1 Ring_gone You You_feel Your adjattrib change_sex %choke d discover_object dmgtype float_up incr_itimeout newsym pline rescham rn2 rnd see_monsters set_mimic_blocking src/eat.c eatcorpse 1 You You_feel corpse_xname defends %food_xname losehp losestr make_sick peek_at_iced_corpse_age pline poly_when_stoned rn2 rnd %rottenfood s_suffix sprintf %touchfood useup useupf %violated_vegetarian src/eat.c eaten_stat 2 src/eat.c eatfood 1 %bite %do_reset_eat %done_eating obj_here src/eat.c eatmdone 1 free newsym src/eat.c eatspecial 1 dealloc_obj dmgtype dopotion %eataccessory exercise %lesshungry o_unleash pline unpunish uqwepgone useup useupf uswapwepgone uwepgone src/eat.c fix_petrification 2 You_feel acurr dmgtype pline src/eat.c floorfood 2 You_cant deltrap doname g_at getobj %is_edible mksobj obj_extract_self on_level sprintf strcmp t_at tinnable src/eat.c food_disappears 2 obj_stop_timers src/eat.c food_substitution 2 src/eat.c food_xname 1 s_suffix singular sprintf the xname &xname src/eat.c foodword 1 discover_object src/eat.c fpostfx 1 bcsign done gainstr heal_legs make_blinded make_sick make_vomiting outrumor poly_when_stoned polymon rehumanize rn2 rnd sprintf you_unwere src/eat.c fprefx 1 d dmgtype make_vomiting more_experienced pline rn2 rnd singular %violated_vegetarian &xname src/eat.c gethungry 2 near_capacity %newuhs rn2 src/eat.c givit 1 You You_feel Your dmgtype rn2 see_monsters src/eat.c init_uhunger 2 src/eat.c intrinsic_possible 1 src/eat.c is_edible 2 src/eat.c is_fainted 2 src/eat.c lesshungry 2 %choke %newuhs pline %reset_eat src/eat.c morehungry 2 %newuhs src/eat.c newuhs 2 You acurr bot dmgtype done %is_fainted losestr nomul pline rn2 stop_occupation %&eatfood %&opentin %&unfaint src/eat.c opentin 1 You b_trapped body_part %cpostfx %cprefx dmgtype gainstr hcolor incr_itimeout %lesshungry make_vomiting makeplural obj_here pline rn2 rnd rndmonnam useup useupf %violated_vegetarian src/eat.c recalc_wt 1 %eaten_stat weight src/eat.c reset_eat 2 src/eat.c reset_faint 2 %is_fainted nomul src/eat.c rottenfood 1 You_feel body_part d dmgtype %foodword make_blinded make_confused nomul on_level pline pline_The rn2 rnd surface %&Hear_again src/eat.c start_eating 1 %bite %cprefx %done_eating %food_xname set_occupation sprintf %&eatfood src/eat.c start_tin 1 You acurr acurrstr aobjnam body_part dropx makeplural pline pline_The rn2 set_occupation setuqwep setuswapwep setuwep splitobj stackobj %&opentin src/eat.c touchfood 1 addinv bill_dummy_object costly_spot dropy freeinv inv_cnt merge_choice splitobj verbalize src/eat.c unfaint 1 %Hear_again stop_occupation src/eat.c violated_vegetarian 2 You_feel adjalign src/eat.c vomit 2 make_sick nomul src/dungeon.c Can_dig_down 2 %Invocation_lev %Is_botlevel src/dungeon.c Can_fall_thru 2 %Can_dig_down %on_level src/dungeon.c Can_rise_up 2 %In_W_tower %ledger_no %on_level src/dungeon.c Fread 1 dlb_fread panic terminate src/dungeon.c In_V_tower 2 src/dungeon.c In_W_tower 2 %On_W_tower_level impossible src/dungeon.c In_hell 2 src/dungeon.c In_mines 2 src/dungeon.c In_quest 2 src/dungeon.c Invocation_lev 2 %In_hell src/dungeon.c Is_botlevel 2 src/dungeon.c Is_branchlev 2 %on_level src/dungeon.c Is_special 2 %on_level src/dungeon.c On_W_tower_level 2 %on_level src/dungeon.c On_stairs 2 src/dungeon.c add_branch 1 alloc %correct_branch_type %find_branch %insert_branch %parent_dlevel %parent_dnum src/dungeon.c add_level 1 src/dungeon.c assign_level 2 src/dungeon.c assign_rnd_level 2 %dunlevs_in_dungeon rnd src/dungeon.c at_dgn_entrance 2 %dungeon_branch %on_level src/dungeon.c br_string 1 src/dungeon.c correct_branch_type 1 impossible src/dungeon.c deepest_lev_reached 2 %depth strcmp src/dungeon.c depth 2 src/dungeon.c dname_to_dnum 1 panic strcmp src/dungeon.c dungeon_branch 2 %dname_to_dnum panic src/dungeon.c dunlev 2 src/dungeon.c dunlevs_in_dungeon 2 src/dungeon.c find_branch 1 %ledger_no panic strcmp strncmpi src/dungeon.c find_hell 2 src/dungeon.c find_level 2 strncmpi src/dungeon.c get_level 2 panic src/dungeon.c goto_hell 2 %find_hell goto_level src/dungeon.c induced_align 2 %Is_special rn2 src/dungeon.c init_dungeons 2 %Fread %add_branch %add_level %assign_level check_version %depth dlb_fclose dlb_fopen %dname_to_dnum %dunlevs_in_dungeon %find_level %init_level %insert_branch %on_level panic %place_level rn2 sprintf strcat strcpy strncmp src/dungeon.c init_level 1 alloc rn2 strcpy src/dungeon.c insert_branch 2 panic src/dungeon.c ledger_no 2 src/dungeon.c ledger_to_dlev 2 %ledger_to_dnum src/dungeon.c ledger_to_dnum 2 panic src/dungeon.c lev_by_name 2 %In_V_tower %depth eos %find_branch %find_level %ledger_no %ledger_to_dlev %ledger_to_dnum strcpy strncmpi strstri src/dungeon.c level_difficulty 2 %deepest_lev_reached %depth src/dungeon.c level_range 1 panic src/dungeon.c maxledgerno 2 src/dungeon.c next_level 2 goto_level src/dungeon.c on_level 2 src/dungeon.c parent_dlevel 1 %find_branch %level_range %parent_dnum rn2 src/dungeon.c parent_dnum 1 %find_branch panic strcmp src/dungeon.c pick_level 1 panic src/dungeon.c place_level 1 %pick_level %place_level %possible_places rn2 src/dungeon.c possible_places 1 %level_range src/dungeon.c prev_level 2 done goto_level src/dungeon.c print_branch 1 %br_string %depth sprintf src/dungeon.c print_dungeon 2 %Invocation_lev %br_string %depth eos %on_level %print_branch sprintf strcat src/dungeon.c restore_dungeon 2 alloc mread panic src/dungeon.c save_dungeon 2 bwrite free %maxledgerno src/dungeon.c u_on_dnstairs 2 %u_on_newpos %u_on_sstairs src/dungeon.c u_on_newpos 2 src/dungeon.c u_on_sstairs 2 panic rn2 rnd %u_on_newpos src/dungeon.c u_on_upstairs 2 %u_on_newpos %u_on_sstairs src/drawing.c assign_graphics 2 src/drawing.c assign_rogue_graphics 2 memcpy src/drawing.c def_char_to_monclass 2 src/drawing.c def_char_to_objclass 2 src/drawing.c switch_graphics 2 %assign_graphics src/dothrow.c autoquiver 1 setuqwep src/dothrow.c breakmsg 1 Doname2 You_hear pline src/dothrow.c breakobj 1 You change_luck %check_shop_obj costly_spot delobj dist2 in_rooms inside_shop make_angry_shk potionbreathe shop_keeper splatter_burning_oil stolen_value src/dothrow.c breaks 2 %breakmsg %breakobj %breaktest src/dothrow.c breaktest 2 obj_resists src/dothrow.c check_shop_obj 1 costly_spot in_rooms sellobj shop_keeper stolen_value subfrombill src/dothrow.c dofire 2 You %autoquiver check_capacity %dothrow prinv %throw_obj src/dothrow.c dothrow 2 check_capacity getobj %throw_obj src/dothrow.c gem_accept 1 Monnam change_luck %check_shop_obj mpickobj pline rloc rn2 sgn strcat strcpy tele_restrict src/dothrow.c hero_breaks 2 %breakmsg %breakobj %breaktest src/dothrow.c hitfloor 2 Doname2 doaltarobj dropy %hero_breaks pline ship_object surface src/dothrow.c hurtle 2 You You_feel change_luck nomul sgn surface %walk_path %&hurtle_step src/dothrow.c hurtle_step 2 You You_feel a_monnam closed_door flush_screen isok losehp may_passwall newsym pline rnd sobj_at vision_recalc wakeup xname src/dothrow.c omon_adj 2 hitval rn2 src/dothrow.c sho_obj_return_to_u 1 dmgtype rn2 tmp_at src/dothrow.c thitmonst 2 Monnam The acurr addinv %check_shop_obj cutworm distmin encumber_msg exercise find_mac finish_quest %gem_accept hmon impossible is_quest_artifact mon_nam monnear mpickobj obfree %omon_adj pline potionhit rn2 rnd s_suffix %sho_obj_return_to_u tamedog the %throwing_weapon %tmiss wakeup weapon_hit_bonus xname src/dothrow.c throw_gold 1 acurrstr bhit body_part ceiling closed_door dealloc_obj flooreffects ghitm mon_nam newsym on_level place_object pline pline_The sellobj ship_object stackobj surface src/dothrow.c throw_obj 1 The You acurr an body_part canletgo dealloc_obj freeinv getdir instapetrify pline rnd setuqwep setuswapwep setuwep setworn splitobj sprintf %throw_gold %throwit u_wipe_engr weapon_type welded weldmsg xname src/dothrow.c throwing_weapon 1 src/dothrow.c throwit 2 Monnam The acurrstr addinv artifact_hit bhit body_part boomhit %breakmsg %breakobj %breaktest ceiling %check_shop_obj dmgtype drop_ball dropy encumber_msg exercise flooreffects %hitfloor hot_pursuit %hurtle in_rooms inside_shop losehp mpickobj newsym obj_sheds_light on_level place_object pline rn2 rnd setuwep setworn ship_object %sho_obj_return_to_u snuff_candle stackobj strchr the %thitmonst %throwing_weapon tmp_at %toss_up xname src/dothrow.c tmiss 1 miss rn2 wakeup xname src/dothrow.c toss_up 1 Doname2 You Your body_part %breakmsg %breakobj %breaktest ceiling dmgval done dropy %hitfloor losehp make_blinded pline poly_when_stoned polymon potionhit rnd xname src/dothrow.c walk_path 2 src/dokick.c dokick 2 Amonnam An Is_special Monnam You You_cant You_hear Your acurr acurrstr add_damage altar_wrath angry_guards b_trapped body_part cvt_sdoor_to_door dist2 dunlev dunlevs_in_dungeon enexto exercise fall_through feel_location getdir hcolor hurtle in_rooms inv_weight is_drawbridge_wall is_pool isok %kick_monster %kick_object kick_steed %kickstr losehp makemon makeplural map_invisible mkgold mkobj_at mon_nam near_capacity newsym on_level pay_for_damage pline pline_The poly_gender rn2 rnd rnd_treefruit_at rnl rust_dmg scatter set_wounded_legs sobj_at u_wipe_engr unblock_point unmap_object verbalize wake_nearby weight_cap worm_known xname src/dokick.c down_gate 2 ok_to_quest on_level t_at src/dokick.c drop_to 1 Is_botlevel on_level src/dokick.c ghitm 2 Monnam You acurr dealloc_obj make_happy_shk mon_nam pline pline_The rn2 setmangry verbalize wakeup worm_known src/dokick.c impact_drop 2 Monnam You You_hear add_to_migration angry_guards costly_spot %down_gate %drop_to hot_pursuit in_rooms obj_extract_self picked_container pline rn2 shop_keeper stolen_value strchr strncpy src/dokick.c kick_monster 1 Monnam You Your acurr attack_checks attacktype damageum exercise find_roll_to_hit inv_weight %kickdmg missum mnexto mon_nam passive pline rn2 rnd setmangry weight_cap src/dokick.c kick_object 1 Doname2 The You You_cant You_hear Your acurr acurrstr addtobill bhit body_part chest_trap closed_door costly_gold costly_spot distant_name dmgtype done find_trap flooreffects %ghitm hero_breaks in_rooms inside_shop is_ice is_pool make_angry_shk makeplural mon_nam newsym obfree obj_extract_self obj_resists place_object pline pline_The poly_when_stoned polymon rn2 rnd shop_keeper snuff_candle splitobj sprintf stackobj stolen_value strchr surface t_at thitmonst useup &xname src/dokick.c kickdmg 1 Monnam You_feel abuse_dog acurr acurrstr adjalign exercise goodpos killed m_in_out_region newsym passive place_monster pline pline_The rn2 rnd seemimic set_apparxy use_skill src/dokick.c kickstr 1 distant_name strcat strcpy &doname src/dokick.c obj_delivery 2 obj_extract_self place_object rloco rnd scatter stackobj src/dokick.c otransit_msg 1 eos pline sprintf xname src/dokick.c ship_object 2 add_to_migration costly_spot count_unpaid %down_gate %drop_to %impact_drop in_rooms newsym %otransit_msg picked_container rn2 shop_keeper stolen_value strchr subfrombill t_at src/dogmove.c DROPPABLES 1 which_armor src/dogmove.c cursed_object_at 1 src/dogmove.c dog_eat 2 Monnam a_monnam delobj distant_name %dog_nutrition dogfood doname grow_up is_pool newcham newsym pline pm_to_cham singular strcpy unpunish worm_known &doname src/dogmove.c dog_goal 1 can_carry clear_path %cursed_object_at dist2 do_clear_area dogfood gettrack rn2 %&wantdoor src/dogmove.c dog_hunger 1 Monnam You_feel Your beg dmgtype mondied pline y_monnam src/dogmove.c dog_invent 1 %DROPPABLES Monnam attacktype can_carry distant_name %dog_eat dogfood is_pool m_dowear mon_wield_item mpickobj newsym obj_extract_self pline relobj rn2 strchr &doname src/dogmove.c dog_move 2 Monnam %cursed_object_at dismount_steed dist2 %dog_eat %dog_goal %dog_hunger %dog_invent dogfood dtoxy enexto goodpos m_carrying m_in_out_region m_unleash mattackm mattacku max_passive_dmg may_dig mfndpos mk_roamer mon_wield_item mongone monnear newsym onscary place_monster pline pronoun_gender resist rn2 rnd set_apparxy sgn t_at verbalize whimper worm_known xytod src/dogmove.c dog_nutrition 2 eaten_stat src/dogmove.c wantdoor 1 dist2 src/dog.c abuse_dog 2 growl newsym rn2 yelp src/dog.c dogfood 2 hates_silver is_quest_artifact obj_resists peek_at_iced_corpse_age src/dog.c initedog 2 set_malign src/dog.c keepdogs 2 Monnam count_wsegs ledger_no levl_follower m_unleash %migrate_to_level mon_has_amulet monnear newsym picked_container pline relmon s_suffix set_residency worm_known wormgone src/dog.c losedogs 2 %mon_arrive src/dog.c make_familiar 2 There You attacktype christen_monst %initedog makemon mon_wield_item newsym %pet_type pline_The rn2 rndmonst set_malign src/dog.c makedog 2 christen_monst %initedog makemon mksobj mpickobj panic %pet_type update_mon_intrinsics src/dog.c migrate_to_level 2 In_W_tower count_wsegs depth ledger_to_dlev ledger_to_dnum m_unleash newsym picked_container pline_The relmon set_residency wormgone src/dog.c mon_arrive 2 get_wormno impossible in_rooms initworm mnearto mnexto %mon_catchup_elapsed_time rloc rloc_to rn2 set_residency somexy src/dog.c mon_catchup_elapsed_time 2 rn2 src/dog.c pet_type 1 rn2 src/dog.c tamedog 2 Monnam The alloc attacktype dog_eat %dogfood expels %initedog mon_wield_item newsym night place_object pline replmon rn2 set_malign sticks strcpy the unstuck worm_known xname src/dog.c update_mlstmv 2 src/dog.c wary_dog 2 Monnam body_part pline rn2 src/do_wear.c Amulet_off 2 You drown see_monsters setworn src/do_wear.c Amulet_on 1 You change_sex discover_object pline pline_The poly_gender rnd useup src/do_wear.c Armor_gone 2 setnotworn src/do_wear.c Armor_off 2 setworn src/do_wear.c Armor_on 1 src/do_wear.c Blindf_off 2 You %off_msg see_monsters setworn src/do_wear.c Blindf_on 2 You an body_part %on_msg see_monsters set_bc setuqwep setuswapwep setuwep setworn xname src/do_wear.c Boots_off 2 You You_feel discover_object float_down impossible is_pool setworn spoteffects src/do_wear.c Boots_on 1 You You_feel discover_object float_up impossible incr_itimeout rnd spoteffects src/do_wear.c Cloak_off 2 You discover_object impossible newsym pline setworn src/do_wear.c Cloak_on 1 The You discover_object impossible newsym pline xname src/do_wear.c Gloves_off 2 You %adj_abon an body_part discover_object impossible instapetrify makeplural setworn sprintf uswapwepgone uwepgone src/do_wear.c Gloves_on 1 %adj_abon discover_object impossible incr_itimeout rnd src/do_wear.c Helmet_off 2 %adj_abon impossible see_monsters setworn src/do_wear.c Helmet_on 1 The You_feel Your acurr %adj_abon curse discover_object dmgtype hcolor impossible pline rn2 xname src/do_wear.c Ring_gone 2 %Ring_off_or_gone src/do_wear.c Ring_off 2 %Ring_off_or_gone src/do_wear.c Ring_off_or_gone 1 Your acurr discover_object float_down impossible newsym pline restartcham see_monsters set_mimic_blocking setnotworn setworn src/do_wear.c Ring_on 2 acurr discover_object float_up newsym pline rescham see_monsters self_invis_message set_mimic_blocking setuqwep setuswapwep setuwep src/do_wear.c Shield_off 2 setworn src/do_wear.c adj_abon 2 discover_object src/do_wear.c already_wearing 1 You src/do_wear.c already_wearing2 1 You_cant src/do_wear.c armoroff 2 %Cloak_off %Shield_off %cursed nomul %off_msg setworn %&Armor_off %&Boots_off %&Gloves_off %&Helmet_off src/do_wear.c cancel_don 2 src/do_wear.c canwearobj 2 You You_cant Your %already_wearing an body_part breakarm makeplural pline pline_The sliparm surface welded src/do_wear.c cursed 2 You welded src/do_wear.c destroy_arm 2 %Armor_gone %Boots_off %Cloak_off %Gloves_off %Helmet_off %Shield_off Your %cancel_don %donning obj_resists selftouch surface useup src/do_wear.c do_takeoff 1 %Amulet_off %Armor_off %Boots_off %Cloak_off %Gloves_off %Helmet_off %Ring_off %Shield_off You body_part %cursed impossible make_blinded setuqwep setuswapwep setuwep setworn src/do_wear.c doddoremarm 2 You add_valid_menu_class ggetobj %menu_remarm set_occupation %take_off wearing_armor %&select_off %&take_off src/do_wear.c donning 2 %&Armor_off %&Armor_on %&Boots_off %&Boots_on %&Gloves_off %&Gloves_on %&Helmet_off %&Helmet_on src/do_wear.c doputon 2 %Amulet_on %Blindf_on %Ring_on There You You_cant Your %already_wearing %already_wearing2 body_part getobj makeplural prinv setuwep setworn sprintf welded weldmsg src/do_wear.c doremring 2 %Amulet_off %Blindf_off %Ring_off You %cursed getobj %off_msg pline welded src/do_wear.c dotakeoff 2 You You_cant %armoroff body_part getobj makeplural pline pline_The %reset_remarm surface welded src/do_wear.c dowear 2 %Cloak_on You %canwearobj discover_object getobj nomul %on_msg pline setuqwep setuswapwep setuwep setworn touch_artifact %&Armor_on %&Boots_on %&Gloves_on %&Helmet_on src/do_wear.c erode_armor 2 Monnam Your aobjnam grease_protect pline %some_armor worm_known src/do_wear.c find_ac 2 src/do_wear.c glibr 2 %Ring_off Your body_part dropx makeplural makesingular setuswapwep setuwep welded src/do_wear.c menu_remarm 1 There add_valid_menu_class free ggetobj query_category query_objlist %select_off &is_worn &is_worn_by_type %&select_off src/do_wear.c off_msg 2 You doname src/do_wear.c on_msg 1 You an obj_is_pname the xname src/do_wear.c reset_remarm 2 src/do_wear.c select_off 1 %cursed doname impossible welded src/do_wear.c set_wear 2 %Armor_on %Boots_on %Cloak_on %Gloves_on %Helmet_on src/do_wear.c some_armor 2 rn2 which_armor src/do_wear.c take_off 1 You %do_takeoff impossible %off_msg set_occupation %&take_off src/do_name.c Adjmonnam 2 highc %x_monnam src/do_name.c Amonnam 2 %a_monnam highc src/do_name.c Monnam 2 highc %mon_nam src/do_name.c a_monnam 2 %x_monnam src/do_name.c christen_monst 2 alloc memcpy replmon strcpy strlen strncpy src/do_name.c coyotename 2 rn2 sprintf src/do_name.c ddocall 2 You %do_oname %docall getobj savech src/do_name.c do_mname 2 %Monnam You acurr %christen_monst dist2 dmgtype %getpos mungspaces pline sprintf strcpy worm_known %x_monnam src/do_name.c do_oname 1 You artifact_name body_part exist_artifact highc lowc mungspaces %oname pline pline_The restrict_name rn2 sprintf strcpy strlen xname src/do_name.c docall 2 alloc an discover_object free mungspaces sprintf strcpy strlen undiscover_object xname src/do_name.c getpos 2 flush_screen %getpos_help isok lowc memset pline sgn strchr visctrl src/do_name.c getpos_help 1 sprintf src/do_name.c hcolor 2 dmgtype rn2 src/do_name.c l_monnam 2 %x_monnam src/do_name.c m_monnam 2 %x_monnam src/do_name.c mon_nam 2 %x_monnam src/do_name.c noit_Monnam 2 highc %noit_mon_nam src/do_name.c noit_mon_nam 2 %x_monnam src/do_name.c oname 2 artifact_exists exist_artifact %realloc_obj strcpy strlen strncpy untwoweapon src/do_name.c realloc_obj 2 alloc book_substitution dealloc_obj food_substitution memcpy obj_move_light_source obj_move_timers replace_object setworn strcpy src/do_name.c rndghostname 2 rn2 src/do_name.c rndmonnam 2 rn2 src/do_name.c roguename 2 nh_getenv rn2 strchr strncmp src/do_name.c self_pronoun 2 impossible sprintf strncmp src/do_name.c x_monnam 2 an dist2 dmgtype eos lcase monsndx priestname rank_of %rndmonnam s_suffix shkname sprintf strcat strcpy strncmp worm_known src/do_name.c y_monnam 2 %x_monnam src/do.c boulder_hits_pool 2 There You You_hear burn_away_slime bury_objs d delobj dist2 docrt impossible is_lava is_pool losehp newsym obfree on_level pline rn2 the wake_nearto xname src/do.c canletgo 2 Norep You body_part freeinv obfree pline pline_The weight src/do.c currentlevel_rewrite 1 create_levelfile ledger_no pline src/do.c deferred_goto 2 assign_level deltrap free %goto_level newsym on_level pline t_at src/do.c doaltarobj 2 Doname2 There an dmgtype doname hcolor pline src/do.c doddrop 2 add_valid_menu_class ggetobj %menu_drop reset_occupations sellobj_state %&drop src/do.c dodown 2 Can_fall_thru You You_cant float_down floating_above goto_hell locomotion next_level next_to_u on_level pline surface t_at src/do.c dodrop 2 %drop getobj reset_occupations sellobj_state src/do.c donull 2 src/do.c dosinkring 1 You You_hear delobj doname %dropx hcolor makeplural obj_resists pline pline_The rn2 %trycall useup xname src/do.c doup 2 You You_cant Your ledger_no near_capacity next_to_u prev_level src/do.c dowipe 2 Your body_part set_occupation sprintf %&wipeoff src/do.c drop 1 You can_reach_floor %canletgo %doaltarobj doname %dosinkring %dropx freeinv hitfloor mon_nam s_suffix setuqwep setuswapwep setuwep welded weldmsg src/do.c dropx 2 %dropy freeinv ship_object src/do.c dropy 2 drop_ball %flooreffects map_object mpickobj newsym place_object rn2 sellobj stackobj src/do.c final_level 1 You_feel bless create_mplayers d enexto m_dowear mk_roamer mksobj mongets mpickobj panic pline reset_hostility rn2 rnd select_hwep which_armor src/do.c flooreffects 2 You_hear %boulder_hits_pool bury_objs deltrap hmon is_pool losehp newsym obfree panic pline_The rnd t_at water_damage src/do.c goto_level 2 In_V_tower In_W_tower In_hell In_quest On_W_tower_level You You_hear __errno_location assign_level assign_rnd_level assign_rogue_graphics at_dgn_entrance ballfall bclose bufon check_special_room close com_pager %currentlevel_rewrite delete_levelfile depth dismount_steed dist2 dmgtype docrt done drag_down dunlev dunlevs_in_dungeon enexto fill_pit %final_level flush_screen forget_map forget_traps freeinv getlev impact_drop impossible initrack keepdogs kill_genocided_monsters leaderless ledger_no losedogs losehp maxledgerno memset minit mklev mnexto movebubbles near_capacity next_to_u obj_delivery occupied ok_to_quest on_level onquest open_levelfile panic pickup place_lregion placebc pline pline_The reset_rndmonst resurrect rloc rn2 rnd run_timers safe_teleds %save_currentstate savelev seetrap selftouch setuqwep setuswapwep setuwep u_on_dnstairs u_on_newpos u_on_sstairs u_on_upstairs unplacebc update_mlstmv vision_recalc vision_reset src/do.c heal_legs 2 Your body_part encumber_msg makeplural src/do.c menu_drop 1 add_valid_menu_class assigninvlet dealloc_obj %drop free ggetobj mkgoldobj query_category query_objlist setuqwep setuswapwep setuwep splitobj welded &allow_all &allow_category %&drop src/do.c revive_corpse 2 Adjmonnam Monnam You_feel an corpse_xname eos impossible mon_nam pline pline_The revive strcpy worm_known src/do.c revive_mon 2 You_feel %revive_corpse start_timer src/do.c save_currentstate 2 bclose bufon %currentlevel_rewrite ledger_no savelev savestateinlock src/do.c schedule_goto 2 alloc assign_level strcpy strlen src/do.c set_wounded_legs 2 encumber_msg src/do.c trycall 1 docall src/do.c wipeoff 1 Your body_part make_blinded pline src/dlb.c $ 0 %&lib_dlb_cleanup %&lib_dlb_fclose %&lib_dlb_fgetc %&lib_dlb_fgets %&lib_dlb_fopen %&lib_dlb_fread %&lib_dlb_fseek %&lib_dlb_ftell %&lib_dlb_init src/dlb.c close_library 2 fclose free memset src/dlb.c dlb_cleanup 2 src/dlb.c dlb_fclose 2 fclose free src/dlb.c dlb_fgetc 2 fgetc src/dlb.c dlb_fgets 2 fgets src/dlb.c dlb_fopen 2 alloc fopen_datafile free src/dlb.c dlb_fread 2 fread src/dlb.c dlb_fseek 2 fseek src/dlb.c dlb_ftell 2 ftell src/dlb.c dlb_init 2 src/dlb.c find_file 1 strcmp src/dlb.c lib_dlb_cleanup 1 %close_library src/dlb.c lib_dlb_fclose 1 src/dlb.c lib_dlb_fgetc 1 %lib_dlb_fread src/dlb.c lib_dlb_fgets 1 %dlb_fread src/dlb.c lib_dlb_fopen 1 %find_file src/dlb.c lib_dlb_fread 1 fread fseek src/dlb.c lib_dlb_fseek 1 src/dlb.c lib_dlb_ftell 1 src/dlb.c lib_dlb_init 1 memset %open_library src/dlb.c open_library 2 fclose fopen_datafile %readlibdir src/dlb.c readlibdir 1 alloc eos free fscanf fseek src/display.c back_to_glyph 2 impossible %wall_angle src/display.c check_pos 1 isok src/display.c clear_glyph_buffer 2 src/display.c cls 2 %clear_glyph_buffer src/display.c curs_on_u 2 %flush_screen src/display.c display_monster 1 dist2 dmgtype impossible %map_object monsndx rn2 %show_glyph src/display.c display_warning 1 dist2 dmgtype impossible monsndx rn2 %show_glyph src/display.c docrt 2 %cls on_level %see_monsters %show_glyph %swallowed %under_ground %under_water vision_recalc src/display.c doredraw 2 %docrt src/display.c feel_location 2 %display_monster dist2 is_pool %map_background %map_object %map_trap on_level %set_seenv %show_glyph sobj_at t_at src/display.c flush_screen 2 bot src/display.c glyph_at 2 src/display.c magic_map_background 2 %back_to_glyph %show_glyph src/display.c map_background 2 %back_to_glyph %show_glyph src/display.c map_invisible 2 %show_glyph src/display.c map_location 2 is_pool %map_background %map_object %map_trap t_at src/display.c map_object 2 dmgtype rn2 %show_glyph src/display.c map_trap 2 dmgtype rn2 %show_glyph src/display.c newsym 2 %display_monster %display_warning dist2 dmgtype %feel_location is_pool %map_background %map_invisible %map_object %map_trap monsndx on_level rn2 %show_glyph show_region t_at visible_region_at src/display.c row_refresh 2 src/display.c see_monsters 2 %newsym see_wsegs src/display.c see_objects 2 %newsym src/display.c see_traps 2 %glyph_at %newsym src/display.c set_corn 1 %check_pos src/display.c set_crosswall 1 %check_pos src/display.c set_mimic_blocking 2 block_point unblock_point src/display.c set_seenv 1 src/display.c set_twall 1 %check_pos src/display.c set_wall 1 %check_pos src/display.c set_wall_state 2 %set_corn %set_crosswall %set_twall %set_wall src/display.c shieldeff 2 %flush_screen %newsym %show_glyph src/display.c show_glyph 2 impossible isok src/display.c swallow_to_glyph 1 dmgtype impossible rn2 src/display.c swallowed 2 %cls dmgtype isok monsndx rn2 %show_glyph %swallow_to_glyph src/display.c t_warn 1 impossible src/display.c tmp_at 2 alloc %flush_screen free %newsym panic %show_glyph src/display.c under_ground 2 %cls %newsym src/display.c under_water 2 %cls is_pool isok %newsym on_level %show_glyph src/display.c unmap_object 2 is_pool %map_background %map_trap t_at src/display.c wall_angle 1 impossible %t_warn src/display.c zapdir_to_glyph 2 impossible src/dig.c bury_an_obj 2 add_to_buried end_burn is_ice o_unleash obfree obj_extract_self obj_resists rnd start_timer unpunish src/dig.c bury_objs 2 %bury_an_obj del_engr_at newsym src/dig.c dig 1 You Your abon acurrstr add_damage altar_wrath angry_priest b_trapped break_statue closed_door cvt_sdoor_to_door %dig_check %dig_typ %dighole dist2 dropx feel_location fracture_rock in_rooms makemon may_dig memset %mkcavearea newsym on_level pay_for_damage pline pline_The rn2 rnd set_wounded_legs setuwep sobj_at t_at the unblock_point welded xname src/dig.c dig_check 2 Can_dig_down On_stairs There You is_lava is_pool on_level pline_The sobj_at surface t_at src/dig.c dig_typ 1 closed_door sobj_at src/dig.c dig_up_grave 1 You You_feel adjalign del_engr_at dmgtype exercise makemon mk_tt_object mkclass newsym pline pline_The rn2 sgn src/dig.c digactualhole 2 Can_dig_down Is_botlevel Monnam You assign_level breaksink count_wsegs depth dogushforth dryup get_level goto_level impact_drop impossible in_rooms ledger_no maketrap migrate_to_level mintrap newsym next_to_u on_level pay_for_damage pickup pline rn2 shopdig spoteffects strcpy surface teleport_pet worm_known src/dig.c dighole 2 Can_dig_down delfloortrap delobj destroy_drawbridge %dig_up_grave %digactualhole drown %fillholetyp find_drawbridge is_drawbridge_wall is_lava is_pool lava_effects on_level pline pline_The rn2 sobj_at surface t_at %unearth_objs wake_nearby src/dig.c fillholetyp 1 rn2 src/dig.c holetime 2 %&dig src/dig.c mdig_tunnel 2 You_feel You_hear add_damage closed_door cvt_sdoor_to_door impossible in_rooms mb_trapped mksobj_at newsym rn2 rnd sobj_at unblock_point src/dig.c mkcavearea 1 flush_screen %mkcavepos newsym pline %rm_waslit src/dig.c mkcavepos 1 feel_location impossible isok newsym rloc t_at unblock_point src/dig.c rm_waslit 1 isok src/dig.c rot_corpse 2 Your corpse_xname newsym %rot_organic stop_occupation uqwepgone uswapwepgone uwepgone src/dig.c rot_organic 2 %bury_an_obj obfree obj_extract_self src/dig.c unearth_objs 2 del_engr_at newsym obj_extract_self place_object stackobj stop_timer src/dig.c use_pick_axe 2 There You You_cant Your aobjnam assign_level attack can_reach_floor ceiling confdir d dbon %dig_typ getdir is_lava is_pool isok losehp movecmd nomul on_level pline rn2 rnd seetrap self_pronoun set_occupation shopdig sprintf strcpy surface t_at wield_tool yname %&dig src/dig.c zap_dig 2 On_stairs You add_damage body_part ceiling closed_door %dighole expels in_rooms isok losehp may_dig mksobj_at mon_nam newsym on_level pay_for_damage pline pline_The rn2 rnd s_suffix stackobj tmp_at unblock_point xname src/detect.c check_map_spot 1 glyph_at %o_in src/detect.c clear_stale_map 1 %check_map_spot unmap_object src/detect.c cvt_sdoor_to_door 2 on_level src/detect.c do_dknown_of 1 %do_dknown_of src/detect.c do_mapping 2 docrt exercise flush_screen %show_map_spot src/detect.c do_vicinity_map 2 docrt flush_screen %show_map_spot src/detect.c dosearch 2 %dosearch0 src/detect.c dosearch0 2 You You_feel a_monnam activate_statue_trap %cvt_sdoor_to_door dist2 exercise feel_location %find_trap isok map_invisible newsym nomul pline rnl seemimic spec_ability t_at unblock_point unmap_object worm_known src/detect.c find_trap 2 You an dmgtype exercise feel_location newsym rn2 src/detect.c findit 2 do_clear_area %&findone src/detect.c findone 1 %cvt_sdoor_to_door dist2 map_invisible newsym seemimic t_at unmap_object worm_known src/detect.c food_detect 2 You Your %clear_stale_map cls docrt exercise map_object newsym %o_in strange_feeling under_ground under_water src/detect.c gold_detect 2 You You_feel body_part %clear_stale_map cls docrt exercise makeplural map_object monsndx newsym %o_in strange_feeling under_ground under_water src/detect.c level_distance 2 depth rn2 src/detect.c monster_detect 2 You cls dmgtype docrt monsndx pline rn2 show_glyph strange_feeling under_ground under_water src/detect.c o_in 2 %o_in src/detect.c object_detect 2 You %clear_stale_map cls dmgtype %do_dknown_of docrt impossible map_object newsym %o_in strange_feeling under_ground under_water src/detect.c openit 2 Monnam do_clear_area expels pline %&openone src/detect.c openone 1 Norep b_trapped %cvt_sdoor_to_door dist2 find_drawbridge newsym open_drawbridge t_at wake_nearto src/detect.c sense_trap 1 dmgtype map_object map_trap rn2 src/detect.c show_map_spot 1 magic_map_background newsym rn2 unblock_point src/detect.c sokoban_detect 2 map_background map_object map_trap src/detect.c trap_detect 2 You_feel Your body_part cls docrt makeplural newsym %sense_trap sprintf strange_feeling under_ground under_water src/detect.c use_crystal_ball 2 The You acurr check_unpaid def_char_to_monclass def_char_to_objclass discover_object dmgtype hcolor %level_distance losehp make_blinded make_confused make_hallucinated %monster_detect nomul %object_detect pline pline_The poly_gender resists_blnd rn2 rnd strchr the %trap_detect useup xname src/decl.c decl_init 2 src/dbridge.c E_phrase 1 Monnam strcat strcmp strcpy strlen src/dbridge.c automiss 1 src/dbridge.c close_drawbridge 2 You You_hear block_point delallobj deltrap dist2 %do_entity %get_wall_for_db newsym revive_nasty %set_entity t_at src/dbridge.c create_drawbridge 2 impossible src/dbridge.c destroy_drawbridge 2 %E_phrase You_hear %automiss deltrap dmgtype %do_entity does_block %e_died %e_missed flooreffects %get_wall_for_db %is_pool newsym obj_extract_self on_level pline pline_The %set_entity sobj_at t_at unblock_point wake_nearto worm_known src/dbridge.c do_entity 1 %E_phrase You You_hear %automiss dmgtype %do_entity %e_at %e_died %e_jumps %e_missed %e_nam %e_survives_at %find_drawbridge %get_wall_for_db %is_db_wall %is_lava %is_pool place_monster pline pline_The update_monster_region worm_known src/dbridge.c e_at 1 src/dbridge.c e_died 1 dmgtype done drown %e_survives_at enexto lava_effects monkilled pline teleds xkilled src/dbridge.c e_jumps 1 %is_db_wall rnd src/dbridge.c e_missed 1 %automiss %is_db_wall %is_pool rnd src/dbridge.c e_nam 1 mon_nam src/dbridge.c e_survives_at 1 %is_db_wall %is_lava %is_pool on_level src/dbridge.c find_drawbridge 2 %is_drawbridge_wall src/dbridge.c get_wall_for_db 1 src/dbridge.c is_db_wall 2 src/dbridge.c is_drawbridge_wall 2 src/dbridge.c is_ice 2 isok src/dbridge.c is_lava 2 isok src/dbridge.c is_pool 2 isok src/dbridge.c m_to_e 1 src/dbridge.c open_drawbridge 2 You delallobj deltrap dist2 %do_entity %get_wall_for_db newsym on_level revive_nasty %set_entity t_at unblock_point src/dbridge.c set_entity 1 %m_to_e %u_to_e src/dbridge.c u_to_e 1 src/cmd.c $ 0 &ddocall &ddoinv &do_mname &doapply %&doattributes &docast &doclose %&doconduct &doddoremarm &doddrop &dodip &dodiscovered &dodown &dodrink &dodrop &doeat &doengrave %&doextcmd %&doextlist &doextversion &dofire &doforce &dohelp &dohistory &doidtrap &doinvoke &dojump &dokick &dolook &doloot %&domonability &done2 &donull &doopen &doorganize &dopay &dopickup &dopramulet &doprarm &dopray %&doprev_message &doprgold &doprinuse &doprring &doprtool &doprwep &doputon &doquickwhatis &doread &doredraw &doremring &doride &dorub &dosacrifice &dosave &dosearch &doset &dosh &dosit &dosuspend &doswapweapon &dotakeoff &dotalk &dotele &dothrow &dotogglepickup &doturn &dotwoweapon &dotypeinv &dountrap &doup &doversion &dovspell &dowear &dowhatdoes &dowhatis &dowield &dowieldquiver &dowipe &dozap &enhance_weapon_skill %&enter_explore_mode %&wiz_detect %&wiz_genesis %&wiz_identify %&wiz_level_tele &wiz_light_sources %&wiz_map %&wiz_show_seenv %&wiz_show_stats %&wiz_show_vision %&wiz_show_wmodes &wiz_timeout_queue %&wiz_where %&wiz_wish src/cmd.c add_debug_extended_commands 2 strcmp src/cmd.c click_to_cmd 2 abs sgn %xytod src/cmd.c confdir 2 rn2 src/cmd.c contained 1 %count_obj sprintf src/cmd.c count_obj 1 %count_obj src/cmd.c doattributes 1 %enlightenment %minimal_enlightenment src/cmd.c doconduct 1 %show_conduct src/cmd.c doextcmd 1 %&doextlist src/cmd.c doextlist 2 sprintf src/cmd.c domonability 1 There You aggravate attacktype dobreathe doconfuse dohide domindblast doremove dospinweb dospit dosummon dryup pline split_mon use_unicorn_horn src/cmd.c doprev_message 1 src/cmd.c dtoxy 2 src/cmd.c end_of_input 1 clearlocks dosave0 terminate src/cmd.c enlght_line 1 sprintf src/cmd.c enlightenment 2 a_monnam abs an body_part can_pray carrying defends dmgtype %enlght_line eos impossible makeplural on_level ordin resists_drli resists_magm sprintf sticks stone_luck strcpy u_gname y_monnam src/cmd.c enter_explore_mode 1 You pline src/cmd.c extcmd_via_menu 2 free sprintf strcat strlen strncmp strncmpi src/cmd.c getdir 2 %confdir %movecmd pline %readchar rn2 %savech strchr src/cmd.c isok 2 src/cmd.c minimal_enlightenment 1 align_gname align_str poly_gender sprintf src/cmd.c mon_chain 1 sprintf src/cmd.c mon_invent_chain 1 %count_obj sprintf src/cmd.c movecmd 2 strchr src/cmd.c obj_chain 1 %count_obj sprintf src/cmd.c parse 1 flush_screen pline %readchar %savech sprintf src/cmd.c pgetchar 2 %popch src/cmd.c popch 1 src/cmd.c pushch 2 src/cmd.c readchar 2 clearerr %click_to_cmd %end_of_input %pgetchar src/cmd.c reset_occupations 2 reset_pick reset_remarm reset_trapset src/cmd.c rhack 2 Norep You_cant ddoinv domove lowc %movecmd %parse %rhack %set_occupation src/cmd.c sanity_check 2 obj_sanity_check timer_sanity_check src/cmd.c savech 2 src/cmd.c set_occupation 2 %&timed_occupation src/cmd.c show_conduct 2 %enlght_line num_genocides sprintf src/cmd.c timed_occupation 1 src/cmd.c wiz_detect 1 findit pline src/cmd.c wiz_genesis 1 create_particular pline src/cmd.c wiz_identify 1 identify_pack pline src/cmd.c wiz_level_tele 1 level_tele pline src/cmd.c wiz_map 1 do_mapping map_trap pline src/cmd.c wiz_show_seenv 1 sprintf src/cmd.c wiz_show_stats 1 %contained %mon_chain %mon_invent_chain %obj_chain sprintf src/cmd.c wiz_show_vision 1 sprintf src/cmd.c wiz_show_wmodes 1 src/cmd.c wiz_where 1 pline print_dungeon src/cmd.c wiz_wish 1 encumber_msg makewish pline src/cmd.c xytod 2 src/botl.c bot 2 %bot1 %bot2 src/botl.c bot1 1 acurr %botl_score eos %rank sprintf strcpy src/botl.c bot2 1 %describe_level dmgtype eos near_capacity sprintf strcat strcmp src/botl.c botl_score 2 deepest_lev_reached hidden_gold src/botl.c describe_level 2 In_quest depth dunlev on_level sprintf src/botl.c max_rank_sz 2 strlen src/botl.c rank 1 %rank_of src/botl.c rank_of 2 %xlev_to_rank src/botl.c title_to_mon 2 strlen strncmpi src/botl.c xlev_to_rank 2 src/bones.c can_make_bones 2 Is_branchlev depth ledger_no maxledgerno %no_bones_level rn2 src/bones.c drop_upon_death 1 add_to_container add_to_minv curse end_burn %goodfruit mkgold mkgoldobj obj_extract_self obj_is_burning place_object rn2 src/bones.c getbones 2 close compress_bonesfile delete_bonesfile getlev mongone monsndx mread %no_bones_level open_bonesfile pline %resetobjs rn2 strcmp trickery uptodate src/bones.c goodfruit 1 src/bones.c no_bones_level 1 In_hell Is_botlevel Is_branchlev Is_special assign_level dunlevs_in_dungeon ledger_no src/bones.c resetobjs 1 artifact_exists curse end_burn exist_artifact %goodfruit is_quest_artifact %resetobjs weight src/bones.c savebones 2 Your an bclose bwrite christen_monst close commit_bonesfile compress_bonesfile create_bonesfile delete_bonesfile dmonsfree %drop_upon_death enexto ledger_no m_dowear makemon mk_named_object mongone newsym obj_attach_mid open_bonesfile pline %resetobjs rloc_to savefruitchn savelev store_version strlen unleash_all update_mlstmv src/ball.c ballfall 2 Your body_part freeinv losehp pline pline_The rn2 setuqwep setuswapwep setuwep xname src/ball.c bc_order 1 impossible src/ball.c drag_ball 2 You You_feel dist2 find_mac hmon is_pool miss %move_bc near_capacity newsym nomul omon_adj rnd spoteffects t_at xname src/ball.c drag_down 2 You exercise %litter losehp pline_The rn2 rnd src/ball.c drop_ball 2 Your %bc_order body_part change_luck deltrap fill_pit is_pool losehp movobj newsym pline pline_The rn2 set_wounded_legs spoteffects t_at src/ball.c litter 1 Your aobjnam canletgo dropx rnd setuwep weight_cap src/ball.c move_bc 2 %bc_order map_object movobj newsym place_object remove_object src/ball.c placebc 2 flooreffects impossible newsym place_object src/ball.c set_bc 2 %bc_order newsym place_object remove_object src/ball.c unplacebc 2 newsym obj_extract_self src/attrib.c acurr 2 src/attrib.c acurrstr 2 %acurr src/attrib.c adjabil 2 You_feel add_weapon_skill lose_weapon_skill src/attrib.c adjalign 2 src/attrib.c adjattrib 2 You_feel Your %acurr encumber_msg pline src/attrib.c change_luck 2 src/attrib.c exerchk 2 You abs %adjattrib %exerper rn2 sgn src/attrib.c exercise 2 abs %acurr encumber_msg rn2 src/attrib.c exerper 1 dmgtype %exercise near_capacity src/attrib.c gainstr 2 %adjattrib rn2 rnd src/attrib.c init_attr 2 rn2 src/attrib.c losestr 2 %adjattrib src/attrib.c newhp 2 %acurr rnd src/attrib.c redist_attr 2 encumber_msg rn2 src/attrib.c reset_attribute_clock 2 rn2 src/attrib.c restore_attrib 2 %acurr encumber_msg src/attrib.c set_moreluck 2 carrying %stone_luck src/attrib.c stone_luck 2 sgn spec_ability src/artifact.c arti_invoke 1 You You_feel Your aobjnam d depth dmgtype enlightenment float_down float_up free getobj goto_level hold_another_object level_tele make_blinded make_sick mksobj newsym obfree pline recharge rnd rnz seffects the untrap use_crystal_ball weight xname src/artifact.c arti_speak 2 The bcsign getrumor pline verbalize xname src/artifact.c artifact_exists 2 strcmp src/artifact.c artifact_hit 2 Monnam The You You_feel %attacks attacktype body_part cancel_monst destroy_mitem dist2 distant_name expels hcolor healup impossible losexp make_confused make_stunned map_invisible mbodypart mksobj mon_nam nomul obfree pline pline_The probe_monster resist resists_magm rn2 rnd s_suffix shieldeff %spec_ability %spec_dbon sticks worm_known xname &xname src/artifact.c artifact_name 2 strncmpi src/artifact.c artiname 2 src/artifact.c attacks 1 src/artifact.c defends 2 src/artifact.c discover_artifact 2 impossible src/artifact.c disp_artifact_discoveries 2 align_str %artiname simple_typename sprintf src/artifact.c doinvoke 2 %arti_invoke getobj src/artifact.c exist_artifact 2 strcmp src/artifact.c hack_artifacts 1 src/artifact.c init_artifacts 2 %hack_artifacts memset src/artifact.c mk_artifact 2 mksobj oname rn2 src/artifact.c nartifact_exist 2 src/artifact.c protects 2 src/artifact.c restore_artifacts 2 %hack_artifacts mread src/artifact.c restrict_name 2 strcmp strncmpi src/artifact.c save_artifacts 2 bwrite src/artifact.c set_artifact_intrinsic 2 %arti_invoke make_hallucinated see_monsters %spec_m2 src/artifact.c spec_ability 2 src/artifact.c spec_abon 2 rnd %spec_applies src/artifact.c spec_applies 1 %defends impossible resists_drli resists_magm rn2 sgn src/artifact.c spec_dbon 2 rnd %spec_applies src/artifact.c spec_m2 2 src/artifact.c touch_artifact 2 The You d exercise losehp pline resists_magm rn2 s_suffix sgn %spec_applies sprintf the xname src/artifact.c undiscovered_artifact 2 src/apply.c check_leash 2 Monnam You dist2 growl %m_unleash mondied pline rn2 s_suffix %um_dist whimper yelp src/apply.c do_break_wand 1 Can_dig_down You You_cant acurr bhitm bhitpile body_part bot check_unpaid d delobj dig_check digactualhole discover_object explode freeinv isok litroom losehp makemon nomul pline rn2 rnd self_pronoun setnotworn sprintf strcpy yname zapyourself &bhito src/apply.c doapply 2 Blindf_off Blindf_on The You aobjnam arti_speak carrying check_capacity check_unpaid cursed discover_object %do_break_wand do_play_instrument dowrite getobj hold_another_object %light_cocktail makemon mkobj nomul on_level pick_lock pline rn2 rnd_class %use_bell %use_camera %use_candelabrum %use_candle use_container use_crystal_ball %use_figurine %use_grapple %use_grease %use_lamp %use_leash %use_magic_whistle %use_mirror use_pick_axe %use_pole use_saddle %use_stethoscope %use_tinning_kit %use_towel %use_trap %use_unicorn_horn %use_whip %use_whistle weight src/apply.c dojump 2 %jump src/apply.c dorub 2 You begin_burn check_unpaid_usage discover_object djinni_from_bottle getobj pline rn2 %wield_tool src/apply.c fig_transform 2 You You_feel a_monnam enexto %figurine_location_checks get_obj_location impossible is_pool locomotion make_familiar newsym obfree obj_extract_self rnd s_suffix sprintf start_timer strcpy worm_known src/apply.c figurine_location_checks 1 You isok may_passwall sobj_at src/apply.c get_mleash 2 src/apply.c its_dead 1 The You You_hear dmgtype pline sobj_at t_at src/apply.c jump 2 Monnam You You_cant Your acurr body_part change_luck deltrap dist2 getpos isok losehp makeplural mon_nam morehungry near_capacity nomul on_level pline rn2 rnd set_wounded_legs t_at teleds walk_path &hurtle_step src/apply.c light_cocktail 1 There You addinv begin_burn bill_dummy_object check_unpaid costly_spot discover_object doname end_burn freeinv hold_another_object obj_extract_self shk_your splitobj src/apply.c m_unleash 2 src/apply.c next_to_u 2 You_feel dist2 mnexto %number_leashed src/apply.c number_leashed 2 src/apply.c o_unleash 2 src/apply.c reset_trapset 2 src/apply.c set_trap 1 You Your add_damage dmgtype dotrap in_rooms maketrap newsym %reset_trapset rn2 rnl the useup src/apply.c snuff_candle 2 Shk_Your end_burn get_obj_location pline src/apply.c snuff_lit 2 Yname2 end_burn get_obj_location pline %snuff_candle src/apply.c tinnable 2 src/apply.c um_dist 2 abs src/apply.c unleash_all 2 src/apply.c use_bell 1 On_stairs The You a_monnam check_unpaid discover_object findit invocation_pos makemon mkclass mkundead mon_adjust_speed nomul obj_resists openit pline rn2 rnd the unpunish useup wake_nearby xname src/apply.c use_camera 1 You bhit ceiling flash_hits_mon getdir mon_nam pline rn2 s_suffix surface zapyourself src/apply.c use_candelabrum 1 The There You begin_burn end_burn invocation_pos pline pline_The the xname src/apply.c use_candle 1 The You carrying end_burn eos obj_merge_light_sources pline pline_The splitobj sprintf the %use_lamp useupall verbalize xname src/apply.c use_figurine 1 You %figurine_location_checks getdir make_familiar on_level stop_timer useup src/apply.c use_grapple 1 You dist2 enexto getpos hurtle losehp mon_nam newsym pickup_object pline rloc_to rn2 sgn surface thitmonst uwep_skill_type %wield_tool src/apply.c use_grease 1 The You body_part check_unpaid dropx getobj incr_itimeout makeplural pline rn2 rnd strcat strcpy xname yname src/apply.c use_lamp 1 Shk_Your The Yname2 You Your begin_burn bill_dummy_object check_unpaid costly_spot end_burn pline rn2 s_suffix verbalize xname yname src/apply.c use_leash 1 Monnam There You dist2 getdir l_monnam %number_leashed pline pline_The worm_known src/apply.c use_magic_whistle 1 You change_luck discover_object dist2 dmgtype fill_pit mintrap mnexto rn2 wake_nearby worm_known src/apply.c use_mirror 1 Monnam You You_cant You_hear acurr bhit body_part ceiling d dmgtype freeinv getdir hcolor killed make_confused mon_nam mon_reflects mpickobj nomul pline pline_The poly_gender pronoun_gender rloc rn2 rnd s_suffix setnotworn surface tele_restrict worm_known src/apply.c use_pole 1 You dist2 getpos pline thitmonst uwep_skill_type %wield_tool src/apply.c use_stethoscope 1 You You_cant You_hear body_part can_reach_floor ceiling confdir cvt_sdoor_to_door dist2 feel_location freehand getdir isok %its_dead map_invisible mstatusline newsym on_level pline_The rn2 surface unmap_object ustatusline worm_known src/apply.c use_tinning_kit 1 You an costly_spot doname floorfood hold_another_object impossible instapetrify mksobj pline poly_when_stoned revive_corpse sprintf useup useupf verbalize weight src/apply.c use_towel 1 Blindf_off You Your body_part dropx freehand make_blinded makeplural pline rn2 src/apply.c use_trap 1 On_stairs You You_cant acurr closed_door dmgtype is_lava is_pool %reset_trapset rn2 set_occupation shk_your t_at %&set_trap src/apply.c use_unicorn_horn 2 You acurr adjattrib d dmgtype make_blinded make_confused make_hallucinated make_sick make_stunned make_vomiting panic pline rn2 rnd xname src/apply.c use_whip 1 There You acurr an attack body_part ceiling confdir dbon dist2 doname dropx enexto getdir hold_another_object instapetrify kick_steed losehp makeplural map_invisible mbodypart mon_nam obj_extract_self on_level pickup_object place_object pline pline_The poly_when_stoned polymon possibly_unwield pronoun_gender rn2 rnd rnl s_suffix self_pronoun setuwep singular sobj_at sprintf stackobj strcpy surface teleds the wakeup %wield_tool worm_known xname &xname src/apply.c use_whistle 1 You wake_nearby src/apply.c wield_tool 2 You You_cant body_part doname doswapweapon makeplural pline setuqwep setuwep untwoweapon welded xname src/alloc.c alloc 2 malloc panic src/alloc.c fmt_ptr 2 sprintf src/allmain.c display_gamewindows 2 clear_glyph_buffer src/allmain.c moveloop 2 Norep You acurr add_debug_extended_commands age_spells amulet bot change_luck decl_init deferred_goto depth dmgtype do_storms do_vicinity_map domove done dosearch0 dosounds encumber_msg exerchk exercise fall_asleep find_ac friday_13th gethungry glibr initrack intervene invault is_lava lookaround makemon mcalcdistress mcalcmove monst_init monster_nearby monstr_init movebubbles movemon nh_timeout night nomul objects_init on_level phase_of_the_moon pline polyself pushch rehumanize reset_eat restore_attrib rhack rn2 rnd run_regions sanity_check savech see_monsters see_objects see_traps settrack %stop_occupation swallowed tele u_wipe_engr under_ground under_water unmul vision_recalc you_were src/allmain.c newgame 2 check_special_room com_pager docrt flush_screen init_artifacts init_dungeons init_objects load_qtlist makedog mklev mnexto role_init save_currentstate signal u_init u_on_upstairs vision_reset %welcome &done1 src/allmain.c stop_occupation 2 You nomul pushch src/allmain.c welcome 2 Hello align_str eos pline sprintf