ASSERT(msidx < ARRAYSZ(mspell_list)) in 'mon-util.cc' at line 2554 failed. Version: Dungeon Crawl Stone Soup 0.19.0-11-g3fc08b3 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.19 -name RobertPalmer -rc /dgldir/rcfiles/crawl-0.19/RobertPalmer.rc -macro /dgldir/rcfiles/crawl-0.19/RobertPalmer.macro -morgue /dgldir/morgue/RobertPalmer/ -webtiles-socket /crawl-master/webserver/sockets/RobertPalmer:2016-11-08.21:28:33.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-0.19(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6798c3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.19(_Z13do_crash_dumpv+0x2b8) [0x680588]: do_crash_dump() /usr/games/crawl-0.19(_Z20crash_signal_handleri+0x74) [0x679b34]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f07cffbc1e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f07d0324f6b]: /usr/games/crawl-0.19() [0x67fe24] /usr/games/crawl-0.19() [0x6800aa] /usr/games/crawl-0.19(_Z17get_unique_spellsRK12monster_info13enum_bitfieldI19mon_spell_slot_flagLi11EE+0x57b) [0x9aaacb]: get_unique_spells(monster_info const&, enum_bitfield) /usr/games/crawl-0.19(_Z16monster_spellsetRK12monster_info+0xa7) [0x6b7c97]: monster_spellset(monster_info const&) /usr/games/crawl-0.19() [0x6a48fe] /usr/games/crawl-0.19(_Z19get_monster_db_descRK12monster_infoR13describe_infoRbb+0xa43) [0x6a66f3]: get_monster_db_desc(monster_info const&, describe_info&, bool&, bool) /usr/games/crawl-0.19(_Z17describe_monstersRK12monster_infobRKSs+0x85) [0x6a8445]: describe_monsters(monster_info const&, bool, std::string const&) /usr/games/crawl-0.19(_Z20full_describe_squareRK9coord_defb+0x75) [0x6db285]: full_describe_square(coord_def const&, bool) /usr/games/crawl-0.19(_ZN17direction_chooser15describe_targetEv+0x4e) [0x6db3ee]: direction_chooser::describe_target() /usr/games/crawl-0.19(_ZN17direction_chooser12do_main_loopEv+0x270) [0x6e3e50]: direction_chooser::do_main_loop() /usr/games/crawl-0.19(_ZN17direction_chooser16choose_directionEv+0x148) [0x6e4318]: direction_chooser::choose_direction() /usr/games/crawl-0.19(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6e44c2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-0.19(_Z14do_look_aroundRK9coord_def+0xf1) [0x6e4601]: do_look_around(coord_def const&) /usr/games/crawl-0.19(_Z15process_command12command_type+0x19a) [0xbb773a]: process_command(command_type) /usr/games/crawl-0.19() [0xbba8c9] /usr/games/crawl-0.19() [0xbbb4f5] /usr/games/crawl-0.19(main+0x2eb) [0x5e6a8b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f07cffa8ead]: /usr/games/crawl-0.19() [0x5e703d] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian 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". 0x00007f07d0324c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f07d0324c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000679f83 in call_gdb (file=0x7f07d0310880) at crash.cc:420 gdb = attach_cmd = "attach 16411\000\000\000\000\000\000\000" #2 0x00000000006805a1 in do_crash_dump () at dbg-asrt.cc:670 t = 1478641109 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x349c658 "/dgldir/morgue/RobertPalmer/"}} name = "/dgldir/morgue/RobertPalmer/crash-RobertPalmer-20161108-213829.txt", '\000' file = 0x7f07d0310880 #3 0x0000000000679b34 in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f07d0324f6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000067fe24 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff1a04fd80 "ASSERT(msidx < ARRAYSZ(mspell_list)) in 'mon-util.cc' at line 2554 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000006800aa in AssertFailed (expr=0xc40dcb "msidx < ARRAYSZ(mspell_list)", file=0xc406ca "mon-util.cc", line=2554, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(msidx < ARRAYSZ(mspell_list)) in 'mon-util.cc' at line 2554 failed.", '\000' args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x0}} fileName = #8 0x00000000009aaacb in get_unique_spells (mi=..., flags=...) at mon-util.cc:2554 book = MST_NO_SPELLS msidx = slots = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } i = books = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3371ec0, _M_finish = 0x3371ec4, _M_end_of_storage = 0x3371ec4}}, } result = { >, std::allocator > > >> = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #9 0x00000000006b7c97 in _monster_spellbooks (all_books=..., type=MON_SPELL_NATURAL, mi=...) at describe-spells.cc:212 set_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x18
}} valid_books = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fff1a050950, _M_finish = 0xb, _M_end_of_storage = 0x35fea00}}, } filtered_books = books = { >, std::allocator > > >> = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #10 monster_spellset (mi=...) at describe-spells.cc:319 book_flag = MON_SPELL_NATURAL book_flags = {MON_SPELL_NATURAL, MON_SPELL_MAGICAL, MON_SPELL_PRIEST, MON_SPELL_WIZARD} books = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #11 0x00000000006a48fe in _monster_spells_description (mi=...) at describe.cc:3040 description = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }} panlord_desc = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x355ae08 "It may possess any of a vast number of diabolical powers.\n"}} #12 _monster_stat_description (mi=...) at describe.cc:3418 pronoun = did_speed = true sizes = {0xbe7937 "tiny", 0xbe793c "very small", 0xbe7941 "small", 0x0, 0xbc549d "large", 0xbe7947 "very large", 0xc41d49 "giant"} resist = 12482871 resists = {MR_RES_ELEC, MR_RES_POISON, MR_RES_FIRE, MR_RES_STEAM, MR_RES_COLD, MR_RES_ACID, MR_RES_ROTTING, MR_RES_NEG, MR_RES_DAMNATION} high_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } suscept = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } result = extreme_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } base_resists = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } resist_descriptions = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } #13 0x00000000006a66f3 in get_monster_db_desc (mi=..., inf=..., has_stat_desc=has_stat_desc@entry=@0x7fff1a0516bd: false, force_seen=force_seen@entry=false) at describe.cc:3599 stair_use = symbol = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x33853c8 "r"}} quote2 = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x35bec48 "HAMLET [Drawing his sword.]: How now! a rat? Dead, for a ducat, dead [Stabs through the arras.]\n -William Shakespeare, _The Tragedy of Hamlet, Prince of Denmark_, III, 4. 1603.\n"}} db_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x34e3228 "porcupine"}} it = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x34c65b8 "it"}} it_o = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3400c48 "it"}} It = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x351dab8 "It"}} curse_power = result = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x0}} #14 0x00000000006a8445 in describe_monsters (mi=..., force_seen=false, footer=...) at describe.cc:3788 inf = {body = , title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x33bd9e8 "A porcupine."}}, prefix = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104e5b8 ""}}, suffix = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104e5b8 ""}}, footer = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104e5b8 ""}}, quote = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x35e9408 "HAMLET [Drawing his sword.]: How now! a rat? Dead, for a ducat, dead [Stabs through the arras.]\n -William Shakespeare, _The Tragedy of Hamlet, Prince of Denmark_, III, 4. 1603.\n"}}} has_stat_desc = false show_as_menu = {m_old_mode = 55249912} qs = { = {_vptr.Menu = 0x1, f_selitem = 0x3616014, f_drawitem = 0x7fff1a052f80, f_keyfilter = 0x7f07d00058a0 , action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXECUTE, title = 0x200, title2 = 0x349c690, flags = 436542272, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1
}}, first_entry = -794632067, y_offset = 32519, pagesize = 5600, max_pagesize = 0, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1, _M_finish = 0x349c690, _M_end_of_storage = 0x87fe31}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x33bd9d0, _M_finish = 0x7fff1a051b40, _M_end_of_storage = 0x1}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3616014, _M_finish = 0x34b1948, _M_end_of_storage = 0x87fed9}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fff1a051a30, _M_finish = 0x7fff1a051940, _M_end_of_storage = 0x7fff1a051b40}}, }, highlighter = 0x3616010, num = 56713236, lastch = 0, alive = 191, last_selected = 0, mdisplay = 0x3616010, _webtiles_section_start = 56713232, _webtiles_section_end = 0, _webtiles_title_changed = 16, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x34b1948, _M_finish = 0x104e5b8, _M_end_of_storage = 0x0}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x7f07d11487a5, _M_end_of_storage = 0x349aed0}}, }}}, } show_quote = fs = { = { = {_vptr.Menu = 0x349b0d0, f_selitem = 0x349c698, f_drawitem = 0x35b60fc, f_keyfilter = 0x35b5f00, action_cycle = 56320256, menu_action = Menu::ACT_EXECUTE, title = 0x349c690, title2 = 0x35b60fc, flags = 56319744, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x35b6100 "\020\002"}}, first_entry = 55166608, y_offset = 0, pagesize = 436542496, max_pagesize = 32767, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fff1a051b40, _M_finish = 0x7fff1a051c20, _M_end_of_storage = 0x349aed0}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3616010, _M_finish = 0x882924, _M_end_of_storage = 0x3616010}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3616010, _M_finish = 0x3616210, _M_end_of_storage = 0x34b1948}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3616014, _M_finish = 0x3616010, _M_end_of_storage = 0x3616210}}, }, highlighter = 0x34b1948, num = -775514624, lastch = 32519, alive = true, last_selected = 0, mdisplay = 0x349aed0, _webtiles_section_start = 55160528, _webtiles_section_end = 0, _webtiles_title_changed = 208, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x349c698, _M_finish = 0x700000020, _M_end_of_storage = 0x7600000076}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x210, _M_finish = 0xba32fc, _M_end_of_storage = 0x7f07d0311ea8}}, }}}, }, spells = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1115a28, _M_finish = 0x200, _M_end_of_storage = 0x2100ba313e}}, }, mon_owner = 0x3616010, source_item = 0x3616010, show_quote_toggle = 16} #15 0x00000000006db285 in full_describe_square (c=..., cleanup=cleanup@entry=true) at directn.cc:2120 mi = 0x35fe9d0 #16 0x00000000006db3ee in direction_chooser::describe_target (this=this@entry=0x7fff1a052920) at directn.cc:1816 No locals. #17 0x00000000006e3e50 in direction_chooser::do_main_loop (this=this@entry=0x7fff1a052920) at directn.cc:1927 old_target = {x = 28, y = 22} key_command = CMD_TARGET_DESCRIBE loop_done = false #18 0x00000000006e4318 in direction_chooser::choose_direction (this=this@entry=0x7fff1a052920) at directn.cc:2021 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET} legacy_range = { = {_vptr.targetter = 0xc80c30, origin = {x = 27, y = 22}, aim = {x = 27, y = 22}, agent = 0x1351680, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104e5b8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {12718063, 0, -802087360, 0, 0, 0, 24, 0, 123, 0, 436542960, 32767, 436543344, 32767, 436543200, 32767, 12360756, 0, 436542992}}, {mData = {32767, 436543376, 32767, 436543232, 32767, 13192984, 0, 436543352, 32767, 2047, 0, 0, 0, 436543376, 32767, -805346494, 32519, 80, 0}}, {mData = {436543376, 32767, 436543376, 32767, 436543376, 32767, 69, 0, 436543378, 32767, 436545423, 32767, 436543376, 32767, 436545423, 32767, 69, 0, -802087360}}, {mData = {32519, 69, 0, 123, 0, 436546512, 32767, 0, 0, -805283680, 32519, 0, 0, 69, 0, 436543376, 32767, 24, 0}}, {mData = {123, 0, -794632067, 32519, 436535296, 32767, -802087360, 32519, 436543376, 32767, 24, 0, 123, 0, 436546512, 32767, 0, 0, -805283908}}, {mData = {32519, 18269248, 0, -794253272, 32519, 18269248, 0, 53986344, 0, 436543344, 32767, 18269216, 0, 18269248, 0, -794252652, 32519, 436543376, 32767}}, {mData = {2, 0, 436543376, 32767, 18269216, 0, 13192984, 0, 12201656, 0, 436545056, 32767, 436545040, 32767, 2, 0, 436545448, 32767, 436545056}}, {mData = {32767, -805513991, 32519, 34, 48, 0, 0, 1, 0, 436545472, 32767, 13147820, 0, 0, 0, 0, 32519, 436543520, 32767}}, {mData = {16, 0, 436546384, 0, 436546176, 32767, 436543776, 436544726, 16, 0, 0, 0, 436546208, 32767, 0, 0, 0, 0, 436546336}}, {mData = {32767, 436546240, 32767, 436544728, 32767, -1, -1, 18, 0, 2047, 0, -28, 0, 436543984, 10, 436544726, 32767, -72515583, 0}}, {mData = {436543680, 32767, 436544064, 0, 436543920, 32767, 436544726, 32767, 436544040, 32767, 2047, 0, -805496020, 32519, 13147819, 0, -805346443, 32519, 436544728}}, {mData = {32767, 0, 0, 13147818, 0, 436544064, 0, 0, 0, 436544089, 0, 436546111, 32767, 436544064, 32767, 436546111, 32767, 65, 0}}, {mData = {-802087360, 32519, 65, 0, 16, 48, 436546704, 32767, 436546496, 32767, -805283680, 32519, 16, 48, 436546736, 32767, 436546528, 32767, -794256161}}, {mData = {32519, 16, 48, 436546768, 32767, 16, 48, 436546784, 32767, 436546576, 805339135, 26, 0, 16, 48, 436546816, 32767, 436546608, 32767}}, {mData = {26, 0, 16, 48, 436546848, 32767, 436546640, 32767, 53986344, 1, 53986370, 0, 18269248, 0, 18269248, 0, 13192665, 0, 18269216}}, {mData = {0, 436544064, 32767, 436544448, 32767, 436544304, 32767, 12360756, 0, 436544096, 32767, 436544480, 32767, 436544336, 32767, 12360756, 0, 436544128, 32767}}, {mData = {436544512, 32767, 436544144, 32767, 436544528, 32767, 436544384, 32767, 12360756, 0, 436544176, 32767, 436544560, 32767, 436544416, 32767, 13192984, 0, 436544208}}, {mData = {32767, 436544592, 32767, 436544448, 32767, 12718063, 0, 436544568, 32767, 2047, 0, 436547456, 32767, 436544592, 32767, -805346494, 32519, -72515583, 0}}, {mData = {436544592, 32767, 436544592, 32767, 436544592, 32767, 436544592, 32767, 436544593, 32767, 436546639, 32767, 436544592, 32767, 436546639, 32767, 0, 0, 0}}}}}, exp_map_max = {mData = {mData = {{mData = {0, 0, 0, 0, 0, 0, 0, 436544560, 0, 27, 0, 436535296, 32767, 0, 0, 436547231, 32767, -802087360, 32519}}, {mData = {436544560, 32767, 0, 0, 436547231, 32767, 15, 0, -1, 32767, -805283908, 32519, 18269248, 0, -802099264, 32519, 0, 0, 54117096}}, {mData = {0, 436544528, 32767, 1, 0, 18269248, 0, -794252652, 32519, 436544560, 32767, 2, 0, 436544560, 32767, -794252652, 32519, 436544592, 32767}}, {mData = {18269216, 0, 436544592, 32767, 18269216, 0, 12718063, 0, 12201656, 0, 436222498, 32767, 24, 48, 436546848, 32767, 436546640, 32767, 436535344}}, {mData = {32767, -794513210, 32519, -791876960, 32519, -794251661, 32519, 436544856, 32767, -1, -1, 436545200, 32767, -794573999, 32519, 17098144, 0, 11462944, 0}}, {mData = {48, 0, 436544976, 32767, 13147818, 0, 436545384, 32767, 436545376, 32767, 436545616, 32767, -802087360, 942767879, 48, 0, 56246608, 0, 1}}, {mData = {0, 6, 0, -805283680, 32519, 32, 48, 436545680, 32767, 436545472, 32767, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 48, 0, 16, 0, 17098168, 0, -791982960, 32519, 30, 0, 0, 0, 4098, 0, 0, 0, 0}}, {mData = {0, 30, 0, 48, 0, 30, 0, 436545520, 32767, 436546640, 32767, 39, 0, -805283680, 32519, 1, 0, 30, 0}}, {mData = {436545168, 32767, 436545056, 32767, 436545408, 32767, 436545296, 32767, 13147818, 0, 436545448, 32767, 15, 0, 0, 0, 436545408, 32767, -805346494}}, {mData = {32519, -72515583, 0, 436545408, 32767, 436545408, 32767, 436545408, 32767, 436545408, 32767, 436545410, 32767, 436545423, 32767, 436545408, 32767, 436545423, 32767}}, {mData = {0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 27, 0, -805283680, 32519, 20250624, 0, 0, 0, 436545600}}, {mData = {32767, 27, 0, -802087360, 32519, 27, 0, 20158256, 0, 17098144, 0, 0, 0, -805283680, 32519, 47, 0, 27, 0}}, {mData = {48, 0, 2, 0, 20158256, 0, -794632067, 32519, 40, 0, 2, 0, 436545664, 32767, -794256999, 32519, 436545408, 32767, 40}}, {mData = {0, 64, 0, 40, 0, 20158256, 0, 17098144, 0, 41, 0, -805283680, 32519, 14385, 0, 40, 0, 436545616, 32767}}, {mData = {41, 0, -802087360, 32519, 41, 0, 20158256, 0, 17098144, 0, 0, 0, -805283680, 32519, 18136968, 0, 41, 0, 436546608}}, {mData = {32767, 16, 0, 20158256, 0, -794632067, 32519, 17098168, 0, -794256161, 32519, 436546608, 32767, -794256999, 32519, 13193347, 0, -794250215, 32519}}, {mData = {20158256, 0, 18269216, 0, 125, 0, -802087360, 32519, 56220208, 0, 56714448, 0, 20158256, 0, 17098144, 0, 0, 0, -805283908}}, {mData = {32519, 55944064, 0, 12233126, 0, -802087256, 32519, 55367488, 0, 1, 0, 55367520, 0, 55367488, 0, 20152672, 0, 0, 0}}}}}, range = -1, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xbf1a30} #19 0x00000000006e44c2 in direction (moves=..., args=...) at directn.cc:495 No locals. #20 0x00000000006e4601 in do_look_around (whence=...) at directn.cc:837 lmove = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, target = {x = 28, y = 22}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} args = {hitfunc = 0x0, restricts = DIR_TARGET, mode = TARG_ANY, range = -1, just_looking = true, needs_path = false, self = CONFIRM_PROMPT, target_prefix = 0xbf0ee5 "Here", top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x104e5b8 ""}}, behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x354d938, _M_const_object = 0x354d938, _M_function_pointer = 0x354d938, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x354d938, this adjustment 56652320}, _M_pod_data = "8\331T\003\000\000\000\000 r`\003\000\000\000"}, _M_manager = 0}, _M_invoker = 0x882924 >::operator=(std::deque > const&)+564>}, default_place = {x = 0, y = 0}} #21 0x0000000000bb773a in process_command (cmd=cmd@entry=CMD_LOOK_AROUND) at main.cc:2123 No locals. #22 0x0000000000bba8c9 in _input () at main.cc:1479 cmd = CMD_LOOK_AROUND player_disabled = {was_disabled = false} #23 0x0000000000bbb4f5 in _launch_game () at main.cc:480 game_start = true ccon = {cstate = false, smartcstate = false} #24 0x00000000005e6a8b in _launch_game_loop () at main.cc:381 game_ended = false #25 main (argc=, argv=0x7fff1a053358) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Nov 8 2016 at 06:00:56 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.19/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.19/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.19/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = rooms, absdepth0 = 4 Level vaults: layout_basic lemuel_round_altar uniq_eustachio Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Things that are here: a jackal skeleton; a jackal corpse Okay, then. You butcher the jackal corpse. t - 3 chunks of flesh {@w0} (gained 1) Things that are here: a jackal skeleton x2 The adder barely misses you. You sock the adder! You hit the adder. You kill the adder! No target in view! No target in view! You see here an adder corpse. You butcher the adder corpse. t - 4 chunks of flesh {@w0} (gained 1) e - a dented platinum amulet Okay, then. You open the large door. A worm comes into view. A worm is nearby! A worm is nearby! There is a large open door here. You hit the worm but do no damage. A rat comes into view. You sock the worm! You freeze the worm. The worm bites you. You take 5 damage, and have 36/41 hp. You hit the worm. You feel better. You kill the worm! You regained 3 hp, and now have 39/41 hp. A worm comes into view. The rat closely misses you. You hit the rat. You feel better. You kill the rat! Health restored: 41 You hit the worm. You burn the worm. You barely miss the worm. The worm barely misses you. You hit the worm. You burn the worm. The worm barely misses you. You hit the worm. You burn the worm. The worm bites you. You take 1 damage, and have 40/41 hp. You hit the worm. You hit the worm but do no damage. The worm bites you. You take 4 damage, and have 36/41 hp. You hit the worm. The worm is moving more slowly. The worm misses you. You hit the worm. You burn the worm. Unknown command. You catch the helpless worm completely off-guard! You hit the worm. You burn the worm. You kill the worm! No target in view! v - a metallic dark potion A worm comes into view. You hit the worm but do no damage. You barely miss the worm. The worm bites you but does no damage. You thump the worm! You hit the worm. The worm bites you! You take 7 damage, and have 31/41 hp. You hit the worm. You freeze the worm. The worm misses you. You hit the worm. You feel better. You kill the worm! You now have 165 gold pieces (gained 8). h - 2 scrolls labeled QOESAO FUKH (gained 1) You start resting. You hear Xom's maniacal laughter. You regained 2 hp, and now have 35/41 hp. Unknown command. The ufetubus closely misses you. x2 You hit the ufetubus. The ufetubus hits you but does no damage. The ufetubus closely misses you. The ufetubus barely misses you. The ufetubus closely misses you. The ufetubus hits you but does no damage. The ufetubus closely misses you. The ufetubus barely misses you. x2 You sock the ufetubus! You kill the ufetubus! You hit the iron imp. The iron imp seems to speed up. Xom is highly amused! The iron imp hits you! You take 7 damage, and have 28/41 hp. You hit the iron imp but do no damage. The iron imp hits you. The iron imp barely misses you. You take 4 damage, and have 24/41 hp. You are too injured to fight recklessly! Unknown command. You hit the iron imp. You freeze the iron imp. The iron imp completely misses you. You hit the iron imp. The iron imp hits you. You take 1 damage, and have 23/41 hp. You hit the iron imp but do no damage. The iron imp hits you. The iron imp puffs mist at you. The iron imp completely misses you. You take 6 damage, and have 17/41 hp. You completely miss the iron imp. The iron imp closely misses you. Unknown command. You feel better. The iron imp puffs mist at you. The iron imp hits you. You regained 10 hp, and now have 27/41 hp. You thump the iron imp! You kill the iron imp! You sock the white imp! The white imp gestures at you. The puff of frost hits you! You take 5 damage, and have 23/41 hp. You barely miss the white imp. The white imp laughs crazily. The white imp completely misses you. You closely miss the white imp. The white imp barely misses you. You closely miss the white imp. The white imp hits you but does no damage. You barely miss the white imp. The white imp hits you. The white imp freezes you. You take 6 damage, and have 17/41 hp. You barely miss the white imp. The white imp gestures at you. The puff of frost hits you! The white imp completely misses you. You hit the white imp. You kill the white imp! You start resting. Xom's power touches on you for a moment. Shadowy shapes form in the air around you, then vanish. You are now a beloved toy of Xom. You regained 2 hp, and now have 20/41 hp. You start resting. All of the chunks of flesh in your inventory have rotted away. You are feeling hungry. You regained 18 hp, and now have 38/41 hp. There is a large open door here. Things that are here: a club; a robe A bat comes into view. A bat is nearby! Health restored: 41 A bat is nearby! A bat is nearby! A bat is nearby! The bat hits you but does no damage. The bat barely misses you. You miss the bat. The bat hits you but does no damage. You hit the bat. You heal the bat. The bat is completely healed. Xom is highly amused! The bat closely misses you. The bat closely misses you. The bat hits you but does no damage. You hit the bat. You kill the bat! No target in view! An orc comes into view. It is wielding a spear. An orc is nearby! An orc is nearby! An orc is nearby! An orc is nearby! Aim: an orc, wielding a spear and wearing a leather armour (hasn't noticed you) You throw a stone. The stone completely misses the orc. The orc shouts! There is an escape hatch in the ceiling here. An orc and an orc wizard come into view. The orc wizard is wielding a dagger of electrocution. The orc shouts! The orc hits you with a spear. A frilled lizard and an orc come into view. You take 5 damage, and have 36/41 hp. You barely miss the orc. The orc shouts! The orc wizard shouts! The orc barely misses you. You thump the orc! The orc seems to slow down. "Just a minor improvement..." You are now a very special plaything of Xom. The orc hits you but does no damage. There is an escape hatch in the ceiling here. The orc wizard points at you and mumbles some strange words. The magic dart hits you! A hobgoblin comes into view. You take 7 damage, and have 30/41 hp. You barely miss the orc. The hobgoblin moves out of view. The orc closely misses you. You hit the orc. You kill the orc! You hit the orc. The orc seems to speed up. Xom is highly amused! The orc completely misses you. The orc barely misses you. You hit the orc. You kill the orc! You closely miss the frilled lizard. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard bites you. The frilled lizard closely misses you. You hit the frilled lizard. You freeze the frilled lizard. You kill the frilled lizard! You hit the orc. You freeze the orc. You kill the orc! You hit the orc wizard but do no damage. The orc wizard hits you with a dagger of electrocution. You are electrocuted! You take 13 damage, and have 17/41 hp. MASSIVE DAMAGE!! You barely miss the orc wizard. The orc wizard hits you but does no damage. The orc wizard gestures at you while chanting. The magic dart hits you! The hobgoblin shouts! Items here: $ )) [ †††† There is an escape hatch in the ceiling here. A mysterious force pulls you upwards. The hatch slams shut behind you. You start resting. You are feeling very hungry. You regained 5 hp, and now have 24/41 hp. Unknown command. You start resting. A hobgoblin comes into view. It is wielding a club. You regained 13 hp, and now have 37/41 hp. Unknown command. The hobgoblin shouts! You hit the hobgoblin. You feel better. The hobgoblin hits you but does no damage. You hit the hobgoblin. You kill the hobgoblin! No target in view! No target in view! Things that are here: a club; a hobgoblin corpse You butcher the hobgoblin corpse. t - 3 chunks of flesh {@w0} Things that are here: a club; a hobgoblin skeleton Eating one of 3 chunks of flesh {@w0}. You start eating one of the 3 chunks of flesh {@w0}. (D) Dungeon Where to? (Enter - D:3, ? - help) There is a stone staircase leading down here. You climb downwards. A kobold comes into view. It is wielding an enchanted dagger. There is a stone staircase leading up here. Health restored: 41 The kobold shouts! The kobold hits you but does no damage. You closely miss the kobold. The kobold hits you but does no damage. You closely miss the kobold. The kobold closely misses you. x2 You hit the kobold. You kill the kobold! No target in view! You see here an enchanted dagger. A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! You see here a stone. p - 97 stones (gained 1) Aim: a hobgoblin (hasn't noticed you) You throw a stone. The hobgoblin shouts! The stone hits the hobgoblin but does no damage. You are feeling hungry. You hit the hobgoblin. You kill the hobgoblin! No target in view! There is a shimmering altar of Xom here. p - 97 stones (gained 1) You now have 172 gold pieces (gained 7). Items here: )) [ ÷÷÷÷ There is a shimmering altar of Xom here. Eating one of 2 chunks of flesh {@w0}. You start eating one of the 2 chunks of flesh {@w0}. p - 105 stones (gained 8) You see here 16 bolts. Done exploring. Done exploring. Done exploring. Done exploring. Drop what? 22/52 slots (_ for help) (? for menu, Esc to quit) You drop 2 javelins. (D) Dungeon Where to? (Enter - D:3, ? - help) You see here a mace. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a stone staircase leading up. You open the door. There is an open door here. You now have 182 gold pieces (gained 10). You open the door. There is an open door here. You open the door. There is an open door here. A worker ant comes into view. You see here 14 gold pieces. A worker ant is nearby! A worker ant is nearby! You now have 196 gold pieces (gained 14). There is an open door here. Search for what [Enter for "mace", or ? for help]? armor Unknown command. There is an open door here. A worm comes into view. The worm moves out of view. Found an escape hatch in the ceiling. Found a stone staircase leading up. The worm bites you but does no damage. You see here 15 poisoned needles. l - 15 poisoned needles You hit the worm but do no damage. The worm closely misses you. You hit the worm. The worm bites you. You take 5 damage, and have 36/41 hp. You barely miss the worm. You hit the worm. You freeze the worm. The worm closely misses you. You barely miss the worm. You hit the worm. The worm is poisoned. You kill the worm! All of the chunks of flesh in your inventory have rotted away. h - 3 scrolls labeled QOESAO FUKH (gained 1) You are alive. Your movement speed is average. Your attack speed is below average. You open the large door. There is a large open door here. There is a large open door here. 4 jackals come into view. The jackal barks! The jackal bites you. You take 1 damage, and have 38/41 hp. You barely miss the jackal. The jackal barely misses you. x2 You hit the jackal. The jackal bites you but does no damage. x2 You thump the jackal! You kill the jackal! The jackal completely misses you. You closely miss the jackal. The jackal barely misses you. The jackal bites you. The jackal closely misses you. You take 1 damage, and have 37/41 hp. The jackal misses you. The jackal barely misses you. The jackal bites you. You take 2 damage, and have 35/41 hp. The jackal closely misses you. You sock the jackal! You kill the jackal! The jackal closely misses you. You hit the jackal. The jackal bites you but does no damage. You barely miss the jackal. The jackal closely misses you. The jackal bites you but does no damage. The jackal barely misses you. You hit the jackal. You burn the jackal. The jackal closely misses you. The jackal bites you. The jackal bites you but does no damage. You take 1 damage, and have 35/41 hp. You hit the jackal. You freeze the jackal. You kill the jackal! Your Maces & Flails skill increases to level 6! The jackal closely misses you. The jackal bites you but does no damage. You closely miss the jackal. The jackal bites you but does no damage. You hit the jackal but do no damage. The jackal bites you but does no damage. The jackal bites you. You take 3 damage, and have 33/41 hp. You closely miss the jackal. The jackal bites you but does no damage. The jackal closely misses you. You barely miss the jackal. The jackal bites you but does no damage. You sock the jackal! You kill the jackal! No target in view! You see here a jackal corpse. You butcher the jackal corpse. t - 3 chunks of flesh {@w0} p - 127 stones (gained 22) Found a stone staircase leading down. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! You hit the giant cockroach but do no damage. The giant cockroach bites you but does no damage. The giant cockroach barely misses you. You closely miss the giant cockroach. The giant cockroach misses you. Your leather armour prevents you from hitting the giant cockroach. The giant cockroach completely misses you. The giant cockroach closely misses you. You closely miss the giant cockroach. The giant cockroach bites you. You take 1 damage, and have 36/41 hp. You thump the giant cockroach! You kill the giant cockroach! No target in view! A leopard gecko comes into view. The leopard gecko hisses angrily. A giant cockroach comes into view. You see here a ring mail. w - a ring mail You see here 14 gold pieces. You now have 210 gold pieces (gained 14). You hit the leopard gecko. The leopard gecko bites you but does no damage. You hit the leopard gecko. You burn the leopard gecko. You kill the leopard gecko! You barely miss the giant cockroach. The giant cockroach barely misses you. The giant cockroach misses you. You hit the giant cockroach but do no damage. The giant cockroach barely misses you. Your leather armour prevents you from hitting the giant cockroach. The giant cockroach bites you. You take 1 damage, and have 37/41 hp. You barely miss the giant cockroach. The giant cockroach bites you but does no damage. x2 You sock the giant cockroach! You kill the giant cockroach! No target in view! No target in view! Drop what? 23/52 slots (_ for help) (? for menu, Esc to quit) You drop a ring mail. As you open the door, it creaks loudly! The worker ant twitches its antennae in your direction. The worker ant is too close now for your liking. There is an open door here. A worker ant is nearby! A worker ant is nearby! A worker ant is nearby! You close the door. You see here a ring mail. Your leather armour prevents you from hitting the worker ant. The worker ant barely misses you. You closely miss the worker ant. The worker ant completely misses you. The worker ant bites you. You are poisoned. The worker ant poisons you! You take 5 damage, and have 34/41 hp. You hit the worker ant. You freeze the worker ant. You feel sick. The worker ant bites you but does no damage. You take 1 damage, and have 33/41 hp. You hit the worker ant. The worker ant seems to slow down. You feel sick. The worker ant bites you but does no damage. You take 1 damage, and have 32/41 hp. You hit the worker ant. You freeze the worker ant. You feel sick. The worker ant misses you. You take 1 damage, and have 31/41 hp. Unknown command. You hit the worker ant. The worker ant seems to speed up. The worker ant closely misses you. You closely miss the worker ant. You feel sick. The worker ant is no longer moving slowly. The worker ant barely misses you. You take 1 damage, and have 30/41 hp. You hit the worker ant but do no damage. You feel sick. The worker ant bites you. You are more poisoned. The worker ant poisons you! The worker ant bites you. You take 5 damage, and have 25/41 hp. You hit the worker ant but do no damage. You feel sick. The worker ant barely misses you. The worker ant bites you but does no damage. Unknown command. You hit the worker ant. The worker ant bites you. You are more poisoned. The worker ant poisons you! The worker ant bites you. You are lethally poisoned! The worker ant poisons you! You take 4 damage, and have 21/41 hp. Unknown command. You feel better. The worker ant barely misses you. The worker ant closely misses you. You regained 7 hp, and now have 28/41 hp. Unknown command. Unknown command. You closely miss the worker ant. The worker ant bites you but does no damage. The worker ant barely misses you. Unknown command. Unknown command. You are feeling hungry. You hit the worker ant. The worker ant goes berserk! The worker ant bites you. You are poisoned. The worker ant poisons you! The worker ant bites you but does no damage. You take 1 damage, and have 27/41 hp. Unknown command. Unknown command. You hit the worker ant but do no damage. You feel sick. The worker ant bites you but does no damage. The worker ant bites you. You take 4 damage, and have 23/41 hp. Unknown command. Unknown command. Unknown command. You hit the worker ant. You feel sick. The worker ant bites you but does no damage. The worker ant closely misses you. You take 1 damage, and have 22/41 hp. Unknown command. Unknown command. Unknown command. You hit the worker ant but do no damage. You feel sick. The worker ant barely misses you. The worker ant bites you but does no damage. You take 1 damage, and have 21/41 hp. You feel better. The worker ant closely misses you. The worker ant bites you but does no damage. You regained 12 hp, and now have 33/41 hp. Unknown command. Unknown command. Unknown command. You hit the worker ant. You kill the worker ant! You see here a worker ant corpse. You butcher the worker ant corpse. t - 4 chunks of flesh {@w0} (gained 1) You see here a ring mail. You see here a leopard gecko corpse. You butcher the leopard gecko corpse. t - 5 chunks of flesh {@w0} (gained 1) Eating one of 5 chunks of flesh {@w0}. You start eating one of the 5 chunks of flesh {@w0}. Unknown command. A worker ant comes into view. The worker ant twitches its antennae in your direction. A worker ant is nearby! A worker ant is nearby! A worker ant is nearby! Aim: a worker ant You throw a stone. The stone hits the worker ant but does no damage. "Where it stops, nobody knows!" Your surroundings suddenly seem different. Your surroundings suddenly seem different. Your surroundings suddenly seem different. Your surroundings suddenly seem different. Unknown command. Unknown command. Unknown command. l - 29 poisoned needles (gained 14) There is an open door here. You open the door. There is an open door here. w - a cloak You regained 3 hp, and now have 38/41 hp. You now have 222 gold pieces (gained 12). You open the door. Found an escape hatch in the floor. Health restored: 41 There is an open door here. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! You hit the giant cockroach but do no damage. The giant cockroach closely misses you. The giant cockroach barely misses you. You hit the giant cockroach. The giant cockroach misses you. You hit the giant cockroach. You kill the giant cockroach! No target in view! Found a stone staircase leading down. p - 138 stones (gained 12) j - 3 meat rations {@e2} (gained 1) The worker ant twitches its antennae in your direction. The worker ant is too close now for your liking. A worker ant is nearby! A worker ant is nearby! A worker ant is nearby! A worker ant is nearby! The worker ant misses you. You closely miss the worker ant. The worker ant barely misses you. You hit the worker ant. The worker ant bites you. You take 4 damage, and have 37/41 hp. You hit the worker ant. There is a sudden explosion of sparks! You kill the worker ant! No target in view! No target in view! Some of the chunks of flesh in your inventory have rotted away. x - a scroll of identify Health restored: 41 q - 2 scrolls labeled QOSSOC KIOLUSO (gained 1) l - 43 poisoned needles (gained 14) Some of the chunks of flesh in your inventory have rotted away. There is a stone staircase leading down here. You open the door. There is an open door here. x - 2 scrolls of identify (gained 1) c - 4 bread rations {@e1} (gained 1) You hear Xom's avuncular chuckle. Your body is suffused with distortional energy. You feel less in control of your magic. You feel yourself wasting away. Unknown command. There is an open door here. All of the chunks of flesh in your inventory have rotted away. You hear Xom's maniacal laughter. You are now Xom's teddy bear. Unknown command. You hit the gnoll. The gnoll momentarily stiffens. The gnoll barely misses you. You closely miss the gnoll. The gnoll shouts! You hit the gnoll. Space warps horribly around the gnoll! You kill the gnoll! The gnoll's corpse disappears in a puff of smoke! You hit the jackal skeleton. The jackal skeleton bites you but does no damage. The jackal skeleton misses you. You barely miss the jackal skeleton. The jackal skeleton bites you but does no damage. You hit the jackal skeleton. You burn the jackal skeleton. The jackal skeleton barely misses you. You barely miss the jackal skeleton. The jackal skeleton bites you but does no damage. You hit the jackal skeleton. You burn the jackal skeleton. You destroy the jackal skeleton! You hit the gnoll. The gnoll looks slightly unstable. The gnoll misses you. You sock the gnoll! You kill the gnoll! The gnoll's corpse degenerates into a cloud of primal chaos! You hit the gnoll. The gnoll is engulfed in seething chaos. The gnoll hits you with a flail. You take 3 damage, and have 38/41 hp. You completely miss the gnoll. The gnoll completely misses you. You hit the gnoll. You freeze the gnoll. The gnoll hits you with a flail! Your body deteriorates! You feel weakened. You take 9 damage, and have 29/41 hp. MASSIVE DAMAGE!! You hit the gnoll. You kill the gnoll! The gnoll's corpse disappears in a puff of smoke! Your leather armour prevents you from hitting the adder skeleton. The adder skeleton bites you. You take 1 damage, and have 28/41 hp. You hit the adder skeleton. You burn the adder skeleton. The adder skeleton bites you but does no damage. You barely miss the adder skeleton. The adder skeleton closely misses you. You hit the adder skeleton. The adder skeleton bites you. The adder skeleton closely misses you. You take 1 damage, and have 27/41 hp. You closely miss the adder skeleton. The adder skeleton barely misses you. You hit the adder skeleton. The adder skeleton seems to slow down. The adder skeleton bites you but does no damage. You completely miss the adder skeleton. You hit the adder skeleton. The adder skeleton misses you. Unknown command. You hit the adder skeleton. You destroy the adder skeleton! No target in view! Found a stone staircase leading down. You start resting. You are feeling hungry. You regained 3 hp, and now have 30/41 hp. You start resting. Health restored: 41 Unknown command. Done exploring. Done exploring. Done exploring. Done exploring. (D) Dungeon Where to? (Enter - D:4, ? - help) You see here 17 bolts. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! A ball python is nearby! A ball python is nearby! Unknown command. Aim: a ball python Okay, then. Aim: a ball python You throw a stone. The stone hits the ball python but does no damage. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! No target in view! No target in view! You see here a ball python corpse. You butcher the ball python corpse. t - a chunk of flesh {@w0} Eating a chunk of flesh {@w0}. You start eating the chunk of flesh {@w0}. Found a glowing golden altar of the Shining One. You now have 230 gold pieces (gained 8). c - 5 bread rations {@e1} (gained 1) Found a stone staircase leading down. You see here 14 bolts. n - 2 scrolls labeled DEAHUUJ ANLASHO (gained 1) x - 3 scrolls of identify (gained 1) An orc comes into view. An orc is nearby! An orc is nearby! An orc is nearby! You catch the helpless orc completely off-guard! You hit the orc. You burn the orc. The orc suddenly jeers. The orc hits you but does no damage. You completely miss the orc. The orc barely misses you. x2 You hit the orc. The orc suddenly stops moving! The helpless orc fails to defend itself. You hit the orc. You kill the orc! Unknown command. No target in view! Xom snickers. You are now a plaything of Xom. You are alive. Your movement speed is average. Your attack speed is average. Your base attributes are Str 13, Int 12, Dex 14. A worker ant comes into view. A worker ant is nearby! A worker ant is nearby! A worker ant is nearby! You hit the worker ant but do no damage. The worker ant misses you. You barely miss the worker ant. The worker ant completely misses you. The worker ant bites you but does no damage. You barely miss the worker ant. The worker ant bites you. You take 2 damage, and have 39/41 hp. You closely miss the worker ant. The worker ant barely misses you. You barely miss the worker ant. The worker ant barely misses you. You barely miss the worker ant. The worker ant bites you but does no damage. The worker ant bites you. You take 2 damage, and have 38/41 hp. You barely miss the worker ant. The worker ant barely misses you. You barely miss the worker ant. The worker ant bites you but does no damage. The worker ant is engulfed in seething chaos. x2 The worker ant misses you. The worker ant is engulfed in seething chaos. The worker ant seems to speed up. You hit the worker ant. The worker ant is engulfed in seething chaos. The worker ant bites you but does no damage. The worker ant is engulfed in seething chaos. The worker ant seems to slow down. Xom thinks this is hilarious! The worker ant bites you. You are poisoned. The worker ant poisons you! Unknown command. You barely miss the worker ant. You feel sick. The worker ant is engulfed in seething chaos. The worker ant is moving more slowly. The worker ant bites you but does no damage. You take 1 damage, and have 37/41 hp. You catch the helpless worker ant completely off-guard! You hit the worker ant. You feel sick. The worker ant is engulfed in seething chaos. The worker ant bites you but does no damage. You take 1 damage, and have 36/41 hp. Unknown command. Unknown command. You hit the worker ant. You heal the worker ant. The worker ant is completely healed. You feel sick. The worker ant is engulfed in seething chaos. The worker ant closely misses you. The worker ant is engulfed in seething chaos. The worker ant is duplicated! The worker ant bites you. You are more poisoned. The worker ant poisons you! You take 4 damage, and have 32/41 hp. Unknown command. You hit the worker ant. The worker ant appears confused. You feel sick. The worker ant is engulfed in seething chaos. The worker ant seems to be having trouble coordinating all six of its legs. The worker ant misses you. You take 2 damage, and have 30/41 hp. Unknown command. You hit the worker ant. You feel sick. The worker ant stops moving altogether! The worker ant bites the worker ant. You take 1 damage, and have 29/41 hp. Unknown command. Unknown command. You hit the worker ant. You feel sick. The worker ant stops moving altogether! You take 1 damage, and have 28/41 hp. Unknown command. The helpless worker ant fails to defend itself. You hit the worker ant. The worker ant is poisoned. You feel sick. The helpless worker ant fails to defend itself. You hit the worker ant but do no damage. You catch a glimpse of the back of your own head. You feel sick. You take 2 damage, and have 26/41 hp. The helpless worker ant fails to defend itself. You hit the worker ant. Your skin tingles. You feel sick. The worker ant is no longer moving slowly. x2 You take 1 damage, and have 25/41 hp. The helpless worker ant fails to defend itself. You sock the worker ant! You feel sick. You kill the worker ant! You take 1 damage, and have 24/41 hp. Unknown command. You feel sick. You see here a worker ant corpse. You take 1 damage, and have 23/41 hp. The helpless worker ant fails to defend itself. You sock the worker ant! The helpless worker ant fails to defend itself. You hit the worker ant. You feel sick. You take 1 damage, and have 22/41 hp. The helpless worker ant fails to defend itself. You sock the worker ant! The worker ant is poisoned. You feel sick. The worker ant is no longer petrified. The worker ant barely misses you. The worker ant completely misses you. You barely miss the worker ant. You feel sick. You kill the worker ant! You take 1 damage, and have 21/41 hp. You start resting. You feel sick. x5 You are feeling hungry. You feel sick. You take 4 damage, and have 17/41 hp. You start resting. You feel sick. x2 You are no longer poisoned. You take 1 damage, and have 16/41 hp. Unknown command. You start resting. Your trail of clouds dissipates. You regained 2 hp, and now have 18/41 hp. Unknown command. You see here a worker ant corpse. You butcher the worker ant corpse. t - 2 chunks of flesh {@w0} Eating one of 2 chunks of flesh {@w0}. You start eating one of the 2 chunks of flesh {@w0}. You start resting. Xom's power brushes against you for a moment. Your body is suffused with distortional energy. You feel healthier. You regained 11 hp, and now have 30/41 hp. You start resting. All of the chunks of flesh in your inventory have rotted away. Health restored: 41 Unknown command. Unknown command. k - 4 potions of curing (gained 2) t - a scroll of fog You now have 237 gold pieces (gained 7). You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. A bullfrog skeleton comes into view. There is an open door here. A bullfrog skeleton is nearby! A bullfrog skeleton is nearby! The bullfrog skeleton barely misses you. The bullfrog skeleton hits you. You take 4 damage, and have 37/41 hp. You hit the bullfrog skeleton. The bullfrog skeleton hits you. You take 6 damage, and have 31/41 hp. You sock the bullfrog skeleton! The bullfrog skeleton hits you. You take 3 damage, and have 28/41 hp. You barely miss the bullfrog skeleton. The bullfrog skeleton closely misses you. x2 You barely miss the bullfrog skeleton. The bullfrog skeleton hits you. You take 1 damage, and have 27/41 hp. You completely miss the bullfrog skeleton. The bullfrog skeleton hits you but does no damage. You hit the bullfrog skeleton. The floor and the ceiling briefly switch places. The bullfrog skeleton misses you. The bullfrog skeleton closely misses you. You hit the bullfrog skeleton. The bullfrog skeleton barely misses you. You hit the bullfrog skeleton. The bullfrog skeleton closely misses you. The bullfrog skeleton hits you but does no damage. You thump the bullfrog skeleton! You burn the bullfrog skeleton. You destroy the bullfrog skeleton! You feel your strength returning. You have reached level 7! You regained 3 hp, and now have 31/45 hp. MP restored: 7 There is an open door here. You start resting. You are feeling hungry. You regained 4 hp, and now have 35/45 hp. Unknown command. There is an open door here. You now have 247 gold pieces (gained 10). You now have 261 gold pieces (gained 14). You open the door. An orc comes into view. It is wielding a short sword. You regained 5 hp, and now have 40/45 hp. An orc is nearby! An orc is nearby! An orc is nearby! Aim: an orc, wielding a short sword (resting) You throw a stone. The stone hits the orc but does no damage. The orc shouts! An orc wizard comes into view. It is wielding a dagger. You open the door. There is an open door here. You start resting. Aim: an orc, wielding a short sword You throw a stone. The stone hits the orc. There is an open door here. You hit the orc. You freeze the orc. You kill the orc! No target in view! No target in view! You see here a short sword. There is an open door here. There is an open door here. p - 136 stones (gained 1) The orc wizard shouts! The orc wizard is too close now for your liking. Health restored: 45 An orc wizard is nearby! An orc wizard is nearby! An orc wizard is nearby! An orc wizard is nearby! Aim: an orc wizard, wielding a dagger and wearing a robe You throw a stone. The stone barely misses the orc wizard. An orc wizard comes into view. It is wielding a dagger. An orc wizard comes into view. It is wielding a dagger. An orc comes into view. It is wielding a short sword. The orc wizard shouts! The orc wizard completely misses you. You closely miss the orc wizard. The orc shouts! You are now a special plaything of Xom. The orc wizard points at you and mumbles some strange words. The puff of flame hits you! An iguana comes into view. You take 6 damage, and have 39/45 hp. The orc wizard mumbles some strange words. The orc wizard flickers and vanishes for a moment. The orc wizard gestures at you while chanting. You resist with some effort. The orc wizard casts a spell at you. The magic dart hits you! Unknown command. As you open the door, it creaks loudly! The iguana hisses angrily. The orc wizard barely misses you. The orc wizard points at you and mumbles some strange words. You are confused. There is an open door here. Xom makes a sudden noise! You hear a mighty clap of thunder! You are now a toy of Xom. You hear an angry hiss. You see here a scale mail. You are too confused! You're too confused to move! The orc wizard casts a spell. The orc wizard flickers and vanishes for a moment. You bump into the rock wall. The orc wizard hits you but does no damage. You bump into the rock wall. You feel less confused. The orc wizard casts a spell at you. You are confused. You miss the orc wizard. The orc wizard hits you but does no damage. You bump into the rock wall. The orc wizard barely misses you. You're too confused to move! The orc wizard gestures at you while chanting. The magic dart hits you! You take 5 damage, and have 36/45 hp. The orc wizard points at you and mumbles some strange words. You resist with some effort. You feel less confused. The orc wizard hits you but does no damage. You closely miss the orc wizard. The orc wizard misses you. You hit the orc wizard but do no damage. The orc wizard hits you with a dagger. The orc wizard points at you and mumbles some strange words. The orc wizard appears confused. Xom thinks this is hilarious! You take 4 damage, and have 33/45 hp. You catch the helpless orc wizard completely off-guard! You thump the orc wizard! You burn the orc wizard. The orc wizard hits the orc wizard but does no damage. You barely miss the orc wizard. You catch the helpless orc wizard completely off-guard! You hit the orc wizard. The orc wizard closely misses you. You hit the orc wizard. You burn the orc wizard. You kill the orc wizard! Unknown command. You hit the orc wizard. The orc wizard evaporates and reforms as a porcupine! The porcupine closely misses you. You are struck by the porcupine's spines. You hit the porcupine. The porcupine bites you. You take 13 damage, and have 21/45 hp. MASSIVE DAMAGE!! The porcupine bites you but does no damage. Here: a porcupine (moderately wounded) The floor. >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_LOOK_AROUND repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [RobertPalmer] Species: Halfling Job: Chaos Knight HP: 22/45; mods: 0/0 MP: 7/7; mod: 0 Stats: 13 (13) 12 (12) 14 (14) Position: (27, 22), god: Xom (5), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 2 | 301 | 123/178 Short Blades | | 0 | 0 | 0 | 0 | 0/35 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 1 | 100 | 6 | 1581 | 333/416 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/70 Slings | | 0 | 0 | 0 | 0 | 0/25 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 2 | 151 | 25/126 Dodging | X | 0 | 0 | 1 | 51 | 9/84 Stealth | X | 0 | 0 | 0 | 0 | 0/35 Shields | | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 0 | 0 | 0/84 Conjurations | | 0 | 0 | 0 | 0 | 0/70 Hexes | | 0 | 0 | 0 | 0 | 0/70 Charms | | 0 | 0 | 0 | 0 | 0/42 Summonings | | 0 | 0 | 0 | 0 | 0/70 Necromancy | | 0 | 0 | 0 | 0 | 0/70 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/100 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 261 #27: 558 #49: 296 #59: 1 Mutations: mutation resistance: 1 (innate) wild magic: 1 Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 mace of chaos eq slot #2, inv slot #20: +2 helmet eq slot #6, inv slot #1: +2 leather armour eq slot #7, inv slot #18: ring of see invisible {sInv, !d} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..... ....#. ..(.. .(.# #..# #o.####### # #......... ###.##########....# #....@rl.o.)['....+ #.##.#########....# #+ #....# #######....# #..........# #..........## #...........# #.........#'### #.............. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>