ASSERT(dc_next > dc_prev) in 'l-dgnbld.cc' at line 2289 failed. Version: Dungeon Crawl Stone Soup 0.31-a0-1589-g8f5e8ae Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7382378846666608710, deterministic pregen: 1 Version history: Game started: 0.31-a0-1576-ga3383ba 0.31-a0-1587-gdf1f1dc 0.31-a0-1589-g8f5e8ae Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name ironshield -rc /var/dcss/gamedata/dcss-trunk/rc-files/ironshield.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/ironshield.macro -morgue /var/dcss/gamedata/dcss/morgue/ironshield/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/ironshield:2024-01-05.15:08:47.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 40 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7902e8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x799dce]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x790750]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fdd8f24c4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fdd8f5f2269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x799579] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x799721] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x9c9701] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc320) [0x7fdd90cc6320]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc734) [0x7fdd90cc6734]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xba5e) [0x7fdd90cc5a5e]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc8eb) [0x7fdd90cc68eb]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fdd90cc23a8]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x9ae7bb] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc320) [0x7fdd90cc6320]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16e87) [0x7fdd90cd0e87]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc77d) [0x7fdd90cc677d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xba5e) [0x7fdd90cc5a5e]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc8eb) [0x7fdd90cc68eb]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fdd90cc23a8]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN4CLua6callfnEPKcii+0xf2) [0x779ff2]: CLua::callfn(char const*, int, int) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN7map_def7run_luaB5cxx11Eb+0x148) [0xa381f8]: map_def::run_lua[abi:cxx11](bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa5ac3f] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10vault_mainR15vault_placementPK7map_defb+0x85) [0xa5f995]: vault_main(vault_placement&, map_def const*, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x8462e6] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x848932] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x849931] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z7builderb+0x2a6) [0x84c8c6]: builder(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z14generate_levelRK8level_id+0xdb7) [0x878ef7]: generate_level(level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z14pregen_dungeonRK8level_id+0x414) [0x879a44]: pregen_dungeon(level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x3f7) [0x87a7b7]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0xd9b) [0xcbae3b]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11take_stairs20dungeon_feature_typebbb+0xbc) [0xcbcd7c]: take_stairs(dungeon_feature_type, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN5Delay6handleEv+0x46) [0x7b1476]: Delay::handle() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12handle_delayv+0x35) [0x7b22a5]: handle_delay() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdec84b] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xded4ad] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6e805c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fdd8f237840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6e8b39]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fdd8f5f1f2a in __waitpid (pid=8167, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fdd8f5f1f2a in __waitpid (pid=8167, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000790165 in call_gdb (file=file@entry=0x7fdd8f5dc540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 8165\000\000\000\000\000\000\000\000" #2 0x0000000000799dea in do_crash_dump () at dbg-asrt.cc:692 t = 1704467347 dir = "/var/dcss/gamedata/dcss/morgue/ironshield/" name = "/var/dcss/gamedata/dcss/morgue/ironshield/crash-ironshield-20240105-150907.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(dc_next > dc_prev) in 'l-dgnbld.cc' at line 2289 failed." file = 0x7fdd8f5dc540 <_IO_2_1_stderr_> #3 0x0000000000790750 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fdd8f5f2269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000799579 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe61220310 "ASSERT(dc_next > dc_prev) in 'l-dgnbld.cc' at line 2289 failed.", assert=true) at dbg-asrt.cc:818 No locals. #7 0x0000000000799721 in AssertFailed (expr=expr@entry=0xe13286 "dc_next > dc_prev", file=file@entry=0xe1324f "l-dgnbld.cc", line=line@entry=2289, text=text@entry=0x0) at dbg-asrt.cc:856 mesg = "ASSERT(dc_next > dc_prev) in 'l-dgnbld.cc' at line 2289 failed.\000\000\000\000\000\376\177\000\000\000\000\000\000\376\177\000\000\360\003\"a\376\177\000\000\000\000\000\000\376\177\000\000\000\000\000\000\000\000\000\000\n\000\000\000\376\177\000\000\000\000\000\000\000\000\000\000\033\000\000\000\000\000\000\000\000\001\341\000\000\000\000\000\000\000\000\000\002\000\000\000@\004\"a\376\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377", '\000' , "\001\341", '\000' ... args = {{gp_offset = 15, fp_offset = 0, overflow_arg_area = 0x6e69775f656c6974, reg_save_area = 0x7ffe612203d8}} fileName = #8 0x00000000009c9701 in dgn_farthest_from (ls=0x2326490) at l-dgnbld.cc:2289 map = 0x7ffe61222b68 lines = @0x7ffe61222c28: {markers = std::vector of length 0, capacity 0, lines = std::vector of length 35, capacity 64 = {'x' , 'x' , "xxxxxxxxRRR", 'x' , "xxxxxxxRRRRRR", 'x' , "RxxxxxxRRRxxxxx", "xxxxRxRRRRRRRRRRxxxxxxRxRRRxxxxRRRRRxxxx", "xxxRRXRRRRRRR", 'X' , "RRxxx", "xxxRRXRRRRRRRRRRxxxxRRRRRRRxxxxxxRXRxxxx", "xxxxRXRRRRRRRRRxxxxxxRxRRRRxxxxxxxXxxxxx", "xxxxxXxRRRRxxRRRxxxxxRRxRRRxxxxxxxXxxxxx", "xxxxxXRRRxxRxRRRRxxxRRRRRRRRxxxxxxXxxxxx", "xxxxxX", 'R' , "xxxRRRRxRRRxxxxRXRxxxx", "xxxxRXRRRRRRxRxxRxxxRRRRRRxRxxxxxRXRxxxx", "xxxxxXRRRRRRxRxxxxxxRRRRRRRxxxxRRRXRRxxx", "xxxxRXRRxRRxRRRxRRRRRRxRxRxxxRRRRRXRxxxx", "xxxxRXxxxxxxRRRRRRRRRxRRRxRxRRRRxxXxxxxx", "xxxRRXxxxxxRRRRxRRR@RRRRx", 'R' , "xxxx", "xxxxRXxxxxxxRxxxRR.RRRR.x.Rx.RRRRRRRRxxx", "xxxxRXxxxxxxxxxRRRRRRRR....x.x.RRRRRxxxx", "xxxRRXxxxxxxxxxRRRRRR........x...RXRxxxx", "xxxxRXxRxxxxxxxxRxxRRRR.x......xxxXRxxxx", "xxxxxXRRRxRxxxxxRxxxRRR.xR.x.....RXRRxxx", "xxxxxXRRRRRRxxxRRRxRRRR.RRRx.....RXRRxxx", "xxxxxXxRRxRxxxxxRxxRRRRRRR....R..RXRRxxx", "xxxxxXRRRRxxxxxxxRxxRxRRRR..RRRRRRXRxxxx", "xxxxxXxRRxxRxxxxRRRRRRxRR..RRRRRRRXxxxxx", "xxxxRXRRxxRRRxxxxRRxRRRRR.R.RRRRxxXRxxxx", "xxxxxXRRRxRRxRxxx", 'R' , "xxxXRRxxx", "xxxxRXRRRRRRRRRxxxRxxRRRRRRRxRRxxRXRxxxx", "xxxxRXxRRRRxxRRRRxxRxRxRRxRRRRRRRRXxxxxx", "xxxRR", 'X' , "Rxxxx", "xxxxRxxxxxxxRRRxRxxRxRxxxxxRxxxxxxRRRxxx", 'x' , "R", 'x' , "Rxxxx", 'x' , 'x' , 'x' }, overlay = std::unique_ptr> = {get() = 0x0}, keyspecs = std::map with 0 elements, next_keyspec_idx = 256, map_width = 40, solid_north = false, solid_east = false, solid_south = false, solid_west = false, solid_checked = false} beacons = visited = {mData = {mData = {{mData = {false }} , {mData = {false , true, false }}, {mData = {false , true, false }}, {mData = {false }} }}} queue = std::vector of length 2, capacity 2 = {{x = 19, y = 15}, {x = 18, y = 16}} dc_prev = dc_next = loc = #9 0x00007fdd90cc6320 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #10 0x00007fdd90cc6734 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #11 0x00007fdd90cc5a5e in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #12 0x00007fdd90cc68eb in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #13 0x00007fdd90cc23a8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #14 0x00000000009ae7bb in crawl_err_trace (ls=0x2326490) at l-crawl.cc:1289 nargs = err = #15 0x00007fdd90cc6320 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #16 0x00007fdd90cd0e87 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #17 0x00007fdd90cc677d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #18 0x00007fdd90cc5a5e in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #19 0x00007fdd90cc68eb in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #20 0x00007fdd90cc23a8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #21 0x0000000000779ff2 in CLua::callfn (this=0x13e90a0 , fn=fn@entry=0xe069da "dgn_run_map", nargs=nargs@entry=1, nret=nret@entry=0) at clua.cc:710 ls = 0x2326490 strangler = {lua = 0x13e90a0 , static lua_map = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, >> = {_M_key_compare = {> = {}, }}, = {_M_header = {_M_color = std::_S_red, _M_parent = 0x2d4d810, _M_left = 0x2d4d810, _M_right = 0x2d4d810}, _M_node_count = 1}, }}}} err = #22 0x0000000000a381f8 in map_def::run_lua[abi:cxx11](bool) (this=this@entry=0x7ffe61222b68, run_main=run_main@entry=true) at mapdef.cc:2615 mset = {old_map = std::unique_ptr = {get() = 0x2d7ebe0}} err = #23 0x0000000000a5ac3f in _resolve_map_lua (map=...) at maps.cc:184 err = "" #24 0x0000000000a5f995 in _resolve_map (map=...) at maps.cc:224 No locals. #25 _write_vault (check_place=, place=..., mdef=...) at maps.cc:142 tries = 24 tries = #26 vault_main (place=..., vault=vault@entry=0x7fdd8d879fa0, check_place=check_place@entry=false) at maps.cc:116 No locals. #27 0x00000000008462e6 in _build_vault_impl (vault=0x7fdd8d879fa0, build_only=, check_collisions=, make_no_exits=, where=...) at dungeon.cc:4514 placing = {val = "layout_cocytus_delve", oldval = ""} place = {pos = {x = -1, y = -1}, size = {x = 0, y = 0}, orient = MAP_NONE, map = {name = "layout_cocytus_delve", description = "", order = 2147483647, place = {depths = std::vector of length 0, capacity 0}, depths = {depths = std::vector of length 2, capacity 2 = {{branch = BRANCH_COCYTUS, shallowest = 1, deepest = 100, deny = false}, {branch = BRANCH_COCYTUS, shallowest = 1, deepest = 100, deny = false}}}, orient = MAP_ENCOMPASS, _chance = {default_thing = {chance = -1}, depth_range_Xs = std::vector of length 0, capacity 0}, _weight = {default_thing = 10, depth_range_Xs = std::vector of length 0, capacity 0}, map = {markers = std::vector of length 0, capacity 0, lines = std::vector of length 35, capacity 64 = {'x' , 'x' , "xxxxxxxxRRR", 'x' , "xxxxxxxRRRRRR", 'x' , "RxxxxxxRRRxxxxx", "xxxxRxRRRRRRRRRRxxxxxxRxRRRxxxxRRRRRxxxx", "xxxRRXRRRRRRR", 'X' , "RRxxx", "xxxRRXRRRRRRRRRRxxxxRRRRRRRxxxxxxRXRxxxx", "xxxxRXRRRRRRRRRxxxxxxRxRRRRxxxxxxxXxxxxx", "xxxxxXxRRRRxxRRRxxxxxRRxRRRxxxxxxxXxxxxx", "xxxxxXRRRxxRxRRRRxxxRRRRRRRRxxxxxxXxxxxx", "xxxxxX", 'R' , "xxxRRRRxRRRxxxxRXRxxxx", "xxxxRXRRRRRRxRxxRxxxRRRRRRxRxxxxxRXRxxxx", "xxxxxXRRRRRRxRxxxxxxRRRRRRRxxxxRRRXRRxxx", "xxxxRXRRxRRxRRRxRRRRRRxRxRxxxRRRRRXRxxxx", "xxxxRXxxxxxxRRRRRRRRRxRRRxRxRRRRxxXxxxxx", "xxxRRXxxxxxRRRRxRRR@RRRRx", 'R' , "xxxx", "xxxxRXxxxxxxRxxxRR.RRRR.x.Rx.RRRRRRRRxxx", "xxxxRXxxxxxxxxxRRRRRRRR....x.x.RRRRRxxxx", "xxxRRXxxxxxxxxxRRRRRR........x...RXRxxxx", "xxxxRXxRxxxxxxxxRxxRRRR.x......xxxXRxxxx", "xxxxxXRRRxRxxxxxRxxxRRR.xR.x.....RXRRxxx", "xxxxxXRRRRRRxxxRRRxRRRR.RRRx.....RXRRxxx", "xxxxxXxRRxRxxxxxRxxRRRRRRR....R..RXRRxxx", "xxxxxXRRRRxxxxxxxRxxRxRRRR..RRRRRRXRxxxx", "xxxxxXxRRxxRxxxxRRRRRRxRR..RRRRRRRXxxxxx", "xxxxRXRRxxRRRxxxxRRxRRRRR.R.RRRRxxXRxxxx", "xxxxxXRRRxRRxRxxx", 'R' , "xxxXRRxxx", "xxxxRXRRRRRRRRRxxxRxxRRRRRRRxRRxxRXRxxxx", "xxxxRXxRRRRxxRRRRxxRxRxRRxRRRRRRRRXxxxxx", "xxxRR", 'X' , "Rxxxx", "xxxxRxxxxxxxRRRxRxxRxRxxxxxRxxxxxxRRRxxx", 'x' , "R", 'x' , "Rxxxx", 'x' , 'x' , 'x' }, overlay = std::unique_ptr> = {get() = 0x0}, keyspecs = std::map with 0 elements, next_keyspec_idx = 256, map_width = 40, solid_north = false, solid_east = false, solid_south = false, solid_west = false, solid_checked = false}, mons = {mons = std::vector of length 0, capacity 0, error = ""}, items = {items = std::vector of length 0, capacity 0, error = ""}, random_mons = std::vector of length 0, capacity 0, prelude = {file = "", chunk = "", compiled = "", context = "dlprelude", first = -1, last = -1, error = ""}, mapchunk = {file = "", chunk = "", compiled = "", context = "dlmapchunk", first = -1, last = -1, error = ""}, main = {file = "/var/dcss/builds/dcss-trunk/0.31-a0-1589-g8f5e8ae/bin/../dat/des/builder/layout_delve.des", chunk = "", compiled = "\033LuaQ\000\001\004\b\004\b\000\a\000\000\000\000\000\000\000dlmain", '\000' , "\002\036%\001\000\000\005\000\000\000A@\000\000\034@\000\001\005\200\000\000A\300\000\000\034@\000\001\005\000\001\000A@\001\000\034@\000\001\005\200\001\000A\300\001\000\034@\000\001\005\200\001\000A\000\002\000\034@\000\001\005\200\001\000A@\002\000\034@\000\001\005\200\001\000A\200\002\000\034@\000\001\005\200\001\000A\300\002\000\034@\000\001\005\200\001\000A\000\003\000\034@\000\001\005\200\001\000A@\003\000\034@\000\001\005\200\001\000A\200\003\000\034@\000\001\005\300\003\000\034\200\200\000\032\000\000\000\026\000\000\200\036\000\200\000\005\000\004\000\006"..., context = "dlmain", first = 477, last = -1, error = ""}, validate = {file = "", chunk = "", compiled = "", context = "dlvalidate", first = -1, last = -1, error = ""}, veto = {file = "", chunk = "", compiled = "", context = "dlveto", first = -1, last = -1, error = ""}, epilogue = {file = "", chunk = "", compiled = "", context = "dlepilogue", first = -1, last = -1, error = ""}, place_loaded_from = {filename = "", lineno = 0}, original = 0x7fdd8d879fa0, rock_colour = 0 '\000', floor_colour = 0 '\000', rock_tile = "", floor_tile = "", border_fill_type = DNGN_ROCK_WALL, feat_renames = std::map with 0 elements, subvault_places = std::vector of length 0, capacity 0, file = "builder_layout_delve.des", tags = std::unordered_set with 8 elements = {[0] = "allow_dup", [1] = "unrand", [2] = "layout", [3] = "layout_type_narrow_caves", [4] = "no_hmirror", [5] = "no_rotate", [6] = "no_vmirror", [7] = "overwritable"}, index_only = false, cache_offset = 15234, cache_name = "builder_layout_delve.des", svmask = 0x0, validating_map_flag = false, cache_minivault = false, cache_overwritable = true, cache_extra = false}, exits = std::vector of length 0, capacity 0, seen = false} placed_vault_orientation = is_layout = saved_place = #28 0x0000000000848932 in _build_primary_vault (vault=0x7fdd8d879fa0) at dungeon.cc:4488 No locals. #29 _builder_normal () at dungeon.cc:3536 vault = 0x7fdd8d879fa0 #30 0x0000000000849931 in _builder_by_type () at dungeon.cc:3022 No locals. #31 _build_dungeon_level () at dungeon.cc:2707 place_vaults = nvaults = place_vaults = nvaults = #32 _build_level_vetoable (enable_random_maps=) at dungeon.cc:471 level_layout_type = #33 0x000000000084c8c6 in builder (enable_random_maps=enable_random_maps@entry=true) at dungeon.cc:333 quiet = {msuppressed = false, channel = MSGCH_DIAGNOSTICS, prev_colour = MSGCOL_DEFAULT} uniq_tags = std::set with 19 elements = {[0] = "uniq_altar_gozag", [1] = "uniq_altar_qazlal", [2] = "uniq_altar_the_shining_one", [3] = "uniq_altar_uskayaw", [4] = "uniq_crypt_arrival", [5] = "uniq_d_encompass", [6] = "uniq_depths_entry", [7] = "uniq_ecumenical_altar", [8] = "uniq_hell_entry_coc", [9] = "uniq_hell_entry_high", [10] = "uniq_hell_entry_tar", [11] = "uniq_icecv", [12] = "uniq_open_layout", [13] = "uniq_thegrid", [14] = "uniq_vaults_box", [15] = "uniq_vaults_grid", [16] = "uniq_vaults_ring", [17] = "uniq_vaults_room", [18] = "uniq_wizlab"} uniq_names = std::set with 165 elements = {[0] = "abyss_entry_small_statue_room", [1] = "amethyst_killhole", [2] = "chequers_big_river", [3] = "church_of_pain_bobbens", [4] = "compressed_dpeg_circular_temple", [5] = "david_lair_generic", [6] = "david_vaults_2", [7] = "dpeg_vaults_monster_box", [8] = "ebering_dispersal_statue_hall", [9] = "elven_hall_of_blades_hangedman_original", [10] = "enter_ziggurat_e", [11] = "evilmike_minifort", [12] = "evilmike_swamp_ruin_house_1", [13] = "evilmike_swamp_ruin_house_5", [14] = "gammafunk_ghost_abyssal_escape", [15] = "gammafunk_sealed_library", [16] = "grunt_crypt_arrival_split", [17] = "grunt_elf_hall_asides", [18] = "grunt_hermit_hut", [19] = "grunt_megastairs_2", [20] = "grunt_megastairs_4", [21] = "grunt_metal_band", [22] = "grunt_qazlal_clouds", [23] = "grunt_spider_rune_circles", [24] = "grunt_vaults_trifunnel", [25] = "grunt_zot_entry_alcove", [26] = "hall_of_Zot", [27] = "hangedman_crystal_crosses_colossus", [28] = "hangedman_decor_growths", [29] = "hangedman_depths_entry_civil_slaughter", [30] = "hangedman_zot_decor_unnerving_road", [31] = "hellmonk_ghost_time_enough", [32] = "hellmonk_guarded_unrand_zhor", [33] = "hellmonk_lair_end_abyssal_woods", [34] = "hellmonk_scarab_ruin", [35] = "hibernation_bobbens", [36] = "ice_cave_statue_garden_chambered", [37] = "infiniplex_staircase_pool_2", [38] = "interstate_on_off", [39] = "johnstein_vaults_end_maze", [40] = "kennysheep_another_room", [41] = "kennysheep_blocky_room", [42] = "kennysheep_doodads", [43] = "kennysheep_generic_room_15", [44] = "kennysheep_orc_monster_closet_entryway", [45] = "kennysheep_seaside_town", [46] = "layout_cross", [47] = "lemuel_lich_library", [48] = "mainiacjoe_overflow_boulevard", [49] = "minmay_crypt_entry_simple_corners", [50] = "minmay_crystal_water", [51] = "minmay_misc_feat_enclosed", [52] = "minmay_misc_feat_more_columns", [53] = "minmay_orc_temple_a", [54] = "minmay_parallelograms", [55] = "minmay_shop_grove", [56] = "minmay_temple_entry_mist", [57] = "minmay_the_grid_square_5x5_3x3_mashed", [58] = "minmay_the_grid_square_5x5_comb", [59] = "minmay_the_grid_square_5x5_fat_x", [60] = "minmay_the_grid_square_5x5_gyroscope", [61] = "minmay_the_grid_square_5x5_hollow_slash", [62] = "minmay_the_grid_square_5x5_megaprize_checkered", [63] = "minmay_the_grid_square_5x5_minimal", [64] = "minmay_the_grid_square_5x5_plus", [65] = "minmay_the_grid_square_5x5_slash", [66] = "minmay_the_grid_square_5x5_v", [67] = "mu_enter_wizlab_3", [68] = "nagdon_arrival_double_spiral", [69] = "nicolae_blade_bullseye", [70] = "nicolae_cairo_tiling_large", [71] = "nicolae_crypt_lichyard", [72] = "nicolae_elf_arrival_no_cutting_in_line", [73] = "nicolae_gozag_zags_fifth_avenue", [74] = "nicolae_hells_titanomachy", [75] = "nicolae_orb_island", [76] = "nicolae_shop_drivethru", [77] = "nicolae_shop_mannequins", [78] = "nicolae_slime_entry_field_trip", [79] = "nicolae_slime_phagocytosis", [80] = "nicolae_swamp_little_tower", [81] = "nicolae_swamp_standing_stones", [82] = "nicolae_swamp_tree_isthmus", [83] = "nicolae_tar_fractal_crypt", [84] = "nicolae_tar_tart_auras", [85] = "nicolae_transmutations_shop", [86] = "nicolae_uskayaw_suspiria", [87] = "nicolae_vaults_alarming", [88] = "nicolae_vaults_border_crossing", [89] = "nicolae_vaults_doubleplus_tesselated", [90] = "nicolae_vaults_more_shelving_2", [91] = "nicolae_vaults_network_barrier", [92] = "nicolae_vaults_storage_closets_3", [93] = "nicolae_vaults_three_branches", [94] = "nicolae_vaults_yaktaur_gun_rack", [95] = "nicolae_vaults_you_can_take_it_with_you", [96] = "nrook_campfire", [97] = "ontoclasm_vaults_decontamination", [98] = "pf_coc_iceberg", [99] = "pf_hell_entry_tar_river", [100] = "portal_ice_cave_entry_pillars_2", [101] = "rand_demon_pan_entry_4", [102] = "roderic_roman_lattice", [103] = "serial_bayou_lagoon_a", [104] = "serial_bayou_shore_a", [105] = "serial_library_hellmonk_narrow_alcove", [106] = "shapermc_ecumenical_altar_mp_vishouse", [107] = "skrybe_limestone_x", [108] = "skrybe_swamp_entry_bodies", [109] = "slime_pit_nicolae_trefoil", [110] = "spider_nest_entry_web_field", [111] = "st_lattice", [112] = "st_orc_ogre_mass", [113] = "st_spiral_rooms", [114] = "swamp_fiery", [115] = "tar_grunt_cathedral", [116] = "tomb_1", [117] = "tomb_1_centre_nicolae_necropolis", [118] = "tomb_1_hall_stairs_grunt_snakey", [119] = "tomb_2", [120] = "tomb_2_ambush_grunt_arcs", [121] = "tomb_3", [122] = "tomb_3_rune_old", [123] = "tso_oasis_becter", [124] = "uniq_arachne", [125] = "uniq_azrael", [126] = "uniq_crazy_yiuf_cottage", [127] = "uniq_edmund", [128] = "uniq_erica", [129] = "uniq_ijyb", [130] = "uniq_jorgrun", [131] = "uniq_jory", [132] = "uniq_josephine", [133] = "uniq_kirke", [134] = "uniq_louise", [135] = "uniq_mennas", [136] = "uniq_nergalle", [137] = "uniq_nessos", [138] = "uniq_pikel", [139] = "uniq_robin", [140] = "uniq_roxanne", [141] = "uniq_saint_roka", [142] = "uniq_sigmund", [143] = "uniq_snorg", [144] = "uniq_sojobo", [145] = "uniq_vv", [146] = "uniq_xtahua", [147] = "v_pattern_5", [148] = "v_rooms_3", [149] = "vaults_dpeg_encased_lava", [150] = "vaults_dpeg_hooks", [151] = "vaults_end_minmay_pillar_box", [152] = "vaults_end_minmay_x", [153] = "vaults_end_mu_clover", [154] = "vaults_end_rune", [155] = "vaults_mumra_minichess_inversion", [156] = "vaults_room_ringed_pool", [157] = "vaults_vault", [158] = "vestibule_coc_nicolae_freezer_leak", [159] = "vestibule_dis_grunt_castle", [160] = "vestibule_geh_old", [161] = "vestibule_geryon_nicolae_swimming_pool", [162] = "vestibule_of_hell_subvaulted", [163] = "vestibule_tar_nicolae_seven_gates_of_the_underworld", [164] = "wizlab_wucad"} saved_position = {val = , oldval = {x = 0, y = 0}} levelgen = {val = , oldval = false} levelgen_rng = {previous = rng::GAMEPLAY} tries = 49 #34 0x0000000000878ef7 in generate_level (l=...) at files.cc:1732 level_name = "Coc:3" you_depth = {val = , oldval = 1} you_branch = {val = , oldval = BRANCH_ZIGGURAT} you_saved_position = {val = , oldval = {x = 0, y = 0}} stair_taken = stair = {val = , oldval = DNGN_ENTER_ZIGGURAT} ylev = {val = , oldval = true} vault_list = level_vaults = save_name = "progress-bar" portal_level_count = #35 0x0000000000879a44 in pregen_dungeon (stopping_point=...) at files.cc:1950 status = "\nbuilding Cocytus" new_level = @0x2d16770: {branch = BRANCH_COCYTUS, depth = 3} __for_range = std::vector of length 21, capacity 32 = {{branch = BRANCH_COCYTUS, depth = 3}, {branch = BRANCH_COCYTUS, depth = 4}, {branch = BRANCH_COCYTUS, depth = 5}, {branch = BRANCH_COCYTUS, depth = 6}, {branch = BRANCH_COCYTUS, depth = 7}, {branch = BRANCH_DIS, depth = 1}, {branch = BRANCH_DIS, depth = 2}, {branch = BRANCH_DIS, depth = 3}, {branch = BRANCH_DIS, depth = 4}, {branch = BRANCH_DIS, depth = 5}, {branch = BRANCH_DIS, depth = 6}, {branch = BRANCH_DIS, depth = 7}, {branch = BRANCH_GEHENNA, depth = 1}, {branch = BRANCH_GEHENNA, depth = 2}, {branch = BRANCH_GEHENNA, depth = 3}, {branch = BRANCH_GEHENNA, depth = 4}, {branch = BRANCH_GEHENNA, depth = 5}, {branch = BRANCH_GEHENNA, depth = 6}, {branch = BRANCH_GEHENNA, depth = 7}, {branch = BRANCH_PANDEMONIUM, depth = 1}, {branch = BRANCH_ZIGGURAT, depth = 1}} __for_begin = __for_end = chapter = {val = , oldval = CHAPTER_ORB_HUNTING} progress = {contents = std::shared_ptr (empty) = {get() = 0x0}, progress_bar = std::shared_ptr (use count 2, weak count 1) = {get() = 0x2d16890}, status_text = std::shared_ptr (use count 2, weak count 1) = {get() = 0x2d7df40}, position = 2, bar_width = 35, no_more = {val = @0x12d6d50, oldval = true}} to_generate = std::vector of length 21, capacity 32 = {{branch = BRANCH_COCYTUS, depth = 3}, {branch = BRANCH_COCYTUS, depth = 4}, {branch = BRANCH_COCYTUS, depth = 5}, {branch = BRANCH_COCYTUS, depth = 6}, {branch = BRANCH_COCYTUS, depth = 7}, {branch = BRANCH_DIS, depth = 1}, {branch = BRANCH_DIS, depth = 2}, {branch = BRANCH_DIS, depth = 3}, {branch = BRANCH_DIS, depth = 4}, {branch = BRANCH_DIS, depth = 5}, {branch = BRANCH_DIS, depth = 6}, {branch = BRANCH_DIS, depth = 7}, {branch = BRANCH_GEHENNA, depth = 1}, {branch = BRANCH_GEHENNA, depth = 2}, {branch = BRANCH_GEHENNA, depth = 3}, {branch = BRANCH_GEHENNA, depth = 4}, {branch = BRANCH_GEHENNA, depth = 5}, {branch = BRANCH_GEHENNA, depth = 6}, {branch = BRANCH_GEHENNA, depth = 7}, {branch = BRANCH_PANDEMONIUM, depth = 1}, {branch = BRANCH_ZIGGURAT, depth = 1}} at_end = false #36 0x000000000087a7b7 in load_level (stair_taken=stair_taken@entry=DNGN_ENTER_ZIGGURAT, load_mode=, load_mode@entry=LOAD_ENTER_LEVEL_FAST, old_level=...) at files.cc:2129 level_name = "Zig:1" fast = true make_changes = return_pos = {x = 0, y = 0} hatch_name = "" popped = false stair = {val = , oldval = DNGN_UNSEEN} ylev = {val = , oldval = false} dest_pos = just_created_level = descent_downclimb = descent_peek = #37 0x0000000000cbae3b in floor_transition (how=, whence=, whither=..., forced=, going_up=, shaft=, update_travel_cache=) at stairs.cc:1015 old_level = {branch = BRANCH_DEPTHS, depth = 1} collect_travel_data = stair_pos = {x = 20, y = 45} dest_known = speed = LOAD_ENTER_LEVEL_FAST newlevel = #38 0x0000000000cbcd7c in take_stairs (force_stair=DNGN_UNSEEN, going_up=, force_known_shaft=, update_travel_cache=) at stairs.cc:1101 old_feat = DNGN_ENTER_ZIGGURAT how = known_shaft = shaft = false whither = #39 0x00000000007b1476 in Delay::handle (this=0x2d86a90) at delay.cc:659 No locals. #40 Delay::handle (this=0x2d86a90) at delay.cc:634 No locals. #41 0x00000000007b22a5 in handle_delay () at delay.cc:678 delay = #42 0x0000000000dec84b in _input () at main.cc:1140 time_is_frozen = player_disabled = {was_disabled = false} #43 0x0000000000ded4ad in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #44 0x00000000006e805c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #45 main (argc=, argv=0x7ffe61224498) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 8165) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 18, depth = 3 Level id: Coc:3 Currently generating level. Vault being placed: layout_cocytus_delve Level build method = , level layout type = , absdepth0 = 30 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< A death scarab bursts from the tengu reaver! A death scarab bursts from the stone giant! Your spectral ettin hits the spectral dire elephant but does no damage. Your spectral ettin hits the spectral dire elephant!! You block the spectral dire elephant's attack. The spectral dire elephant misses you. A bone dragon comes into view. Your spectral ettin hits the spectral dire elephant! x2 Your spectral frost giant hits the spectral dire elephant. Casting: Infestation (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Infestation (mildly dangerous; 2% risk of failure) Press: ? - help, Dir - move target, f - spectral dire elephant Aim: a spectral dire elephant (severely damaged, not watching you, infested, ally target) Okay, then. Casting: Infestation (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fire Storm (dangerous; 7% risk of failure) Press: ? - help, Dir - move target Okay, then. Casting: Fire Storm (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Infestation (mildly dangerous; 2% risk of failure) Press: ? - help, Dir - move target You call forth a plague of scarabs! The bone dragon is infested! x2 A nearby vault warden perishes wretchedly. A death scarab bursts from the vault warden! Your death scarab bites the spectral dire elephant. Your death scarab drains the spectral dire elephant's vigour! The spectral dire elephant seems to slow down. Your death scarab bites the bone dragon!! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. The spectral dire elephant completely misses your spectral ettin. The spectral dire elephant trunk-slaps your spectral ettin but does no damage. Your spectral frost giant hits the spectral dire elephant. Your spectral ettin hits the spectral dire elephant! Your spectral ettin hits the spectral dire elephant but does no damage. Your spectral tengu reaver hits the bone dragon but does no damage. Your spectral tengu reaver pecks the bone dragon but does no damage. Your spectral tengu reaver claws the bone dragon but does no damage. The spectral dire elephant tramples your spectral ettin!! Your spectral ettin is shoved backwards! Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target, f - bone dragon Aim: a bone dragon (lightly damaged, infested, slow, ally target, about 11% to evade your +9 demon trident of protection) You reach to attack! You hit the bone dragon but do no damage. Your weapon exudes an aura of protection. The bone dragon is lightly damaged. Your death scarab barely misses the bone dragon. Your death scarab bites the spectral dire elephant but does no damage. Your spectral stone giant hits the spectral dire elephant!! The spectral dire elephant is destroyed! Kikubaaqudgha accepts your kill. A death scarab bursts from the spectral dire elephant! Your spectral tengu reaver hits the bone dragon! Your spectral tengu reaver pecks the bone dragon but does no damage. Your spectral tengu reaver barely misses the bone dragon. Casting: Infestation (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target, f/p - bone dragon Aim: a bone dragon (moderately damaged, infested, slow, ally target, about 11% to evade your +9 demon trident of protection) You reach to attack! You puncture the bone dragon! The bone dragon is moderately damaged. Your death scarab bites the bone dragon but does no damage. Your death scarab completely misses the bone dragon. Your spectral frost giant hits the bone dragon but does no damage. Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target, f/p - bone dragon Aim: a bone dragon (moderately damaged, infested, slow, ally target, about 11% to evade your +9 demon trident of protection) You impale the bone dragon!! The bone dragon is heavily damaged. Your death scarab bites the bone dragon!! Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab barely misses the bone dragon. Your spectral vault warden hits the bone dragon! Your death scarab closely misses the bone dragon. Your spectral frost giant hits the bone dragon. Your spectral tengu reaver hits the bone dragon but does no damage. Your spectral tengu reaver pecks the bone dragon. Your spectral tengu reaver claws the bone dragon but does no damage. The bone dragon bites your spectral tengu reaver but does no damage. The bone dragon claws your spectral tengu reaver. The bone dragon tramples your spectral tengu reaver. Your spectral tengu reaver holds its ground! You hit the bone dragon but do no damage. The bone dragon is severely damaged. Your death scarab bites the bone dragon!! Your death scarab bites the bone dragon! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab bites the bone dragon but does no damage. Your death scarab barely misses the bone dragon. The bone dragon bites your spectral tengu reaver!! The bone dragon claws your spectral tengu reaver! The bone dragon tramples your spectral tengu reaver!! Your spectral tengu reaver holds its ground! Your spectral vault warden barely misses the bone dragon. Your death scarab bites the bone dragon!! The bone dragon is destroyed! Kikubaaqudgha accepts your kill. A death scarab bursts from the bone dragon! Your spectral tengu reaver hits the bone dragon but does no damage. Your spectral tengu reaver barely misses the bone dragon. Your spectral tengu reaver claws the bone dragon but does no damage. You swap places. Your death scarab bites the bone dragon! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. The bone dragon barely misses your spectral tengu reaver. The bone dragon claws your spectral tengu reaver! The bone dragon tramples your spectral tengu reaver! Your spectral tengu reaver holds its ground! Your death scarab bites the bone dragon but does no damage. Your spectral tengu reaver hits the bone dragon but does no damage. Your spectral tengu reaver pecks the bone dragon but does no damage. Your spectral tengu reaver claws the bone dragon but does no damage. The bone dragon bites your spectral tengu reaver. The bone dragon claws your spectral tengu reaver! The bone dragon tramples your spectral tengu reaver! Your spectral tengu reaver holds its ground! Your spectral vault warden hits the bone dragon but does no damage. You swap places. Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab bites the bone dragon but does no damage. Your death scarab bites the bone dragon!! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab bites the bone dragon. Your death scarab barely misses the bone dragon. Your spectral vault warden hits the bone dragon! Your death scarab bites the bone dragon! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. You block the bone dragon's attack. The bone dragon completely misses you. You block the bone dragon's attack. Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. You hit the bone dragon but do no damage. The bone dragon is heavily damaged. Your death scarab bites the bone dragon!! Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab bites the bone dragon but does no damage. Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your spectral vault warden hits the bone dragon! You hit the bone dragon. The bone dragon is severely damaged. Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your death scarab bites the bone dragon!! Your death scarab closely misses the bone dragon. Your death scarab bites the bone dragon but does no damage. Your death scarab bites the bone dragon. Your death scarab drains the bone dragon's vigour! The bone dragon seems to slow down. Your spectral vault warden hits the bone dragon but does no damage. The bone dragon misses your death scarab. The bone dragon claws your death scarab! The bone dragon tramples your death scarab! Your death scarab holds its ground! You hit the bone dragon but do no damage. The bone dragon is almost destroyed. Your death scarab barely misses the bone dragon. Your death scarab bites the bone dragon! Your death scarab barely misses the bone dragon. Your spectral vault warden hits the bone dragon but does no damage. Your death scarab bites the bone dragon but does no damage. Your spectral frost giant hits the bone dragon! You hit the bone dragon but do no damage. The bone dragon is almost destroyed. Your death scarab bites the bone dragon but does no damage. x3 Your death scarab bites the bone dragon! The bone dragon is destroyed! Kikubaaqudgha accepts your kill. A death scarab bursts from the bone dragon! You swap places. You swap places. A Tzitzimitl comes into view. Your death scarab bites the Tzitzimitl but does no damage. Your death scarab misses the Tzitzimitl. A Tzitzimitl comes into view. Your death scarab bites the Tzitzimitl! Your death scarab closely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab misses the Tzitzimitl. Your death scarab barely misses the Tzitzimitl. Your spectral ettin barely misses the Tzitzimitl. Your spectral ettin hits the Tzitzimitl. Your spectral stone giant hits the Tzitzimitl but does no damage. Your death scarab bites the Tzitzimitl!! The Tzitzimitl engulfs your spectral ettin but does no damage. The Tzitzimitl bites your spectral ettin!! The Tzitzimitl calls on the powers of darkness! Kikubaaqudgha partially shields you from torment! Your body is wracked with pain! You swap places. Your death scarab completely misses the Tzitzimitl. Your death scarab misses the Tzitzimitl. x2 Your death scarab bites the Tzitzimitl! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab bites the Tzitzimitl. Your death scarab bites the Tzitzimitl! x2 Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your spectral stone giant hits the Tzitzimitl!! The Tzitzimitl dies! Kikubaaqudgha accepts your kill. A glowing mist starts to gather... Your death scarab misses the Tzitzimitl. You swap places. Your death scarab barely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl!! Your death scarab misses the Tzitzimitl. Your death scarab barely misses the Tzitzimitl. Your death scarab misses the Tzitzimitl. Your death scarab bites the Tzitzimitl but does no damage. Ereshkigal, Queen of Tartarus comes into view. The Tzitzimitl barely misses your death scarab. The Tzitzimitl bites your death scarab! Your death scarab is destroyed! Your death scarab bites the Tzitzimitl! x2 Your death scarab bites the Tzitzimitl!! The Tzitzimitl closely misses your death scarab. The Tzitzimitl bites your death scarab but does no damage. Casting: Infestation (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f - Ereshkigal Aim: Ereshkigal Insubstantial figures form in the air. Your death scarab misses the Tzitzimitl. Your death scarab bites the Tzitzimitl. Your death scarab bites the Tzitzimitl but does no damage. Your death scarab closely misses the Tzitzimitl. Your death scarab barely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl. Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab barely misses the Tzitzimitl. Ereshkigal closely misses your phantasmal warrior. Your death scarab barely misses the Tzitzimitl. Your spectral Tzitzimitl hits the Tzitzimitl. Your spectral Tzitzimitl bites the Tzitzimitl. Your spectral ettin hits the Tzitzimitl but does no damage. Your spectral ettin closely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl! The Tzitzimitl calls on the powers of darkness! Kikubaaqudgha partially shields you from torment! Your body is wracked with pain! Your death scarab bites the Tzitzimitl. Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Ereshkigal hits your phantasmal warrior!!! Your death scarab bites the Tzitzimitl!! The Tzitzimitl dies! Kikubaaqudgha accepts your kill. A glowing mist starts to gather... You hear a roar! Your Earth Magic skill increases to level 20! Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f/p - Ereshkigal Aim: Ereshkigal (ally target) Insubstantial figures form in the air. Your death scarab misses Ereshkigal. Ereshkigal hits your phantasmal warrior! Your death scarab closely misses Ereshkigal. Your death scarab completely misses Ereshkigal. x2 Your phantasmal warrior gestures at Ereshkigal. Your phantasmal warrior blinks! Your phantasmal warrior misses Ereshkigal. Your wraith hits Ereshkigal but does no damage. Your phantasmal warrior misses Ereshkigal. Ereshkigal closely misses your phantasmal warrior. A large rock appears from out of your range of vision. The large rock hits your spectral Tzitzimitl!!! Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - Ereshkigal Aim: Ereshkigal (ally target, 100% to hit) Your spectral Tzitzimitl is unaffected. Your spectral stone giant is unaffected. Your death scarab is unaffected. Your phantasmal warrior is unaffected. Zombie hands grab Ereshkigal. The zombie hands constrict Ereshkigal! Your death scarab completely misses Ereshkigal. Your death scarab bites Ereshkigal! Your death scarab bites Ereshkigal!! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab completely misses Ereshkigal. Your death scarab bites Ereshkigal!! Your death scarab barely misses Ereshkigal. Ereshkigal hits your phantasmal warrior but does no damage. Your phantasmal warrior barely misses Ereshkigal. Your phantasmal warrior gestures at Ereshkigal. Your phantasmal warrior blinks! A tainted leviathan comes into view. Your wraith barely misses Ereshkigal. Your death scarab barely misses Ereshkigal. Ereshkigal hits your phantasmal warrior!! Your phantasmal warrior is destroyed! Your phantasmal warrior disappears in a puff of smoke! Your death scarab bites Ereshkigal! Your death scarab barely misses Ereshkigal. A frost giant comes into view. The frost giant shouts! A raiju comes into view. The raiju barks! The black mamba hisses angrily. A vault warden comes into view. The vault warden shouts! The two-headed ogre shouts in stereo! Kikubaaqudgha calls piteous wretches from the earth! The zombie hands constrict Ereshkigal! Your death scarab bites Ereshkigal. Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab barely misses Ereshkigal. Your death scarab bites Ereshkigal! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab bites Ereshkigal!! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab bites Ereshkigal!! Your death scarab barely misses Ereshkigal. The tainted leviathan throws a large rock. The large rock closely misses you. The large rock hits the dream sheep!! The dream sheep dies! The dream sheep's shape twists and changes as it dies. A glowing mist starts to gather... Your wraith hits Ereshkigal! Your wraith drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab bites Ereshkigal! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Ereshkigal hits your death scarab!!! Your death scarab is destroyed! Your phantasmal warrior hits Ereshkigal!! Your wraith hits Ereshkigal. Your wraith drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your wraith barely misses Ereshkigal. The tainted leviathan attempts to bespell you! You are mesmerised by the tainted leviathan! Your wraith hits Ereshkigal! Casting: Borgnjor's Vile Clutch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Infestation (mildly dangerous; 2% risk of failure) Press: ? - help, Dir - move target, f - you, p - Ereshkigal You call forth a plague of scarabs! The raiju is infested! The two-headed ogre is infested! The vault warden is infested! Your spectral dream sheep is unaffected. The black mamba is infested! The frost giant is infested! The zombie hands constrict Ereshkigal. Your death scarab bites Ereshkigal! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your death scarab bites Ereshkigal! Your death scarab bites Ereshkigal!! x2 Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Ereshkigal closely misses your death scarab. Your death scarab bites Ereshkigal! Your wraith hits Ereshkigal but does no damage. Your phantasmal warrior hits Ereshkigal! x2 Your spectral Tzitzimitl hits Ereshkigal but does no damage. Your spectral Tzitzimitl bites Ereshkigal! Your spectral dream sheep headbutts the vault warden. The vault warden dies! A death scarab bursts from the vault warden! A glowing mist starts to gather... Your wraith hits Ereshkigal but does no damage. x2 Your death scarab bites Ereshkigal but does no damage. Ereshkigal calls on the powers of darkness! Your body is wracked with pain! Your death scarab bites Ereshkigal!! Your death scarab drains Ereshkigal's vigour! Ereshkigal seems to slow down. Your phantasmal warrior hits Ereshkigal!!! Your phantasmal warrior hits Ereshkigal! Ereshkigal dies! Kikubaaqudgha accepts your kill. A glowing mist starts to gather... The helpless black mamba fails to defend itself. You hit the black mamba but do no damage. Your weapon exudes an aura of protection. The black mamba is almost dead. A nearby frost giant perishes wretchedly. A nearby raiju perishes wretchedly. A nearby black mamba perishes wretchedly. A nearby two-headed ogre perishes wretchedly. A death scarab bursts from the two-headed ogre! A death scarab bursts from the black mamba! A death scarab bursts from the raiju! A death scarab bursts from the frost giant! Your phantasmal warrior gestures at the tainted leviathan. Your phantasmal warrior blinks! Your phantasmal warrior disappears in a puff of smoke! x2 Your wraith disappears in a puff of smoke! x2 Your death scarab bites the tainted leviathan!! Your death scarab bites the tainted leviathan. Your death scarab drains the tainted leviathan's vigour! The tainted leviathan seems to slow down. Your spectral stone giant hits the tainted leviathan! The tainted leviathan hits your death scarab! The tainted leviathan hits your death scarab!! Your death scarab is destroyed! Your death scarab bites the tainted leviathan but does no damage. Your spectral stone giant hits the tainted leviathan!! The tainted leviathan hits your spectral vault warden! The tainted leviathan hits your spectral vault warden!! Your wraith disappears in a puff of smoke! Your phantasmal warrior disappears in a puff of smoke! Your death scarab bites the tainted leviathan but does no damage. Your death scarab bites the tainted leviathan! x2 Your death scarab bites the tainted leviathan but does no damage. Your spectral raiju bites the tainted leviathan but does no damage. Your spectral Tzitzimitl hits the tainted leviathan but does no damage. Your spectral Tzitzimitl bites the tainted leviathan! Your spectral vault warden hits the tainted leviathan but does no damage. Your spectral stone giant hits the tainted leviathan but does no damage. A Tzitzimitl comes into view. The tainted leviathan hits your spectral Tzitzimitl but does no damage. The tainted leviathan hits your spectral Tzitzimitl! Your spectral vault warden hits the tainted leviathan! Your spectral Tzitzimitl hits the tainted leviathan but does no damage. Your spectral Tzitzimitl bites the tainted leviathan! Your spectral raiju bites the tainted leviathan. Your death scarab bites the tainted leviathan!! You are no longer entranced. The tainted leviathan is destroyed! Kikubaaqudgha accepts your kill. Your death scarab bites the Tzitzimitl. Your death scarab bites the Tzitzimitl!! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. The Tzitzimitl calls on the powers of darkness! Kikubaaqudgha shields you from torment! You feel a surge of unholy energy. Ereshkigal hits the Tzitzimitl! The Tzitzimitl engulfs Ereshkigal! The Tzitzimitl drains Ereshkigal's vigour! Ereshkigal seems to slow down. The Tzitzimitl bites Ereshkigal but does no damage. You swap places. Your death scarab bites the Tzitzimitl!! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab bites the Tzitzimitl! Your spectral black mamba bites the Tzitzimitl. Your death scarab bites the Tzitzimitl! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab closely misses the Tzitzimitl. Ereshkigal barely misses the Tzitzimitl. Your spectral black mamba completely misses the Tzitzimitl. Ereshkigal closely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl. Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab barely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl!! x2 The Tzitzimitl dies! Kikubaaqudgha accepts your kill. You swap places. You swap places. You swap places. Ereshkigal is no longer moving slowly. You swap places. Your unholy channel is weakening. You swap places. You swap places. Your unholy channel expires. Your spectral Tzitzimitl fades into mist! Your spectral tengu reaver fades into mist! Your spectral stone giant fades into mist! Your spectral vault warden fades into mist! Your spectral Tzitzimitl fades into mist! Your spectral dream sheep fades into mist! Your spectral vault warden fades into mist! Your spectral black mamba fades into mist! Your spectral raiju fades into mist! Your spectral frost giant fades into mist! Found 13 gold pieces. You swap places. You swap places. Found a book of Displacement and 42 gold pieces. You now have 6231 gold pieces (gained 13). You see here a book of Displacement. You now have 6273 gold pieces (gained 42). You swap places. You swap places. Your death scarab crumbles into dust! You swap places. You swap places. A Tzitzimitl comes into view. You swap places. Your death scarab bites the Tzitzimitl! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab completely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl!! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. The Tzitzimitl engulfs your death scarab but does no damage. The Tzitzimitl bites your death scarab but does no damage. The Tzitzimitl engulfs your death scarab! The Tzitzimitl drains your death scarab's vigour! Your death scarab seems to slow down. The Tzitzimitl closely misses your death scarab. You swap places. Your death scarab bites the Tzitzimitl. Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab bites the Tzitzimitl!! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab bites the Tzitzimitl!! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab closely misses the Tzitzimitl. Your death scarab barely misses the Tzitzimitl. x2 The Tzitzimitl completely misses your death scarab. The Tzitzimitl bites your death scarab but does no damage. Your death scarab barely misses the Tzitzimitl. Your death scarab completely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl! Your death scarab drains the Tzitzimitl's vigour! The Tzitzimitl seems to slow down. Your death scarab barely misses the Tzitzimitl. Your death scarab bites the Tzitzimitl but does no damage. Your death scarab bites the Tzitzimitl. The Tzitzimitl dies! Kikubaaqudgha accepts your kill. You swap places. You swap places. Your death scarab is no longer moving slowly. Your death scarab crumbles into dust! A doom hound comes into view. Your death scarab crumbles into dust! Your death scarab bites the doom hound!! Your death scarab drains the doom hound's vigour! The doom hound seems to slow down. The doom hound bites your death scarab but does no damage. The doom hound closely misses your death scarab. Your death scarab bites the doom hound! Your death scarab drains the doom hound's vigour! The doom hound seems to slow down. Your death scarab bites the doom hound!! Your death scarab drains the doom hound's vigour! The doom hound seems to slow down. The doom hound misses your death scarab. The doom hound claws your death scarab. Your death scarab closely misses the doom hound. Found 25 gold pieces. Your death scarab crumbles into dust! Your death scarab bites the doom hound!! Your death scarab drains the doom hound's vigour! The doom hound seems to slow down. Your death scarab bites the doom hound!! Your death scarab bites the doom hound! Your death scarab bites the doom hound but does no damage. The doom hound bites your death scarab!! Your death scarab is destroyed! Your death scarab bites the doom hound but does no damage. Your death scarab waves its antennae. Your death scarab barely misses the doom hound. Your death scarab bites the doom hound but does no damage. The doom hound bites your death scarab! The doom hound claws your death scarab. Your death scarab barely misses the doom hound. Your death scarab bites the doom hound!! The doom hound dies! Kikubaaqudgha accepts your kill. Found a bone rune of Zot and 28 gold pieces. You now have 6298 gold pieces (gained 25). You pick up the bone rune and feel its power. You now have 7 runes. Press } to see all the runes you have collected. You now have 6326 gold pieces (gained 28). Your death scarab crumbles into dust! Found 32 gold pieces. Your death scarab crumbles into dust! Found a runed dire flail and 15 gold pieces. You now have 6358 gold pieces (gained 32). You see here a +2 dire flail of venom. You now have 6373 gold pieces (gained 15). Okay, then. This spell is dangerous to cast! You start memorising the spell. You continue memorising. x9 You finish memorising. Spell assigned to 'h'. Found 24 gold pieces. Found a glowing scale mail and 35 gold pieces. You now have 6397 gold pieces (gained 24). You see here a +4 scale mail of fire resistance. You now have 6432 gold pieces (gained 35). There is a large open door here. There is a large open door here. There is a large open door here. You see here a +2 plate armour of positive energy. You see here the +7 chain mail "Nuveafuv" {rC+ Will+}. P - the +7 chain mail "Nuveafuv" {rC+ Will+} There is a large open door here. There is a large open door here. You see here a staff of death. You see here a +2 mace of holy wrath. You see here the +1 hand axe "Ceavvir" {freeze, Will+ Dex+4}. There is a large open door here. A tainted leviathan comes into view. A tainted leviathan is nearby! Casting: Infestation (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f - tainted leviathan Aim: a tainted leviathan, quivering large rocks (wandering, hasn't noticed you) Insubstantial figures form in the air. The tainted leviathan shouts! The tainted leviathan attempts to bespell you! You are mesmerised by the tainted leviathan! Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f/p - tainted leviathan Aim: a tainted leviathan, quivering large rocks (mesmerising, ally target) Insubstantial figures form in the air. Your freezing wraith hits the tainted leviathan but does no damage. x2 The tainted leviathan draws you further into its thrall. Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Borgnjor's Vile Clutch (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - tainted leviathan Aim: a tainted leviathan, quivering large rocks (mesmerising, ally target, 100% to hit) Your wraith is unaffected. Zombie hands grab the tainted leviathan. Your wraith is unaffected. The zombie hands constrict the tainted leviathan. Your freezing wraith hits the tainted leviathan! Your freezing wraith freezes the tainted leviathan. The tainted leviathan resists. Your freezing wraith hits the tainted leviathan! Your freezing wraith drains the tainted leviathan's vigour! The tainted leviathan seems to slow down. The tainted leviathan throws a large rock. The large rock hits your wraith!! Your freezing wraith hits the tainted leviathan but does no damage. x2 The tainted leviathan throws a large rock. The large rock barely misses your freezing wraith. You block the large rock. Your freezing wraith hits the tainted leviathan but does no damage. x2 The zombie hands constrict the tainted leviathan!! Your freezing wraith completely misses the tainted leviathan. Your freezing wraith hits the tainted leviathan but does no damage. Your phantasmal warrior hits the tainted leviathan! Your freezing wraith hits the tainted leviathan! Your freezing wraith freezes the tainted leviathan. The tainted leviathan resists. Your freezing wraith hits the tainted leviathan! The tainted leviathan throws a large rock. The large rock hits your freezing wraith!! Your freezing wraith completely misses the tainted leviathan. Your freezing wraith hits the tainted leviathan but does no damage. Your phantasmal warrior hits the tainted leviathan but does no damage. The zombie hands constrict the tainted leviathan! Your freezing wraith hits the tainted leviathan! Your freezing wraith freezes the tainted leviathan. The tainted leviathan resists. Your freezing wraith hits the tainted leviathan. Your phantasmal warrior hits the tainted leviathan!! Your freezing wraith hits the tainted leviathan. Your freezing wraith freezes the tainted leviathan! The tainted leviathan resists. Your freezing wraith hits the tainted leviathan but does no damage. Your phantasmal warrior hits the tainted leviathan!! You are no longer entranced. The tainted leviathan is destroyed! Kikubaaqudgha accepts your kill. You swap places. Your freezing wraith disappears in a puff of smoke! You swap places. Your wraith disappears in a puff of smoke! Your phantasmal warrior disappears in a puff of smoke! Your wraith disappears in a puff of smoke! Your phantasmal warrior disappears in a puff of smoke! Your freezing wraith disappears in a puff of smoke! Your freezing wraith disappears in a puff of smoke! Magic restored. There is a large open door here. You now have 6449 gold pieces (gained 17). You now have 6462 gold pieces (gained 13). You now have 6482 gold pieces (gained 20). An ancient lich comes into view. An ancient lich is nearby! Casting: Borgnjor's Vile Clutch (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f - ancient lich Aim: an ancient lich (wandering, hasn't noticed you) Insubstantial figures form in the air. The ancient lich shouts! The ancient lich closely misses your freezing wraith. The ancient lich barely misses your freezing wraith. Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Haunt (mildly dangerous; 3% risk of failure) Press: ? - help, Dir - move target, f/p - ancient lich Aim: an ancient lich (ally target) Insubstantial figures form in the air. Your freezing wraith barely misses the ancient lich. Your freezing wraith closely misses the ancient lich. The ancient lich barely misses your freezing wraith. Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Your freezing wraith closely misses the ancient lich. Your freezing wraith hits the ancient lich but does no damage. Your freezing wraith misses the ancient lich. Your freezing wraith hits the ancient lich but does no damage. The ancient lich touches your freezing wraith. Your phantasmal warrior hits the ancient lich but does no damage. The ancient lich gestures wildly while chanting. The ancient lich flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. Your freezing wraith barely misses something. Your freezing wraith hits something but does no damage. Casting: Haunt (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Your phantasmal warrior completely misses something. Your freezing wraith completely misses something. Your freezing wraith hits something! You hear some strange, mumbled words. A bolt of acid appears from out of thin air! The bolt of acid hits your freezing wraith!! The acid corrodes your freezing wraith! Your freezing wraith is destroyed! Your freezing wraith disappears in a puff of smoke! The bolt of acid hits your freezing wraith!!! Your freezing wraith is destroyed! Your freezing wraith disappears in a puff of smoke! The bolt of acid hits you!!! The acid corrodes you! Something touches your wraith. x2 Your wraith hits something. Your wraith drains something's vigour! Your shadow wraith hits something. Your shadow wraith drains something's vigour! Your freezing wraith barely misses something. Your freezing wraith hits something. Your freezing wraith drains something's vigour! Something touches your shadow wraith! Your shadow wraith hits something. Your shadow wraith drains something's vigour! Your phantasmal warrior hits something! Your wraith hits something. Your wraith drains something's vigour! Your freezing wraith hits something but does no damage. x2 Something touches your freezing wraith. Your wraith hits something but does no damage. Your phantasmal warrior hits something but does no damage. Your shadow wraith closely misses something. Your freezing wraith hits something. Your freezing wraith freezes something. Your freezing wraith hits something but does no damage. Your freezing wraith hits something. Your freezing wraith freezes something. Your freezing wraith hits something but does no damage. Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target You reach to attack! You miss something. Your wraith hits something but does no damage. Your freezing wraith closely misses something. Your freezing wraith barely misses something. Your phantasmal warrior closely misses something. Your shadow wraith hits something but does no damage. You hear some strange, mumbled words. A crystal spear appears from out of thin air! The crystal spear hits your wraith!!! Your wraith is destroyed! Your wraith disappears in a puff of smoke! Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target You reach to attack! You impale something!! Your weapon exudes an aura of protection. Your freezing wraith hits something but does no damage. x2 Your phantasmal warrior hits something but does no damage. Your shadow wraith hits something! Your freezing wraith hits something. Your freezing wraith freezes something. Your freezing wraith barely misses something. A crystal spear appears from out of thin air! The crystal spear hits your freezing wraith!!! Your freezing wraith is destroyed! Your freezing wraith disappears in a puff of smoke! Reach: p) +9 demon trident (protect) Press: ? - help, Dir - move target You reach to attack! You hear a shout! You puncture something! Your freezing wraith hits something. Your freezing wraith freezes something. Your freezing wraith hits something. Your freezing wraith drains something's vigour! Your shadow wraith hits something. Your shadow wraith drains something's vigour! Your phantasmal warrior hits something!! Kikubaaqudgha accepts your kill. Reactivating autopickup. You feel a bit more experienced. Your wraith disappears in a puff of smoke! Your shadow wraith disappears in a puff of smoke! Your freezing wraith disappears in a puff of smoke! Your phantasmal warrior disappears in a puff of smoke! You are no longer corroded. There is a large open door here. Things that are here: 3 large rocks; a +3 scythe of venom You see here a +2 scythe of pain. You see here a +0 scythe of flaming. There is a large open door here. There is a large open door here. There is a large open door here. There is a large open door here. There is a large open door here. There is a large open door here. You see here 5 large rocks. There is a large open door here. R - a ring of see invisible You see here an orb of light. There is a large open door here. You see here 5 large rocks. There is a large open door here. You see here a +3 ring mail of positive energy. You see here a +2 shortbow of flaming. You see here a +3 scale mail of poison resistance. You see here a +1 dagger of flaming. You see here the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++}. You see here a staff of fire. There is a large open door here. Key pressed, stopping explore. An eidolon is nearby! An eidolon is nearby! An eidolon is nearby! An eidolon is nearby! The eidolon gives a chilling moan. You block the eidolon's attack. The eidolon misses you. The eidolon hits you but does no damage. You block the eidolon's attack. You barely miss the eidolon. The eidolon completely misses you. You block the eidolon's attack. You impale the eidolon!! Your weapon exudes an aura of protection. The eidolon is moderately damaged. You block the eidolon's attack. The eidolon hits you but does no damage. You puncture the eidolon! The eidolon is heavily damaged. The eidolon barely misses you. You block the eidolon's attack. You hit the eidolon but do no damage. The eidolon is heavily damaged. The eidolon hits you but does no damage. The eidolon barely misses you. You closely miss the eidolon. The eidolon is heavily damaged. The eidolon hits you but does no damage. x2 You impale the eidolon!! The eidolon is almost destroyed. You puncture the eidolon! The eidolon is almost destroyed. The eidolon stares piercingly at you. The bolt of negative energy hits you but does no damage. You resist. You impale the eidolon!! You destroy the eidolon! Kikubaaqudgha accepts your kill. You drop a ring of see invisible. You see here a ring of see invisible. There is a large open door here. You see here the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++}. R - the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++} You see here a staff of fire. There is a large open door here. You see here 5 large rocks. There is a large open door here. There is a large open door here. There is a large open door here. There is a gateway leading out of Tartarus here. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. You fly up through the gate. Welcome back to Tartarus! "Whatever you seek here, you will find only death!" You feel weakened. There is a gateway leading out of Tartarus here. You fly up through the gate. Welcome back to the Vestibule of Hell! There is a gateway to the decaying netherworld of Tartarus here. There is an open gate here. You see here a +5 scythe of flaming. There is an open gate here. There is an open gate here. There is an open gate here. There is an open gate here. There is an open gate here. There is an open gate here. There is a gateway back to the Dungeon here. Thank you for visiting Hell. Please come again soon. You fly up through the gate. Welcome back to the Depths! There is a gateway to Hell, spattered with blood here. There is an open door here. There is an open door here. Things that are here: a +0 robe; a +0 dagger There is an open door, spattered with blood here. Items here: )) [[. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. There is a stone staircase leading up here. There's nothing to close nearby. There is a stone staircase leading up here. You fly upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a stone staircase leading up here. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. There is an open door here. There is an open door here. Things that are here: a +0 ring mail; a +0 rapier There is an open door here. Things that are here: a +0 great mace of freezing; a +0 great mace of flaming Things that are here: a +0 robe; a wand of charming (5) There is a stone staircase leading up here. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Unknown command. Unknown command. Unknown command. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. There is a stone staircase leading up here. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is a gateway to Hell here. You see here a +1 mace of protection. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Unknown command. Unknown command. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. Thank you for visiting Hell. Please come again soon. You fly up through the gate. Welcome back to the Depths! There is a gateway to Hell here. You see here a +1 mace of protection. There is an open door here. There is an open door here. There is a shaft here. There is an open door here. There is an open door here. There is an open door here. You drop the ring of Checkmate {rF- rC+ rN+++ Str+6 Stlth+}. You drop the ring "Doluitiu" {Ice Will++ Dex+4 Stlth+}. You drop the +0 pair of boots of Baldness {Int+6}. You drop the +7 chain mail "Nuveafuv" {rC+ Will+}. You drop the +7 great mace "Firestarter" {flame, immolate, rFlCloud rF++}. Okay, then. There is a one-way gateway to a ziggurat here. Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Welcome back, ironshield the Demonspawn Summoner. Kikubaaqudgha says: Spread unending torment and darkness! Press ? for a list of commands and other information. No target in view! Okay, then. You feel extremely strange. You feel stupid. You occasionally lose the ability to drink potions when taking damage. Fur sprouts all over your body. The world spins around you as you enter the gateway. You land on top of a ziggurat so tall you cannot make out the ground. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-1576-ga3383ba 0.31-a0-1587-gdf1f1dc 0.31-a0-1589-g8f5e8ae 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [ironshield] Species: Demonspawn Job: Summoner HP: 269/269; mods: 0/0 MP: 53/53; mod: 0 Stats: 24 (25) 30 (30) 21 (21) Position: (0, 0) , god: Kikubaaqudgha (3), turn_is_over: 0, banished: 0 Delayed (1): type: descending_stairs duration: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 6525 | 0/975 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 14 | 6689 | 0/1070 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 5 | 891 | 0/357 Dodging | X | 0 | 0 | 15 | 7759 | 0/1160 Stealth | X | 0 | 0 | 1 | 127 | 77/100 Shields | X | 0 | 0 | 5 | 891 | 0/357 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 17 | 10167 | 0/1338 Conjurations | X | 0 | 0 | 25 | 20350 | 0/1925 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 9 | 2250 | 0/525 Necromancy | X | 0 | 0 | 20 | 10279 | 0/1199 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 24 | 22030 | 0/2170 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 2 | 100 | 20 | 15428 | 890/1694 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 6 | 1050 | 0/350 Shapeshifting | X | 0 | 0 | 16 | 10606 | 0/1485 Spell bugs: Durations: #33: 200 #114: 40 Attributes: #4: 712573 #12: 12255 #13: 5773 #22: 1 #23: 70874 #24: 653274689 #49: 11819 #61: 47 Mutations: large bone plates: 3 (innate) demonic guardian: 3 (innate) hurl damnation: 1 (innate) shaggy fur: 1 torment resistance: 1 (innate) magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) inability to drink after injury: 1 demonic willpower: 1 (innate) demonic touch: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #15: +9 demon trident of protection eq slot #1, inv slot #12: +2 cloak "Kofuinif" {rN+ Str+2} eq slot #2, inv slot #20: +0 helmet of the Special Ears {Regen+ Str+2} eq slot #5, inv slot #48: +3 buckler of protection eq slot #6, inv slot #31: +3 robe of Clouds {*Thunder rCloud rElec} (melded) eq slot #7, inv slot #19: ring of Equilibrium {^Drain rF+ Str+6 Dex+5} eq slot #8, inv slot #51: ring of Gin and Tonic {rN+ MP+9 Int+7} eq slot #9, inv slot #28: amulet "Fuqe" {Fly rC+ Regen+ Int+2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Map: ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ clua stack: dlua stack: [C], function (null), line -1 [C], function err_trace, line -1 dungeon.lua, function farthest_from, line 212 [string "dlmain"], function (null), line 62 dungeon.lua, function (null), line 258 Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true ice_cave_hard: true tomb_guardian_sets: 1: 2 2: 1 3: 1 4: 1 5: 1 6: 1 slime_fixup_done: true wucad_mu_died: true soh_hangout: Coc >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>