ERROR: short read while reading save Version: Dungeon Crawl Stone Soup 0.20-a0-71-g11d6418 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-11d64188ad -name deifeln -rc /dgldir/rcfiles/crawl-git/deifeln.rc -macro /dgldir/rcfiles/crawl-git/deifeln.macro -morgue /dgldir/morgue/deifeln/ -webtiles-socket /crawl-master/webserver/sockets/deifeln:2016-11-18.15:08:00.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-11d64188ad(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5cf543]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-11d64188ad(_Z13do_crash_dumpv+0x2f2) [0x5d68b2]: do_crash_dump() /usr/games/crawl-git-11d64188ad(_Z20crash_signal_handleri+0x9c) [0x5cf7dc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f19e4c664c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f19e4ffcb7b]: /usr/games/crawl-git-11d64188ad() [0x5d6069] /usr/games/crawl-git-11d64188ad() [0x5d65b4] /usr/games/crawl-git-11d64188ad() [0xa8186a] /usr/games/crawl-git-11d64188ad(_ZN6reader4readEPvm+0x69) [0xa6dc59]: reader::read(void*, unsigned long) /usr/games/crawl-git-11d64188ad(_ZN7map_def10read_indexER6reader+0x18e) [0x7fe4ae]: map_def::read_index(reader&) /usr/games/crawl-git-11d64188ad() [0xa733b4] /usr/games/crawl-git-11d64188ad() [0xa79eea] /usr/games/crawl-git-11d64188ad(_Z8tag_readR6reader8tag_type+0xf27) [0xa7c817]: tag_read(reader&, tag_type) /usr/games/crawl-git-11d64188ad() [0x68b7f4] /usr/games/crawl-git-11d64188ad(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x133e) [0x6906ae]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-git-11d64188ad(_Z12startup_stepv+0x8ac) [0xa4e15c]: startup_step() /usr/games/crawl-git-11d64188ad() [0xbabf36] /usr/games/crawl-git-11d64188ad(main+0x2eb) [0xbafb7b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f19e4c5176d]: /usr/games/crawl-git-11d64188ad() [0x534db9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 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". 0x00007f19e4ffc84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f19e4ffc84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005cfc4b in call_gdb (file=0x7f19e4fe7180) at crash.cc:420 gdb = attach_cmd = "attach 32147\000\000\000\000\000\000\000" #2 0x00000000005d68d2 in do_crash_dump () at dbg-asrt.cc:670 t = 1479481682 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e25f18 "/dgldir/morgue/deifeln/"}} name = "/dgldir/morgue/deifeln/crash-deifeln-20161118-150802.txt", '\000' file = 0x7f19e4fe7180 #3 0x00000000005cf7dc in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f19e4ffcb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d6069 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffea4f76c0 "ERROR: short read while reading save", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d65b4 in die_noline (format=) at dbg-asrt.cc:876 tmp = "short read while reading save", '\000' mesg = "ERROR: short read while reading save", '\000' args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fffea4f7f90, reg_save_area = 0x7fffea4f7ed0}} #8 0x0000000000a8186a in _short_read (safe_read=) at tags.cc:153 No locals. #9 0x0000000000a6dc59 in reader::read (this=0x7fffea4f8ac0, data=, size=159790) at tags.cc:201 No locals. #10 0x00000000007fe4ae in map_def::read_index (this=0x7fffea4f8320, inf=...) at mapdef.cc:2492 No locals. #11 0x0000000000a733b4 in unmarshall_mapdef (th=...) at tags.cc:1936 map = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbbe28 "due_jungle_book"}}, description = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, order = 2147483647, tags = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2047508 ""}}, place = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, depths = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, orient = MAP_WEST, _chance = {default_thing = {chance = -1}, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, _weight = {default_thing = -65536, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, map = {markers = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, lines = {, 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}}, }, overlay = {_M_t = {*, std::default_delete > >> = { > >> = {> = {}, >, true>> = { >> = {}, }, }, *, false>> = {_M_head_impl = 0x0}, }, }}, keyspecs = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffea4f83f8, _M_right = 0x7fffea4f83f8}, _M_node_count = 0}}}, next_keyspec_idx = 256, map_width = 0, solid_north = false, solid_east = false, solid_south = false, solid_west = false, solid_checked = false}, mons = {mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, items = {items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, random_mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, prelude = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbcba8 "dlprelude"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, mapchunk = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbc968 "dlmapchunk"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, main = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbc8e8 "dlmain"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, validate = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fe7958 "dlvalidate"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, veto = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fd99b8 "dlveto"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, epilogue = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbbea8 "dlepilogue"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}}, place_loaded_from = {filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, lineno = 0}, original = 0x1ff, rock_colour = 0 '\000', floor_colour = 0 '\000', rock_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, floor_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, border_fill_type = DNGN_ROCK_WALL, feat_renames = {_M_t = {_M_impl = {, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator > > > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffea4f85e8, _M_right = 0x7fffea4f85e8}, _M_node_count = 0}}}, subvault_places = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, index_only = false, cache_offset = 655360, file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, cache_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, svmask = 0x0, validating_map_flag = false} #12 0x0000000000a79eea in unmarshall_vault_placement (th=...) at tags.cc:1978 No locals. #13 unmarshall_level_vault_placements (th=...) at tags.cc:2003 i = nvaults = 6 #14 unmarshall_level_vault_data (th=...) at tags.cc:2031 No locals. #15 tag_read_level (th=...) at tags.cc:5515 gy = cloud = {pos = {x = 22, y = 4}, type = CLOUD_TLOC_ENERGY, decay = 6, spread_rate = 0 '\000', whose = KC_YOU, killer = KILL_YOU_MISSILE, source = 4294967295, excl_rad = -1} shop = {pos = {x = 47, y = 19}, greed = 15 '\017', type = SHOP_WEAPON, level = 18 '\022', shop_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, shop_type_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, shop_suffix_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, keeper_name = {mData = "\253\207\021"}, stock = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2045fe0, _M_finish = 0x2046320, _M_end_of_storage = 0x2046660}}, }, num = 3 '\003'} have_heightmap = num_lights = gx = num_clouds = num_shops = 6 #16 0x0000000000a7c817 in tag_read (inf=..., tag_id=TAG_LEVEL) at tags.cc:1248 buf = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x20082a0 "\002\006", _M_finish = 0x203b31a "", _M_end_of_storage = 0x203b31a ""}}, } data_size = th = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x7fffea4f8a20, _read_offset = 112470, _minorVersion = 175, _safe_read = false} #17 0x000000000068b7f4 in _restore_tagged_chunk (save=, name=..., tag=tag@entry=TAG_LEVEL, complaint=complaint@entry=0xbc432f "Level file is invalid.") at files.cc:2204 inf = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, _file = 0x0, _chunk = 0x1ff81f0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 175, _safe_read = false} reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}} #18 0x00000000006906ae in load_level (stair_taken=DNGN_STONE_STAIRS_DOWN_I, load_mode=LOAD_RESTART_GAME, old_level=...) at files.cc:1325 level_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1fbddc8 "Lair:6"}} make_changes = false popped = false just_created_level = false return_pos = {x = 0, y = 0} dest_pos = {x = 29, y = 4} #19 0x0000000000a4e15c in _post_init (newc=false) at startup.cc:279 old_level = {branch = NUM_BRANCHES, depth = -1} yname = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fffea4f9330 ""}} #20 startup_step () at startup.cc:1042 choice = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x19ecaa8 "deifeln"}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1c651c8 "deifeln.cs"}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, allowed_combos = {, 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}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, allowed_combos = {, 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}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1c83380, _M_finish = 0x1c83384, _M_end_of_storage = 0x1c83384}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1c82370, _M_finish = 0x1c82374, _M_end_of_storage = 0x1c82374}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1c824d0, _M_finish = 0x1c824d4, _M_end_of_storage = 0x1c824d4}}, }, species = SP_MINOTAUR, job = JOB_FIGHTER, weapon = WPN_WAR_AXE, fully_random = false} newchar = false ng = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a1f8 ""}}, allowed_combos = {, 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}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} #21 0x0000000000babf36 in _launch_game () at main.cc:408 game_start = ccon = {cstate = 4, smartcstate = 7} #22 0x0000000000bafb7b in _launch_game_loop () at main.cc:381 game_ended = false #23 main (argc=, argv=0x7fffea4f9b08) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Nov 18 2016 at 03:36:52 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 -DTOURNEY='0.19' -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-11d64188ad/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-11d64188ad/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-11d64188ad/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 6 Level id: Lair:6 Level build method = random_map_for_place, level layout type = passages, absdepth0 = 15 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Quilel's ghost hits you but does no damage. You hit Quilel's ghost. Quilel's ghost is heavily damaged. You barely miss Quilel's ghost. Quilel's ghost is heavily damaged. Quilel's ghost hits you but does no damage. You closely miss Quilel's ghost. You headbutt Quilel's ghost! Quilel's ghost is severely damaged. Quilel's ghost hits you. Quilel's ghost freezes you. You hit Quilel's ghost but do no damage. Quilel's ghost is severely damaged. You slice Quilel's ghost!! You destroy Quilel's ghost! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You now have 1280 gold pieces (gained 11). L - a wand of random effects (?/48) Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of random effects (?/48). You are no longer glowing. HP restored. f - 15 bread rations (gained 1) Found a scimitar. L - a book of Power Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a book of Power. j - 9 meat rations (gained 1) F - 2 scrolls of torment (gained 1) You now have 1295 gold pieces (gained 15). L - a scroll of identify Found 28 arrows. Your pack is full. You see here a wand of iceblast (?/15). Level annotation: Kirke Welcome back, deifeln the Minotaur Fighter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Your pack is full. You see here a wand of iceblast (?/15). Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of polymorph (?/24) {zapped: 2}. D - a wand of iceblast (?/15) As you read the scroll of identify, it crumbles to dust. m - 2 potions of berserk rage Found a glowing ring mail. There is an open gate here. Found a ring of resist corrosion. l - 11 scrolls of teleportation (gained 1) Found a robe. L - a royal jelly You now have 1321 gold pieces (gained 26). You are near starving! N - 13 scrolls of remove curse (gained 1) Found a glowing quarterstaff. Your pack is full. You see here a slice of pizza. Your pack is full. You see here a slice of pizza. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. You start eating the slice of pizza. Mmm... Vegetable. n - 3 potions of resistance (gained 1) i - 2 scrolls of enchant weapon (gained 1) You now have 1338 gold pieces (gained 17). Your pack is full. You see here a scroll of amnesia. Your pack is full. You see here a scroll of amnesia. Could not pick up an item here; shall I ignore it? You see here a scroll of amnesia. C - 8 potions of curing (gained 1) Found a hand crossbow. A water moccasin comes into view. A water moccasin is nearby! The water moccasin hisses angrily. The water moccasin closely misses you. You slash the water moccasin! The water moccasin is heavily wounded. The water moccasin bites you. You hit the water moccasin. You headbutt the water moccasin! The water moccasin is almost dead. The water moccasin misses you. You slash the water moccasin! You kill the water moccasin! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a water moccasin corpse. Found 16 bolts. HP restored. Your pack is full. You see here a wand of random effects (?/48). Your pack is full. You see here a wand of random effects (?/48). Could not pick up an item here; shall I ignore it? You see here a wand of random effects (?/48). Found 7 tomahawks. Your pack is full. You see here a ring of evasion. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of iceblast (9/15). d - a ring of evasion Unknown command. Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or h - a ring of protection from fire; > or O - a +5 ring of slaying You remove your ring of protection from fire. d - a +3 ring of evasion (left hand) Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You remove your +3 ring of evasion. You drop a +3 ring of evasion. Put on which piece of jewellery? (? for menu, Esc to quit) x - a +3 ring of evasion (left hand) Unknown command. You see here a wand of iceblast (9/15). d - a wand of iceblast (9/15) Found 12 stones. You now have 1354 gold pieces (gained 16). You now have 1372 gold pieces (gained 18). Found a lajatang. You are feeling hungry. You now have 1393 gold pieces (gained 21). Your pack is full. You see here a scroll of identify. Your pack is full. You see here a scroll of identify. Could not pick up an item here; shall I ignore it? [Y]es or [N]o only, please. Could not pick up an item here; shall I ignore it? Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of iceblast (9/15). d - a scroll of identify As you read the scroll of identify, it crumbles to dust. D - a wand of iceblast (4/15) You see here a wand of iceblast (9/15). d - a wand of iceblast (9/15) Okay, then. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +1 war axe of venom stops dripping with poison. Your +0 executioner's axe of flaming bursts into flame! G - a +0 executioner's axe of flaming (weapon) You are alive. Your movement speed is average. Your attack speed is below average. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +0 executioner's axe of flaming stops flaming. S - a +0 battleaxe (weapon) You are alive. Your movement speed is average. Your attack speed is above average. Unknown command. Your pack is full. You see here a scroll of identify. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. You start eating the royal jelly. You continue eating. x2 You finish eating. That royal jelly was delicious! Unknown command. L - a scroll of identify As you read the scroll of identify, it crumbles to dust. X - a wand of lightning (3/15) A death yak comes into view. A death yak is nearby! A death yak comes into view. The death yak bellows! Found 24 stones. A death yak comes into view. The death yak bellows! A death yak comes into view. There is a stone staircase leading up here. You hit the death yak but do no damage. You headbutt the death yak. The death yak is lightly wounded. You barely miss the death yak. The death yak is lightly wounded. The death yak gores you! You hit the death yak. You headbutt the death yak, but do no damage. The death yak is lightly wounded. The death yak misses you. You furiously retaliate! You headbutt the death yak! A death yak comes into view. The death yak bellows! You hit the death yak. You headbutt the death yak. The death yak is moderately wounded. You slash the death yak! The death yak barely misses you. You hit the death yak but do no damage. The death yak is moderately wounded. You hit the death yak but do no damage. The death yak gores you but does no damage. The death yak gores you! The death yak closely misses you. The death yak completely misses you. You furiously retaliate! You headbutt the death yak! You climb upwards. Level annotation: 1 runed door There is a stone staircase leading down here. You slice the death yak!! The death yak is severely wounded. You hit the death yak. The death yak barely misses you. You furiously retaliate! You headbutt the death yak. The death yak completely misses you. You hit the death yak but do no damage. You headbutt the death yak. The death yak is severely wounded. You slash the death yak! The death yak gores you. The death yak completely misses you. You hit the death yak. You headbutt the death yak, but do no damage. The death yak is severely wounded. You slash the death yak! The death yak gores you. You slice the death yak!! You headbutt the death yak, but do no damage. The death yak is almost dead. You completely miss the death yak. The death yak gores you but does no damage. You slash the death yak! You headbutt the death yak, but do no damage. The death yak is almost dead. You slash the death yak! The death yak gores you but does no damage. The death yak completely misses you. You slash the death yak! You kill the death yak! Okawaru accepts your kill. You slash the death yak! The death yak gores you! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You slash the death yak! The death yak is almost dead. The death yak gores you but does no damage. You hit the death yak. You headbutt the death yak! You kill the death yak! Okawaru accepts your kill. You see here a death yak corpse. You start resting. HP restored. Your +1 war axe of venom begins to drip with poison! a - a +1 war axe of venom (weapon) (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines Where to? (? - help) What level of the Dungeon? (default 10, ? - help) There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You see here a +2 pair of gloves. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an escape hatch in the ceiling here. A mysterious force pulls you upwards. The hatch slams shut behind you. There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair here. You climb downwards. Welcome to the Lair of Beasts! There is a staircase back to the Dungeon here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here a wand of enslavement (?/24). Things that are here: an uncursed ring of fire; an uncursed ring of resist corrosion a +3 amulet of reflection Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of protection from fire. You drop an uncursed ring of protection from magic. You see here a +3 chain mail of magic resistance. Drop what? 49/52 slots (_ for help) (? for menu, Esc to quit) You drop a +1 chain mail of cold resistance. Drop what? 48/52 slots (_ for help) (? for menu, Esc to quit) You drop a +3 scimitar of flaming. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines Where to? (Enter - Lair:1 @ (x,y), ? - help) What level of the Lair of Beasts? (default 1, ? - help) There is an escape hatch in the floor here. You slide downwards. The hatch slams shut behind you. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You enter the shallow water. Moving in this stuff is going to be slow. You see here 13 bolts. You enter the shallow water. Moving in this stuff is going to be slow. You see here a +2 pair of gloves. There is a stone staircase leading down here. You climb downwards. Level annotation: 1 runed door There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. Level annotation: Kirke 3 elephants come into view. The elephant trumpets! x3 The elephant barely misses you. The elephant misses you. The elephant tramples you but does no damage. The elephant closely misses you. The elephant tramples you. You hold your ground! The elephant trunk-slaps you but does no damage. Found a meat ration. There is a stone staircase leading up here. You hit the elephant. The elephant is poisoned. You headbutt the elephant! The elephant is lightly wounded. You hit the elephant. The elephant is poisoned. You hit the elephant. You hit the fungus. The elephant tramples you but does no damage. The elephant misses you. x2; The elephant completely misses you. You completely miss the elephant. You headbutt the elephant! The elephant is moderately wounded. You slash the fungus! You slash the elephant! The elephant looks as sick as possible! You slash the elephant! The elephant looks as sick as possible! The elephant misses you. You furiously retaliate! You headbutt the elephant! The elephant misses you. The elephant tramples you but does no damage. The elephant trunk-slaps you but does no damage. The elephant completely misses you. The elephant misses you. You hit the elephant but do no damage. The elephant looks as sick as possible! You headbutt the elephant, but do no damage. The elephant is heavily wounded. You hit the elephant. The elephant looks as sick as possible! You slash the fungus! You hit the elephant. The elephant looks as sick as possible! The elephant completely misses you. x2 The elephant barely misses you. The elephant trunk-slaps you but does no damage. The elephant barely misses you. You furiously retaliate! You headbutt the elephant! The elephant trunk-slaps you but does no damage. You slash the elephant! The elephant looks as sick as possible! The elephant is heavily wounded. You barely miss the elephant. You slash the fungus! The fungus is poisoned. You slash the elephant! The elephant looks as sick as possible! Unknown command. You hit the elephant. The elephant looks as sick as possible! You headbutt the elephant! The elephant is almost dead. You hit the fungus. You hit the elephant. The elephant looks as sick as possible! You hit the elephant but do no damage. The elephant looks as sick as possible! You kill the elephant! Okawaru accepts your kill. The elephant closely misses you. The elephant misses you. The elephant completely misses you. The elephant closely misses you. You slash the elephant! The elephant looks as sick as possible! You headbutt the elephant!! The elephant is almost dead. You slash the fungus! You destroy the fungus! You hit the elephant. The elephant looks as sick as possible! You kill the elephant! Okawaru accepts your kill. The elephant closely misses you. You furiously retaliate! You headbutt the elephant. The elephant misses you. A water moccasin comes into view. Unknown command. The water moccasin hisses angrily. You slash the elephant! The elephant looks as sick as possible! You headbutt the elephant. The elephant is almost dead. Unknown command. You slice the elephant!! You kill the elephant! Okawaru accepts your kill. Your Dodging skill increases to level 12! Unknown command. Found a scroll of blinking. Unknown command. The water moccasin misses you. Unknown command. You hit the water moccasin. You headbutt the water moccasin. The water moccasin is lightly wounded. You slash the fungus! The water moccasin misses you. You furiously retaliate! You headbutt the water moccasin! Unknown command. You slash the water moccasin! The water moccasin is poisoned. Your headbutt misses the water moccasin. The water moccasin is severely wounded. You slash the fungus! The fungus looks as sick as possible! The water moccasin bites you but does no damage. Unknown command. Your ring mail prevents you from hitting the water moccasin. The water moccasin is severely wounded. You slash the fungus! The fungus looks as sick as possible! The water moccasin completely misses you. Unknown command. You barely miss the water moccasin. Your headbutt misses the water moccasin. The water moccasin is severely wounded. You slash the fungus! You destroy the fungus! The water moccasin bites you but does no damage. Unknown command. You miss the water moccasin. The water moccasin is severely wounded. The water moccasin completely misses you. Unknown command. Unknown command. You slash the water moccasin! You kill the water moccasin! Okawaru accepts your kill. No target in view! Unknown command. No target in view! You see here an elephant corpse. Found a robe. A water moccasin comes into view. The water moccasin hisses angrily. You see here a scroll of blinking. A water moccasin is nearby! A water moccasin is nearby! q - 6 scrolls of blinking (gained 1) You slice the water moccasin!! The water moccasin looks as sick as possible! The water moccasin is almost dead. You kill the water moccasin! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A water moccasin comes into view. You see here a meat ration. A water moccasin is nearby! A water moccasin is nearby! The water moccasin hisses angrily. Found a scroll of enchant weapon, a chain mail and 29 gold pieces. The water moccasin bites you. The water moccasin bites you but does no damage. You barely miss the water moccasin. Your headbutt misses the water moccasin. The water moccasin closely misses you. You hit the water moccasin. The water moccasin is poisoned. The water moccasin is lightly wounded. The water moccasin bites you but does no damage. You barely miss the water moccasin. You headbutt the water moccasin! The water moccasin is severely wounded. The water moccasin barely misses you. You slash the water moccasin! You kill the water moccasin! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Found 22 sling bullets. Found a lajatang. i - 3 scrolls of enchant weapon (gained 1) You now have 1422 gold pieces (gained 29). j - 10 meat rations (gained 1) A blink frog comes into view. A blink frog is nearby! A blink frog is nearby! A blink frog comes into view. The blink frog croaks. The blink frog hits you. The blink frog barely misses you. A komodo dragon and 2 blink frogs come into view. The blink frog croaks. The blink frog gives a loud, deep croak! You slash the blink frog! Your headbutt misses the blink frog. The blink frog is heavily wounded. You slice the fungus!! The blink frog blinks! The blink frog closely misses you. You hit the blink frog. The blink frog is poisoned. You headbutt the blink frog. The blink frog is severely wounded. You slash the fungus! The blink frog blinks! The blink frog misses you. You closely miss the blink frog. The blink frog is almost dead. You slash the fungus! You destroy the fungus! The blink frog blinks! The blink frog hits the fungus! Found 11 gold pieces. You hit the komodo dragon but do no damage. You slash the fungus! The komodo dragon misses you. The blink frog hits the fungus! You hit the komodo dragon. The komodo dragon is poisoned. You headbutt the komodo dragon, but do no damage. The komodo dragon is lightly wounded. You hit the fungus but do no damage. The blink frog blinks! The blink frog hits the fungus! The fungus is destroyed! You slice the komodo dragon!! The komodo dragon is severely wounded. The blink frog blinks! The komodo dragon completely misses you. You hit the komodo dragon. The komodo dragon is severely wounded. You barely miss the blink frog. The komodo dragon bites you but does no damage. The blink frog completely misses you. You furiously retaliate! You headbutt the blink frog! You slash the komodo dragon! You kill the komodo dragon! Okawaru accepts your kill. You slash the blink frog! You completely miss the blink frog. You headbutt the blink frog! The blink frog is almost dead. You kill the blink frog! Okawaru accepts your kill. The blink frog hits you but does no damage. You slash the blink frog! You kill the blink frog! Okawaru accepts your kill. You slice the blink frog!! The blink frog is severely wounded. The blink frog completely misses you. You hit the blink frog. The blink frog is poisoned. You headbutt the blink frog. You kill the blink frog! Okawaru accepts your kill. Found a leatherbound book, a scroll of amnesia and a rapier. You see here a komodo dragon corpse. The blink frog completely misses you. You closely miss the blink frog. You headbutt the blink frog. The blink frog is lightly wounded. The blink frog hits you. You slash the blink frog! The blink frog is poisoned. The blink frog is moderately wounded. The blink frog hits you but does no damage. You closely miss the blink frog. The blink frog is moderately wounded. The blink frog barely misses you. You slash the blink frog! The blink frog looks as sick as possible! The blink frog is heavily wounded. The blink frog barely misses you. You furiously retaliate! You headbutt the blink frog! You kill the blink frog! Okawaru accepts your kill. You see here a blink frog corpse. You butcher the blink frog corpse. h - 3 chunks of flesh v - a scroll of amnesia You now have 1433 gold pieces (gained 11). HP restored. L - a book of Cantrips A black mamba comes into view. The black mamba hisses angrily. The black mamba bites you but does no damage. You completely miss the black mamba. Your headbutt misses the black mamba. The black mamba misses you. You furiously retaliate! You headbutt the black mamba. You slash the black mamba! The black mamba is heavily wounded. The black mamba bites you! You slice the black mamba!! You kill the black mamba! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! There is a stone staircase leading up, spattered with blood here. U - a beef jerky There is a stone staircase leading up, spattered with blood here. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. You are feeling hungry. This raw flesh tastes terrible. You now have 1450 gold pieces (gained 17). y - 3 potions of agility (gained 1) y - 4 potions of agility (gained 1) N - 14 scrolls of remove curse (gained 1) A four-headed hydra comes into view. A four-headed hydra is nearby! A four-headed hydra is nearby! The four-headed hydra barely misses you. x2 The four-headed hydra bites you. The four-headed hydra misses you. You chop one of the four-headed hydra's heads off! The three-headed hydra grows two more! You slash the five-headed hydra! The five-headed hydra is moderately wounded. The five-headed hydra completely misses you. The five-headed hydra barely misses you. The five-headed hydra bites you! The five-headed hydra bites you but does no damage. The five-headed hydra barely misses you. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Your +1 war axe of venom stops dripping with poison. Your +0 executioner's axe of flaming bursts into flame! G - a +0 executioner's axe of flaming (weapon) You chop one of the five-headed hydra's heads off! The flame cauterises the wound! You slice the four-headed hydra!! You burn the four-headed hydra! You headbutt the four-headed hydra. You kill the four-headed hydra! Okawaru accepts your kill. V - a triangular bone amulet Your pack is full. You see here an ivory wand. Memorise Apportation, consuming 1 spell level and leaving 11? You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'a'. Memorise Summon Small Mammal, consuming 1 spell level and leaving 10? You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'b'. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a book of Cantrips. L - a wand of hasting (?/9) Okay, then. You now have 1473 gold pieces (gained 23). You now have 1493 gold pieces (gained 20). You see here a book of Cantrips. The death yak bellows! All of the chunks of flesh in your inventory have rotted away. The death yak is too close now for your liking. A death yak is nearby! A death yak is nearby! The death yak bellows! The death yak gores you but does no damage. You slash the death yak! You burn the death yak. The death yak is lightly wounded. You hit the death yak but do no damage. The death yak completely misses you. You furiously retaliate! You headbutt the death yak. The death yak gores you but does no damage. You barely miss the death yak. You headbutt the death yak! The death yak is moderately wounded. You slash the death yak! You burn the death yak. The death yak closely misses you. You slice the death yak!! You burn the death yak! You headbutt the death yak. The death yak is severely wounded. You barely miss the death yak. You slash the death yak! You burn the death yak. The death yak completely misses you. The death yak barely misses you. The death yak completely misses you. You slash the death yak! You burn the death yak! You kill the death yak! Okawaru accepts your kill. You slash the death yak! You burn the death yak. You slice the death yak!! You burn the death yak! The death yak gores you! The death yak completely misses you. The death yak closely misses you. You furiously retaliate! You headbutt the death yak. You kill the death yak! Okawaru accepts your kill. Unknown command. You slice the death yak!! You burn the death yak. The death yak is severely wounded. The death yak barely misses you. Unknown command. You hit the death yak. You burn the death yak. The death yak is severely wounded. The death yak completely misses you. Unknown command. You slice the death yak!! You burn the death yak! You kill the death yak! Okawaru accepts your kill. Unknown command. No target in view! Unknown command. No target in view! Unknown command. Key pressed, stopping explore. You found a teleport trap! You are feeling hungry. You see here 16 bolts. Key pressed, stopping explore. 2 yaks come into view. The yak bellows! A yak comes into view. The yak bellows! You completely miss the yak. The yak completely misses you. You furiously retaliate! You headbutt the yak. A yak comes into view. The yak bellows! You slice the yak!! You burn the yak. The yak is almost dead. The yak gores you but does no damage. You slice the yak!! You burn the yak. You kill the yak! Okawaru accepts your kill. You barely miss the yak. The yak gores you! You slice the yak!! You burn the yak! The yak is almost dead. The yak misses you. You hit the yak. You burn the yak. Your headbutt misses the yak. The yak is almost dead. The yak barely misses you. You hit the yak. You burn the yak. You kill the yak! Okawaru accepts your kill. You slice the yak!! You burn the yak. The yak is heavily wounded. The yak misses you. You slice the yak!! You burn the yak. You kill the yak! Okawaru accepts your kill. You slice the yak!! You burn the yak. The yak is heavily wounded. The yak barely misses you. You slash the yak! You burn the yak. You kill the yak! 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! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Things that are here: a yak corpse x3 Butcher a yak corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] Butcher a yak corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] Butcher a yak corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] There isn't anything else to butcher here. You butcher the yak corpse. h - 6 chunks of flesh Things that are here: a yak corpse; a yak skeleton; a yak corpse Eating one of 6 chunks of flesh. You start eating one of the 6 chunks of flesh. This raw flesh tastes terrible. You see here 28 arrows. You see here 28 arrows. You see here a glowing ring mail. There is an open gate here. Partly explored, can't reach some places. Partly explored, can't reach some places. Partly explored, can't reach some places. Unknown command. You hit the plant. You burn the plant. You headbutt the plant. You destroy the plant! You slice the plant!! You burn the plant. You headbutt the plant. The plant is heavily damaged. You slice the plant!! You burn the plant. The plant is almost destroyed. You hit the plant but do no damage. The plant is almost destroyed. You slash the plant! You burn the plant. You destroy the plant! You open the door. Found 2 bread rations. Found a robe. There is an open door here. f - 16 bread rations (gained 1) f - 17 bread rations (gained 1) There is an open door here. You open the door. Found a scroll of random uselessness. There is an open door here. Found a runed battleaxe. You open the large door. There is a large open door here. You open the door. An anaconda comes into view. There is an open door here. The anaconda completely misses you. You furiously retaliate! You headbutt the anaconda. The anaconda barely misses you. You carve the anaconda like a ham!!! You burn the anaconda! You kill the anaconda! Okawaru accepts your kill. You hear a distant trumpeting. x6 Your Axes skill increases to level 18! You hear a trumpeting! There is an open door, spattered with blood here. You see here an anaconda corpse. You butcher the anaconda corpse. h - 8 chunks of flesh (gained 3) There is an open door, spattered with blood here. You see here an anaconda skeleton. You enter the shallow water. Moving in this stuff is going to be slow. As you open the large door, it creaks loudly! 2 dire elephants come into view. The dire elephant trumpets! Found five items. A dire elephant comes into view. The dire elephant misses you. The dire elephant trunk-slaps you. There is an open door, spattered with blood here. You see here an anaconda skeleton. You slice the dire elephant!! You burn the dire elephant! The dire elephant is moderately wounded. The dire elephant tramples you! You stumble backwards! You slice the dire elephant!! You burn the dire elephant! The dire elephant is severely wounded. The dire elephant barely misses you. x2 You barely miss the dire elephant. You headbutt the dire elephant, but do no damage. The dire elephant is severely wounded. You hit the dire elephant but do no damage. The dire elephant tramples you!! You hold your ground! The dire elephant closely misses you. The dire elephant tramples you! You hold your ground! The dire elephant trunk-slaps you but does no damage. Blink to where? Press: ? - help, Dir - move target cursor You are very lightly contaminated with residual magic. As you read the scroll of blinking, it crumbles to dust. A dire elephant comes into view. There is an open door here. The dire elephant completely misses you. The dire elephant trunk-slaps you. The dire elephant misses you. The dire elephant trunk-slaps you! The dire elephant misses you. The dire elephant trunk-slaps you. The dire elephant trumpets! The dire elephant tramples the plant but does no damage. The dire elephant trunk-slaps the plant but does no damage. The dire elephant tramples the plant! The dire elephant trunk-slaps the plant but does no damage. There is an open gate here. The dire elephant tramples the plant!! The dire elephant trunk-slaps the plant. The dire elephant tramples the plant. The plant is destroyed! You hit the dire elephant but do no damage. The dire elephant tramples you. You stumble backwards! You slice the dire elephant!! You burn the dire elephant. The dire elephant is moderately wounded. The dire elephant closely misses you. The dire elephant trunk-slaps you. You slice the dire elephant!! You burn the dire elephant! The dire elephant is heavily wounded. The dire elephant tramples you. You stumble backwards! The dire elephant barely misses you. You furiously retaliate! You headbutt the dire elephant! The dire elephant barely misses you. You are feeling hungry. You hit the dire elephant. You burn the dire elephant. The dire elephant is severely wounded. The dire elephant barely misses you. The dire elephant completely misses you. Some of the chunks of flesh in your inventory have rotted away. You slice the dire elephant!! You burn the dire elephant. You headbutt the dire elephant, but do no damage. The dire elephant is almost dead. The dire elephant completely misses you. The dire elephant trunk-slaps you. You slash the dire elephant! You burn the dire elephant. You kill the dire elephant! Okawaru is honoured by your kill. Something appears at your feet! Okawaru grants you a gift! You feel yourself speed up. You hit the dire elephant but do no damage. You slice the dire elephant!! You burn the dire elephant. The dire elephant is moderately wounded. The dire elephant tramples you!! * * * LOW HITPOINT WARNING * * * You stumble backwards! You hit the dire elephant but do no damage. The dire elephant is moderately wounded. The dire elephant completely misses you. The dire elephant barely misses you. You hit the dire elephant. You burn the dire elephant. The dire elephant is moderately wounded. A spiny frog comes into view. The spiny frog croaks. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You slash the spiny frog! You burn the spiny frog. The spiny frog is heavily wounded. You hit the dire elephant but do no damage. The spiny frog completely misses you. You furiously retaliate! You headbutt the spiny frog! The dire elephant tramples you! * * * LOW HITPOINT WARNING * * * You hold your ground! The dire elephant barely misses you. The spiny frog misses you. The spiny frog barely misses you. You see here a glowing ring mail. Your surroundings suddenly seem different. You start resting. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. This raw flesh tastes terrible. You start resting. Your extra speed is starting to run out. You start resting. You start resting. You feel yourself slow down. You start resting. A spiny frog is nearby! The spiny frog croaks. You slice the spiny frog like a ripe choko!!! You burn the spiny frog. You kill the spiny frog! Okawaru accepts your kill. You start resting. Your magical contamination has completely faded away. You start resting. All of the chunks of flesh in your inventory have rotted away. You are feeling hungry. You start resting. The dire elephant trumpets! Your +0 executioner's axe of flaming stops flaming. Your +1 war axe of venom begins to drip with poison! a - a +1 war axe of venom (weapon) The dire elephant tramples you!! You stumble backwards! You slash the dire elephant! The dire elephant is poisoned. You headbutt the dire elephant. The dire elephant is lightly wounded. The dire elephant closely misses you. The dire elephant trunk-slaps you! You hit the dire elephant. The dire elephant looks as sick as possible! The dire elephant is lightly wounded. You see here a spiny frog skeleton. You slash the dire elephant! The dire elephant looks as sick as possible! You headbutt the dire elephant. The dire elephant is moderately wounded. The dire elephant tramples you! You stumble backwards! Blink to where? Press: ? - help, Dir - move target cursor You are very lightly contaminated with residual magic. As you read the scroll of blinking, it crumbles to dust. Your +1 war axe of venom stops dripping with poison. b - a +0 blowgun (weapon) Firing (i - inventory. (,) - cycle): J - 6 curare-tipped needles (quivered) Press: ? - help, Shift-Dir - straight line, f - dire elephant Aim: a dire elephant (translocational energy, moderately wounded, poisoned) You shoot a curare-tipped needle. The curare-tipped needle barely misses the dire elephant. >>>>>>>>>>>>>>>>>>>>>> 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_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [deifeln] Species: Minotaur Job: Fighter HP: 43/116; mods: 0/0 MP: 16/16; mod: 0 Stats: 23 (23) 5 (5) 13 (13) Position: (29, 4), god: Okawaru (7), 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 | 11 | 2491 | 52/530 Short Blades | | 0 | 0 | 0 | 0 | 0/42 Long Blades | | 0 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 100 | 18 | 7881 | 245/1061 Maces & Flails | | 0 | 0 | 0 | 0 | 0/35 Polearms | | 0 | 0 | 0 | 0 | 0/35 Staves | | 0 | 0 | 0 | 0 | 0/35 Slings | | 0 | 0 | 0 | 0 | 0/42 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 3 | 300 | 0/200 Armour | X | 0 | 0 | 10 | 2021 | 42/460 Dodging | X | 0 | 0 | 12 | 3970 | 439/715 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | | 1 | 0 | 3 | 301 | 89/141 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | | 0 | 0 | 0 | 0 | 0/100 Charms | | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | | 0 | 0 | 0 | 0 | 0/84 Ice Magic | | 0 | 0 | 0 | 0 | 0/84 Air Magic | | 0 | 0 | 0 | 0 | 0/84 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 6 | 1110 | 60/350 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 1493 #23: 10314 #24: 1157520583 #27: 59640 #49: 1616 #59: 1 Mutations: horns: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +0 blowgun eq slot #1, inv slot #19: +2 cloak eq slot #2, inv slot #50: +0 hat eq slot #3, inv slot #6: +2 pair of gloves of archery eq slot #4, inv slot #27: +0 pair of boots eq slot #6, inv slot #26: +3 ring mail of poison resistance eq slot #7, inv slot #23: +3 ring of evasion eq slot #8, inv slot #40: +5 ring of slaying eq slot #9, inv slot #45: amulet of faith }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: # # ### ### #####.####### ######.#### #### ##...##/#...###.##P##...######... .(......֤Y.....@................ .##...#.#....P.#..........#....## ##...#####..##.#........#.#.#..# #.#..#####................###.## ##..#.#..#.........#......###..## #..........##.....##...####...## ##P.#.###...###..###.........<... ##....##......####....P...#....#. ##...####.....## #....#...#P....# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (4, 11): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 1 at (6, 16): {{{{ CLASS: PortalDescriptor props: slaved_to: elephant }}}} Lua marker 2 at (6, 16): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 3 at (6, 18): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 4 at (6, 24): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 5 at (6, 32): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 6 at (6, 51): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 7 at (6, 53): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 8 at (8, 24): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 9 at (9, 32): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 10 at (11, 33): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 11 at (11, 35): {{{{ CLASS: MonsterOnTrigger message_unseen: You hear a distant trumpeting. triggerers: 1: CLASS: DgnTriggerer target: anaconda_guard type: monster_dies method: dgn_event listeners: new_monster: generate_awake dire elephant dgn_trigs_by_type: 256: 1: 1 message_seen: The elephant guardians awaken! props: new_monster: generate_awake dire elephant veto_disintegrate: veto message_seen: The elephant guardians awaken! veto_fragmentation: veto veto_shatter: veto message_unseen: You hear a distant trumpeting. master_name: elephant }}}} Lua marker 12 at (12, 32): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} Lua marker 13 at (12, 36): {{{{ CLASS: PropertiesDescriptor props: veto_fragmentation: veto veto_disintegrate: veto veto_shatter: veto }}}} >>>>>>>>>>>>>>>>>>>>>>