ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed. Version: Dungeon Crawl Stone Soup 0.26-a0-50-gc4d14cd Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 3796829334686019729, deterministic pregen: 1 Command line: /usr/games/crawl-git-c4d14cd842 -name AtlasWard -rc /dgldir/rcfiles/crawl-git/AtlasWard.rc -macro /dgldir/rcfiles/crawl-git/AtlasWard.macro -morgue /dgldir/morgue/AtlasWard/ -webtiles-socket /crawl-master/webserver/sockets/AtlasWard:2020-06-04.23:36:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 26 stack frames. /usr/games/crawl-git-c4d14cd842(_Z17write_stack_traceP8_IO_FILE+0x23) [0x614393]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-c4d14cd842(_Z13do_crash_dumpv+0x415) [0x61c1f5]: do_crash_dump() /usr/games/crawl-git-c4d14cd842(_Z20crash_signal_handleri+0x9c) [0x61461c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f9891cb40b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f989204eb7b]: /usr/games/crawl-git-c4d14cd842() [0x61b7be] /usr/games/crawl-git-c4d14cd842() [0x61bb36] /usr/games/crawl-git-c4d14cd842() [0x6eefdb] /usr/games/crawl-git-c4d14cd842(_ZN11LevelLayoutC1E8level_idjRK16ProceduralLayout+0xc1) [0x6807f1]: LevelLayout::LevelLayout(level_id, unsigned int, ProceduralLayout const&) /usr/games/crawl-git-c4d14cd842() [0x5819d4] /usr/games/crawl-git-c4d14cd842() [0x581f62] /usr/games/crawl-git-c4d14cd842() [0x582357] /usr/games/crawl-git-c4d14cd842() [0x582b17] /usr/games/crawl-git-c4d14cd842(_Z14generate_abyssv+0x92) [0x584ce2]: generate_abyss() /usr/games/crawl-git-c4d14cd842() [0x6b94f0] /usr/games/crawl-git-c4d14cd842(_Z7builderb+0x2b2) [0x6bacc2]: builder(bool) /usr/games/crawl-git-c4d14cd842(_Z14generate_levelRK8level_id+0x195) [0x6ebff5]: generate_level(level_id const&) /usr/games/crawl-git-c4d14cd842(_Z14pregen_dungeonRK8level_id+0x57e) [0x6ec9de]: pregen_dungeon(level_id const&) /usr/games/crawl-git-c4d14cd842(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x430) [0x6ecf40]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-git-c4d14cd842(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0x37a) [0xada7ea]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /usr/games/crawl-git-c4d14cd842(_Z8banishedRKSsi+0x2a2) [0x583232]: banished(std::string const&, int) /usr/games/crawl-git-c4d14cd842(_Z12world_reactsv+0xcc) [0xc5c54c]: world_reacts() /usr/games/crawl-git-c4d14cd842() [0xc602fe] /usr/games/crawl-git-c4d14cd842(main+0x55d) [0xc644cd]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f9891c9f7ed]: /usr/games/crawl-git-c4d14cd842() [0x56b5e9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f989204e84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f989204e84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000614a5b in call_gdb (file=0x7f9892039180) at crash.cc:436 gdb = attach_cmd = "attach 815\000\000\000\000\000\000\000\000\000" #2 0x000000000061c215 in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/AtlasWard/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed." file = 0x7f9892039180 t = 1591315616 name = "/dgldir/morgue/AtlasWard/crash-AtlasWard-20200605-000656.txt", '\000' #3 0x000000000061461c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f989204eb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000061b7be in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc6173ae30 "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed.", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x000000000061bb36 in AssertFailed (expr=0xc7a93b "!crawl_state.generating_level", file=0xc7a53f "files.cc", line=3000, text=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed.", '\000' , "\001\000\000\000\004\000\000\000)6\203\222\230\177", '\000' , "@\257sa\374\177\000\000 \207\003\222\230\177\000\000\200\320sa\374\177\000\000F\000\000\000\000\000\000\000 \221\327\002\000\000\000\000c\314\306\000\000\000\000\000\300\321sa\374\177\000\000\305\376ϑ\230\177\000\000\222\332\306\000\000\000\000\000F\000\000\000\000\000\000\000\200\320sa\374\177\000\000Яsa\374\177\000\000 \221\327\002\000\000\000\000x\230}\222\230\177\000\000-\000\000\000\000\000\000\000)6\203\222\230\177\000\000-\000\000\000\000\000\000\000\256"... args = {{gp_offset = 13517680, fp_offset = 0, overflow_arg_area = 0x7ffc6173afd0, reg_save_area = 0x7f9891d89330}} fileName = #8 0x00000000006eefdb in level_excursion::go_to (this=, next=...) at files.cc:3000 No locals. #9 0x00000000006807f1 in LevelLayout::LevelLayout (this=0x27a0d70, id=..., _seed=, _layout=...) at dgn-proclayouts.cc:238 le = {original = {branch = BRANCH_ABYSS, depth = 3}, ever_changed_levels = false, allow_unvisited = false} #10 0x00000000005819d4 in _abyss_grid (p=...) at abyss.cc:1135 lid = {branch = BRANCH_ZOT, depth = 5} pt = {x = 400523269, y = 2098890042} sample = {c = {x = 1634974064, y = 32764}, ft = 12356873, cp = 0, m = MMT_NONE} #11 _update_abyss_terrain (p=..., abyss_genlevel_mask=..., morph=morph@entry=false) at abyss.cc:1235 rp = {x = 2, y = 2} currfeat = DNGN_UNSEEN feat = #12 0x0000000000581f62 in _abyss_apply_terrain (abyss_genlevel_mask=..., morph=morph@entry=false, now=now@entry=false) at abyss.cc:1343 p = {x = 2, y = 2} abyss_coord = {x = 400523269, y = 2098890042} turned_to_floor = ri = {> = {}, current = {x = 2, y = 2}, topleft = {x = 2, y = 2}, bottomright = {x = 77, y = 67}} exit_chance = 5000 altars_wanted = 0 use_abyss_exit_map = true ii = exits_wanted = 0 used_queue = false delta = 1 #13 0x0000000000582357 in _generate_area (abyss_genlevel_mask=...) at abyss.cc:1428 placed_abyssal_rune = false #14 0x0000000000582b17 in _abyss_generate_new_area () at abyss.cc:1589 abyss_genlevel_mask = {data = std::bitset = {[0] = 1, [1] = 1, [2] = 1, [3] = 1, [4] = 1, [5] = 1, [6] = 1, [7] = 1, [8] = 1, [9] = 1, [10] = 1, [11] = 1, [12] = 1, [13] = 1, [14] = 1, [15] = 1, [16] = 1, [17] = 1, [18] = 1, [19] = 1, [20] = 1, [21] = 1, [22] = 1, [23] = 1, [24] = 1, [25] = 1, [26] = 1, [27] = 1, [28] = 1, [29] = 1, [30] = 1, [31] = 1, [32] = 1, [33] = 1, [34] = 1, [35] = 1, [36] = 1, [37] = 1, [38] = 1, [39] = 1, [40] = 1, [41] = 1, [42] = 1, [43] = 1, [44] = 1, [45] = 1, [46] = 1, [47] = 1, [48] = 1, [49] = 1, [50] = 1, [51] = 1, [52] = 1, [53] = 1, [54] = 1, [55] = 1, [56] = 1, [57] = 1, [58] = 1, [59] = 1, [60] = 1, [61] = 1, [62] = 1, [63] = 1, [64] = 1, [65] = 1, [66] = 1, [67] = 1, [68] = 1, [69] = 1, [70] = 1, [71] = 1, [72] = 1, [73] = 1, [74] = 1, [75] = 1, [76] = 1, [77] = 1, [78] = 1, [79] = 1, [80] = 1, [81] = 1, [82] = 1, [83] = 1, [84] = 1, [85] = 1, [86] = 1, [87] = 1, [88] = 1, [89] = 1, [90] = 1, [91] = 1, [92] = 1, [93] = 1, [94] = 1, [95] = 1, [96] = 1, [97] = 1, [98] = 1, [99] = 1, [100] = 1, [101] = 1, [102] = 1, [103] = 1, [104] = 1, [105] = 1, [106] = 1, [107] = 1, [108] = 1, [109] = 1, [110] = 1, [111] = 1, [112] = 1, [113] = 1, [114] = 1, [115] = 1, [116] = 1, [117] = 1, [118] = 1, [119] = 1, [120] = 1, [121] = 1, [122] = 1, [123] = 1, [124] = 1, [125] = 1, [126] = 1, [127] = 1, [128] = 1, [129] = 1, [130] = 1, [131] = 1, [132] = 1, [133] = 1, [134] = 1, [135] = 1, [136] = 1, [137] = 1, [138] = 1, [139] = 1, [140] = 1, [141] = 1, [142] = 1, [143] = 1, [144] = 1, [145] = 1, [146] = 1, [147] = 1, [148] = 1, [149] = 1, [150] = 1, [151] = 1, [152] = 1, [153] = 1, [154] = 1, [155] = 1, [156] = 1, [157] = 1, [158] = 1, [159] = 1, [160] = 1, [161] = 1, [162] = 1, [163] = 1, [164] = 1, [165] = 1, [166] = 1, [167] = 1, [168] = 1, [169] = 1, [170] = 1, [171] = 1, [172] = 1, [173] = 1, [174] = 1, [175] = 1, [176] = 1, [177] = 1, [178] = 1, [179] = 1, [180] = 1, [181] = 1, [182] = 1, [183] = 1, [184] = 1, [185] = 1, [186] = 1, [187] = 1, [188] = 1, [189] = 1, [190] = 1, [191] = 1, [192] = 1, [193] = 1, [194] = 1, [195] = 1, [196] = 1, [197] = 1, [198] = 1, [199] = 1...}} #15 0x0000000000584ce2 in generate_abyss () at abyss.cc:1625 abyss_genlevel_mask = {data = std::bitset = {[64] = 1, [66] = 1, [68] = 1, [74] = 1, [75] = 1, [76] = 1, [80] = 1, [81] = 1, [82] = 1, [83] = 1, [85] = 1, [86] = 1, [133] = 1, [135] = 1, [137] = 1, [139] = 1, [142] = 1, [143] = 1, [146] = 1, [149] = 1, [150] = 1, [151] = 1, [153] = 1, [192] = 1, [194] = 1, [196] = 1, [197] = 1, [200] = 1, [203] = 1, [204] = 1, [205] = 1, [208] = 1, [209] = 1, [210] = 1, [211] = 1, [213] = 1, [214] = 1, [899] = 1, [900] = 1, [904] = 1, [907] = 1, [910] = 1, [914] = 1, [915] = 1, [920] = 1, [1091] = 1, [1092] = 1, [1096] = 1, [1097] = 1, [1098] = 1, [1099] = 1, [1100] = 1, [1101] = 1, [1103] = 1, [1104] = 1, [1105] = 1, [1108] = 1, [1109] = 1, [1110] = 1, [1112] = 1, [1117] = 1, [1118] = 1, [1122] = 1, [1123] = 1, [1124] = 1, [1125] = 1, [1126] = 1, [1127] = 1, [1128] = 1, [1129] = 1, [1130] = 1, [1131] = 1, [1132] = 1, [1133] = 1, [1134] = 1, [1155] = 1, [1156] = 1, [1160] = 1, [1161] = 1, [1162] = 1, [1163] = 1, [1164] = 1, [1165] = 1, [1167] = 1, [1168] = 1, [1169] = 1, [1172] = 1, [1173] = 1, [1174] = 1, [1176] = 1, [1181] = 1, [1182] = 1, [1186] = 1, [1187] = 1, [1188] = 1, [1189] = 1, [1190] = 1, [1191] = 1, [1192] = 1, [1193] = 1, [1194] = 1, [1195] = 1, [1196] = 1, [1197] = 1, [1198] = 1, [1283] = 1, [1284] = 1, [1285] = 1, [1289] = 1, [1292] = 1, [1294] = 1, [1296] = 1, [1299] = 1, [1300] = 1, [1303] = 1, [1305] = 1, [1475] = 1, [1478] = 1, [1480] = 1, [1481] = 1, [1482] = 1, [1483] = 1, [1484] = 1, [1485] = 1, [1487] = 1, [1488] = 1, [1489] = 1, [1492] = 1, [1493] = 1, [1494] = 1, [1496] = 1, [1501] = 1, [1502] = 1, [1506] = 1, [1507] = 1, [1508] = 1, [1509] = 1, [1510] = 1, [1511] = 1, [1512] = 1, [1513] = 1, [1514] = 1, [1515] = 1, [1516] = 1, [1517] = 1, [1518] = 1, [1539] = 1, [1542] = 1, [1544] = 1, [1545] = 1, [1546] = 1, [1547] = 1, [1548] = 1, [1549] = 1, [1551] = 1, [1552] = 1, [1553] = 1, [1556] = 1, [1557] = 1, [1558] = 1, [1560] = 1, [1565] = 1, [1566] = 1, [1570] = 1, [1571] = 1, [1572] = 1, [1573] = 1, [1574] = 1, [1575] = 1, [1576] = 1, [1577] = 1, [1578] = 1, [1579] = 1, [1580] = 1, [1581] = 1, [1582] = 1, [1888] = 1, [1889] = 1, [1890] = 1, [1891] = 1, [1892] = 1, [1893] = 1, [1894] = 1, [1895] = 1, [1896] = 1, [1897] = 1, [1898] = 1, [1899] = 1, [1900] = 1, [1901] = 1, [1902] = 1, [1903] = 1, [1904] = 1, [1905] = 1, [1906] = 1, [1907] = 1, [1908] = 1, [1909] = 1, [1910] = 1, [1911] = 1...}} #16 0x00000000006b94f0 in _builder_by_type () at dungeon.cc:2710 No locals. #17 _build_dungeon_level () at dungeon.cc:2411 place_vaults = false nvaults = #18 _build_level_vetoable (enable_random_maps=) at dungeon.cc:347 level_layout_type = #19 0x00000000006bacc2 in builder (enable_random_maps=true) at dungeon.cc:300 uniq_tags = std::set with 0 elements uniq_names = std::set with 0 elements levelgen_rng = {previous = rng::GAMEPLAY} tries = 49 quiet = {msuppressed = false, channel = MSGCH_DIAGNOSTICS, prev_colour = MSGCOL_DEFAULT} saved_position = {val = , oldval = {x = 0, y = 0}} #20 0x00000000006ebff5 in generate_level (l=...) at files.cc:1609 vault_list = level_vaults = level_name = "Abyss:3" depth = {val = , oldval = 3} saved_position = {val = , oldval = {x = 0, y = 0}} stair_taken = save_name = "" #21 0x00000000006ec9de in pregen_dungeon (stopping_point=...) at files.cc:1719 to_generate = std::vector of length -12, capacity -12 = { at_end = #22 0x00000000006ecf40 in load_level (stair_taken=DNGN_ENTER_ABYSS, load_mode=LOAD_ENTER_LEVEL, old_level=...) at files.cc:1908 level_name = "Abyss:3" make_changes = true popped = false hatch_name = "" just_created_level = return_pos = {x = 0, y = 0} dest_pos = {x = 30, y = 38} #23 0x0000000000ada7ea in floor_transition (how=DNGN_ENTER_ABYSS, whence=DNGN_FLOOR, whither=..., forced=, going_up=, shaft=, update_travel_cache=true) at stairs.cc:831 old_level = {branch = BRANCH_ELF, depth = 3} collect_travel_data = stair_pos = {x = 30, y = 38} newlevel = #24 0x0000000000583232 in banished (who="a deep elf demonologist", power=) at abyss.cc:423 what = "Cast into level 3 of the Abyss (a deep elf demonologist)" #25 0x0000000000c5c54c in world_reacts () at main.cc:2194 No locals. #26 0x0000000000c602fe in _input () at main.cc:1176 player_disabled = {was_disabled = false} #27 0x0000000000c644cd in _launch_game () at main.cc:454 game_start = false #28 _launch_game_loop () at main.cc:363 game_ended = false #29 main (argc=, argv=) at main.cc:317 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-c4d14cd842/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-c4d14cd842/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-c4d14cd842/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 22, depth = 3 Level id: Abyss:3 Abyssal state: major_coord = (400523267,2098890040) seed = 0x7a9756ba depth = 1743957819 phase = 0 destroy_all_terrain = 0 level = (20 : 5) Currently generating level. Level build method = abyss, level layout type = abyss, absdepth0 = 26 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, heavily damaged, spells empowered, lightly drained) You reach to attack! You barely miss the ghostly deep elf sorcerer. The ghostly deep elf sorcerer is heavily damaged. The ghostly deep elf sorcerer mumbles some strange words. The ghostly deep elf sorcerer seems to speed up. The deep elf knight is engulfed in noxious fumes. The deep elf knight appears confused. The deep elf knight hits the ghostly deep elf demonologist with a +0 scimitar!! The ghostly deep elf death mage beckons forth a restless soul! Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, heavily damaged, fast, spells empowered, lightly drained) The large abomination is in the way. You puncture the large abomination! The large abomination is almost destroyed. The Executioner gestures. The Executioner seems to speed up. The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The chaos spawn barely misses the deep elf knight. You block the large abomination's attack. The deep elf knight is engulfed in noxious fumes. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, heavily damaged, fast, spells empowered, lightly drained) You reach to attack! You impale the ghostly deep elf sorcerer!! The ghostly deep elf sorcerer is almost destroyed. The ghostly deep elf demonologist seems less brilliant. The deep elf mage mumbles some strange words. The deep elf demonologist is engulfed in noxious fumes. The deep elf demonologist appears confused. The deep elf demonologist ponders the situation. The deep elf demonologist hits something with a +0 long sword! Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, almost destroyed, fast, spells empowered, lightly drained) You reach to attack! You closely miss the ghostly deep elf sorcerer. The ghostly deep elf sorcerer is almost destroyed. The deep elf knight is engulfed in noxious fumes. The deep elf knight appears confused. The deep elf knight hits the ghostly deep elf death mage with a +0 scimitar!! The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The chaos spawn hits the deep elf knight! Nothing appears to happen. The reaper says, "Everyone has to die sometime, and your time is now." You block the large abomination's attack. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, almost destroyed, fast, spells empowered, lightly drained) You reach to attack! Your storm dragon scales prevents you from hitting the ghostly deep elf sorcerer. The ghostly deep elf sorcerer is almost destroyed. The deep elf knight seems less brilliant. The deep elf knight is engulfed in noxious fumes. The deep elf knight appears confused. The deep elf knight hits the ghostly deep elf death mage with a +0 scimitar!! The deep elf demonologist is engulfed in noxious fumes. The deep elf demonologist appears confused. The chaos spawn is engulfed in noxious fumes. The chaos spawn closely misses the ice beast. You hear a shout! Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf sorcerer Aim: a ghostly deep elf sorcerer, wielding a +0 long sword (noxious fumes, almost destroyed, fast, spells empowered, lightly drained) You reach to attack! You hit the ghostly deep elf sorcerer. You destroy the ghostly deep elf sorcerer! Yredelemnul accepts your kill. You hear a shout! You block the large abomination's attack. A deep elf demonologist comes into view. It is wielding a +0 short sword. The deep elf knight is engulfed in noxious fumes. The deep elf knight misses the Executioner. The deep elf knight barely misses itself. Attack whom? Press: ? - help, Dir - move target cursor, f - ghostly deep elf death mage Aim: a ghostly deep elf death mage, wielding a +0 rapier (almost destroyed, spells empowered) The large abomination is in the way. You closely miss the large abomination. The large abomination is almost destroyed. The chaos spawn is engulfed in noxious fumes. The chaos spawn gores the deep elf knight. The chaos spawn shocks the deep elf knight! The deep elf knight is no longer moving quickly. Something assumes the form of the deep elf knight and becomes anchored to this world! The large abomination hits you but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf death mage Aim: a ghostly deep elf death mage, wielding a +0 rapier (almost destroyed, spells empowered) The large abomination is in the way. You barely miss the large abomination. The large abomination is almost destroyed. The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The chaos spawn hits the reaper! The reaper seems to speed up. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf death mage Aim: a ghostly deep elf death mage, wielding a +0 rapier (almost destroyed, spells empowered) The large abomination is in the way. You barely miss the large abomination. The large abomination is almost destroyed. The ghostly deep elf knight mumbles some strange words. The ghostly deep elf knight seems to speed up. The large abomination misses you. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf death mage Aim: a ghostly deep elf death mage, wielding a +0 rapier (almost destroyed, spells empowered) The large abomination is in the way. You puncture the large abomination! You destroy the large abomination! Yredelemnul accepts your kill. The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The chaos spawn gores the ghostly deep elf knight! Nothing appears to happen. The chaos spawn completely misses itself. Something hits the ice beast. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ghostly deep elf death mage Aim: a ghostly deep elf death mage, wielding a +0 rapier (almost destroyed, spells empowered) You reach to attack! You impale the ghostly deep elf death mage!! You destroy the ghostly deep elf death mage! Yredelemnul accepts your kill. Press: ? - help, v - describe, . - travel, g - get item Here: a reaper, wielding a +3 scythe of venom (lightly wounded, summoned, fast) A +0 rapier. There is something else lying underneath. The floor, spattered with blood. Unknown command. Okay, then. Okay, then. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The reaper hits you but does no damage. You block the large abomination's attack. The deep elf demonologist is engulfed in noxious fumes. The deep elf demonologist mumbles some strange words. The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The chaos spawn hits the Executioner! The chaos spawn freezes the Executioner. The Executioner resists. You hear a shout! The ice devil disappears in a puff of smoke! The ghostly deep elf demonologist gestures wildly while chanting. The deep elf demonologist hits the balrug with a +0 long sword. The deep elf demonologist is engulfed in noxious fumes. The deep elf demonologist appears confused. The deep elf demonologist hits something with a +0 short sword. The deep elf demonologist closely misses itself. The chaos spawn is engulfed in noxious fumes. The chaos spawn appears confused. The deep elf demonologist seems less confused. The rust devil disappears in a puff of smoke! The ghostly deep elf demonologist seems less drained. The deep elf high priest starts to sing a prayer. Your surroundings suddenly seem different. A deep elf sorcerer comes into view. It is wielding a +0 short sword. Found 32 gold pieces. The deep elf demonologist shouts! The deep elf sorcerer gestures at you while chanting. The bolt of acid hits you!! The acid corrodes you! You are splashed with acid! You hear a shout! x2 The deep elf demonologist gestures wildly while chanting. The deep elf sorcerer gestures wildly while chanting. The deep elf sorcerer seems to speed up. The deep elf sorcerer points at you and mumbles some strange words. You resist with almost no effort. The Executioner disappears in a puff of smoke! Nothing appears to happen. The deep elf sorcerer mumbles some strange words. The deep elf sorcerer's hands start to glow. The deep elf sorcerer's eyes start to glow. There is a stone staircase leading up here. You climb upwards. Level annotation: 5 runed translucent doors You are no longer corroded. There is a stone staircase leading down here. You feel your flesh rotting away. HP restored. You see here 20 stones. There is a stone staircase leading down here. There is a stone staircase leading up here. There is a stone staircase leading down here. You see here 20 stones. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. The deep elf sorcerer is too close now for your liking. Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf sorcerer Aim: a deep elf sorcerer, wielding a +0 short sword You reach to attack! You puncture the deep elf sorcerer! You drain the deep elf sorcerer. The deep elf sorcerer is moderately wounded. You impale the deep elf sorcerer!! You drain the deep elf sorcerer! The deep elf sorcerer is almost dead. You block the deep elf sorcerer's attack. You hit the deep elf sorcerer. The deep elf sorcerer is almost dead. You puncture the deep elf sorcerer! You kill the deep elf sorcerer! Yredelemnul accepts your kill. The deep elf mage shouts! The deep elf demonologist is too close now for your liking. There are monsters nearby! There are monsters nearby! You impale the deep elf mage!! You drain the deep elf mage. The deep elf mage is almost dead. The deep elf mage casts a spell. The deep elf mage blinks! Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf demonologist Aim: a deep elf demonologist, wielding a +0 short sword and wearing a +0 chain mail You reach to attack! You impale the deep elf demonologist!! You drain the deep elf demonologist. The deep elf demonologist is heavily wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf demonologist Aim: a deep elf demonologist, wielding a +0 short sword and wearing a +0 chain mail (heavily wounded, lightly drained) You reach to attack! You closely miss the deep elf demonologist. The deep elf demonologist is heavily wounded. The deep elf demonologist mumbles some strange words. The deep elf high priest shouts! Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf demonologist Aim: a deep elf demonologist, wielding a +0 short sword and wearing a +0 chain mail (heavily wounded, lightly drained) You reach to attack! You impale the deep elf mage!! You kill the deep elf mage! Yredelemnul accepts your kill. You block the deep elf demonologist's attack. The deep elf mage mumbles some strange words. The deep elf mage conjures a globe of magical energy! A battlesphere comes into view. You puncture the deep elf demonologist! The deep elf demonologist is severely wounded. The deep elf demonologist mumbles some strange words. The cacodemon gestures next to you. Some rock shatters into small pieces. You hit the deep elf demonologist. The deep elf demonologist is severely wounded. You block the deep elf demonologist's attack. You completely miss the deep elf demonologist. The deep elf demonologist is severely wounded. You block the lorocyproca's attack. The deep elf high priest prays. You hit the deep elf demonologist but do no damage. The deep elf demonologist is severely wounded. You block the deep elf demonologist's attack. The cacodemon gestures at you. You feel yourself slow down. You hit the deep elf demonologist. You drain the deep elf demonologist. The deep elf demonologist is almost dead. You block the lorocyproca's attack. You block the deep elf demonologist's attack. You block the cacodemon's attack. The cacodemon completely misses you. You impale the deep elf demonologist!! You kill the deep elf demonologist! Yredelemnul accepts your kill. The cacodemon disappears in a puff of smoke! The lorocyproca disappears in a puff of smoke! You hit the deep elf mage. The deep elf mage is lightly wounded. The deep elf mage hits you but does no damage. Your storm dragon scales prevents you from hitting the deep elf mage. The deep elf mage is lightly wounded. You puncture the deep elf mage! The deep elf mage is heavily wounded. You block the deep elf mage's attack. The deep elf high priest utters an invocation to its god. The deep elf high priest begins emitting a brilliant aura! The deep elf mage is empowered by the deep elf high priest's aura! The deep elf archer is empowered by the deep elf high priest's aura! You hit the deep elf mage. You drain the deep elf mage. The deep elf mage is heavily wounded. The deep elf mage gestures at you while chanting. The magic dart hits you. The battlesphere fires! The barrage of energy hits you but does no damage. You puncture the deep elf mage! The deep elf mage is almost dead. The deep elf mage hits you but does no damage. You puncture the deep elf mage! You kill the deep elf mage! Yredelemnul accepts your kill. The battlesphere dissipates. You impale the deep elf high priest!! The deep elf high priest is heavily wounded. The deep elf high priest closely misses you. You puncture the deep elf high priest! The deep elf high priest is almost dead. You barely miss the deep elf high priest. The deep elf high priest is almost dead. You block the deep elf high priest's attack. You puncture the deep elf high priest! You kill the deep elf high priest! Yredelemnul accepts your kill. You block the deep elf archer's attack. You closely miss the deep elf archer. You block the deep elf archer's attack. You puncture the deep elf archer! You drain the deep elf archer. The deep elf archer is moderately wounded. You block the deep elf archer's attack. You hit the deep elf archer. You drain the deep elf archer. The deep elf archer is heavily wounded. You block the deep elf archer's attack. You closely miss the deep elf archer. The deep elf archer is heavily wounded. You block the deep elf archer's attack. You impale the deep elf archer!! The deep elf archer is almost dead. You block the deep elf archer's attack. You closely miss the deep elf archer. The deep elf archer is almost dead. The deep elf archer barely misses you. You puncture the deep elf archer! You kill the deep elf archer! Yredelemnul accepts your kill. No target in view! No target in view! You call on the dead to rise... The dead are walking! You feel somewhat more hungry. Magic restored. The ghostly deep elf demonologist is too close now for your liking. A ghostly deep elf demonologist is nearby! A ghostly deep elf demonologist is nearby! A ghostly deep elf demonologist is nearby! A ghostly deep elf demonologist is nearby! You swap places. Things that are here: a +0 long sword of electrocution; a +0 chain mail; 13 gold pieces The deep elf mage shouts! The deep elf mage casts a spell. The deep elf mage blinks! Attack whom? Press: ? - help, Dir - move target cursor, f - ghostly deep elf demonologist Aim: a ghostly deep elf demonologist, wielding a +0 rapier You reach to attack! Your storm dragon scales prevents you from hitting the ghostly deep elf demonologist. You puncture the ghostly deep elf demonologist! The ghostly deep elf demonologist is lightly damaged. The deep elf mage casts a spell. The deep elf mage blinks! You block the ghostly deep elf demonologist's attack. The ghostly deep elf knight shouts! You puncture the ghostly deep elf demonologist! The ghostly deep elf demonologist is moderately damaged. The ghostly deep elf demonologist gestures wildly while chanting. You puncture the ghostly deep elf demonologist! The ghostly deep elf demonologist is heavily damaged. The deep elf mage gestures wildly while chanting. You block the ghostly deep elf demonologist's attack. Your storm dragon scales prevents you from hitting the ghostly deep elf demonologist. The ghostly deep elf demonologist is moderately damaged. The ghostly deep elf demonologist casts a spell. You puncture the ghostly deep elf demonologist! The ghostly deep elf demonologist is severely damaged. You block the soul eater's attack. The orange demon stings you from afar. The deep elf mage casts a spell. The deep elf mage blinks! The ghostly deep elf demonologist gestures at you while chanting. You resist with almost no effort. You impale the ghostly deep elf demonologist!! You destroy the ghostly deep elf demonologist! Yredelemnul accepts your kill. The soul eater disappears in a puff of smoke! The orange demon disappears in a puff of smoke! The shadow demon disappears in a puff of smoke! The ice beast hits you but does no damage. You block the ghostly deep elf knight's attack. The deep elf mage casts a spell. You block the ice beast's attack. You see here 32 gold pieces. You impale the ghostly deep elf knight!! The ghostly deep elf knight is heavily damaged. An air elemental comes into view. You block the ghostly deep elf knight's attack. Your deep elf demonologist zombie hits the ice beast but does no damage. The ice beast hits you but does no damage. You hit the ghostly deep elf knight. The ghostly deep elf knight is heavily damaged. A vortex of raging winds appears around the air elemental! You block the ghostly deep elf knight's attack. You impale the ghostly deep elf knight!! You destroy the ghostly deep elf knight! Yredelemnul accepts your kill. You block the ice beast's attack. Your deep elf demonologist zombie hits the ice beast but does no damage. The vortex of raging winds lifts you up. You fly up into the air. You block the air elemental's attack. x2 The ice beast hits you but does no damage. The deep elf mage casts a spell at you. The bolt of cold hits you. You resist. The bolt of cold hits the ice beast. The ice beast completely resists. You block the air elemental's attack. The ice beast hits you but does no damage. You are engulfed in raging winds. The winds around the air elemental start to calm down. You block the air elemental's attack. The deep elf mage casts a spell. You block the air elemental's attack. Your storm dragon scales prevents you from hitting the air elemental. You are engulfed in raging winds. You block the air elemental's attack. x3 You block the ice beast's attack. You block the deep elf mage's attack. You miss the air elemental. You are engulfed in raging winds. You float gracefully downwards. You block the air elemental's attack. x2 Your deep elf demonologist zombie closely misses the air elemental. You block the ice beast's attack. The ice beast closely misses you. The deep elf mage hits you but does no damage. You puncture the deep elf mage! You drain the deep elf mage. You kill the deep elf mage! Yredelemnul accepts your kill. The ice beast disappears in a puff of smoke! x3 You block the air elemental's attack. x2 Your deep elf demonologist zombie hits the air elemental with a +0 short sword. Your deep elf high priest zombie barely misses the air elemental. You block the air elemental's attack. The air elemental barely misses you. You block the air elemental's attack. Your deep elf demonologist zombie misses the air elemental. You block the air elemental's attack. Your deep elf high priest zombie closely misses the air elemental. Things that are here: a +0 rapier; an elf corpse You barely miss the air elemental. The air elemental is lightly damaged. You block the air elemental's attack. x2 Your deep elf demonologist zombie hits the air elemental with a +0 short sword. You impale the air elemental!! You destroy the air elemental! Yredelemnul accepts your kill. You swap places. You swap places. You swap places. Things that are here: a +0 rapier; an elf corpse You butcher the elf corpse. Q - 4 chunks of flesh Things that are here: a +0 rapier; an elf skeleton Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. You feel more resilient. This raw flesh tastes great! Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. You feel more resilient. This raw flesh tastes great! HP restored. Eating one of 2 chunks of flesh. You eat one of the 2 chunks of flesh. You feel more resilient. This raw flesh tastes great! You swap places. You see here a +0 scimitar. You now have 4996 gold pieces (gained 33). You see here a +0 rapier. You feel yourself speed up. You now have 5028 gold pieces (gained 32). You now have 5041 gold pieces (gained 13). Things that are here: a +0 long sword of electrocution; a +0 chain mail You now have 5068 gold pieces (gained 27). Items here: ( )) [ a +0 short sword; a +0 shortbow; 20 arrows; a cursed +0 leather armour Things that are here: a +0 rapier; a +0 leather armour The large abomination is too close now for your liking. A large abomination is nearby! A large abomination is nearby! A large abomination is nearby! You hit the large abomination but do no damage. The large abomination is heavily damaged. You puncture the large abomination! The large abomination is severely damaged. You block the large abomination's attack. You skewer the large abomination like a kebab!!! You destroy the large abomination! Yredelemnul accepts your kill. No target in view! No target in view! No target in view! The deep elf mage is too close now for your liking. A deep elf mage is nearby! A deep elf mage is nearby! A deep elf mage is nearby! The deep elf mage shouts! Items here: ))) [ a +0 long sword; a +0 rapier; a +0 leather armour; a +0 rapier You see here 2 arrows. You stick the deep elf mage like a pincushion!!! You drain the deep elf mage! You kill the deep elf mage! Yredelemnul accepts your kill. No target in view! No target in view! No target in view! No target in view! Things that are here: a +0 long sword; a +0 rapier; an elf corpse You butcher the elf corpse. Q - 3 chunks of flesh (gained 2) Things that are here: a +0 long sword; a +0 rapier; an elf skeleton Things that are here: a +0 long sword; a +0 rapier; an elf skeleton Items here: ( )) [ a +0 leather armour; 13 arrows; a +0 short sword; a +0 shortbow Things that are here: 65 arrows; a +0 shortbow; a +0 longbow Items here: ( ))))))))) [[[[[ Items here: ! ( ))))))))) [[[ Items here: ( ))))))))) [[[[[ You see here 2 arrows. You see here an elf skeleton. r - 6 scrolls of identify (gained 1) You swap places. You see here a +0 rapier. Things that are here: a +0 leather armour; a +2 long sword of electrocution You see here 2 arrows. You see here an arrow. You see here 2 arrows. Items here: ( )) [ ÷ a +0 leather armour; 7 arrows; a +0 short sword; a +0 shortbow; an elf skeleton You see here an arrow. f - 80 rations (gained 1) You see here an arrow. A deep elf high priest comes into view. It is wielding a +0 war axe of electrocution. The deep elf high priest shouts! The deep elf high priest moves out of view. The deep elf high priest calls down the wrath of its god upon you. The sphere of damnation explodes! The damnation engulfs you!! A deep elf high priest is nearby! A deep elf high priest is nearby! You closely miss the deep elf high priest. You impale the deep elf high priest!! You drain the deep elf high priest! The deep elf high priest is severely wounded. The deep elf high priest calls down the wrath of its god upon you. Something smites you! You hit the deep elf high priest but do no damage. You drain the deep elf high priest. The deep elf high priest is severely wounded. The deep elf high priest invokes the aid of its god against you. Something smites you! You hit the deep elf high priest but do no damage. The deep elf high priest is severely wounded. You barely miss the deep elf high priest. The deep elf high priest is severely wounded. You block the deep elf high priest's attack. You puncture the deep elf high priest! You drain the deep elf high priest. You kill the deep elf high priest! Yredelemnul accepts your kill. No target in view! No target in view! No target in view! No target in view! Some of the chunks of flesh in your inventory have rotted away. Things that are here: a +0 war axe of electrocution; a +0 ring mail An earth elemental comes into view. An earth elemental is nearby! An earth elemental is nearby! A +1 battleaxe of electrocution comes into view. A deep elf elementalist comes into view. It is wielding a +1 vorpal battleaxe. A deep elf death mage comes into view. It is wielding the +2 mace of a ziggurat {holy, rC++ Str+2}. The deep elf elementalist gestures at you while chanting. Attack whom? Press: ? - help, Dir - move target cursor, f - earth elemental Aim: an earth elemental (freezing vapour) You reach to attack! You impale the earth elemental!! The earth elemental is heavily damaged. You are engulfed in freezing vapours. You resist. The deep elf elementalist casts a spell at you. Some walls begin to move on their own! You hear a shout! x4 Attack whom? Press: ? - help, Dir - move target cursor, f/p - earth elemental Aim: an earth elemental (freezing vapour, heavily damaged) You reach to attack! You hit the earth elemental. The earth elemental is heavily damaged. You are engulfed in freezing vapours. You resist. You impale the earth elemental!! You destroy the earth elemental! Yredelemnul accepts your kill. You are engulfed in freezing vapours. You resist. You impale the +1 battleaxe of electrocution!! The +1 battleaxe of electrocution is severely damaged. You are engulfed in freezing vapours. You resist. The +1 battleaxe of electrocution barely misses you. A deep elf death mage comes into view. It is wielding a +0 long sword. You impale the +1 battleaxe of electrocution!! The +1 battleaxe of electrocution falls from the air. Yredelemnul accepts your kill. You are engulfed in freezing vapours. You resist. Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf death mage Aim: a deep elf death mage, wielding the +2 mace of a ziggurat {holy, rC++ Str+2}, wearing a +0 leather armour and wearing a +0 kite shield (freezing vapour) You reach to attack! You closely miss the deep elf death mage. You block the earth elemental's attack. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf death mage Aim: a deep elf death mage, wielding the +2 mace of a ziggurat {holy, rC++ Str+2}, wearing a +0 leather armour and wearing a +0 kite shield (freezing vapour) You reach to attack! You puncture the deep elf death mage! The deep elf death mage is lightly wounded. The deep elf death mage is engulfed in freezing vapours. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf death mage Aim: a deep elf death mage, wielding the +2 mace of a ziggurat {holy, rC++ Str+2}, wearing a +0 leather armour and wearing a +0 kite shield (lightly wounded) The deep elf death mage blocks your attack. The deep elf death mage is lightly wounded. You block the deep elf death mage's attack. Your shield and storm dragon scales prevent you from hitting the deep elf death mage. The deep elf death mage is lightly wounded. You block the earth elemental's attack. You barely miss the deep elf death mage. The deep elf death mage is lightly wounded. You block the deep elf death mage's attack. A deep elf demonologist comes into view. It is wielding the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}. Your deep elf high priest zombie hits the earth elemental but does no damage. The deep elf demonologist shouts! You hit the deep elf death mage. The deep elf death mage is lightly wounded. The deep elf elementalist gestures at you while chanting. You hear rumbling. The earth elemental barely misses you. You impale the deep elf death mage!! You drain the deep elf death mage. The deep elf death mage is severely wounded. You block the deep elf death mage's attack. You puncture the deep elf death mage! The deep elf death mage is almost dead. You block the deep elf elementalist's attack. Your deep elf high priest zombie hits the earth elemental with a +0 long sword. The deep elf death mage blocks your attack. The deep elf death mage is almost dead. You block the deep elf death mage's attack. The earth elemental hits your deep elf high priest zombie!! The earth elemental hits you but does no damage. You closely miss the deep elf death mage. The deep elf death mage is almost dead. You impale the deep elf death mage!! You kill the deep elf death mage! Yredelemnul accepts your kill. You block the deep elf death mage's attack. Your deep elf high priest zombie hits the earth elemental with a +0 long sword. The deep elf elementalist gestures at you while chanting. You hear rumbling. Press: ? - help, v - describe, . - travel, g - get item Here: a deep elf death mage, wielding a +0 long sword A +1 battleaxe of electrocution. The floor. Unknown command. You call on the dead to rise... The dead are walking! You feel somewhat more hungry. You block the earth elemental's attack. You block the deep elf death mage's attack. The deep elf elementalist casts a spell at you. You hear rumbling. You hit the deep elf elementalist but do no damage. Your deep elf high priest zombie hits the earth elemental but does no damage. You puncture the deep elf elementalist! You drain the deep elf elementalist. The deep elf elementalist is moderately wounded. You block the deep elf death mage's attack. The deep elf elementalist gestures wildly while chanting. The deep elf elementalist seems to speed up. You block the earth elemental's attack. Your deep elf death mage zombie barely misses the deep elf death mage. You barely miss the deep elf elementalist. The deep elf elementalist is moderately wounded. The deep elf demonologist gestures wildly while chanting. Your deep elf high priest zombie hits the earth elemental with a +0 long sword. The deep elf elementalist hits your deep elf death mage zombie with a +1 vorpal battleaxe! The deep elf elementalist hits you but does no damage. You completely miss the deep elf elementalist. The deep elf elementalist is moderately wounded. You block the deep elf death mage's attack. Your deep elf death mage zombie closely misses the deep elf death mage. You block the earth elemental's attack. You miss the deep elf elementalist. The deep elf elementalist is moderately wounded. You block the deep elf elementalist's attack. Your deep elf death mage zombie blocks the deep elf elementalist's attack. Your deep elf high priest zombie hits the earth elemental with a +0 long sword. You barely miss the deep elf elementalist. The deep elf elementalist is moderately wounded. You block the deep elf death mage's attack. The deep elf elementalist hits you but does no damage. The deep elf elementalist hits your deep elf death mage zombie with a +1 vorpal battleaxe! Your deep elf death mage zombie hits the deep elf death mage. You puncture the deep elf elementalist! You drain the deep elf elementalist. The deep elf elementalist is heavily wounded. The deep elf demonologist gestures wildly while chanting. The earth elemental closely misses you. You puncture the deep elf elementalist! You drain the deep elf elementalist. The deep elf elementalist is severely wounded. You block the deep elf elementalist's attack. Your deep elf death mage zombie blocks the deep elf elementalist's attack. You block the deep elf death mage's attack. Your deep elf high priest zombie hits the earth elemental but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf demonologist Aim: a deep elf demonologist, wielding the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2} and wearing a cursed ring of attention The deep elf elementalist is in the way. You miss the deep elf elementalist. The deep elf elementalist is severely wounded. You block the deep elf elementalist's attack. Your deep elf death mage zombie blocks the deep elf elementalist's attack. Your deep elf death mage zombie blocks the deep elf demonologist's attack. Your deep elf death mage zombie misses the deep elf death mage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf demonologist Aim: a deep elf demonologist, wielding the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2} and wearing a cursed ring of attention The deep elf elementalist is in the way. You barely miss the deep elf elementalist. The deep elf elementalist is severely wounded. The deep elf death mage hits you but does no damage. The deep elf elementalist drinks a potion. The deep elf elementalist is healed! The earth elemental hits you! Your corrosive artefact corrodes you! Your deep elf high priest zombie hits the earth elemental but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf demonologist Aim: a deep elf demonologist, wielding the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2} and wearing a cursed ring of attention The deep elf elementalist is in the way. You closely miss the deep elf elementalist. The deep elf elementalist is moderately wounded. The earth elemental disappears in a puff of smoke! The deep elf demonologist hits your deep elf death mage zombie with the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}! Your deep elf death mage zombie closely misses the deep elf demonologist. You block the deep elf elementalist's attack. The deep elf elementalist hits your deep elf death mage zombie with a +1 vorpal battleaxe. You block the deep elf death mage's attack. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf demonologist Aim: a deep elf demonologist, wielding the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2} and wearing a cursed ring of attention You could not reach far enough! You block the earth elemental's attack. You closely miss the deep elf elementalist. The deep elf elementalist is moderately wounded. You block the deep elf elementalist's attack. The deep elf elementalist hits your deep elf death mage zombie with a +1 vorpal battleaxe. The deep elf demonologist hits your deep elf death mage zombie with the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}!! Your deep elf death mage zombie hits the deep elf demonologist. Your deep elf high priest zombie hits the earth elemental but does no damage. The deep elf death mage hits you with a +0 long sword. You puncture the deep elf elementalist! You drain the deep elf elementalist. The deep elf elementalist is severely wounded. You block the deep elf elementalist's attack. Your deep elf death mage zombie blocks the deep elf elementalist's attack. You hit the deep elf elementalist. The deep elf elementalist is severely wounded. The deep elf demonologist casts a spell. Your deep elf death mage zombie hits the deep elf demonologist. You block the earth elemental's attack. You block the deep elf elementalist's attack. The deep elf elementalist hits your deep elf death mage zombie with a +1 vorpal battleaxe. The deep elf death mage misses you. You puncture the deep elf elementalist! You drain the deep elf elementalist! You kill the deep elf elementalist! Yredelemnul accepts your kill. The earth elemental disappears in a puff of smoke! x3 The deep elf demonologist hits your deep elf death mage zombie with the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}! Your deep elf death mage zombie hits the deep elf demonologist. Your storm dragon scales prevents you from hitting the deep elf death mage. The deep elf death mage is lightly wounded. Your deep elf death mage zombie blocks the cacodemon's attack. x2 The deep elf death mage hits you but does no damage. You impale the deep elf death mage!! The deep elf death mage is heavily wounded. You block the blizzard demon's attack. The blizzard demon hits you. Your deep elf death mage zombie blocks the deep elf demonologist's attack. You impale the deep elf death mage!! The deep elf death mage is severely wounded. Your deep elf death mage zombie blocks the cacodemon's attack. The cacodemon hits your deep elf death mage zombie! Your deep elf death mage zombie hits the cacodemon but does no damage. The deep elf death mage misses you. You block the blizzard demon's attack. The blizzard demon hits you but does no damage. You closely miss the deep elf death mage. The deep elf death mage is severely wounded. The deep elf demonologist hits your deep elf death mage zombie with the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}! Your deep elf death mage zombie blocks the cacodemon's attack. x2 You impale the deep elf death mage!! You kill the deep elf death mage! Yredelemnul accepts your kill. Your deep elf death mage zombie hits the cacodemon. You block the blizzard demon's attack. x2 The deep elf demonologist casts a spell at you. Your deep elf death mage zombie struggles to resist. You block the cacodemon's attack. The cacodemon misses you. Your deep elf death mage zombie blocks the blizzard demon's attack. The blizzard demon hits your deep elf death mage zombie! Your deep elf death mage zombie hits the deep elf demonologist. Things that are here: a +0 long sword; a +1 battleaxe of electrocution; an elf corpse You swap places. The cacodemon hits you but does no damage. You block the cacodemon's attack. You block the deep elf demonologist's attack. The blizzard demon hits you but does no damage. x2 Items here: ! $ ) ? the cursed +2 mace of a ziggurat {holy, rC++ Str+2} a potion of might; 3 scrolls of remove curse; 123 gold pieces You barely miss the deep elf demonologist. The deep elf demonologist is moderately wounded. Your deep elf high priest zombie misses the blizzard demon. Your deep elf death mage zombie hits the cacodemon but does no damage. You block the cacodemon's attack. The cacodemon hits you! You puncture the deep elf demonologist! You drain the deep elf demonologist. The deep elf demonologist is heavily wounded. You block the deep elf demonologist's attack. The blizzard demon gestures at you. The bolt of lightning hits you. You resist. The bolt of lightning hits your deep elf death mage zombie!! Your deep elf death mage zombie is destroyed! You closely miss the deep elf demonologist. The deep elf demonologist is heavily wounded. The cacodemon gestures at you. Strange energies course through your body. Your body decomposes! You feel weakened. Your deep elf high priest zombie hits the blizzard demon but does no damage. You impale the deep elf demonologist!! You drain the deep elf demonologist. The deep elf demonologist is almost dead. The deep elf demonologist hits you with the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2}. You block the blizzard demon's attack. x2 You barely miss the deep elf demonologist. The deep elf demonologist is almost dead. The cacodemon gestures at you. The bolt of energy hits you!! The bolt of energy hits your deep elf high priest zombie!! The bolt of energy misses your deep elf demonologist zombie. You block the blizzard demon's attack. x2 The deep elf demonologist casts a spell. You puncture the deep elf demonologist! You kill the deep elf demonologist! Yredelemnul accepts your kill. The Tzitzimitl disappears in a puff of smoke! The cacodemon disappears in a puff of smoke! The blizzard demon disappears in a puff of smoke! The rust devil disappears in a puff of smoke! You now have 5175 gold pieces (gained 107). Things that are here: the +8 scimitar of Desperation {vorpal, rF+ rC+ Str+2} a cursed ring of attention; an elf corpse You are no longer corroded. All of the chunks of flesh in your inventory have rotted away. A deep elf sorcerer comes into view. It is wielding a +0 rapier. The deep elf sorcerer gestures wildly while chanting. The deep elf sorcerer seems to speed up. The deep elf sorcerer casts a spell at you. The sphere of damnation explodes! The damnation engulfs you!! You hear a shout! x3 You block the deep elf sorcerer's attack. You puncture the deep elf sorcerer! You drain the deep elf sorcerer. The deep elf sorcerer is moderately wounded. You impale the deep elf sorcerer!! The deep elf sorcerer is severely wounded. The deep elf sorcerer hits you with a +0 rapier. You impale the deep elf sorcerer!! You kill the deep elf sorcerer! Yredelemnul accepts your kill. No target in view! No target in view! No target in view! A deep elf sorcerer comes into view. It is wielding the +3 mace "Piemopsa" {venom, Str+4}. A deep elf sorcerer is nearby! A deep elf sorcerer is nearby! A deep elf sorcerer is nearby! You impale the deep elf sorcerer!! You drain the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You puncture the deep elf sorcerer! You drain the deep elf sorcerer. The deep elf sorcerer is severely wounded. You block the deep elf sorcerer's attack. You hit the deep elf sorcerer. The deep elf sorcerer is severely wounded. You puncture the deep elf sorcerer! You drain the deep elf sorcerer. You kill the deep elf sorcerer! Yredelemnul accepts your kill. Your Shields skill increases to level 22! Yredelemnul grants you a vampire! You now have 5268 gold pieces (gained 93). Things that are here: the +3 mace "Piemopsa" {venom, Str+4}; a +0 leather armour a potion of lignification A deep elf archer comes into view. It is wielding a +0 long sword. A deep elf archer is nearby! A deep elf archer is nearby! A deep elf archer is nearby! Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf archer Aim: a deep elf archer, wielding a +0 long sword, wearing a +0 leather armour and quivering 64 arrows (repelling missiles) You reach to attack! You barely miss the deep elf archer. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 long sword, wearing a +0 leather armour and quivering 64 arrows (repelling missiles) You reach to attack! You barely miss the deep elf archer. The deep elf archer unwields a +0 long sword. The deep elf archer wields a +0 shortbow. The deep elf archer shoots an arrow. The arrow closely misses your vampire. You reflect the arrow off an invisible shield around you! The arrow hits your vampire! Your vampire misses the deep elf archer. Your vampire closely misses the deep elf archer. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 63 arrows (repelling missiles) You could not reach far enough! Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 63 arrows (repelling missiles) You reach to attack! You completely miss the deep elf archer. Your vampire barely misses the deep elf archer. Your vampire closely misses the deep elf archer. The deep elf archer blinks! You swap places. The deep elf archer shoots an arrow. You reflect the arrow off an invisible shield around you! The arrow hits the deep elf archer!! You see here an arrow. Found 20 stones. The deep elf archer shoots an arrow. The arrow hits you but does no damage. Found a quarterstaff. You see here an arrow. The deep elf archer blinks! The deep elf archer shoots an arrow. The arrow misses you. Found 19 stones. The deep elf archer shoots an arrow. You reflect the arrow off an invisible shield around you! The arrow is repelled. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 59 arrows (heavily wounded, repelling missiles) You reach to attack! You puncture the deep elf archer! The deep elf archer is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 59 arrows (severely wounded, repelling missiles) You reach to attack! You puncture the deep elf archer! The deep elf archer is almost dead. The deep elf archer shoots an arrow. The arrow hits you but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 58 arrows (almost dead, repelling missiles) You could not reach far enough! The deep elf archer blinks! Attack whom? Press: ? - help, Dir - move target cursor, f/p - deep elf archer Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and quivering 58 arrows (almost dead, repelling missiles) You reach to attack! You impale the deep elf archer!! You kill the deep elf archer! Yredelemnul accepts your kill. No target in view! No target in view! A deep elf death mage comes into view. It is wielding a +2 falchion of holy wrath. A deep elf death mage is nearby! A deep elf death mage is nearby! Okay, then. You swap places. The deep elf death mage beckons forth a restless soul! Attack whom? Press: ? - help, Dir - move target cursor, f - deep elf death mage Aim: a deep elf death mage, wielding a +2 falchion of holy wrath and wearing an uncursed ring of fire You reach to attack! You barely miss the deep elf death mage. You impale the deep elf death mage!! The deep elf death mage is moderately wounded. You impale the deep elf death mage!! The deep elf death mage is severely wounded. You block the deep elf death mage's attack. You barely miss the deep elf death mage. The deep elf death mage is severely wounded. You impale the deep elf death mage!! The lost soul assumes the form of the deep elf death mage and becomes anchored to this world! You block the ghostly deep elf death mage's attack. Your vampire barely misses the ghostly deep elf death mage. Your vampire closely misses the ghostly deep elf death mage. You impale the ghostly deep elf death mage!! The ghostly deep elf death mage is moderately damaged. A deep elf mage comes into view. It is wielding a +0 flail. You hit the ghostly deep elf death mage. The ghostly deep elf death mage is heavily damaged. The ghostly deep elf death mage hits you with a +2 falchion of holy wrath. You convulse. Your vampire hits the ghostly deep elf death mage! Your vampire misses the ghostly deep elf death mage. You puncture the ghostly deep elf death mage! The ghostly deep elf death mage is severely damaged. You block the ghostly deep elf death mage's attack. Your vampire closely misses the ghostly deep elf death mage. Your vampire barely misses the ghostly deep elf death mage. You hit the ghostly deep elf death mage. The ghostly deep elf death mage is severely damaged. The deep elf mage mumbles some strange words. The deep elf mage blinks! You miss the ghostly deep elf death mage. The ghostly deep elf death mage is severely damaged. A deep elf demonologist comes into view. It is wielding a +2 flail of draining. You block the ghostly deep elf death mage's attack. You puncture the ghostly deep elf death mage! The ghostly deep elf death mage is almost destroyed. Your deep elf high priest zombie barely misses the ghostly deep elf death mage. The deep elf demonologist gestures wildly while chanting. You hit the ghostly deep elf death mage. You destroy the ghostly deep elf death mage! Yredelemnul accepts your kill. Items here: $ ) = † a +2 falchion of holy wrath; an uncursed ring of fire; 14 gold pieces an elf corpse The deep elf demonologist gestures at you while chanting. You are cast into the Abyss! To return, you must find a gate leading back. Killing monsters will force the Abyss to allow you passage. This branch contains the abyssal rune of Zot. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-50-gc4d14cd Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [AtlasWard] Species: Ghoul Job: Gladiator HP: 169/249; mods: 0/0 MP: 43/43; mod: 0 Stats: 21 (22) 10 (10) 22 (22) Position: (40, 35), god: Yredelemnul (4), turn_is_over: 1, banished: 0 Standing on/in/over feature: Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 25 | 20559 | 0/2145 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 33 | 16 | 9775 | 24/1487 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 2 | 178 | 0/178 Armour | X | 1 | 33 | 12 | 5014 | 20/1011 Dodging | X | 1 | 33 | 8 | 2160 | 20/535 Stealth | X | 0 | 0 | 0 | 0 | 0/35 Shields | X | 0 | 0 | 22 | 21093 | 45/2498 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | | 0 | 0 | 0 | 0 | 0/70 Hexes | | 0 | 0 | 0 | 0 | 0/70 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/42 Air Magic | | 0 | 0 | 0 | 0 | 0/70 Earth Magic | | 0 | 0 | 0 | 0 | 0/42 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 16 | 6895 | 0/1051 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #114: 37 Attributes: #12: 8606 #13: 3338 #23: 38199 #24: -1079932362 #27: 1036852 #49: 7990 #59: 1 #61: 9 Mutations: claws: 1 (innate) carnivore: 1 (innate) cold resistance: 1 (innate) negative energy resistance: 3 (innate) inhibited regeneration: 1 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +9 demon trident of Absolution {drain, Int+3} eq slot #1, inv slot #18: scarf of resistance eq slot #2, inv slot #51: +2 helmet of see invisible eq slot #3, inv slot #48: +0 pair of gloves of strength eq slot #4, inv slot #2: +2 pair of boots of running eq slot #5, inv slot #38: +2 tower shield of protection eq slot #6, inv slot #21: +4 storm dragon scales {Bai Suzhen} eq slot #7, inv slot #32: ring "Xehit" {*Corrode rF+ MR+ MP+9 Dex+4} eq slot #8, inv slot #16: ring of Lucidity {rF+ rC+ Int+2 Stlth-} eq slot #9, inv slot #24: amulet of Xiptyix {Reflect rC+ Str-5 Dex+4 SH+5} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Map: ################################################################################ ################################################################################ #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### ################################################################################ ################################################################################ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true bailey_type: bailey_axe fix_slime_vaults: true kb_xom_sheep_generated: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>