Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.31.0-1-g2c135a0 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 2356206327384829404, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss -name MrDizzy -rc /var/dcss/gamedata/dcss-0.31/rc-files/MrDizzy.rc -macro /var/dcss/gamedata/dcss-0.31/rc-files/MrDizzy.macro -morgue /var/dcss/gamedata/dcss/morgue/MrDizzy/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-0.31/save/ -webtiles-socket /var/dcss/sockets/MrDizzy:2024-01-26.16:10:11.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 27 stack frames. /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x790d28]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x79a80e]: do_crash_dump() /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x791190]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f16875ba4c0]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x38) [0x7f16875ba438]: /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a) [0x7f16875bc03a]: /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x99dde) [0x7f1688126dde] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa57a6) [0x7f16881327a6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5811) [0x7f1688132811] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5a65) [0x7f1688132a65] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0x5a01d6] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_ZN7map_def15reload_epilogueEv+0x78) [0xa3dd68]: map_def::reload_epilogue() /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0xcea648] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0xcea7c3] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0xcfba16] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z8tag_readR6reader8tag_type+0xbb4) [0xcfed24]: tag_read(reader&, tag_type) /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0x86df52] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x1865) [0x87c8c5]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0xd9b) [0xcbcaeb]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z11take_stairs20dungeon_feature_typebbb+0xbc) [0xcbea2c]: take_stairs(dungeon_feature_type, bool, bool, bool) /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_ZN5Delay6handleEv+0x46) [0x7b1eb6]: Delay::handle() /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_Z12handle_delayv+0x35) [0x7b2ce5]: handle_delay() /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0xdee4eb] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss() [0xdef14d] /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(main+0x18c) [0x6e898c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f16875a5840]: /var/dcss/builds/dcss-0.31/0.31.0/bin/dcss(_start+0x29) [0x6e9469]: 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". 0x00007f168795ff2a in __waitpid (pid=17600, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f168795ff2a in __waitpid (pid=17600, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000790ba5 in call_gdb (file=file@entry=0x7f168794a540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 16493\000\000\000\000\000\000\000" #2 0x000000000079a82a in do_crash_dump () at dbg-asrt.cc:692 t = 1706292004 dir = "/var/dcss/gamedata/dcss/morgue/MrDizzy/" name = "/var/dcss/gamedata/dcss/morgue/MrDizzy/crash-MrDizzy-20240126-180004.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7f168794a540 <_IO_2_1_stderr_> #3 0x0000000000791190 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007f16875ba438 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 resultvar = 0 pd = pid = 16493 selftid = 16493 #6 0x00007f16875bc03a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 , 10, 47303472, 10805856, 139734737221675, 139734740673856}}, sa_flags = -2012014016, sa_restorer = 0x13fe940 } sigs = {__val = {32, 0 }} #7 0x00007f1688126dde in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #8 0x00007f16881327a6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #9 0x00007f1688132811 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #10 0x00007f1688132a65 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #11 0x00000000005a01d6 in map_def::load (this=0x7fff1101cad0) at mapdef.cc:2478 descache_base = "/var/dcss/gamedata/dcss-0.31/save/cache.0.31.0-1-g2c135a0/des/variable_float" deslock = {handle = 0x0, mode = 0xe10252 "rb", filename = "/var/dcss/gamedata/dcss-0.31/save/cache.0.31.0-1-g2c135a0/des/variable_float.lk"} loadfile = "/var/dcss/gamedata/dcss-0.31/save/cache.0.31.0-1-g2c135a0/des/variable_float.dsc" inf = {_filename = "/var/dcss/gamedata/dcss-0.31/save/cache.0.31.0-1-g2c135a0/des/variable_float.dsc", _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 267, _safe_read = false} #12 0x0000000000a3dd68 in map_def::reload_epilogue (this=this@entry=0x7fff1101d310) at mapdef.cc:2291 tmp = {name = "minmay_ornate_pinched", description = "", order = 2147483647, place = {depths = std::vector of length 0, capacity 0}, depths = {depths = std::vector of length 4, capacity 4 = {{branch = BRANCH_DUNGEON, shallowest = 8, deepest = 100, deny = false}, {branch = BRANCH_DUNGEON, shallowest = 100, deepest = 100, deny = true}, {branch = BRANCH_DEPTHS, shallowest = 1, deepest = 100, deny = false}, {branch = BRANCH_DEPTHS, shallowest = 100, deepest = 100, deny = true}}}, orient = MAP_FLOAT, _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 0, capacity 0, overlay = std::unique_ptr> = {get() = 0x0}, keyspecs = std::map with 0 elements, next_keyspec_idx = 0, map_width = 0, 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 = "variable_float.des", chunk = "", compiled = "", context = "dlprelude", first = -1, last = -1, error = ""}, mapchunk = {file = "variable_float.des", chunk = "", compiled = "", context = "dlmapchunk", first = -1, last = -1, error = ""}, main = {file = "variable_float.des", chunk = "", compiled = "", context = "dlmain", first = -1, last = -1, error = ""}, validate = {file = "variable_float.des", chunk = "", compiled = "", context = "dlvalidate", first = -1, last = -1, error = ""}, veto = {file = "variable_float.des", chunk = "", compiled = "", context = "dlveto", first = -1, last = -1, error = ""}, epilogue = {file = "variable_float.des", chunk = "", compiled = "", context = "dlepilogue", first = -1, last = -1, error = ""}, place_loaded_from = {filename = "", lineno = 0}, original = 0x0, 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 = "variable_float.des", tags = std::unordered_set with 1 element = {[0] = "transparent"}, index_only = true, cache_offset = 505641, cache_name = "variable_float.des", svmask = 0x0, validating_map_flag = false, cache_minivault = false, cache_overwritable = false, cache_extra = false} cache_version = #13 0x0000000000cea648 in unmarshall_mapdef (th=...) at tags.cc:2101 map = {name = "minmay_ornate_pinched", description = "", order = 2147483647, place = {depths = std::vector of length 0, capacity 0}, depths = {depths = std::vector of length 8, capacity 8 = {{branch = BRANCH_DUNGEON, shallowest = 8, deepest = 100, deny = false}, {branch = BRANCH_DUNGEON, shallowest = 100, deepest = 100, deny = true}, {branch = BRANCH_DEPTHS, shallowest = 1, deepest = 100, deny = false}, {branch = BRANCH_DEPTHS, shallowest = 100, deepest = 100, deny = true}, {branch = BRANCH_DUNGEON, shallowest = 8, deepest = 100, deny = false}, {branch = BRANCH_DUNGEON, shallowest = 100, deepest = 100, deny = true}, {branch = BRANCH_DEPTHS, shallowest = 1, deepest = 100, deny = false}, {branch = BRANCH_DEPTHS, shallowest = 100, deepest = 100, deny = true}}}, orient = MAP_FLOAT, _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 29, capacity 32 = {'.' , " ", '.' , ".vv", '.' , "vv.", ".vvvvvv", '.' , "vvvvvv.", "..vvvv.vvvv.......vvvv.vvvv..", "..vvv.vv.0.vvcccvv...vv.vvv..", "..vv.v..v..vvcccvv..v..v.vv..", "..v.v.vvvvv..c.c..vvvvv.v.v..", "...vv.vv...cc.0.cc...vv.vv...", "...v.vv.v...cc.cc...v.vv.v...", "...v..v..v.c.ccc.c.v..v.0v...", "...v..v.0.ccc...ccc.0.v..v...", " ...vv.c.ccc..v..ccc.c.vv... ", " ...vv.cc.c.v.9.v.c.cc.vv... ", " ...ccc.cc...c*c...cc.ccc... ", " ...cc.0.c.v.*v*9v.c...cc... ", " ...ccc.cc...c*c...cc.ccc... ", " ...vv.cc.c.v...v.c.cc.vv... ", " ...vv.c.ccc..v..ccc.c.vv... ", "...v..v.0.ccc...ccc.0.v..v...", "...v..v..v.c.ccc.c.v..v.0v...", "...v.vv.v.0.cc.cc.0.v.vv.v...", "...vv.vv...cc...cc...vv.vv...", "..v.v.vvvvv..c.c..vvvvv.v.v..", "..vv.v..v..vvcccvv..v..v.vv..", "..vvv.vv.0.vvcccvv...vv.vvv..", "..vvvv.vvvv.......vvvv.vvvv..", ".vvvvvv", '.' , "vvvvvv.", ".vv", '.' , "vv.", '.' , " ", '.' }, overlay = std::unique_ptr> = {get() = 0x0}, keyspecs = std::map with 0 elements, next_keyspec_idx = 256, map_width = 29, 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 = "", chunk = "", compiled = "", context = "dlmain", first = -1, 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 = 0x0, 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 = "", tags = std::unordered_set with 1 element = {[0] = "transparent"}, index_only = true, cache_offset = 505641, cache_name = "", svmask = 0x0, validating_map_flag = false, cache_minivault = false, cache_overwritable = false, cache_extra = false} #14 0x0000000000cea7c3 in unmarshall_vault_placement (th=...) at tags.cc:2133 vp = {pos = {x = 32, y = 26}, size = {x = 29, y = 29}, orient = MAP_FLOAT, map = {name = "", description = "", order = 2147483647, place = {depths = std::vector of length 0, capacity 0}, depths = {depths = std::vector of length 0, capacity 0}, orient = MAP_NONE, _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 0, capacity 0, overlay = std::unique_ptr> = {get() = 0x0}, keyspecs = std::map with 0 elements, next_keyspec_idx = 256, map_width = 0, 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 = "", chunk = "", compiled = "", context = "dlmain", first = -1, 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 = 0x2fde1b0, 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 = "", tags = std::unordered_set with 0 elements, index_only = false, cache_offset = 0, cache_name = "", svmask = 0x0, validating_map_flag = false, cache_minivault = false, cache_overwritable = false, cache_extra = false}, exits = std::vector of length 0, capacity 0, seen = false} #15 0x0000000000cfba16 in unmarshall_level_vault_placements (th=...) at tags.cc:2157 i = 0 nvaults = 6 nvaults = i = #16 unmarshall_level_vault_data (th=...) at tags.cc:2186 No locals. #17 _tag_read_level (th=...) at tags.cc:6741 gx = gy = transporters = std::vector of length 0, capacity 0 num_clouds = cloud = {pos = {x = 0, y = 0}, type = CLOUD_NONE, decay = 0, spread_rate = 0 '\000', whose = KC_OTHER, killer = KILL_NONE, source = 32767, excl_rad = -1} num_shops = shop = {pos = {x = 71, y = 34}, greed = 32 ' ', type = SHOP_WEAPON_ANTIQUE, level = 22 '\026', shop_name = "", shop_type_name = "", shop_suffix_name = "", keeper_name = {mData = "e6\260"}, stock = std::vector of length 7, capacity 16 = {{base_type = OBJ_WEAPONS, sub_type = 25 '\031', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 150 '\226', quantity = 1, flags = 0, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 25 '\031', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 149 '\225', quantity = 1, flags = 0, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 18 '\022', {plus = 1, mon_type = MONS_FRILLED_LIZARD, skill = SK_SHORT_BLADES, charges = 1, net_durability = 1, tithe_state = 1}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 7, unrand_idx = 7, subtype_rnd = 7, brand = 7, freshness = 7}, rnd = 148 '\224', quantity = 1, flags = 131072, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 5 '\005', {plus = 1, mon_type = MONS_FRILLED_LIZARD, skill = SK_SHORT_BLADES, charges = 1, net_durability = 1, tithe_state = 1}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 7, unrand_idx = 7, subtype_rnd = 7, brand = 7, freshness = 7}, rnd = 144 '\220', quantity = 1, flags = 131072, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 18 '\022', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 196 '\304', quantity = 1, flags = 0, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 13 '\r', {plus = 2, mon_type = MONS_LEOPARD_GECKO, skill = SK_LONG_BLADES, charges = 2, net_durability = 2, tithe_state = 2}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 10, unrand_idx = 10, subtype_rnd = 10, brand = 10, freshness = 10}, rnd = 148 '\224', quantity = 1, flags = 131072, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 13 '\r', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 9 '\t', quantity = 1, flags = 0, pos = {x = 71, y = 34}, link = 32767, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}}, num = 28 '\034'} have_heightmap = #18 0x0000000000cfed24 in tag_read (inf=..., tag_id=tag_id@entry=TAG_LEVEL) at tags.cc:1341 buf = std::vector of length 191542, capacity 191542 = {7 '\a', 6 '\006', 0 '\000', 21 '\025', 156 '\234', 80 'P', 0 '\000', 0 '\000', 0 '\000', 18 '\022', 0 '\000', 0 '\000', 0 '\000', 28 '\034', 0 '\000', 80 'P', 0 '\000', 70 'F', 0 '\000', 0 '\000', 23 '\027', 242 '\362', 171 '\253', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000', 0 '\000', 129 '\201', 0 '\000', 7 '\a', 0 '\000', 0 '\000'...} data_size = th = {_filename = "", _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x7fff1101dd70, _read_offset = 102295, _minorVersion = 267, _safe_read = false} #19 0x000000000086df52 in _restore_tagged_chunk (save=, name="Depths:2", tag=TAG_LEVEL, complaint=0xe196c3 "Level file is invalid.") at files.cc:3611 inf = {_filename = "", _file = 0x0, _chunk = 0x32437a0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 267, _safe_read = false} reason = "" #20 0x000000000087c8c5 in load_level (stair_taken=stair_taken@entry=DNGN_STONE_STAIRS_UP_III, load_mode=, load_mode@entry=LOAD_ENTER_LEVEL, old_level=...) at files.cc:2180 level_name = "Depths:2" fast = false 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 = #21 0x0000000000cbcaeb in floor_transition (how=, whence=, whither=..., forced=, going_up=, shaft=, update_travel_cache=) at stairs.cc:1015 old_level = {branch = BRANCH_DEPTHS, depth = 3} collect_travel_data = stair_pos = {x = 39, y = 28} dest_known = speed = LOAD_ENTER_LEVEL newlevel = #22 0x0000000000cbea2c in take_stairs (force_stair=DNGN_UNSEEN, going_up=, force_known_shaft=, update_travel_cache=) at stairs.cc:1101 old_feat = DNGN_STONE_STAIRS_UP_III how = known_shaft = shaft = false whither = #23 0x00000000007b1eb6 in Delay::handle (this=0x2d70ce0) at delay.cc:659 No locals. #24 Delay::handle (this=0x2d70ce0) at delay.cc:634 No locals. #25 0x00000000007b2ce5 in handle_delay () at delay.cc:678 delay = #26 0x0000000000dee4eb in _input () at main.cc:1144 time_is_frozen = player_disabled = {was_disabled = false} #27 0x0000000000def14d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #28 0x00000000006e898c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #29 main (argc=, argv=0x7fff1101ea18) 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 16493) 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 -DEXPERIMENTAL_BRANCH="HEAD" -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 -isystem contrib/install/x86_64-linux-gnu/include -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 = 34, depth = 2 Level id: Depths:2 Level build method = random_map_in_depth, level layout type = narrow_caves, absdepth0 = 23 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The heat is drained from your surroundings. The shadow dragon resists. The shadow dragon is lightly wounded. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The shadow dragon resists. The shadow dragon is lightly wounded. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You hear a shout! x2 Press: ? - help, v - describe, . - travel Here: a shadow dragon (lightly wounded) The floor. Unknown command. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. There is a stone staircase leading down here. Unknown command. You fly downwards. A shock serpent comes into view. There is a stone staircase leading up, spattered with blood here. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shock serpent. The shock serpent completely resists. The shock serpent hisses angrily. The fiery plasma hits the shock serpent! The shock serpent is lightly wounded. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Unknown command. Unknown command. You fly upwards. There is a stone staircase leading down here. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. The eye of devastation changes into a merfolk! The shock serpent shoots out a bolt of lightning at you! The bolt of electricity misses you. There is a stone staircase leading up, spattered with blood here. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the merfolk!! The merfolk is heavily wounded. The merfolk shouts! The fiery plasma misses the merfolk. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The shock serpent is almost dead. You kill the merfolk! Ka-crash! You hear a shout! x2 The shock serpent shoots out a bolt of lightning at you! The bolt of electricity hits you!! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the shock serpent! The shock serpent's shape twists and changes as it dies. Ka-crash! You hear a shout! You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. HP restored. Magic restored. Unknown command. Unknown command. You fly downwards. There is a stone staircase leading up, spattered with blood here. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. You now have 3193 gold pieces (gained 7). Items here: ))) [. You now have 3210 gold pieces (gained 17). There is a stone staircase leading up, spattered with blood here. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The shadow dragon resists. The shadow dragon is lightly wounded. The shadow dragon breathes negative energy at you. The bolt of negative energy hits you!! You feel drained. Unknown command. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shadow dragon. The shadow dragon is lightly wounded. The fiery plasma hits the shadow dragon! The shadow dragon is lightly wounded. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shadow dragon! The shadow dragon is moderately wounded. The fiery plasma hits the shadow dragon! The shadow dragon is moderately wounded. You hear a shout! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shadow dragon! The shadow dragon is heavily wounded. The fiery plasma hits the shadow dragon!! The shadow dragon is severely wounded. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning misses the shadow dragon. The fiery plasma hits the shadow dragon!!! You kill the shadow dragon! You hear a deafening roar! HP restored. You fly upwards. There is a stone staircase leading down here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. There is a stone staircase leading up, spattered with blood here. You now have 3231 gold pieces (gained 21). You now have 3299 gold pieces (gained 68). You see here a +2 battleaxe of freezing. You now have 3317 gold pieces (gained 18). You now have 3368 gold pieces (gained 51). Things that are here: a +0 dire flail; a +0 dire flail You now have 3372 gold pieces (gained 4). You now have 3380 gold pieces (gained 8). You now have 3385 gold pieces (gained 5). There is a fountain of clear blue water here. You see here a +2 great sword of flaming. You now have 3392 gold pieces (gained 7). Things that are here: a +0 leather armour; 7 stones; a +0 bardiche You now have 3399 gold pieces (gained 7). Things that are here: a +0 robe; a +2 lajatang of speed There is an ancient bone altar of Kikubaaqudgha here. Things that are here: a +0 chain mail; a +0 bardiche A fire giant comes into view. It is wielding a +0 great sword of flaming. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The fire giant shouts! The fire giant is moderately wounded. Ka-crash! You hear a deafening roar! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The fire giant is severely wounded. Ka-crash! You hear a loud rustle. The fire giant gestures at you while chanting. The bolt of fire hits you but does no damage. You resist. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the fire giant! Ka-crash! There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. There is a stone staircase leading up, spattered with blood here. You now have 3405 gold pieces (gained 6). Found a potion of heal wounds. You now have 3463 gold pieces (gained 58). You now have 3471 gold pieces (gained 8). A sphinx comes into view. The sphinx casts a spell. Something smites you! A sphinx is nearby! A sphinx is nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The sphinx is heavily wounded. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!!! The sphinx is almost dead. The fiery plasma misses the sphinx. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!! You kill the sphinx! HP restored. A glowing orange brain comes into view. The glowing orange brain turns its attention towards you. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the glowing orange brain!! The glowing orange brain is heavily wounded. The fiery plasma hits the glowing orange brain!! The glowing orange brain is almost dead. The glowing orange brain pulsates. The glowing orange brain radiates an aura of fear! You are terrified of the glowing orange brain! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the glowing orange brain!! You are no longer terrified. You kill the glowing orange brain! You see here a +2 battleaxe of freezing. There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. There is a stone staircase leading up, spattered with blood here. You now have 3479 gold pieces (gained 8). Found a book of Air. You now have 3506 gold pieces (gained 27). You see here a book of Air. A glass eye comes into view. A glass eye is nearby! A glass eye is nearby! A glass eye is nearby! A glass eye is nearby! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the glass eye! The glass eye is moderately wounded. The glass eye turns its gaze towards you. The fiery plasma hits the glass eye!!! You kill the glass eye! Magic restored. You now have 3509 gold pieces (gained 3). Found a potion of heal wounds. Found a robe. You see here a +0 dire flail of holy wrath. An iron dragon comes into view. The iron dragon moves out of view. A shining eye comes into view. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shining eye!! The shining eye is severely wounded. The shining eye turns its gaze towards you. The fiery plasma hits the shining eye!! You kill the shining eye! The shining eye's shape twists and changes as it dies. Unknown command. Unknown command. HP restored. You now have 3531 gold pieces (gained 22). You now have 3579 gold pieces (gained 48). You see here a +0 great sword of flaming. Found two runed doors. Found a lajatang. Found a dagger and a scroll of identify. Found a dire flail, a leather armour and a plate armour. You now have 3618 gold pieces (gained 39). You see here a +0 plate armour. You now have 3670 gold pieces (gained 52). You see here a +0 robe. J - 41 boomerangs (gained 5) You see here a scroll of identify. You now have 3688 gold pieces (gained 18). You now have 3742 gold pieces (gained 54). You see here a +0 dagger. You now have 3761 gold pieces (gained 19). You now have 3782 gold pieces (gained 21). You now have 3787 gold pieces (gained 5). You see here a +0 lajatang. S - a wand of quicksilver (17) (gained 6 charges) o - 11 potions of mutation (gained 1) A lindwurm comes into view. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The lindwurm roars! The lindwurm is heavily wounded. The lindwurm breathes flames at you. The blast of flame hits you. You resist. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. You kill the lindwurm! The lindwurm's shape twists and changes as it dies. A fire giant comes into view. It is wielding a +1 great sword of flaming. A fire giant is nearby! A fire giant is nearby! Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The fire giant gestures at you while chanting. The bolt of fire hits you. You resist. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The fire giant is heavily wounded. The fire giant gestures at you while chanting. The bolt of fire hits you! You resist. You feel threatened and lose the ability to drink potions! Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. The fire giant is almost dead. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The heat is drained from your surroundings. You kill the fire giant! A fire giant comes into view. It is wielding a +2 great sword of flaming. The fire giant shouts! Unknown command. You can drink potions again. There is a stone staircase leading up, spattered with blood here. The fire giant points at you and mumbles some strange words. The bolt of fire hits you!! You resist. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. HP restored. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. Casting: Ozocubu's Refrigeration (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The fire giant is almost dead. Ka-crash! You hear a shout! The fire giant points at you and mumbles some strange words. The fireball explodes! The fireball engulfs you! You resist. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the fire giant! Ka-crash! You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. You now have 3812 gold pieces (gained 25). You see here a +2 great sword of flaming. An iron dragon is nearby! An iron dragon is nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The iron dragon is moderately wounded. Ka-crash! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The iron dragon is almost dead. Ka-crash! You hear a deafening roar! A vampire mage comes into view. It is wielding a +5 short sword of venom. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the iron dragon! The vampire mage is moderately damaged. The vampire mage casts a spell. The vampire mage flickers and vanishes for a moment. Your Fighting skill increases to level 17! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! Ka-crash! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The vampire mage is severely damaged. Ka-crash! You hear a loud rustle. x2 The vampire mage hits you but does no damage. The vampire mage bites you. The vampire mage draws strength from your injuries! You feel agile. a - the staff "Vyezeqet" (weapon) {rC+ Will+ Dex+3 Ice} You hear the crackle of electricity. b - a +3 demon blade of electrocution (weapon) The vampire mage completely misses you. You block the vampire mage's attack. You slash the vampire mage! Lightning courses through the vampire mage! You destroy the vampire mage! There is a stone staircase leading up, spattered with blood here. Adjust to which letter? (? for menu, Esc to quit) e - a staff of earth; w - a staff of air Your +3 demon blade of electrocution stops crackling. e - a staff of earth (weapon) You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. Adjust to which letter? (? for menu, Esc to quit) a - a staff of earth (weapon) e - the staff "Vyezeqet" {rC+ Will+ Dex+3 Ice} Okay, then. Unknown command. You now have 3828 gold pieces (gained 16). You now have 3834 gold pieces (gained 6). Things that are here: a +0 robe; a +5 short sword of venom You now have 3855 gold pieces (gained 21). You see here a +1 great sword of flaming. You now have 3876 gold pieces (gained 21). You have identified the last scroll. H - a scroll of acquirement A titan comes into view. A titan is nearby! A titan is nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The titan shouts! The titan is almost dead. Ka-crash! You hear a shout! You hear a loud rustle. You hear a deafening roar! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the titan! Ka-crash! You hear a shout! You see here a +1 great sword of flaming. There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. Found a sacrificial altar of Ru. x - a wand of paralysis (55) (gained 5 charges) Found a one-way gate to the infinite horrors of the Abyss. A walking earthen tome comes into view. A walking earthen tome is nearby! A walking earthen tome is nearby! A walking earthen tome is nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The walking earthen tome is heavily damaged. Ka-crash! You hear a shout! You hear a deafening roar! You hear a shout! x2 Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You destroy the walking earthen tome! Ka-crash! You hear a shout! Your life force feels restored. HP restored. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. A tentacled monstrosity comes into view. A sphinx comes into view. There are monsters nearby! There are monsters nearby! There are monsters nearby! There are monsters nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The tentacled monstrosity is heavily wounded. The sphinx is lightly wounded. Ka-crash! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the tentacled monstrosity! The sphinx is lightly wounded. Ka-crash! You hear a deafening roar! You hear a shout! You have reached level 25! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The sphinx is lightly wounded. Ka-crash! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!! The sphinx is moderately wounded. The fiery plasma hits the sphinx!!! The sphinx is severely wounded. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx! The sphinx is severely wounded. The fiery plasma misses the sphinx. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!! The sphinx is almost dead. The fiery plasma hits the sphinx!! You kill the sphinx! A tentacled monstrosity comes into view. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. You fly upwards. There is a stone staircase leading down, spattered with blood here. There is a stone staircase leading down here. Unknown command. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The tentacled monstrosity is severely wounded. You hear a deafening roar! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the tentacled monstrosity! You hear a deafening roar! There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. Search for what [Enter for "relec", or ? for help]? amu Unknown command. Unknown command. Okay, then. Unknown command. Unknown command. Unknown command. You now have 3893 gold pieces (gained 17). There is a stone staircase leading down here. Items here: ( )) [. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. A golden dragon comes into view. A golden dragon is nearby! A golden dragon is nearby! A golden dragon is nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The golden dragon roars deafeningly! The golden dragon is lightly wounded. Ka-crash! You hear a shout! The golden dragon breathes fire at you. The bolt of fire hits you. You resist. Press: ? - help, v - describe, . - travel Here: a golden dragon (lightly wounded, catching its breath) The floor. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning misses the golden dragon. The fiery plasma misses the golden dragon. There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. Casting: Plasma Beam (mildly dangerous; 1% 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.) There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. There is a stone staircase leading down here. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. The golden dragon roars deafeningly! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - golden dragon Aim: a golden dragon (87% to hit) You feel a surge of power! The iron shot hits the golden dragon!!! The golden dragon is heavily wounded. The blast sends you backwards. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - golden dragon Aim: a golden dragon (heavily wounded, 87% to hit) You feel a surge of power! The iron shot hits the golden dragon! The golden dragon is severely wounded. The golden dragon is engulfed in blazing flames. The golden dragon breathes cold at you. The bolt of cold misses you. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - golden dragon Aim: a golden dragon (flame, severely wounded, 87% to hit) You feel a surge of power! The iron shot hits the golden dragon!!! You kill the golden dragon! The blast sends you backwards. A glass eye comes into view. There is a stone staircase leading up, spattered with blood here. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning misses the glass eye. The fiery plasma hits the glass eye!!! The glass eye is severely wounded. The glass eye turns its gaze towards you. You hear a shout! The glass eye gazes at you. Your body becomes as fragile as glass! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning misses the glass eye. The fiery plasma misses the glass eye. The glass eye gazes at you. You feel your fragility will last longer. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the glass eye! The glass eye is almost dead. The fiery plasma hits the glass eye! You kill the glass eye! A lich comes into view. You fly upwards. There is a stone staircase leading down here. You start resting. You feel less fragile. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors The lich shouts! There is a stone staircase leading up, spattered with blood here. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The lich is heavily damaged. You hear a shout! The lich conjures a glowing orb. An orb of destruction comes into view. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The lich is almost destroyed. You fly upwards. There is a stone staircase leading down here. You fly downwards. Level annotation: 2 runed translucent doors The lich gestures wildly while chanting. The lich seems to speed up. There is a stone staircase leading up, spattered with blood here. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You destroy the lich! You hear a shout! You fly upwards. There is a stone staircase leading down here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. A frost giant comes into view. It is wielding a +0 battleaxe of freezing. A sphinx comes into view. A shadow dragon comes into view. There are monsters nearby! There are monsters nearby! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The frost giant is moderately wounded. The sphinx is lightly wounded. The shadow dragon is moderately wounded. Ka-crash! The sphinx casts a spell. You resist with almost no effort. There is a stone staircase leading up, spattered with blood here. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! The frost giant is almost dead. The sphinx is moderately wounded. The shadow dragon is heavily wounded. Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! You kill the frost giant! The shadow dragon is severely wounded. The sphinx is moderately wounded. The shadow dragon breathes negative energy at you. The bolt of negative energy hits you!! You feel drained. A demonic guardian appears! Casting: Shatter (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shadow dragon! The shadow dragon is almost dead. The fiery plasma hits the shadow dragon but does no damage. The shadow dragon is almost dead. Your hell beast bites the sphinx. Your hell beast tramples the sphinx! The sphinx holds its ground! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the shadow dragon but does no damage. The shadow dragon is severely wounded. The fiery plasma hits the shadow dragon!!! You kill the shadow dragon! Your hell beast barely misses the sphinx. Your hell beast completely misses the sphinx. The sphinx is engulfed in blazing flames. Your hell beast bites the sphinx but does no damage. Your hell beast barely misses the sphinx. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!! The sphinx is almost dead. The fiery plasma hits the sphinx!! You kill the sphinx! You fly upwards. Your summoned ally is left behind. There is a stone staircase leading down here. You start resting. HP restored. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. You now have 3912 gold pieces (gained 19). You now have 3915 gold pieces (gained 3). You now have 3938 gold pieces (gained 23). You see here a +0 battleaxe of freezing. You now have 3965 gold pieces (gained 27). You now have 3971 gold pieces (gained 6). You see here a +1 great sword of flaming. You now have 3998 gold pieces (gained 27). Things that are here: a +2 battleaxe of freezing; a +1 battleaxe of freezing There is a stone staircase leading up, spattered with blood here. You see here 3 large rocks. Things that are here: a +0 robe; a +2 lajatang of speed You now have 4029 gold pieces (gained 31). You now have 4048 gold pieces (gained 19). Found a book of Spectacle. You now have 4054 gold pieces (gained 6). l - 9 potions of enlightenment (gained 1) A golden dragon and a sphinx come into view. The sphinx shouts! The golden dragon roars deafeningly! The sphinx mumbles some strange words. Something smites you! There are monsters nearby! The sphinx attacks as it pursues you! You block the sphinx's attack. x2 The sphinx hits you but does no damage. The sphinx casts a spell. You suddenly lose the ability to move! The sphinx hits you! The sphinx hits you but does no damage. The sphinx hits you. The sphinx hits you but does no damage. x3 The sphinx casts a spell. You resist with almost no effort. The sphinx casts a spell. Something smites you! You can move again. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx. The sphinx is lightly wounded. The fiery plasma hits the sphinx!! The sphinx is heavily wounded. You hear two shouts! You block the sphinx's attack. The sphinx misses you. The sphinx hits you. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx!! The sphinx is severely wounded. The bolt of lightning hits the golden dragon! The golden dragon resists. The golden dragon is lightly wounded. The fiery plasma hits the sphinx! The sphinx is almost dead. The fiery plasma hits the golden dragon! The golden dragon resists. The golden dragon is lightly wounded. The sphinx misses you. The sphinx hits you. The sphinx hits you but does no damage. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The bolt of lightning hits the sphinx! You kill the sphinx! Casting: Plasma Beam (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - golden dragon Aim: a golden dragon (lightly wounded, 87% to hit) You feel a surge of power! The iron shot hits the golden dragon!!! The golden dragon is severely wounded. The blast sends you backwards. The golden dragon is engulfed in blazing flames. The golden dragon breathes cold at you. The bolt of cold hits you!! You resist. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - golden dragon Aim: a golden dragon (flame, severely wounded, catching its breath, 87% to hit) You feel a surge of power! The iron shot hits the golden dragon!!! You kill the golden dragon! An ettin comes into view. It is wielding two +0 dire flails. The ettin is distracted by your dazzling golden aura. You see here a +1 great sword of flaming. There is a stone staircase leading up, spattered with blood here. You fly upwards. There is a stone staircase leading down, spattered with blood here. You start resting. Magic restored. Unknown command. Unknown command. You fly downwards. Level annotation: 2 runed translucent doors There is a stone staircase leading up, spattered with blood here. You now have 4101 gold pieces (gained 47). You now have 4114 gold pieces (gained 13). Found a leather armour and a falchion. A shadow dragon comes into view. Found seven items. A shadow dragon is nearby! A shadow dragon is nearby! A shadow dragon is nearby! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - shadow dragon Aim: a shadow dragon (wandering, hasn't noticed you, 78% to hit) You feel a surge of power! The iron shot hits the shadow dragon!! The shadow dragon is moderately wounded. You block the shadow dragon's attack. The shadow dragon claws you. The shadow dragon claws you but does no damage. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (flame, moderately wounded, 78% to hit) You feel a surge of power! The iron shot hits the shadow dragon!!! The shadow dragon is heavily wounded. The shadow dragon is engulfed in blazing flames. The shadow dragon bites you. The shadow dragon misses you. You block the shadow dragon's attack. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (flame, severely wounded, 78% to hit) You feel a surge of power! The iron shot misses the shadow dragon. The blast sends you backwards. You hear two shouts! The shadow dragon breathes negative energy at you. The bolt of negative energy hits you!! You feel drained. Found a potion of enlightenment and a great mace. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f/p - shadow dragon Aim: a shadow dragon (flame, severely wounded, catching its breath, 78% to hit) You feel a surge of power! The iron shot hits the shadow dragon!!! The shadow dragon is almost dead. The shadow dragon is engulfed in blazing flames. You kill the shadow dragon! Your Evocations skill increases to level 5! Found a plate armour. There is a fountain of clear blue water here. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! The dungeon rumbles! A door shatters! x8 You kill the ettin! Ka-crash! HP restored. You now have 4140 gold pieces (gained 26). Things that are here: a +0 dire flail; a +0 dire flail There is a stone staircase leading up, spattered with blood here. You fly upwards. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31.0-1-g2c135a0 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_INTERLEVEL_TRAVEL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [MrDizzy] Species: Demonspawn Job: Fire Elementalist HP: 210/210; mods: -12/0 MP: 26/44; mod: 0 Stats: 9 (9) 33 (33) 21 (21) Position: (0, 0) , god: Gozag (20), turn_is_over: 0, banished: 0 Runrest: mode: -4 mp: 0 hp: 0 pos: (0, 0) Delayed (2): type: ascending_stairs duration: 0 type: travel duration: 1 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 50 | 17 | 9218 | 668/1125 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 | 0 | 0 | 0/59 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 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 8 | 2590 | 450/535 Stealth | X | 0 | 0 | 5 | 750 | 0/300 Shields | X | 0 | 0 | 4 | 594 | 0/297 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 17 | 10167 | 0/1338 Conjurations | X | 0 | 0 | 8 | 1800 | 0/450 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 8 | 1800 | 0/450 Necromancy | X | 0 | 0 | 9 | 2026 | 134/441 Translocations | X | 0 | 0 | 5 | 891 | 0/357 Fire Magic | X | 0 | 0 | 10 | 3693 | 393/713 Ice Magic | X | 0 | 0 | 16 | 9499 | 580/1248 Air Magic | X | 0 | 0 | 10 | 3702 | 402/713 Earth Magic | X | 0 | 0 | 23 | 19978 | 0/2052 Alchemy | X | 0 | 0 | 8 | 1800 | 0/450 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 50 | 5 | 780 | 30/300 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #114: 37 Attributes: #12: 25940 #13: 7973 #22: 1 #23: 12466 #24: 1014214248 #49: 8088 #51: 7 #52: 7 #57: 13827 Mutations: molten scales: 3 (innate) demonic guardian: 3 (innate) ignite blood: 3 (innate) robust: 1 (innate) subdued magic: 1 inability to drink after injury: 1 demonic touch: 3 (innate) persistent drain: 1 Inventory bugs: Equipment: eq slot #0, inv slot #0: staff of earth eq slot #1, inv slot #51: +3 cloak "Ammez" {Will+} eq slot #2, inv slot #17: +1 hat of Piti {Fly rC+ Int+3 SInv} eq slot #4, inv slot #6: +2 pair of boots eq slot #5, inv slot #15: +2 buckler of protection eq slot #6, inv slot #8: +1 robe of Vines {NoPotionHeal Regen++++} eq slot #7, inv slot #31: ring of Atzac {rF+ Int+4 Dex+6 Stlth-} eq slot #8, inv slot #48: ring of wizardry eq slot #9, inv slot #5: amulet of Valoum {+Blink Regen+ SInv} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.......^.......# ♣. #...............# ♣♣ #...............# ### ### ######)....###### ##.. # #.## #.......# ##..# ####..# #####.#.....# ###..## .#...## #...........#######...... #....####.##.....[............... #..#.#.##.######...............## ...#.#.....# ##.####.......####∩# .[.#..(.#..###[##...#######...##. [.)...###..##.#..#..#######..#..# .....#..#..#[#.#####..#.#..#####. .>[).#.#....##.##...##...##..)##. ([.....#....#.##.#...##.##...#.## ........[[).#..#..#.#.###.#.#..#. .#..##.#....#..#...###...###...#. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true bailey_type: bailey_axe ice_cave_hard: false fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>