ASSERT(crawl_state.need_save) in 'travel.cc' at line 1191 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.26-a0-639-g72c4674 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1226525901882803938, deterministic pregen: 1 Command line: /usr/games/crawl-git-72c4674329 -name droidtality -rc /dgldir/rcfiles/crawl-git/droidtality.rc -macro /dgldir/rcfiles/crawl-git/droidtality.macro -morgue /dgldir/morgue/droidtality/ -webtiles-socket /crawl-master/webserver/sockets/droidtality:2020-09-21.04:11:06.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 38 stack frames. /usr/games/crawl-git-72c4674329(_Z17write_stack_traceP8_IO_FILE+0x23) [0x6148a3]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-72c4674329(_Z13do_crash_dumpv+0x40c) [0x61c6bc]: do_crash_dump() /usr/games/crawl-git-72c4674329(_Z20crash_signal_handleri+0x9c) [0x614b2c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7fb0772ab0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fb077645b7b]: /usr/games/crawl-git-72c4674329() [0x61bcae] /usr/games/crawl-git-72c4674329(_Z12AssertFailedPKcS0_iS0_z+0x17f) [0x61bfcf]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-72c4674329(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x383) [0xb5e933]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-git-72c4674329(_Z12click_travelRK9coord_defb+0xcc) [0xb5ff9c]: click_travel(coord_def const&, bool) /usr/games/crawl-git-72c4674329(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unSs+0x67b) [0xbeaa6b]: TilesFramework::_handle_control_message(sockaddr_un, std::string) /usr/games/crawl-git-72c4674329(_ZN14TilesFramework24_receive_control_messageEv+0x187) [0xbeade7]: TilesFramework::_receive_control_message() /usr/games/crawl-git-72c4674329(_ZN14TilesFramework11await_inputERjb+0xf7) [0xbeaf77]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-72c4674329(_Z8getch_ckv+0x9b) [0xbee81b]: getch_ck() /usr/games/crawl-git-72c4674329(_ZN2ui11pump_eventsEi+0x215) [0xb6d425]: ui::pump_events(int) /usr/games/crawl-git-72c4674329(_ZN4Menu7do_menuEv+0x2a5) [0x8ac2e5]: Menu::do_menu() /usr/games/crawl-git-72c4674329(_ZN4Menu4showEb+0x79) [0x8ac4d9]: Menu::show(bool) /usr/games/crawl-git-72c4674329(_Z17display_inventoryv+0x11c) [0x7ac5dc]: display_inventory() /usr/games/crawl-git-72c4674329(_Z8end_gameR15scorefile_entry+0x369) [0x6ca3d9]: end_game(scorefile_entry&) /usr/games/crawl-git-72c4674329(_Z4ouchi16kill_method_typejPKcbS1_+0x203b) [0x9cef9b]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-72c4674329(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeSsSsbb+0x67) [0x9fbe97]: player::hurt(actor const*, int, beam_type, kill_method_type, std::string, std::string, bool, bool) /usr/games/crawl-git-72c4674329(_ZN12melee_attack31attacker_sustain_passive_damageEv+0x215) [0x8996e5]: melee_attack::attacker_sustain_passive_damage() /usr/games/crawl-git-72c4674329(_ZN12melee_attack6attackEv+0x461) [0x8a0941]: melee_attack::attack() /usr/games/crawl-git-72c4674329(_Z21attack_cleave_targetsR5actorRSt4listIPS_SaIS2_EEii19wu_jian_attack_type+0xfe) [0x6e16de]: attack_cleave_targets(actor&, std::list >&, int, int, wu_jian_attack_type) /usr/games/crawl-git-72c4674329(_ZN12melee_attack16handle_phase_endEv+0x30) [0x8a2e00]: melee_attack::handle_phase_end() /usr/games/crawl-git-72c4674329(_ZN12melee_attack6attackEv+0x4f0) [0x8a09d0]: melee_attack::attack() /usr/games/crawl-git-72c4674329(_Z11fight_meleeP5actorS0_Pbb+0x90e) [0x6e3ffe]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-72c4674329(_Z18move_player_action9coord_def+0x383) [0x9a1c63]: move_player_action(coord_def) /usr/games/crawl-git-72c4674329(_Z15process_command12command_typeS_+0x9e3) [0xc66833]: process_command(command_type, command_type) /usr/games/crawl-git-72c4674329(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unSs+0x697) [0xbeaa87]: TilesFramework::_handle_control_message(sockaddr_un, std::string) /usr/games/crawl-git-72c4674329(_ZN14TilesFramework24_receive_control_messageEv+0x187) [0xbeade7]: TilesFramework::_receive_control_message() /usr/games/crawl-git-72c4674329(_ZN14TilesFramework11await_inputERjb+0xf7) [0xbeaf77]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-72c4674329(_Z8getch_ckv+0x9b) [0xbee81b]: getch_ck() /usr/games/crawl-git-72c4674329() [0x84e94d] /usr/games/crawl-git-72c4674329(_Z25getch_with_command_macrosv+0x1ff) [0x8506df]: getch_with_command_macros() /usr/games/crawl-git-72c4674329() [0xc68ec4] /usr/games/crawl-git-72c4674329(main+0x57d) [0xc6d1cd]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fb0772967ed]: /usr/games/crawl-git-72c4674329() [0x56bd69] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb07764584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fb07764584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000614f6b in call_gdb (file=0x7fb077630180) at crash.cc:436 gdb = attach_cmd = "attach 5160\000\000\000\000\000\000\000\000" #2 0x000000000061c6dc in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/droidtality/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1191 failed. (Pathfind with mode -1 without a game?)" file = 0x7fb077630180 t = 1600662053 name = "/dgldir/morgue/droidtality/crash-droidtality-20200921-042053.txt", '\000' #3 0x0000000000614b2c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007fb077645b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000061bcae in _BreakStrToDebugger (mesg=mesg@entry=0x7ffca63efe20 "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1191 failed. (Pathfind with mode -1 without a game?)", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x000000000061bfcf in AssertFailed (expr=0xca66b7 "crawl_state.need_save", file=, line=1191, text=0xd77958 "Pathfind with mode %d without a game?") at dbg-asrt.cc:850 detail = "Pathfind with mode -1 without a game?\000\000\000 \367bw\260\177\000\000\017\375>\246\374\177\000\000 \000\000\000\000\000\000\000\002", '\000' , "\001\000\000\000\000\000\000\000\305n/w\260\177\000\000\377\374>\246\374\177\000\000 \000\000\000\000\000\000\000\017\375>\246\374\177\000\000\245\316\307\000\000\000\000\000\002\000\000\000\000\000\000\000x\b\335w\260\177\000\000\a\000\000\000\000\000\000\000)\246\342w\260\177\000\000\000\303\034\001\000\000\000\000\v\264\342w\260\177\000\000\377\374>\246\374\177\000\000\300\376>\246\374\177\000\000\017\375>\246\374\177\000\000\264\264\342w\260\177\000\000\200\257\274x\260\177\000\000\240\265\342w\260\177\000\000\000\000\000\000\000\000\000\000\300\376>\246\374\177\000\000\260\376>\246\374\177\000\000\245\316\307\000\000\000\000\000\002\000\000\000\000\000\000\000\317\372Y"... final_mesg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1191 failed. (Pathfind with mode -1 without a game?)\000\226\000\000\000\000\000x\001?\246\374\177\000\000q\215\222\000\000\000\000\000\001\000\000\000\000\000\000\000\276\306_\000\000\000\000\000\310E\320\001\000\000\000\000\350\000?\246\374\177\000\000\030\303\034\001\000\000\000\000\000\000\000\000\376\377\377\377\020\002?\246\374\177\000\000X\002?\246\374\177\000\000\000\377>\246\374\177\000\000\060\000\000\000\060\000\000\000\360\377>\246\374\177\000\000\000\377>\246\374\177\000\000\300\035\ax\260\177\000\000\320\303\034"... mesg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1191 failed.\000\000\000\000\000\000\000\260\205\317\001\000\000\000\000\210\273\251\002\000\000\000\000\025\000\000\000\000\000\000\000t\361\\\001\000\000\000\000\v\002\000\000\000\000\000\000\360k?\002\000\000\000\000C\217\236\000\000\000\000\000\260\372>\246\374\177\000\000*\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377pON\001\000\000\000\000\260QE\001\000\000\000\000\325\227\275x\260\177\000\000\000\000\000\000\000\000\000\000(PN\001", '\000' , "pON\001\000\000\000\000\310PN\001\000\000\000\000C\276\310\000\000\000\000\000C\276\310\000\000\000\000\000\v"... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffca63f0310, reg_save_area = 0x7ffca63f0230}} fileName = #8 0x0000000000b5e933 in travel_pathfind::pathfind (this=this@entry=0x7ffca63f0390, rmode=, rmode@entry=RMODE_TRAVEL, fallback_explore=fallback_explore@entry=false) at travel.cc:1190 saved_ipt = {val = @0x1082410, oldval = } slime_wall_check = slime_neighbours = {did_compute_mask = false} found_target = #9 0x0000000000b5ff9c in click_travel (gc=..., force=false) at travel.cc:4941 cmd = -9998 tp = {_vptr.travel_pathfind = 0xd78110, static UNFOUND_DIST = -30000, static INFINITE_DIST = 30000, runmode = RMODE_TRAVEL, start = {x = 51, y = 52}, dest = {x = 51, y = 50}, next_travel_move = {x = 0, y = 0}, floodout = false, double_flood = false, ignore_hostile = false, ignore_danger = true, annotate_map = false, ls = 0x0, need_for_greed = false, autopickup = false, unexplored_place = {x = 0, y = 0}, greedy_place = {x = 0, y = 0}, unexplored_dist = 0, greedy_dist = 0, refdist = 0x0, reseed_points = std::vector of length 0, capacity 0, features = 0x0, unreachables = std::set with 0 elements, point_distance = 0x107cb60, points = 0, next_iter_points = 0, traveled_distance = 0, circ_index = 0, static circumference = {{mData = {{x = 51, y = 52}, {x = 52, y = 50}, {x = 50, y = 50}, {x = 39, y = 62}, {x = 68, y = 38}, {x = 66, y = 37}, {x = 64, y = 37}, {x = 65, y = 37}, {x = 69, y = 40}, {x = 68, y = 40}, {x = 9, y = 35}, {x = 7, y = 31}, {x = 9, y = 33}, {x = 14, y = 35}, {x = 9, y = 34}, {x = 69, y = 44}, {x = 8, y = 48}, {x = 8, y = 47}, {x = 8, y = 44}, {x = 11, y = 37}, {x = 14, y = 39}, {x = 14, y = 38}, {x = 9, y = 37}, {x = 9, y = 29}, {x = 9, y = 30}, {x = 11, y = 31}, {x = 10, y = 31}, {x = 9, y = 31}, {x = 14, y = 33}, {x = 13, y = 33}, {x = 11, y = 32}, {x = 12, y = 33}, {x = 11, y = 33}, {x = 24, y = 30}, {x = 23, y = 29}, {x = 23, y = 30}, {x = 25, y = 24}, {x = 24, y = 24}, {x = 25, y = 45}, {x = 24, y = 45}, {x = 23, y = 45}, {x = 22, y = 45}, {x = 28, y = 46}, {x = 27, y = 46}, {x = 24, y = 43}, {x = 23, y = 43}, {x = 28, y = 44}, {x = 27, y = 44}, {x = 49, y = 18}, {x = 25, y = 24}, {x = 24, y = 24}, {x = 61, y = 40}, {x = 61, y = 44}, {x = 61, y = 39}, {x = 61, y = 45}, {x = 61, y = 38}, {x = 61, y = 46}, {x = 61, y = 47}, {x = 61, y = 48}, {x = 55, y = 49}, {x = 56, y = 49}, {x = 57, y = 49}, {x = 58, y = 49}, {x = 59, y = 49}, {x = 60, y = 49}, {x = 61, y = 49}, {x = 16, y = 28}, {x = 16, y = 29}, {x = 16, y = 30}, {x = 18, y = 31}, {x = 17, y = 31}, {x = 16, y = 31}, {x = 65, y = 38}, {x = 65, y = 39}, {x = 65, y = 40}, {x = 0, y = 0} }}, {mData = {{x = 51, y = 51}, {x = 52, y = 52}, {x = 51, y = 53}, {x = 52, y = 51}, {x = 52, y = 53}, {x = 50, y = 53}, {x = 50, y = 51}, {x = 46, y = 63}, {x = 51, y = 61}, {x = 45, y = 63}, {x = 44, y = 63}, {x = 68, y = 35}, {x = 69, y = 35}, {x = 64, y = 34}, {x = 69, y = 43}, {x = 8, y = 46}, {x = 8, y = 45}, {x = 11, y = 36}, {x = 12, y = 36}, {x = 14, y = 37}, {x = 9, y = 36}, {x = 8, y = 30}, {x = 8, y = 31}, {x = 10, y = 32}, {x = 9, y = 32}, {x = 8, y = 32}, {x = 14, y = 34}, {x = 12, y = 34}, {x = 10, y = 33}, {x = 10, y = 34}, {x = 20, y = 30}, {x = 21, y = 24}, {x = 21, y = 23}, {x = 27, y = 24}, {x = 28, y = 24}, {x = 24, y = 27}, {x = 25, y = 29}, {x = 24, y = 29}, {x = 25, y = 25}, {x = 25, y = 44}, {x = 26, y = 44}, {x = 24, y = 44}, {x = 23, y = 44}, {x = 22, y = 44}, {x = 28, y = 45}, {x = 27, y = 42}, {x = 29, y = 41}, {x = 45, y = 63}, {x = 44, y = 63}, {x = 48, y = 17}, {x = 23, y = 28}, {x = 23, y = 27}, {x = 23, y = 26}, {x = 17, y = 28}, {x = 17, y = 29}, {x = 18, y = 30}, {x = 17, y = 30}, {x = 60, y = 42}, {x = 60, y = 41}, {x = 60, y = 43}, {x = 60, y = 40}, {x = 60, y = 44}, {x = 60, y = 39}, {x = 60, y = 45}, {x = 60, y = 38}, {x = 60, y = 46}, {x = 60, y = 47}, {x = 55, y = 48}, {x = 56, y = 48}, {x = 57, y = 48}, {x = 58, y = 48}, {x = 59, y = 48}, {x = 60, y = 48}, {x = 71, y = 36}, {x = 72, y = 36}, {x = 73, y = 36}, {x = 74, y = 36}, {x = 75, y = 36}, {x = 76, y = 36}, {x = 77, y = 36}, {x = 78, y = 36}, {x = 0, y = 0} }}}, try_fallback = false} dest = {x = 226576, y = 0} #10 0x0000000000beaa6b in TilesFramework::_handle_control_message (this=this@entry=0x1086f00, addr=..., data="{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}") at tileweb.cc:439 x = {node = 0x1e16470, static malformed = } y = {node = 0x20d19e0, static malformed = } force = {node = 0x0, static malformed = } gc = {x = 51, y = 52} obj = {node = 0x1ea3b00, static malformed = } msg = {node = 0x1ea3a80, static malformed = } msgtype = "click_travel" c = 0 #11 0x0000000000beade7 in TilesFramework::_receive_control_message (this=this@entry=0x1086f00) at tileweb.cc:342 buf = "{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}?\246\374\177\000\000 \r?\246\374\177\000\000*\000\000\000\374\177\000\000\000\000\000\000\000\000\000\000s\376+w\260\177\000\000|\326+w\260\177\000\000\020\000\000\000\060\000\000\000`\022?\246\374\177\000\000\220\021?\246\374\177\000\000p\022?\246\374\177\000\000\020\000\000\000\060\000\000\000\200\022?\246\374\177\000\000\260\021?\246\374\177\000\000\000\000\000\000\000\000\000\000\232\221\312\000\000\000\000\000\002\000\000\000\000\000\000\000\020\000\000\000\060\000\000\000\260\022?\246\374\177\000\000\340\021?\246\374\177\000\000\000\000\000\000\000\000\000\000-x\307\000\000\000\000\000\002\000\000\000\000\000\000\000\001", '\000' "\271, \222\312\000\000\000\000\000\002\000\000\000\000\000\000\000"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawl9up8vN.socket\000\312\000\000\000\000\000\300\f?\246\374\177\000\000\260\f?\246\374\177\000\000\070\016?\246\374\177\000\000\320;\310\000\000\000\000\000\377\377\377\377\000\000\000\000|\326+w\260\177\000\000\250\n?\246\374\177\000\000d\377\377\377\260\177\000\000s\376+w\260\177\000\000\000\000\000\000\260\177"} srcaddr_len = 26 len = data = "{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}" #12 0x0000000000beaf77 in TilesFramework::await_input (this=0x1086f00, c=@0x7ffca63f179c: 0, block=true) at tileweb.cc:504 result = fds = {fds_bits = {8, 0 }} #13 0x0000000000bee81b in _get_key_from_curses () at libunix.cc:494 c = 0 #14 getch_ck () at libunix.cc:536 c = #15 0x0000000000b6d425 in ui::pump_events (wait_event_timeout=) at ui.cc:3256 macro_key = -1 k = #16 0x00000000008ac2e5 in Menu::do_menu (this=this@entry=0x7ffca63f1ad0) at menu.cc:1018 done = false #17 0x00000000008ac4d9 in Menu::show (this=0x7ffca63f1ad0, reuse_selections=) at menu.cc:961 No locals. #18 0x00000000007ac5dc in display_inventory () at invent.cc:1256 menu = { = {_vptr.Menu = 0xd1a9b0, f_selitem = 0, f_keyfilter = 0, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1eb5150, _M_const_object = 0x1eb5150, _M_function_pointer = 0x1eb5150, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1eb5150}, _M_pod_data = "PQ\353\001", '\000' }, _M_manager = 0x7a6500 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x7a65a0 >::_M_invoke(const std::_Any_data &, const MenuEntry &)>}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, title = 0x1e1f230, title2 = 0x0, m_indent_title = false, flags = 514, tag = "inventory", cur_page = 1, num_pages = 0, more = {ops = std::vector of length 31, capacity 32 = {{type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "+"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "|"}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = ">"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "|"}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Space"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: page down ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "-"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "|"}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "<"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: page up ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Esc"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: close ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "XXX"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]"}, {type = FSOP_COLOUR, colour = 7, text = ""}}}, m_keyhelp_more = true, items = std::vector of length 36, capacity 64 = {0x246a530, 0x22ff3e0, 0x1c90d40, 0x245c720, 0x1ebaea0, 0x23af860, 0x24178c0, 0x1ffa370, 0x3173ae0, 0x24f76b0, 0x1c94010, 0x1e974a0, 0x1c8ebf0, 0x1c8ec90, 0x27f8300, 0x273f910, 0x273f9b0, 0x2782ec0, 0x2782f60, 0x2b40980, 0x2b40a20, 0x29a3ff0, 0x29a4090, 0x24c9910, 0x24c99b0, 0x1e7eae0, 0x26266d0, 0x2626770, 0x242c110, 0x242c1b0, 0x26ca5d0, 0x26ca670, 0x1ec83c0, 0x1ec8460, 0x2789800, 0x27898a0}, sel = std::vector of length 0, capacity 0, select_filter = std::vector of length 0, capacity 0, highlighter = 0x2bb35a0, num = -1, lastch = 0, alive = true, last_selected = -1, m_kmc = KMC_MENU, m_filter = 0x0, m_ui = {popup = std::shared_ptr (count 2, weak 1) 0x24835f8, menu = std::shared_ptr (count 2, weak 1) 0x2417808, scroller = std::shared_ptr (count 2, weak 1) 0x1c93f58, title = std::shared_ptr (count 2, weak 1) 0x2416c58, more = std::shared_ptr (count 2, weak 1) 0x29dc968, more_bin = std::shared_ptr (empty) 0x0, vbox = std::shared_ptr (count 2, weak 1) 0x3173a18}, _webtiles_title_changed = false, _webtiles_title = {ops = std::vector of length 2, capacity 2 = {{type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Inventory: 30/52 slots"}}}}, type = invlist, pre_select = 0x0, title_annotate = 0, temp_title = "", _mode_special_drop = false} #19 0x00000000006ca3d9 in end_game (se=...) at end.cc:457 reason = "dead" hiscore = "" death_tile = {tile = 140723097640784, ymax = 13135336} goodbye_title = vbox = std::shared_ptr (count 18662168, weak -1) 0x0 line_height = start = num_lines = goodbye_txt = std::shared_ptr (expired, weak 0) 0x7ffca63f2430 title_hbox = tile = goodbye_msg = hiscores = "" scroller = mc = {m_previous_mode = 4294966932, static ms_current_mode = MOUSE_MODE_COMMAND} done = hiscores_txt = std::shared_ptr (count 607912777, weak 33260359) 0x7ffca63f2430 popup = std::shared_ptr (count 43758392, weak -1) 0x1107a00 death_type = KILLED_BY_ACID non_death = false hiscore_index = -1 fname = "morgue-droidtality-20200921-042053" #20 0x00000000009cef9b in ouch (dam=, death_type=KILLED_BY_ACID, source=557, aux=0x11cc318 "", see_source=, death_source_name=0x11cc318 "") at ouch.cc:1110 se = {raw_line = "", version = "0.26-a0", save_rcs_version = "", save_tag_version = "34.226", tiles = 1 '\001', points = 4901, name = "droidtality", race = 35, job = 0, race_class_name = "GrFi", lvl = 10 '\n', best_skill = SK_AXES, best_skill_lvl = 9 '\t', title = "Cleaver", death_type = 27, death_source = 557, death_source_name = "a jelly", death_source_flags = std::set with 0 elements, auxkilldata = "", indirectkiller = "a jelly", killerpath = "", last_banisher = "", dlvl = 9 '\t', absdepth = 9, branch = BRANCH_DUNGEON, map = "", mapdesc = "", killer_map = "", final_hp = -4, final_max_hp = 61, final_max_max_hp = 61, final_mp = 0, final_max_mp = 10, final_base_max_mp = 10, damage = 5, source_damage = 5, turn_damage = 5, str = 22, intel = 10, dex = 9, ac = 13, ev = 6, sh = 11, god = GOD_OKAWARU, piety = 40, penance = 0, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1600661470, death_time = 1600662053, real_time = 580, num_turns = 8214, num_aut = 82423, num_diff_runes = 0, num_runes = 0, kills = 197, maxed_skills = "", fifteen_skills = "", status_effects = "corroded", gold = 408, gold_found = 408, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 4, potions_used = 0, seed = "1226525901882803938", fields = std::unique_ptr containing 0x0} drain_amount = hpl = {hp = 5, hurt_type = 27} non_death = false env_death = #21 0x00000000009fbe97 in player::hurt (this=0x10cdb20, agent=0x1107a88, amount=5, flavour=flavour@entry=BEAM_ACID, kill_type=kill_type@entry=KILLED_BY_ACID, source="", aux="") at player.cc:6524 No locals. #22 0x00000000008996e5 in melee_attack::attacker_sustain_passive_damage (this=this@entry=0x7ffca63f27d0) at melee-attack.cc:2024 acid_strength = 5 avatar = #23 0x00000000008a0941 in melee_attack::attack (this=0x7ffca63f27d0) at melee-attack.cc:796 cont = true saved_gyre_name = "" shield_blocked = false _gensym_uw_715 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x2921840, _M_const_object = 0x2921840, _M_function_pointer = 0x2921840, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x2921840, this adjustment 5983079}, _M_pod_data = "@\030\222\002\000\000\000\000gK[\000\000\000\000"}, _M_manager = 0x898400 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x898290 >::_M_invoke(const std::_Any_data &)>}} ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}} #24 0x00000000006e16de in attack_cleave_targets (attacker=..., targets=std::list, attack_number=-1, effective_attack_number=3, wu_jian_attack=WU_JIAN_ATTACK_NONE) at fight.cc:768 attck = { = {_vptr.attack = 0xd2b470, attacker = 0x10cdb20, defender = 0x1107a88, responsible = 0x10cdb20, attack_occurred = false, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 6, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 4, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 18662352, weapon = 0x10cee80, damage_brand = SPWPN_VENOM, wpn_skill = SK_AXES, shield = 0x10cec10, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "hit", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 3, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = -1, effective_attack_number = 3, cleave_targets = empty std::list, cleaving = true, is_riposte = false, roll_dist = 0, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 51, y = 50}} def = 0x1107a88 #25 0x00000000008a2e00 in melee_attack::handle_phase_end (this=0x7ffca63f2be0) at melee-attack.cc:663 No locals. #26 0x00000000008a09d0 in melee_attack::attack (this=0x7ffca63f2be0) at melee-attack.cc:830 saved_gyre_name = "" shield_blocked = false _gensym_uw_715 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x23f1e70, _M_const_object = 0x23f1e70, _M_function_pointer = 0x23f1e70, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x23f1e70, this adjustment 5983079}, _M_pod_data = "p\036?\002\000\000\000\000gK[\000\000\000\000"}, _M_manager = 0x898400 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x898290 >::_M_invoke(const std::_Any_data &)>}} ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0, did_sanctuary = false}} #27 0x00000000006e3ffe in fight_melee (attacker=, defender=0x1107900, did_hit=0x0, simu=false) at fight.cc:169 attk = { = {_vptr.attack = 0xd2b470, attacker = 0x10cdb20, defender = 0x1107900, responsible = 0x10cdb20, attack_occurred = true, cancel_attack = false, did_hit = false, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = false, obvious_effect = false, to_hit = 0, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = -8, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 35, weapon = 0x10cee80, damage_brand = SPWPN_VENOM, wpn_skill = SK_AXES, shield = 0x10cec10, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 1, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = -1, effective_attack_number = -1, cleave_targets = std::list, cleaving = false, is_riposte = false, roll_dist = 0, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 51, y = 50}} nrounds = pos = effective_attack_number = attack_number = #28 0x00000000009a1c63 in move_player_action (move=...) at movement.cc:964 targ_monst = 0x1107900 try_to_swap = mon_swap_dest = {x = 0, y = 0} running = did_wu_jian_attack = targ_pass = true beholder = 0x0 fmonger = 0x0 dug = moving = true additional_time_taken = 0 initial_position = {x = 51, y = 50} targ = {x = 51, y = 51} walkverb = "walk" attacking = false swap = false rampaged = false #29 0x0000000000c66833 in process_command (cmd=, prev_cmd=) at main.cc:1726 No locals. #30 0x0000000000beaa87 in TilesFramework::_handle_control_message (this=this@entry=0x1086f00, addr=..., data="{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}") at tileweb.cc:443 x = {node = 0x26c8200, static malformed = } y = {node = 0x1e2c990, static malformed = } force = {node = 0x0, static malformed = } gc = {x = 51, y = 52} obj = {node = 0x1cee120, static malformed = } msg = {node = 0x1c7ba70, static malformed = } msgtype = "click_travel" c = 2003 #31 0x0000000000beade7 in TilesFramework::_receive_control_message (this=this@entry=0x1086f00) at tileweb.cc:342 buf = "{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}?\246\374\177\000\000@=?\246\374\177\000\000`=?\246\374\177\000\000P=?\246\374\177\000\000\330>?\246\374\177\000\000,x\307\000\000\000\000\000\020\000\000\000\060\000\000\000\200B?\246\374\177\000\000\260A?\246\374\177\000\000\220B?\246\374\177\000\000\020\000\000\000\060\000\000\000\240B?\246\374\177\000\000\320A?\246\374\177\000\000\000\000\000\000\000\000\000\000\232\221\312\000\000\000\000\000\001\000\000\000\000\000\000\000\020\000\000\000\060\000\000\000\320B?\246\374\177\000\000\000B?\246\374\177\000\000\000\000\000\000\000\000\000\000-x\307\000\000\000\000\000\001\000\000\000\000\000\000\000 B?\246\374\177\000\000\000\000\000\000\000\000\000\000-x\307\000\000\000\000\000\001\000\000\000\000\000\000\000"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawl9up8vN.socket\000\307\000\000\000\000\000\340?\246\374\177\000\000,x\307\000\000\000\000\000\377\377\377\377\000\000\000\000|\326+w\260\177\000\000\310:?\246\374\177\000\000d\000\000\000\000\000\000\000s\376+w\260\177\000\000\001\000\000\000\000"} srcaddr_len = 26 len = data = "{\"x\":0,\"y\":0,\"msg\":\"click_travel\"}" #32 0x0000000000beaf77 in TilesFramework::await_input (this=0x1086f00, c=@0x7ffca63f47bc: 32688, block=true) at tileweb.cc:504 result = fds = {fds_bits = {8, 0 }} #33 0x0000000000bee81b in _get_key_from_curses () at libunix.cc:494 c = 32688 #34 getch_ck () at libunix.cc:536 c = #35 0x000000000084e94d in _getch_mul () at macro.cc:740 keys = std::deque with 0 elements a = -362430390 #36 0x00000000008506df in getch_with_command_macros () at macro.cc:799 keys = std::deque with 0 elements #37 0x0000000000c68ec4 in _get_next_keycode () at main.cc:2395 keyin = mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_COMMAND} #38 _get_next_cmd () at main.cc:2349 keyin = 2000 #39 _input () at main.cc:1139 cmd = real_prev_cmd = player_disabled = {was_disabled = false} #40 0x0000000000c6d1cd in _launch_game () at main.cc:477 game_start = true #41 _launch_game_loop () at main.cc:382 game_ended = false #42 main (argc=, argv=) at main.cc:334 echo = {prev_state = MB_MAYBE} Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-72c4674329/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-72c4674329/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-72c4674329/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 9 Level id: D:9 Level build method = , level layout type = narrow_caves, absdepth0 = 8 Level vaults: layout_layer_cave enter_bailey_8 minivault_5 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You hit the orc. You kill the orc! No target in view! Things that are here: a +0 trident; a +0 ring mail; an orc corpse There is an escape hatch in the floor here. An ice beast comes into view. The ice beast hits you but does no damage. An ice beast is nearby! You hit the ice beast. The ice beast is poisoned. The ice beast is lightly wounded. You block the ice beast's attack. You closely miss the ice beast. The ice beast is moderately wounded. The ice beast hits you but does no damage. An ice beast is nearby! You closely miss the ice beast. The ice beast is moderately wounded. An ice beast is nearby! You slash the ice beast! The ice beast is severely wounded. You block the ice beast's attack. Your shield and plate armour prevent you from hitting the ice beast. The ice beast is severely wounded. The ice beast hits you but does no damage. An ice beast is nearby! You barely miss the ice beast. The ice beast is heavily wounded. The ice beast hits you but does no damage. An ice beast is nearby! You slash the ice beast! The ice beast is almost dead. You block the ice beast's attack. An ice beast is nearby! You hit the ice beast. You kill the ice beast! Key pressed, stopping explore. No target in view! Key pressed, stopping explore. No target in view! No target in view! There is an open door here. There is an escape hatch in the ceiling here. Found 30 sling bullets. No target in view! Done exploring. No target in view! Done exploring. Done exploring. Done exploring. No target in view! Done exploring. No target in view! There is an open door here. There is a stone staircase leading up here. You can't go down here! You climb upwards. There is a stone staircase leading down here. x - 2 blue potions (gained 1) There is an iron altar of Okawaru here. You kneel at the altar of Okawaru. You have lost your religion! Okawaru welcomes you! You see here a ring mail. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Done exploring. No target in view! Done exploring. No target in view! Done exploring. No target in view! There is a stone staircase leading down here. You can't go up here! You climb downwards. 4 killer bees come into view. The killer bee buzzes angrily. x3; You hear a shout! x3 Found a stone staircase leading up. There is a stone staircase leading up here. There are monsters nearby! The killer bee stings you but does no damage. The killer bee sets off the alarm! The alarm trap emits a blaring wail! A sentinel's mark forms upon you. An orc comes into view. It is wielding a +0 mace. You block the killer bee's attack. You hear an angry hiss. You hear a shout! x2; You hear a croak. You hear an angry buzzing noise. You hear a shout! x3 You hear an angry buzzing noise. You hear an angry hiss. You hear a shout! You hear an angry buzzing noise. x2; You hear a shout! x3 You closely miss the killer bee. Your plate armour prevents you from hitting the killer bee. You block the killer bee's attack. The killer bee completely misses you. You hit the killer bee. The killer bee is poisoned. The killer bee is moderately wounded. You completely miss the killer bee. The killer bee stings you but does no damage. An orc comes into view. You block the killer bee's attack. You miss the killer bee. The killer bee is moderately wounded. You hit the killer bee but do no damage. You hit the killer bee. The killer bee is poisoned. You block the killer bee's attack. The killer bee stings you but does no damage. You block the killer bee's attack. An orc warrior comes into view. It is wielding a +0 dire flail. You block the killer bee's attack. The killer bee stings you but does no damage. x2 You hit the killer bee. The killer bee looks as sick as possible! The killer bee is severely wounded. You hit the killer bee. You miss the killer bee. You kill the killer bee! Okawaru accepts your kill. The killer bee stings you but does no damage. The killer bee stings you. An orc comes into view. It is wielding a +0 club. The killer bee barely misses you. The killer bee stings you but does no damage. Your shield prevents you from hitting the killer bee. The killer bee is almost dead. You hit the killer bee. The killer bee is poisoned. You slash the killer bee! The killer bee is poisoned. You kill the killer bee! Okawaru accepts your kill. You block the killer bee's attack. The killer bee barely misses you. The killer bee stings you but does no damage. You block the killer bee's attack. You miss the killer bee. The killer bee is heavily wounded. You hit the killer bee. You block the killer bee's attack. The killer bee stings you. You block the killer bee's attack. The killer bee stings you but does no damage. You slash the killer bee! You kill the killer bee! Okawaru accepts your kill. Your shield prevents you from hitting the killer bee. You block the killer bee's attack. Your shield and plate armour prevent you from hitting the killer bee. The killer bee is severely wounded. You closely miss the orc warrior. You slash the orc! You kill the orc! Okawaru accepts your kill. You kill the killer bee! Okawaru accepts your kill. You block the orc warrior's attack. You completely miss the orc warrior. You hit the orc. The orc is poisoned. You hit the orc. The orc completely misses you. You block the orc's attack. You block the orc warrior's attack. Unknown command. You hit the orc warrior. The orc warrior is poisoned. The orc warrior is lightly wounded. You hit the orc. You kill the orc! Okawaru accepts your kill. You hit the orc. You kill the orc! Okawaru accepts your kill. A killer bee comes into view. You hit the orc warrior but do no damage. The orc warrior looks as sick as possible! The orc warrior is lightly wounded. The orc warrior hits you with a +0 dire flail! A killer bee comes into view. Unknown command. You slash the orc warrior! The orc warrior looks as sick as possible! The orc warrior is heavily wounded. The orc warrior hits you but does no damage. Unknown command. You hit the orc warrior but do no damage. The orc warrior looks as sick as possible! The orc warrior is heavily wounded. You miss the killer bee. A killer bee comes into view. The killer bee stings you but does no damage. The orc warrior hits you but does no damage. You slash the orc warrior! The orc warrior looks as sick as possible! The orc warrior is almost dead. You hit the killer bee. The killer bee is poisoned. You kill the orc warrior! Okawaru accepts your kill. A killer bee comes into view. The killer bee closely misses you. x2 Unknown command. A bullfrog comes into view. Things that are here: a +0 dire flail; a +0 chain mail You block the killer bee's attack. The killer bee stings you but does no damage. x2 Unknown command. You hit the killer bee. The killer bee is poisoned. The killer bee is lightly wounded. You closely miss the killer bee. You miss the killer bee. The killer bee stings you but does no damage. x3 The killer bee barely misses you. You hit the killer bee. The killer bee is severely wounded. You barely miss the killer bee. You miss the killer bee. You kill the killer bee! Okawaru accepts your kill. You block the killer bee's attack. x2 The killer bee stings you but does no damage. You block the killer bee's attack. A hippogriff comes into view. The killer bee barely misses you. You closely miss the killer bee. You hit the killer bee. The killer bee is poisoned. You miss the killer bee. You kill the killer bee! Okawaru accepts your kill. You block the killer bee's attack. x2 The killer bee stings you but does no damage. You block the killer bee's attack. You slash the killer bee! The killer bee is poisoned. The killer bee is moderately wounded. You barely miss the bullfrog. You closely miss the killer bee. The killer bee stings you but does no damage. You block the killer bee's attack. The bullfrog hits you but does no damage. A killer bee comes into view. An adder comes into view. The killer bee stings you but does no damage. You block the killer bee's attack. You block the bullfrog's attack. Unknown command. You slash the killer bee! You kill the killer bee! Okawaru accepts your kill. You miss the bullfrog. You hit the killer bee. The killer bee looks as sick as possible! You kill the killer bee! Okawaru accepts your kill. A killer bee comes into view. The bullfrog hits you but does no damage. The killer bee stings you but does no damage. You miss the killer bee. You hit the bullfrog. The bullfrog is poisoned. The bullfrog hits you but does no damage. The killer bee stings you. An adder comes into view. The bullfrog closely misses you. Unknown command. You closely miss the killer bee. You hit the bullfrog. The bullfrog looks as sick as possible! The killer bee stings you but does no damage. The bullfrog hits you but does no damage. The killer bee stings you but does no damage. Unknown command. You hit the killer bee. The killer bee is poisoned. The killer bee is lightly wounded. You slash the hippogriff! The hippogriff looks as sick as possible! You hit the bullfrog. The bullfrog looks as sick as possible! The killer bee stings you. The bullfrog barely misses you. You block the hippogriff's attack. The hippogriff pecks you but does no damage. The hippogriff barely misses you. The killer bee stings you but does no damage. You hit the killer bee. The killer bee looks as sick as possible! The killer bee is moderately wounded. You completely miss the bullfrog. You hit the hippogriff. The hippogriff looks as sick as possible! The bullfrog hits you but does no damage. The killer bee barely misses you. The hippogriff bites you. The hippogriff pecks you but does no damage. The hippogriff claws you but does no damage. The bullfrog hits you but does no damage. You miss the killer bee. The killer bee is severely wounded. You hit the hippogriff but do no damage. The hippogriff looks as sick as possible! You slash the bullfrog! You kill the bullfrog! Okawaru accepts your kill. The killer bee closely misses you. The killer bee stings you but does no damage. An orc warrior comes into view. It is wielding a +0 trident. You block the killer bee's attack. You block the hippogriff's attack. The hippogriff pecks you but does no damage. You block the hippogriff's attack. You completely miss the killer bee. The killer bee is almost dead. You hit the hippogriff. The hippogriff looks as sick as possible! You hit the killer bee. The killer bee is poisoned. You kill the killer bee! Okawaru accepts your kill. The killer bee stings you but does no damage. An orc comes into view. It is wielding a +0 club. The killer bee stings you but does no damage. The hippogriff bites you but does no damage. The hippogriff pecks you but does no damage. You block the hippogriff's attack. You barely miss the adder. You hit the killer bee. Your shield and plate armour prevent you from hitting the hippogriff. You block the killer bee's attack. The adder bites you but does no damage. An orc comes into view. It is wielding a +0 flail. The killer bee completely misses you. Unknown command. You hit the adder. The adder is poisoned. The adder is heavily wounded. You hit the killer bee. You kill the killer bee! Okawaru accepts your kill. You hit the hippogriff. The hippogriff looks as sick as possible! The hippogriff bites you but does no damage. The hippogriff closely misses you. You block the hippogriff's attack. The adder barely misses you. You slash the adder! You kill the adder! Okawaru accepts your kill. You hit the hippogriff. The hippogriff looks as sick as possible! You miss the adder. The adder bites you but does no damage. You block the hippogriff's attack. The hippogriff pecks you but does no damage. The hippogriff claws you but does no damage. The adder barely misses you. The hippogriff bites you but does no damage. The hippogriff pecks you. You block the hippogriff's attack. The adder bites you but does no damage. The orc warrior hits you with a +0 trident! Items here: ) [ ††††. Unknown command. You hit the orc warrior but do no damage. The orc warrior is poisoned. You hit the adder. Your plate armour prevents you from hitting the hippogriff. You block the adder's attack. The hippogriff bites you but does no damage. You block the hippogriff's attack. The hippogriff barely misses you. An orc comes into view. It is wielding a +0 club and wearing a +0 leather armour of poison resistance. The orc warrior closely misses you. You hit the orc warrior. The orc warrior looks as sick as possible! The orc warrior is lightly wounded. You hit the hippogriff. The hippogriff looks as sick as possible! You miss the adder. You block the adder's attack. You block the hippogriff's attack. x2 The hippogriff claws you but does no damage. An orc priest comes into view. It is wielding a -3 club. You closely miss the orc warrior. The orc warrior is lightly wounded. You hit the hippogriff. The hippogriff looks as sick as possible! You miss the adder. The adder closely misses you. The orc warrior barely misses you. The hippogriff barely misses you. You block the hippogriff's attack. The hippogriff claws you but does no damage. You hit the orc warrior but do no damage. The orc warrior looks as sick as possible! The orc warrior is lightly wounded. You hit the adder. You hit the hippogriff. You kill the hippogriff! Okawaru accepts your kill. You can now gain great but temporary skills. The adder bites you but does no damage. An orc comes into view. It is wielding a +0 hand axe. The orc warrior hits you but does no damage. You hit the orc warrior but do no damage. The orc warrior is heavily wounded. You hit the adder. The adder is poisoned. You block the adder's attack. An orc warrior comes into view. It is wielding a +0 glaive. The orc warrior closely misses you. Unknown command. You hit the orc warrior. The orc warrior is heavily wounded. You closely miss the adder. The adder barely misses you. Unknown command. You barely miss the orc warrior. The orc warrior is severely wounded. You closely miss the adder. The adder bites you but does no damage. The orc warrior barely misses you. Unknown command. You kill the adder! Okawaru accepts your kill. An orc priest comes into view. It is wielding a +0 trident. You block the orc warrior's attack. The sentinel's mark upon you fades away. You kill the orc warrior! Okawaru accepts your kill. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. Magic restored. You start resting. HP restored. You climb downwards. An orc comes into view. It is wielding a +0 hand axe. The orc shouts! Something shouts, "Take thy face hence, thou wayward pigeon-egg nobody!" There is a stone staircase leading up here. You closely miss the orc priest. The orc priest mumbles some strange prayers to Beogh against you. Beogh smites you! You hit the orc priest. The orc priest is poisoned. The orc priest is moderately wounded. Your plate armour prevents you from hitting the orc priest. The orc priest is heavily wounded. You hit the orc but do no damage. The orc priest hits you but does no damage. You block the orc's attack. You hit the orc priest. The orc priest looks even sicker. The orc priest is severely wounded. You hit the orc. The orc priest hits you but does no damage. You block the orc's attack. You hit the orc priest. You kill the orc priest! Okawaru accepts your kill. You hit the orc. You kill the orc! Okawaru accepts your kill. A shadow imp comes into view. An orc comes into view. It is wielding a +0 trident. Things that are here: a +0 club; a +0 leather armour of poison resistance The orc shouts! You slash the orc warrior! The orc warrior looks as sick as possible! The orc warrior is heavily wounded. You block the orc warrior's attack. You hit the orc warrior but do no damage. The orc warrior looks as sick as possible! The orc warrior is heavily wounded. You block the orc warrior's attack. You barely miss the orc warrior. The orc warrior is severely wounded. You hit the orc warrior but do no damage. The orc warrior looks as sick as possible! The orc warrior is almost dead. You block the orc warrior's attack. An orc comes into view. It is wielding a +0 dagger. You barely miss the orc warrior. The orc warrior is almost dead. You kill the orc warrior! Okawaru accepts your kill. You hit the orc. The orc is moderately wounded. You block the orc's attack. Your plate armour prevents you from hitting the orc. The orc is moderately wounded. You closely miss the orc. The orc is moderately wounded. The orc hits you but does no damage. You slash the orc! You kill the orc! Okawaru accepts your kill. You barely miss the orc. The orc completely misses you. You slash the orc! You kill the orc! Okawaru accepts your kill. You barely miss the shadow imp. You block the shadow imp's attack. You hit the shadow imp. The shadow imp is moderately wounded. You block the shadow imp's attack. You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp hits you but does no damage. You closely miss the shadow imp. The shadow imp is moderately wounded. You closely miss the shadow imp. The shadow imp is moderately wounded. The shadow imp hits you but does no damage. You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp gestures at you. Pain shoots through your body! You closely miss the shadow imp. The shadow imp is moderately wounded. You block the shadow imp's attack. You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp hits you but does no damage. You hit the shadow imp but do no damage. The shadow imp is moderately wounded. The shadow imp hits you but does no damage. You hit the shadow imp. The shadow imp is heavily wounded. An ufetubus comes into view. You slash the shadow imp! You kill the shadow imp! Okawaru accepts your kill. You closely miss the orc. The orc hits you but does no damage. You slash the orc! You kill the orc! Okawaru accepts your kill. You hit the orc. The orc is poisoned. The orc is almost dead. You kill the orc! Okawaru accepts your kill. The orc priest barely misses you. You hit the orc. The orc is moderately wounded. You block the orc's attack. The orc priest looks braver for a moment. You hit the orc. The orc is poisoned. The orc is severely wounded. You kill the orc! Okawaru accepts your kill. The ufetubus barely misses you. The ufetubus hits you but does no damage. The orc priest closely misses you. You slash the ufetubus! You kill the ufetubus! Okawaru accepts your kill. You block the orc's attack. The orc priest hits you but does no damage. The orc completely misses you. Items here: )))))) [[[[ ††††. You hit the orc priest. The orc priest is poisoned. The orc priest is moderately wounded. You hit the orc. The orc priest barely misses you. You closely miss the orc priest. The orc priest is moderately wounded. You hit the orc. You kill the orc! Okawaru accepts your kill. The orc priest hits you but does no damage. You hit the orc priest but do no damage. The orc priest is moderately wounded. The orc priest hits you but does no damage. You slash the orc priest! The orc priest looks as sick as possible! The orc priest is almost dead. The orc priest looks braver for a moment. You closely miss the orc priest. The orc priest is almost dead. You kill the orc priest! Okawaru accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Unknown command. No target in view! Search for what [Enter for "."]? . HP restored. Things that are here: a +0 trident; a +0 ring mail; an orc corpse No target in view! Things that are here: a +0 chain mail; a +0 trident; an orc corpse No target in view! You see here an orc skeleton. No target in view! No target in view! Items here: ) [ ††. No target in view! Items here: )) [ ÷. No target in view! Things that are here: a +0 chain mail; a +0 trident; an orc corpse Things that are here: a +0 trident; a +0 ring mail; an orc corpse Items here: )))))) [[[[ ††††. Things that are here: a +0 club; a +0 leather armour of poison resistance Things that are here: a cursed -3 club; an orc corpse No target in view! A bullfrog skeleton comes into view. There is a stone staircase leading up here. Things that are here: a +0 club; a +0 leather armour of poison resistance A bullfrog skeleton is nearby! Items here: )))))) [[[[ ††††. A bullfrog skeleton is nearby! The bullfrog skeleton hits you but does no damage. Things that are here: a +0 trident; a +0 ring mail; an orc corpse A bullfrog skeleton is nearby! You hit the bullfrog skeleton. The bullfrog skeleton is lightly damaged. You block the bullfrog skeleton's attack. A bullfrog skeleton is nearby! You slash the bullfrog skeleton! The bullfrog skeleton is heavily damaged. The bullfrog skeleton barely misses you. A bullfrog skeleton is nearby! You hit the bullfrog skeleton. The bullfrog skeleton is severely damaged. The bullfrog skeleton barely misses you. A bullfrog skeleton is nearby! You hit the bullfrog skeleton. The bullfrog skeleton is severely damaged. The bullfrog skeleton hits you but does no damage. The bullfrog skeleton hits you. A bullfrog skeleton is nearby! You hit the bullfrog skeleton. The bullfrog skeleton is almost destroyed. You block the bullfrog skeleton's attack. A bullfrog skeleton is nearby! You slash the bullfrog skeleton! You destroy the bullfrog skeleton! Okawaru accepts your kill. Magic restored. Things that are here: a +0 chain mail; a +0 trident; an orc skeleton Things that are here: a +0 chain mail; a +0 dire flail; an adder skeleton No target in view! m - 2 scrolls labeled ECLAGR WAOWI (gained 1) Found a stone staircase leading up. No target in view! y - 5 scrolls labeled BOSCHO IPASOISS (gained 1) Key pressed, stopping explore. No target in view! No target in view! g - 7 scrolls of remove curse (gained 1) Things that are here: a cursed -3 club; an orc skeleton There is a stone staircase leading up here. You see here an orc skeleton. Found a stone staircase leading down. No target in view! Found a stone staircase leading down. No target in view! D - a glowing dark potion No target in view! You now have 360 gold pieces (gained 8). An orc comes into view. It is wielding a +0 short sword. The orc shouts! You hear a shout! An orc comes into view. It is wielding a +0 whip. The orc shouts! You hear a shout! x2 A quokka zombie comes into view. There are monsters nearby! There are monsters nearby! The orc hits you but does no damage. An orc wizard comes into view. It is wielding a +0 dagger. You block the orc's attack. There are monsters nearby! You slash the orc! You kill the orc! Okawaru accepts your kill. You hit the orc. The orc is poisoned. The orc hits you but does no damage. You closely miss the orc. The orc is heavily wounded. An orc comes into view. It is wielding a +0 trident. There are monsters nearby! You hit the orc. You kill the orc! Okawaru accepts your kill. The orc wizard gestures at you while chanting. The magic dart hits you but does no damage. There are monsters nearby! You hit the quokka zombie. The quokka zombie is severely damaged. The orc wizard casts a spell. The orc wizard blinks! The quokka zombie bites you but does no damage. There are monsters nearby! You closely miss the quokka zombie. The quokka zombie is severely damaged. The quokka zombie barely misses you. There are monsters nearby! You slash the quokka zombie! You destroy the quokka zombie! There are monsters nearby! The orc hits you but does no damage. Things that are here: a +0 short sword; an orc corpse There are monsters nearby! You hit the orc. The orc is poisoned. The orc is heavily wounded. An orc comes into view. It is wielding a +0 dagger. There are monsters nearby! The orc shouts! You slash the orc! You kill the orc! Okawaru accepts your kill. You hit the orc wizard. The orc wizard is poisoned. You block the orc wizard's attack. There are monsters nearby! You closely miss the orc wizard. The orc wizard is heavily wounded. The orc wizard mumbles some strange words. The orc wizard blinks! There are monsters nearby! The orc wizard casts a spell at you. The magic dart hits you but does no damage. The orc completely misses you. Things that are here: a +0 trident; an orc corpse You closely miss the orc. There are monsters nearby! You closely miss the orc. The orc hits you but does no damage. The orc wizard gestures wildly while chanting. The orc wizard blinks! There are monsters nearby! There are monsters nearby! You hit the orc. The orc is poisoned. The orc is lightly wounded. You block the orc's attack. The orc wizard gestures wildly while chanting. The orc wizard seems to speed up. You slash the orc! You kill the orc! Okawaru accepts your kill. Okawaru accepts your kill. You feel a bit more experienced. Found a stone staircase leading down. Things that are here: a +0 dagger; an orc corpse No target in view! Things that are here: a +0 whip; an orc corpse No target in view! Found 13 gold pieces. Things that are here: a +0 dagger; a +0 robe; an orc corpse No target in view! You now have 373 gold pieces (gained 13). A sky beast comes into view. The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. No target in view! A sky beast appears from thin air! Reactivating autopickup. A sky beast is nearby! You hit the sky beast but do no damage. The sky beast is poisoned. You block the sky beast's attack. A sky beast is nearby! You hit the sky beast. The sky beast looks as sick as possible! The sky beast is lightly wounded. The sky beast hits you but does no damage. A sky beast is nearby! Your plate armour prevents you from hitting the sky beast. The sky beast is lightly wounded. The sky beast hits you but does no damage. A sky beast is nearby! You hit the sky beast. The sky beast looks as sick as possible! The sky beast is moderately wounded. The sky beast closely misses you. A sky beast is nearby! You slash the sky beast! The sky beast is severely wounded. The sky beast hits you but does no damage. A sky beast is nearby! You hit the sky beast but do no damage. The sky beast looks as sick as possible! The sky beast is severely wounded. The sky beast barely misses you. A sky beast is nearby! You hit the sky beast. You kill the sky beast! Okawaru accepts your kill. A worker ant comes into view. The worker ant twitches its antennae in your direction. You hit the worker ant but do no damage. The worker ant is poisoned. You block the worker ant's attack. A worker ant is nearby! You hit the worker ant. The worker ant looks as sick as possible! The worker ant is heavily wounded. You block the worker ant's attack. A worker ant is nearby! You hit the worker ant but do no damage. The worker ant looks as sick as possible! The worker ant is severely wounded. You kill the worker ant! Okawaru accepts your kill. No target in view! Found a long sword. No target in view! A giant cockroach comes into view. Found 10 gold pieces. A giant cockroach is nearby! A giant cockroach is nearby! You block the giant cockroach's attack. The giant cockroach bites you but does no damage. A giant cockroach is nearby! You barely miss the giant cockroach. You block the giant cockroach's attack. A giant cockroach is nearby! You slash the giant cockroach! You kill the giant cockroach! Okawaru accepts your kill. You now have 383 gold pieces (gained 10). You now have 394 gold pieces (gained 11). Found 24 arrows. No target in view! You see here 24 arrows. A water moccasin comes into view. The water moccasin hisses angrily. You block the water moccasin's attack. A water moccasin is nearby! You closely miss the water moccasin. You block the water moccasin's attack. A water moccasin is nearby! You completely miss the water moccasin. You block the water moccasin's attack. A water moccasin is nearby! You hit the water moccasin. The water moccasin is poisoned. The water moccasin is moderately wounded. The water moccasin barely misses you. A water moccasin is nearby! You hit the water moccasin. The water moccasin is moderately wounded. The water moccasin closely misses you. Your plate armour prevents you from hitting the water moccasin. The water moccasin is moderately wounded. You block the water moccasin's attack. x2 A water moccasin is nearby! You slash the water moccasin! The water moccasin is severely wounded. You block the water moccasin's attack. A water moccasin is nearby! You closely miss the water moccasin. The water moccasin is severely wounded. The water moccasin bites you but does no damage. A water moccasin is nearby! You miss the water moccasin. The water moccasin is severely wounded. The water moccasin bites you. A water moccasin is nearby! You slash the water moccasin! You kill the water moccasin! Okawaru accepts your kill. Your Shields skill increases to level 8! You now have 408 gold pieces (gained 14). You see here a giant cockroach corpse. As you open the door, it creaks loudly! Found a glowing golden altar of the Shining One. No target in view! You see here a giant cockroach corpse. You see here a long sword. There is a stone staircase leading down here. There is a stone staircase leading up here. There is a stone staircase leading up here. Key pressed, stopping explore. No target in view! You see here a long sword. Found a sacrificial altar of Ru. No target in view! Done exploring. No target in view! Done exploring. No target in view! Done exploring. No target in view! Done exploring. No target in view! No target in view! Done exploring. No target in view! Done exploring. No target in view! There is a stone staircase leading down here. As you read the scroll of identify, it crumbles to dust. C - an uncursed ring of fire You climb downwards. You hear the roar of battle. There is an entrance to a bailey on this level. Hurry and find it before the portal closes forever! A black bear, a jelly and a worker ant come into view. The black bear growls angrily. The jelly quivers. The worker ant twitches its antennae in your direction. Found a stone staircase leading down. There is a stone staircase leading up here. The jelly hits you but does no damage. Found a leather armour. You hit the jelly. The acid corrodes you! Your hands burn! The jelly is lightly wounded. You barely miss the worker ant. You block the worker ant's attack. Your plate armour prevents you from hitting the jelly. The jelly is lightly wounded. Your plate armour prevents you from hitting the worker ant. The jelly hits you but does no damage. The worker ant bites you but does no damage. An orc comes into view. It is wielding a +2 flail of protection. The orc shouts! You hit the jelly. Your hands burn! The jelly is moderately wounded. You hit the worker ant but do no damage. You hear a shout! You block the worker ant's attack. The jelly hits you but does no damage. An orc comes into view. It is wielding a +0 falchion. You hit the jelly but do no damage. Your hands burn! The jelly is moderately wounded. You closely miss the worker ant. You block the worker ant's attack. An orc comes into view. It is wielding a +0 dagger. The jelly hits you. You are splashed with acid! A troll comes into view. The orc shouts! The troll shouts! You hear a chilling moan. You hear a shout! You block the worker ant's attack. You block the black bear's attack. The black bear claws you but does no damage. x2 A quasit comes into view. The worker ant bites you but does no damage. The troll moves out of view. You hit the black bear. The black bear is poisoned. The black bear is lightly wounded. You closely miss the worker ant. Your shield and plate armour prevent you from hitting the jelly. You block the jelly's attack. The black bear closely misses you. The black bear claws you but does no damage. x2 The worker ant bites you. You hit the black bear. The black bear looks as sick as possible! The black bear is lightly wounded. You barely miss the worker ant. You hit the jelly but do no damage. Your hands burn! A hound comes into view. The jelly hits you but does no damage. The black bear bites you but does no damage. You block the black bear's attack. The black bear claws you but does no damage. The worker ant bites you but does no damage. An orc wizard comes into view. It is wielding a +0 dagger. Unknown command. The orc wizard shouts! The hound barks! You hit the black bear. The black bear looks as sick as possible! The black bear is moderately wounded. You hit the jelly but do no damage. Your hands burn! You hit the worker ant. A shadow imp comes into view. You block the worker ant's attack. You block the black bear's attack. The black bear claws you but does no damage. You block the black bear's attack. The jelly hits you. You are splashed with acid! Unknown command. The shadow imp shouts! You hit the black bear. The black bear looks as sick as possible! The black bear is moderately wounded. You hit the jelly. The jelly is poisoned. Your hands burn! You hit the worker ant but do no damage. The worker ant is poisoned. You hear a shout! You block the worker ant's attack. The black bear bites you but does no damage. The black bear claws you but does no damage. You block the black bear's attack. The jelly closely misses you. You barely miss the black bear. The black bear is moderately wounded. You closely miss the worker ant. You hit the jelly but do no damage. Your hands burn! The worker ant bites you but does no damage. Unknown command. Unknown command. You hit the black bear. The black bear looks as sick as possible! The black bear is heavily wounded. You hit the worker ant. The worker ant looks as sick as possible! You hit the jelly but do no damage. Your hands burn! You kill the worker ant! Okawaru accepts your kill. You block the jelly's attack. You block the black bear's attack. The black bear claws you but does no damage. You block the black bear's attack. The orc wizard casts a spell. The orc wizard seems to speed up. You hit the black bear but do no damage. The black bear is severely wounded. You barely miss the hound. You hit the jelly. Your hands burn! Your plate armour prevents you from hitting the orc. Your plate armour prevents you from hitting the troll. You block the hound's attack. The jelly hits you but does no damage. The troll bites you! * * * LOW HITPOINT WARNING * * * You block the troll's attack. The troll claws you but does no damage. The black bear bites you. * * * LOW HITPOINT WARNING * * * The black bear claws you but does no damage. The black bear claws you. * * * LOW HITPOINT WARNING * * * You block the orc's attack. The hound bites you but does no damage. You block the quasit's attack. The quasit claws you but does no damage. x2 Unknown command. Unknown command. You hit the black bear. The black bear looks as sick as possible! The black bear is severely wounded. You hit the hound. The hound is poisoned. You hit the jelly. The acid corrodes you! Your hands burn! * * * LOW HITPOINT WARNING * * * You closely miss the orc. You hit the troll. The troll is poisoned. You hit the quasit but do no damage. The quasit is poisoned. The hound bites you but does no damage. You block the jelly's attack. The troll bites you. * * * LOW HITPOINT WARNING * * * The troll barely misses you. The troll claws you but does no damage. The black bear goes berserk! You block the orc's attack. You block the quasit's attack. The quasit claws you. * * * LOW HITPOINT WARNING * * * The quasit claws you but does no damage. Unknown command. Unknown command. You closely miss the black bear. The black bear is severely wounded. You completely miss the quasit. You hit the troll. The troll looks even sicker. You hit the orc but do no damage. The orc is poisoned. You hit the jelly but do no damage. The acid corrodes you! Your hands burn! You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.26-a0-639-g72c4674) Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [droidtality] Species: Gargoyle Job: Fighter HP: -4/61; mods: 0/0 MP: 0/10; mod: 0 Stats: 22 (22) 10 (10) 9 (9) Position: (51, 50), god: Okawaru (7), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 15 | 6 | 1044 | 162/295 Short Blades | | 1 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 40 | 9 | 3195 | 520/654 Maces & Flails | | 1 | 0 | 0 | 0 | 0/50 Polearms | | 1 | 0 | 0 | 0 | 0/59 Staves | | 1 | 0 | 0 | 0 | 0/50 Slings | | 1 | 0 | 0 | 0 | 0/59 Bows | | 1 | 0 | 0 | 0 | 0/50 Crossbows | | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 16 | 7 | 1377 | 200/336 Dodging | X | 1 | 2 | 2 | 281 | 69/212 Stealth | X | 1 | 1 | 1 | 87 | 52/71 Shields | X | 1 | 26 | 8 | 1513 | 0/379 Unarmed Combat | X | 1 | 0 | 0 | 7 | 7/50 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 0 | 0 | 0/42 Hexes | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/59 Necromancy | | 1 | 0 | 0 | 0 | 0/70 Translocations | | 1 | 0 | 0 | 0 | 0/59 Transmutations | | 1 | 0 | 0 | 0 | 0/70 Fire Magic | | 1 | 0 | 0 | 0 | 0/50 Ice Magic | | 1 | 0 | 0 | 0 | 0/50 Air Magic | | 1 | 0 | 0 | 0 | 0/70 Earth Magic | | 1 | 0 | 0 | 0 | 0/35 Poison Magic | | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #120: 316 Attributes: #12: 408 #23: 7795 #24: 2116782357 #27: 7002 #49: 429 #59: 1 Mutations: negative energy resistance: 1 (innate) electricity resistance: 1 (innate) unbreathing: 1 (innate) petrification resistance: 1 (innate) rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #8: +2 hand axe of venom eq slot #4, inv slot #9: +0 pair of boots eq slot #5, inv slot #2: +0 kite shield eq slot #6, inv slot #25: +0 plate armour eq slot #7, inv slot #21: ring of protection from fire eq slot #9, inv slot #17: amulet of guardian spirit }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..........## ........... ##......... [..>..... .. #...... ... #....# .... #....##.... #hJoo..... #.@Too.... #.h55..... ##<....... #.h............ #..##########.. # clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (50, 24): {{{{ CLASS: TimedMarker dur: 6539 started: true ticktype: 1 msg: CLASS: TimedMessaging ranges: 1: 1: 5000 2: faint 2: 1: 4000 2: 3: 1: 2500 2: steady 4: 1: 1500 2: quick 5: 1: 0 2: loud _have_entered_level: true range_adjectives: 1: 1: 30 2: very distant 2: 1: 15 2: distant 3: 1: 7 2: $F nearby 4: 1: 0 2: $F noisemaker: portcullis finalmsg: $F{The} has been lowered almost to the ground. check: 6190 entity: portcullis verb: creaking initmsg: 1: You hear the roar of battle. 2: There is an entrance to a bailey on this level. Hurry and find it before the portal closes forever! sound_channel: 30 dur_short: 6690 props: feat_tile: dngn_portal_bailey_gone floor: stone_arch high: 669 low: 669 high_short: 66 low_short: 66 single_timed: true entity: portcullis turns: 669 bailey_type: polearm disappear: The portal closes with a thud. }}}} >>>>>>>>>>>>>>>>>>>>>>