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: 16561379045710901052, deterministic pregen: 1 Version history: Game started: 0.26-a0-43-g20b394c 0.26-a0-50-gc4d14cd Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name FromWork -rc /var/dcss/gamedata/dcss-trunk/rc-files/FromWork.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/FromWork.macro -morgue /var/dcss/gamedata/dcss/morgue/FromWork/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /tmp/dcss-sockets/FromWork:2020-06-04.12:00:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x712d58]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x71a0b7]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7131c0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7f2571c634b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f2572009269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x719879] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x719a21] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7eb025] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN11LevelLayoutC1E8level_idjRK16ProceduralLayout+0xf1) [0x77f6c1]: LevelLayout::LevelLayout(level_id, unsigned int, ProceduralLayout const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x68a1d8] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x68a9fb] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x68ad01] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x68cd68] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z14generate_abyssv+0xba) [0x68e2ea]: generate_abyss() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x7bb10e] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z7builderb+0x2bb) [0x7bcb7b]: builder(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z14generate_levelRK8level_id+0xd72) [0x7e7f52]: generate_level(level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z14pregen_dungeonRK8level_id+0x606) [0x7e8be6]: pregen_dungeon(level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x384) [0x7e9014]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0x720) [0xbb36a0]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11take_stairs20dungeon_feature_typebbb+0xb5) [0xbb68c5]: take_stairs(dungeon_feature_type, bool, bool, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN5Delay6handleEv+0x46) [0x731a26]: Delay::handle() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12handle_delayv+0x35) [0x733105]: handle_delay() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xcc7858] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xcc7fdd] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x128) [0x678968]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f2571c4e830]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x679379]: 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". 0x00007f2572008f2a in __waitpid (pid=15357, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f2572008f2a in __waitpid (pid=15357, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000712bd5 in call_gdb (file=file@entry=0x7f2571ff3540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 15311\000\000\000\000\000\000\000" #2 0x000000000071a0d3 in do_crash_dump () at dbg-asrt.cc:685 t = 1591272076 dir = "/var/dcss/gamedata/dcss/morgue/FromWork/" name = "/var/dcss/gamedata/dcss/morgue/FromWork/crash-FromWork-20200604-120116.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed." file = 0x7f2571ff3540 <_IO_2_1_stderr_> #3 0x00000000007131c0 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007f2572009269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000719879 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffe7278960 "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed.", assert=true) at dbg-asrt.cc:817 No locals. #7 0x0000000000719a21 in AssertFailed (expr=expr@entry=0xce01da "!crawl_state.generating_level", file=file@entry=0xcdfdff "files.cc", line=line@entry=3000, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(!crawl_state.generating_level) in 'files.cc' at line 3000 failed.\000.I\002\000\000\000\000\230.I\002\000\000\000\000I\332\001", '\000' , "\360.I\002\000\000\000\000\030/I\002\000\000\000\000\030/I\002\000\000\000\000J\332\001", '\000' , "p/I\002\000\000\000\000\230/I\002\000\000\000\000\230/I\002\000\000\000\000J\332\001", '\000' , "\060I\002\000\000\000\000(0I\002\000\000\000\000"... args = {{gp_offset = 3, fp_offset = 10, overflow_arg_area = 0x2492d80, reg_save_area = 0x2492da8}} fileName = #8 0x00000000007eb025 in level_excursion::go_to (this=this@entry=0x7fffe72792b4, next=...) at files.cc:3000 No locals. #9 0x000000000077f6c1 in LevelLayout::LevelLayout (this=0x23c3ed0, id=..., _seed=, _layout=...) at dgn-proclayouts.cc:238 le = {original = {branch = BRANCH_ABYSS, depth = 1}, ever_changed_levels = false, allow_unvisited = false} le = ri = ri = solid_count = p = base = div = ai = #10 0x000000000068a1d8 in _abyss_grid (p=...) at abyss.cc:1135 lid = {branch = BRANCH_DIS, depth = 7} pt = {x = 394938893, y = 1642258035} sample = {c = {x = 16, y = 7}, ft = 3706686976, cp = 3694381846, m = (MMT_WAS_DOOR_MIMIC | unknown: 3878129680)} pt = sample = sample = lid = vault_list = #11 _update_abyss_terrain (p=..., abyss_genlevel_mask=..., morph=) at abyss.cc:1235 rp = {x = 2, y = 2} currfeat = DNGN_UNSEEN sample = feat = #12 0x000000000068a9fb 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 = 394938893, y = 1642258035} turned_to_floor = ri = {> = {}, current = {x = 2, y = 2}, topleft = {x = 2, y = 2}, bottomright = {x = 77, y = 67}} exit_chance = 7500 exits_wanted = 0 altars_wanted = 0 use_abyss_exit_map = true used_queue = false ii = delta = 2 #13 0x000000000068ad01 in _generate_area (abyss_genlevel_mask=...) at abyss.cc:1428 placed_abyssal_rune = #14 0x000000000068cd68 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 0x000000000068e2ea in generate_abyss () at abyss.cc:1625 abyss_genlevel_mask = {data = std::bitset = {[4] = 1, [6] = 1, [7] = 1, [11] = 1, [12] = 1, [15] = 1, [16] = 1, [17] = 1, [18] = 1, [21] = 1, [24] = 1, [25] = 1, [26] = 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, [137] = 1, [141] = 1, [142] = 1, [144] = 1, [147] = 1, [148] = 1, [149] = 1, [150] = 1, [152] = 1, [153] = 1, [156] = 1, [157] = 1, [158] = 1, [160] = 1, [161] = 1, [164] = 1, [165] = 1, [166] = 1, [260] = 1, [261] = 1, [265] = 1, [267] = 1, [268] = 1, [271] = 1, [272] = 1, [273] = 1, [274] = 1, [277] = 1, [280] = 1, [281] = 1, [282] = 1, [285] = 1, [286] = 1, [287] = 1, [288] = 1, [289] = 1, [290] = 1, [291] = 1, [292] = 1, [293] = 1, [294] = 1, [295] = 1, [296] = 1, [297] = 1, [298] = 1, [299] = 1, [300] = 1, [301] = 1, [302] = 1, [320] = 1, [321] = 1, [322] = 1, [323] = 1, [324] = 1, [325] = 1, [326] = 1, [327] = 1, [328] = 1, [329] = 1, [330] = 1, [331] = 1, [332] = 1, [333] = 1, [334] = 1, [335] = 1, [336] = 1, [337] = 1, [338] = 1, [339] = 1, [340] = 1, [341] = 1, [342] = 1, [343] = 1, [344] = 1, [345] = 1, [346] = 1, [347] = 1, [348] = 1, [349] = 1, [350] = 1, [351] = 1, [384] = 1, [390] = 1, [391] = 1, [393] = 1, [394] = 1, [397] = 1, [398] = 1, [403] = 1, [404] = 1, [406] = 1, [407] = 1, [411] = 1, [412] = 1, [431] = 1, [432] = 1, [433] = 1, [434] = 1, [435] = 1, [436] = 1, [437] = 1, [438] = 1, [439] = 1, [440] = 1, [441] = 1, [442] = 1, [443] = 1, [444] = 1, [445] = 1, [446] = 1, [447] = 1, [448] = 1, [449] = 1, [450] = 1, [451] = 1, [452] = 1, [453] = 1, [456] = 1, [459] = 1, [460] = 1, [463] = 1, [464] = 1, [465] = 1, [466] = 1, [469] = 1, [472] = 1, [473] = 1, [474] = 1, [477] = 1, [478] = 1, [479] = 1, [480] = 1, [481] = 1, [482] = 1, [483] = 1, [484] = 1, [485] = 1, [486] = 1, [487] = 1, [488] = 1, [489] = 1, [490] = 1, [491] = 1, [492] = 1, [493] = 1, [494] = 1, [514] = 1, [580] = 1, [610] = 1, [612] = 1, [613] = 1, [768] = 1, [769] = 1, [771] = 1, [772] = 1, [774] = 1, [801] = 1, [802] = 1, [803] = 1, [805] = 1, [806] = 1, [960] = 1, [961] = 1, [962] = 1, [964] = 1, [965] = 1, [966] = 1, [994] = 1, [995] = 1...}} #16 0x00000000007bb10e in _builder_by_type () at dungeon.cc:2710 No locals. #17 _build_dungeon_level () at dungeon.cc:2411 place_vaults = nvaults = place_vaults = nvaults = #18 _build_level_vetoable (enable_random_maps=) at dungeon.cc:347 level_layout_type = #19 0x00000000007bcb7b in builder (enable_random_maps=enable_random_maps@entry=true) at dungeon.cc:300 quiet = {msuppressed = false, channel = MSGCH_DIAGNOSTICS, prev_colour = MSGCOL_DEFAULT} uniq_tags = std::set with 0 elements uniq_names = std::set with 2 elements = {[0] = "due_exit_kobolds", [1] = "gammafunk_abyss_exit_x_factor"} saved_position = {val = , oldval = {x = 0, y = 0}} levelgen = {val = , oldval = false} levelgen_rng = {previous = rng::GAMEPLAY} tries = #20 0x00000000007e7f52 in generate_level (l=...) at files.cc:1609 level_name = "Abyss:1" depth = {val = , oldval = 1} branch = {val = , oldval = BRANCH_ABYSS} saved_position = {val = , oldval = {x = 0, y = 0}} stair_taken = stair = {val = , oldval = DNGN_ENTER_ABYSS} ylev = {val = , oldval = true} vault_list = level_vaults = save_name = "`&=\002\000\000\000\000\b\000\000\000\000\000\000\000Depths:2\000\000\000\000\025\000\000\000\027\361\f\000a\035\026\000|\016\000\000\021\000\000\000\342\005n\002", '\000' , "\310\330\002\000\000\000\000\000\240\264f\002\000\000\000\000\000\200\000\000\000\000\000\000\341o", '\000' , "\220\b\370r%\177\000\000\240\b\370r%\177", '\000' , "\021\000\000\000$bܩ\000\000\000\000\a\000\000\000\000\000\000\000\240\264f\002\000\000\000\000\300\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\254\001\000\000\000\000\000\000\a\000\000\000\000\000\000\000"... #21 0x00000000007e8be6 in pregen_dungeon (stopping_point=...) at files.cc:1719 to_generate = std::vector of length -17592133940365, capacity -18 = {{branch = 37029520, depth = 0}, {branch = 3878135024, depth = 32767}, {branch = 3878135032, depth = 32767}, {branch = 3878135200, depth = 32767}, {branch = 12269216, depth = 0}, {branch = 3878135136, depth = 32767}, {branch = BRANCH_ABYSS, depth = 1}, {branch = 54, depth = 0}, {branch = BRANCH_DUNGEON, depth = 54}, {branch = BRANCH_TEMPLE, depth = 0}, {branch = 3878135120, depth = 32767}, {branch = BRANCH_ABYSS, depth = 0}, {branch = BRANCH_TEMPLE, depth = 16842752}, {branch = 35281992, depth = 0}, {branch = BRANCH_DEPTHS, depth = 2}, {branch = BRANCH_BLADE, depth = 31}, {branch = 3706686976, depth = -600585450}, {branch = 59, depth = 0}, {branch = BRANCH_DUNGEON, depth = 31}, {branch = 37029520, depth = 0}, {branch = 39658960, depth = 0}, {branch = 39333856, depth = 0}, {branch = BRANCH_ELF, depth = 0}, {branch = 3878135136, depth = 32767}, {branch = 12279308, depth = 0}, {branch = 3878135760, depth = 32767}, {branch = 3706686976, depth = -600585450}, {branch = 25677856, depth = 0}, {branch = BRANCH_BAILEY, depth = 0}, {branch = BRANCH_BAILEY, depth = 0}, {branch = BRANCH_DUNGEON, depth = 23}, {branch = 3878135152, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 1937334784, depth = 1852124787}, {branch = 7497076, depth = 0}, {branch = 3878135184, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_BAZAAR, depth = 0}, {branch = 38153904, depth = 0}, {branch = 45, depth = 0}, {branch = 45, depth = 0}, {branch = 1601333601, depth = 28792}, {branch = BRANCH_BAILEY, depth = 0}, {branch = BRANCH_BAILEY, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878135272, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 110}, {branch = 3878135304, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 7631716, depth = 0}, {branch = 3706686976, depth = -600585450}, {branch = 25922305, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 54, depth = 0}, {branch = BRANCH_TEMPLE, depth = 0}, {branch = 54, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 12282053, depth = 0}, {branch = BRANCH_TEMPLE, depth = 0}, {branch = 12281977, depth = 0}, {branch = 25922305, depth = 0}, {branch = BRANCH_DUNGEON, depth = 32512}, {branch = 25922305, depth = 0}, {branch = 5370016, depth = 0}, {branch = 37358544, depth = 0}, {branch = 37358528, depth = 0}, {branch = 3878135760, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_LABYRINTH, depth = 0}, {branch = 7543334, depth = 0}, {branch = 37358528, depth = 0}, {branch = 7549189, depth = 0}, {branch = 5370016, depth = 0}, {branch = 25922305, depth = 0}, {branch = 37358528, depth = 0}, {branch = 13400152, depth = 0}, {branch = 1936159597, depth = 1702100992}, {branch = 17881024, depth = 0}, {branch = 37358544, depth = 0}, {branch = 37358528, depth = 0}, {branch = 3878135584, depth = 32767}, {branch = BRANCH_VAULTS, depth = 0}, {branch = 1701147238, depth = 1952408954}, {branch = 6647145, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3706686976, depth = -600585450}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878135696, depth = 32767}, {branch = 13402077, depth = 0}, {branch = 3878135664, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878135552, depth = 32767}, {branch = BRANCH_SHOALS, depth = 0}, {branch = 35308208, depth = 0}, {branch = BRANCH_LABYRINTH, depth = 0}, {branch = BRANCH_LABYRINTH, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878135728, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 1735356928, depth = 1818588960}, {branch = 1701670755, depth = 1801678592}, {branch = 3878135760, depth = 32767}, {branch = BRANCH_BLADE, depth = 0}, {branch = 1735357012, depth = 1818588960}, {branch = 1701670755, depth = 1801678592}, {branch = 37814368, depth = 0}, {branch = 60, depth = 0}, {branch = 60, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 1836020224, depth = 1802661719}, {branch = 3706686976, depth = -600585450}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_COCYTUS, depth = 0}, {branch = 4294967295, depth = 0}, {branch = 3878136136, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 6785384, depth = 0}, {branch = 13448896, depth = 0}, {branch = 6787920, depth = 0}, {branch = 3878136128, depth = 32767}, {branch = 1908729904, depth = 32549}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878136136, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 18}, {branch = 6785088, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3979710603, depth = 284483253}, {branch = 6787920, depth = 0}, {branch = 3878136128, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3495268491, depth = -284487328}, {branch = 1332056203, depth = -289522522}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 6787920, depth = 0}, {branch = 3878136128, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 6787961, depth = 0}, {branch = 3878136120, depth = 32767}, {branch = BRANCH_SEWER, depth = 0}, {branch = BRANCH_COCYTUS, depth = 0}, {branch = 3878141362, depth = 32767}, {branch = 3878141406, depth = 32767}, {branch = 3878141412, depth = 32767}, {branch = 3878141421, depth = 32767}, {branch = 3878141425, depth = 32767}, {branch = 3878141476, depth = 32767}, {branch = 3878141483, depth = 32767}, {branch = 3878141537, depth = 32767}, {branch = 3878141545, depth = 32767}, {branch = 3878141586, depth = 32767}, {branch = 3878141603, depth = 32767}, {branch = 3878141619, depth = 32767}, {branch = 3878141636, depth = 32767}, {branch = 3878141649, depth = 32767}, {branch = 3878141654, depth = 32767}, {branch = 3878141690, depth = 32767}, {branch = 3878141707, depth = 32767}, {branch = 3878141759, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = 3878141777, depth = 32767}, {branch = 3878141793, depth = 32767}, {branch = 3878141869, depth = 32767}, {branch = 3878141880, depth = 32767}, {branch = 3878141889, depth = 32767}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_WIZLAB, depth = 0}, {branch = 3878965248, depth = 32767}, {branch = BRANCH_DIS, depth = 0}, {branch = 395049983, depth = 0}, {branch = BRANCH_SWAMP, depth = 0}, {branch = 4096, depth = 0}, {branch = BRANCH_GEHENNA, depth = 0}, {branch = 100, depth = 0}, {branch = BRANCH_ELF, depth = 0}, {branch = 4194368, depth = 0}, {branch = BRANCH_DWARF, depth = 0}, {branch = 56, depth = 0}, {branch = BRANCH_LAIR, depth = 0}, {branch = BRANCH_SPIDER, depth = 0}, {branch = BRANCH_SHOALS, depth = 0}, {branch = 1936252928, depth = 32549}, {branch = BRANCH_SNAKE, depth = 0}, {branch = BRANCH_DUNGEON, depth = 0}, {branch = BRANCH_SPIDER, depth = 0}...} at_end = #22 0x00000000007e9014 in load_level (stair_taken=stair_taken@entry=DNGN_ENTER_ABYSS, load_mode=load_mode@entry=LOAD_ENTER_LEVEL, old_level=...) at files.cc:1908 level_name = "Abyss:1" make_changes = popped = false return_pos = {x = 0, y = 0} hatch_name = "" stair = {val = , oldval = DNGN_UNSEEN} ylev = {val = , oldval = false} dest_pos = just_created_level = #23 0x0000000000bb36a0 in floor_transition (how=, whence=, whither=..., forced=, going_up=, shaft=, update_travel_cache=) at stairs.cc:831 old_level = {branch = BRANCH_DEPTHS, depth = 2} collect_travel_data = stair_pos = {x = 12, y = 31} newlevel = #24 0x0000000000bb68c5 in take_stairs (force_stair=DNGN_UNSEEN, going_up=, force_known_shaft=, update_travel_cache=) at stairs.cc:902 old_feat = DNGN_ENTER_ABYSS how = known_shaft = shaft = false whither = #25 0x0000000000731a26 in Delay::handle (this=0x23a0bd0) at delay.cc:702 No locals. #26 Delay::handle (this=0x23a0bd0) at delay.cc:677 No locals. #27 0x0000000000733105 in handle_delay () at delay.cc:720 delay = #28 0x0000000000cc7858 in _input () at main.cc:1050 player_disabled = {was_disabled = false} #29 0x0000000000cc7fdd in _launch_game () at main.cc:454 game_start = false ccon = {cstate = false} #30 0x0000000000678968 in _launch_game_loop () at main.cc:363 game_ended = false game_ended = ge = fe = E = #31 main (argc=, argv=0x7fffe727a948) at main.cc:317 No locals. [Inferior 1 (process 15311) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 22, depth = 1 Level id: Abyss:1 Abyssal state: major_coord = (394938891,1642258033) seed = 0x716ad9d4 depth = 1208271946 phase = 0 destroy_all_terrain = 0 level = (16 : 7) Currently generating level. Level build method = abyss, level layout type = abyss, absdepth0 = 24 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The tentacled monstrosity is severely wounded. You block the death cob's attack. The moth of wrath is engulfed in poison gas. The moth of wrath looks as sick as possible! The quicksilver dragon misses you. You block the quicksilver dragon's attack. Your plate armour "Coedyiss" prevents you from hitting the tentacled monstrosity. You bite the tentacled monstrosity! The tentacled monstrosity is severely wounded. You block the death cob's attack. The tentacled monstrosity tentacle-slaps you but does no damage. x2 You block the tentacled monstrosity's attack. The tentacled monstrosity constricts you! The green draconian completely misses you. You block the green draconian's attack. The purple draconian is engulfed in negative energy. The purple draconian is drained! Unknown command. You impale the tentacled monstrosity!! The tentacled monstrosity is almost dead. The death cob misses you. The quicksilver dragon misses you. You block the quicksilver dragon's attack. The black draconian knight hits you with a +0 battleaxe! Unknown command. You puncture the tentacled monstrosity! You kill the tentacled monstrosity! Trog accepts your kill. You feel your intelligence returning. You block the death cob's attack. The purple draconian is engulfed in negative energy. The purple draconian is drained! You impale the ancient lich!! The ancient lich is moderately damaged. You block the green draconian's attack. x2; The death cob closely misses you. The quicksilver dragon bites you. You block the quicksilver dragon's attack. Unknown command. You impale the ancient lich!! The ancient lich is heavily damaged. The moth of wrath is engulfed in poison gas. The moth of wrath looks as sick as possible! The moth of wrath is engulfed in negative energy. The moth of wrath is drained! You kill the moth of wrath! Trog accepts your kill. The moth of wrath's fur bristles in rage as it notices you. You puncture the ancient lich! The ancient lich is heavily damaged. The golden dragon is engulfed in negative energy. The golden dragon is drained! The purple draconian is engulfed in poison gas. The purple draconian is poisoned. You block the quicksilver dragon's attack. x2 The black draconian knight gestures wildly while chanting. The black draconian knight flickers and vanishes for a moment. You puncture the ancient lich! Your bite misses the ancient lich. The ancient lich is severely damaged. The death cob closely misses you. The ancient lich touches you. Unknown command. You puncture the ancient lich! You bite the ancient lich, but do no damage. The ancient lich is severely damaged. You block the death cob's attack. The storm dragon completely misses you. The storm dragon misses you. The storm dragon completely misses you. The moth of wrath is engulfed in negative energy. The moth of wrath is drained! The quicksilver dragon barely misses you. The quicksilver dragon claws you but does no damage. You impale the ancient lich!! You bite the ancient lich. You destroy the ancient lich! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel your intelligence returning. The purple draconian is engulfed in negative energy. The purple draconian is drained! You block the black draconian knight's attack. The helpless storm dragon fails to defend itself. You bite the storm dragon, and draw its blood! You feel better. You perforate the storm dragon like a sieve!!!!!! You kill the storm dragon! Trog accepts your kill. The storm dragon scales are intact enough to wear. You block the death cob's attack. The green draconian misses you. You block the green draconian's attack. The quicksilver dragon bites you! The quicksilver dragon misses you. The helpless death cob fails to defend itself. You stick the death cob like a pincushion!!!!!! You destroy the death cob! Trog accepts your kill. Unknown command. You hit the golden dragon. The golden dragon is lightly wounded. You block the quicksilver dragon's attack. The quicksilver dragon claws you but does no damage. The purple draconian is engulfed in poison gas. The purple draconian looks even sicker. You block the green draconian's attack. The green draconian misses you. You impale the golden dragon!! The golden dragon is moderately wounded. The black draconian knight completely misses you. The shadow dragon breathes negative energy at you. The bolt of negative energy is repelled. Unknown command. You hit the golden dragon but do no damage. You bite the golden dragon. You draw the golden dragon's blood! You feel better. The golden dragon is moderately wounded. The golden dragon misses you. You block the golden dragon's attack. x2 You block the quicksilver dragon's attack. x2 Unknown command. You impale the golden dragon!! The golden dragon is heavily wounded. You impale the moth of wrath!! Lightning courses through the moth of wrath!! You kill the moth of wrath! Trog accepts your kill. The shadow dragon closely misses you. The shadow dragon claws you but does no damage. x2 Unknown command. You hit the golden dragon. You bite the golden dragon! You draw the golden dragon's blood! The golden dragon is severely wounded. You block the quicksilver dragon's attack. The quicksilver dragon completely misses you. The white draconian breathes frost at you. The chilling blast misses you. You hear a sizzling sound! The black draconian knight points at you and mumbles some strange words. The shard of ice misses you. The golden dragon misses you. The golden dragon claws you but does no damage. The golden dragon completely misses you. You hit the golden dragon. The golden dragon is severely wounded. The purple draconian is engulfed in poison gas. The purple draconian looks even sicker. The quicksilver dragon completely misses you. You block the quicksilver dragon's attack. Unknown command. The moth of wrath's fur bristles in rage as it notices you. You hit the golden dragon but do no damage. The golden dragon is severely wounded. The green draconian is engulfed in negative energy. The green draconian is drained! The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You puncture the golden dragon! You bite the golden dragon! You draw the golden dragon's blood! The golden dragon is almost dead. You block the golden dragon's attack. The golden dragon claws you but does no damage. You block the golden dragon's attack. The black draconian knight completely misses you. The purple draconian is engulfed in poison gas. The purple draconian looks as sick as possible! The quicksilver dragon bites you! The quicksilver dragon claws you but does no damage. Unknown command. You puncture the golden dragon! You bite the golden dragon. You kill the golden dragon! Trog accepts your kill. The gold dragon scales are intact enough to wear. The moth of wrath is engulfed in poison gas. The moth of wrath looks as sick as possible! You kill the moth of wrath! Trog accepts your kill. The helpless green draconian fails to defend itself. You bite the green draconian, and draw its blood! You feel better. You perforate the green draconian like a sieve!!!!!! Lightning courses through the green draconian! You kill the green draconian! Trog accepts your kill. You block the shadow dragon's attack. The shadow dragon closely misses you. The shadow dragon claws you. You puncture the black draconian knight! You bite the black draconian knight, but do no damage. The black draconian knight is lightly wounded. The quicksilver dragon bites you but does no damage. The quicksilver dragon completely misses you. You hit the black draconian knight but do no damage. The black draconian knight is lightly wounded. You block the black draconian knight's attack. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy is repelled. Unknown command. You impale the white draconian!! Lightning courses through the white draconian! You bite the white draconian. You draw the white draconian's blood! You feel better. The white draconian is moderately wounded. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. The quicksilver dragon bites you. You block the quicksilver dragon's attack. The purple draconian is engulfed in poison gas. The purple draconian looks as sick as possible! Things that are here: a +0 short sword; a moth of wrath corpse Unknown command. The helpless green draconian fails to defend itself. You bite the green draconian, and draw its blood! You feel better. You spit the green draconian like a pig!!!!!! You kill the green draconian! Trog accepts your kill. The black draconian knight points at you and mumbles some strange words. The shard of ice misses you. The shard of ice hits the shadow dragon!! The shadow dragon partially resists. The shadow dragon completely misses you. You block the shadow dragon's attack. x2 You puncture the shadow dragon! The shadow dragon is moderately wounded. You block the quicksilver dragon's attack. The quicksilver dragon completely misses you. The white draconian is engulfed in poison gas. The white draconian is poisoned. The white draconian hits you but does no damage. You puncture the shadow dragon! The shadow dragon is moderately wounded. The purple draconian is engulfed in negative energy. The purple draconian is drained! Unknown command. The helpless white draconian fails to defend itself. You bite the white draconian, and draw its blood! You perforate the white draconian like a sieve!!!!!! You kill the white draconian! Trog accepts your kill. The quicksilver dragon bites you. You block the quicksilver dragon's attack. The black draconian knight barely misses you. The shadow dragon barely misses you. The shadow dragon misses you. x2 You hit the purple draconian but do no damage. The purple draconian is almost dead. Unknown command. You hit the purple draconian but do no damage. The purple draconian is almost dead. You block the quicksilver dragon's attack. The quicksilver dragon completely misses you. The purple draconian is engulfed in negative energy. The purple draconian is drained! You kill the purple draconian! Trog accepts your kill. You barely miss the quicksilver dragon. The quicksilver dragon is lightly wounded. The shadow dragon completely misses you. You block the shadow dragon's attack. The shadow dragon completely misses you. Unknown command. You miss the quicksilver dragon. You bite the quicksilver dragon! You draw the quicksilver dragon's blood! The quicksilver dragon is lightly wounded. You block the quicksilver dragon's attack. The quicksilver dragon misses you. The black draconian knight hits you but does no damage. Unknown command. You closely miss the quicksilver dragon. Your bite misses the quicksilver dragon. The quicksilver dragon is lightly wounded. Unknown command. You hit the quicksilver dragon. Lightning courses through the quicksilver dragon! The quicksilver dragon is moderately wounded. The quicksilver dragon breathes dispelling energy at you. The bolt of dispelling energy hits you!! Your magical effects are unravelling. Unknown command. You miss the quicksilver dragon. The quicksilver dragon is moderately wounded. You feel yourself slow down. You flicker back into view. You feel less ready to backstab. You block the shadow dragon's attack. The shadow dragon closely misses you. You block the shadow dragon's attack. Unknown command. You puncture the quicksilver dragon! The quicksilver dragon is heavily wounded. You block the quicksilver dragon's attack. The quicksilver dragon misses you. You block the black draconian knight's attack. Unknown command. You puncture the quicksilver dragon! Lightning courses through the quicksilver dragon!! You bite the quicksilver dragon! You kill the quicksilver dragon! Trog accepts your kill. The quicksilver dragon scales are intact enough to wear. Your base Throwing skill increases to level 19! You block the shadow dragon's attack. The shadow dragon closely misses you. The shadow dragon completely misses you. The black draconian knight hits you but does no damage. Things that are here: quicksilver dragon scales; a quicksilver dragon corpse You hit the black draconian knight but do no damage. You bite the black draconian knight. You draw the black draconian knight's blood! You feel better. The black draconian knight is lightly wounded. You puncture the black draconian knight! The black draconian knight is moderately wounded. You feel the effects of Trog's Hand fading. You block the shadow dragon's attack. The shadow dragon completely misses you. You block the shadow dragon's attack. You block the black draconian knight's attack. You barely miss the black draconian knight. Your bite misses the black draconian knight. The black draconian knight is moderately wounded. You puncture the black draconian knight! You bite the black draconian knight, but do no damage. The black draconian knight is moderately wounded. You block the shadow dragon's attack. The shadow dragon claws you but does no damage. The shadow dragon completely misses you. Unknown command. You hit the black draconian knight. You bite the black draconian knight, but do no damage. The black draconian knight is moderately wounded. The black draconian knight misses you. Unknown command. You impale the black draconian knight!! You bite the black draconian knight! You draw the black draconian knight's blood! You feel better. The black draconian knight is heavily wounded. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. Unknown command. You hit the black draconian knight but do no damage. The black draconian knight is heavily wounded. The black draconian knight misses you. Unknown command. You impale the black draconian knight!! You bite the black draconian knight! You draw the black draconian knight's blood! The black draconian knight is almost dead. The shadow dragon closely misses you. You block the shadow dragon's attack. x2 Unknown command. You puncture the black draconian knight! The black draconian knight is almost dead. Unknown command. You puncture the black draconian knight! You kill the black draconian knight! Trog accepts your kill. Trog appreciates your killing of a magic user. You block the shadow dragon's attack. x2; The shadow dragon closely misses you. Unknown command. You puncture the shadow dragon! Lightning courses through the shadow dragon!! You bite the shadow dragon, but do no damage. The shadow dragon is heavily wounded. You impale the shadow dragon!! The shadow dragon is almost dead. Your skin stops crawling. You feel less resistant to hostile enchantments. You block the shadow dragon's attack. The shadow dragon completely misses you. x2 You hit the shadow dragon but do no damage. You bite the shadow dragon. You draw the shadow dragon's blood! The shadow dragon is almost dead. You hit the shadow dragon. The shadow dragon is almost dead. The shadow dragon closely misses you. You block the shadow dragon's attack. The shadow dragon closely misses you. You impale the shadow dragon!! Lightning courses through the shadow dragon! You kill the shadow dragon! Trog accepts your kill. There is a transporter landing site, spattered with blood here. You start resting. Your magical contamination has completely faded away. You start resting. Magic restored. Things that are here: +0 storm dragon scales; a storm dragon corpse x2 Things that are here: +0 storm dragon scales; a storm dragon corpse Items here: ) [ †† a +0 scimitar; +0 gold dragon scales; a white draconian corpse a golden dragon corpse Things that are here: a +0 short sword; a moth of wrath corpse There is a transporter, spattered with blood here. Things that are here: a cursed -2 flail; a green draconian corpse E - 19 throwing nets (gained 1) Things that are here: a +0 battleaxe; a +0 cloak the ring of Yhostrab {Fire Str+2 Int+4 SInv Stlth+} There is a transporter, spattered with blood here. Things that are here: a cursed -2 flail; a green draconian corpse There is an open door here. g - 592 sling bullets (gained 16) You see here a whip. You now have 13701 gold pieces (gained 38). There is an open door here. There is a transporter landing site here. There is a transporter here. There is an open door here. You now have 13718 gold pieces (gained 17). e - 12 potions of stabbing (gained 1) t - a potion of haste; K - 16 scrolls of identify (gained 2) You now have 13747 gold pieces (gained 29). L - 6 scrolls of fear (gained 1) You see here a book of Cantrips. There is an open door here. There is an open door here. You see here a whip. You see here a manual of Fighting. You see here a pair of warped gloves. You can't carry that many items. As you read the scroll of identify, it crumbles to dust. the +0 pair of gloves "Inifotot" {Int+4 SInv} You see here a whip. There is an open door here. You see here a +0 halberd. Unknown command. Items here: ) [ †† a +0 scimitar; +0 gold dragon scales; a white draconian corpse a golden dragon corpse Things that are here: +0 storm dragon scales; a storm dragon corpse There is a transporter landing site, spattered with blood here. Things that are here: a +0 short sword; a moth of wrath corpse There is a transporter, spattered with blood here. Things that are here: a cursed -2 flail; a green draconian corpse You enter the transporter and appear at another place. There is a transporter here. You enter the transporter and appear at another place. There is a transporter here. You enter the transporter and appear at another place. There is a transporter here. You enter the transporter and appear at another place. Done exploring. Press: ? - help, v - describe, . - travel A transporter landing site. There is a stone staircase leading down, spattered with blood here. You climb downwards. There is a stone staircase leading up here. You see here quicksilver dragon scales. There is a stone staircase leading down, spattered with blood here. You see here a +2 hand axe of freezing. You climb downwards. Level annotation: 2 transporters, exclusion: obsidian statue There is a stone staircase leading up here. Really walk into a travel-excluded area? There is a transporter here. Unknown command. You fade into invisibility! You are very lightly contaminated with residual magic. You feel yourself speed up. You feel ready to backstab. You enter the transporter and appear at another place. Unknown command. The white draconian roars! The purple draconian monk roars! The moth of wrath's fur bristles in rage as it notices you. The yellow draconian roars! You block the purple draconian monk's attack. The purple draconian monk closely misses you. You block the purple draconian monk's attack. You block the moth of wrath's attack. You puncture the obsidian statue! The obsidian statue is lightly damaged. Unknown command. The moth of wrath's fur bristles in rage as it notices you. You hit the obsidian statue but do no damage. You bite the obsidian statue! The obsidian statue is moderately damaged. You block the Killer Klown's attack. You block the moth of wrath's attack. Unknown command. You catch the helpless moth of wrath completely off-guard! You skewer the moth of wrath like a kebab!!!! You kill the moth of wrath! Trog accepts your kill. You block the purple draconian monk's attack. The purple draconian monk completely misses you. You block the purple draconian monk's attack. The obsidian statue's eyes glow briefly. The helpless moth of wrath fails to defend itself. You stick the moth of wrath like a pincushion!!!!!! Lightning courses through the moth of wrath! You kill the moth of wrath! Trog accepts your kill. The Killer Klown giggles crazily. You block the Killer Klown's attack. You block the white draconian's attack. You impale the obsidian statue!! You bite the obsidian statue. The obsidian statue is severely damaged. The yellow draconian throws acid at the obsidian statue. The glob of acid hits the obsidian statue. The obsidian statue is splashed with acid. x2 The acid splashes onto the purple draconian monk! The purple draconian monk is splashed with acid. The acid splashes onto the soul eater! The soul eater is splashed with acid. The acid corrodes the soul eater! The purple draconian monk breathes dispelling energy at the obsidian statue. The bolt of dispelling energy hits the obsidian statue! The obsidian statue is destroyed! The soul eater disappears in a puff of smoke! The helpless purple draconian monk fails to defend itself. You bite the purple draconian monk, and draw its blood! You spit the purple draconian monk like a pig!!!!!! Lightning courses through the purple draconian monk! You kill the purple draconian monk! Trog accepts your kill. You block the shadow dragon's attack. The shadow dragon barely misses you. The shadow dragon completely misses you. The Killer Klown blinks! Unknown command. You block the yellow draconian's attack. The tentacled monstrosity tentacle-slaps you! The tentacled monstrosity completely misses you. The tentacled monstrosity barely misses you. The tentacled monstrosity grabs you. The tentacled monstrosity constricts you! Unknown command. The helpless yellow draconian fails to defend itself. You bite the yellow draconian, and draw its blood! You feel better. You stick the yellow draconian like a pincushion!!!!!! Lightning courses through the yellow draconian! You kill the yellow draconian! Trog accepts your kill. Your plate armour "Coedyiss" prevents you from hitting the tentacled monstrosity. You bite the tentacled monstrosity. The tentacled monstrosity is lightly wounded. Unknown command. You impale the tentacled monstrosity!! You bite the tentacled monstrosity! The tentacled monstrosity is moderately wounded. The Killer Klown blinks! You block the tentacled monstrosity's attack. The tentacled monstrosity tentacle-slaps you but does no damage. The tentacled monstrosity misses you. The tentacled monstrosity constricts you. The shadow dragon misses you. The shadow dragon barely misses you. The shadow dragon claws you but does no damage. You stick the tentacled monstrosity like a pincushion!!! The tentacled monstrosity is heavily wounded. Unknown command. You hit the tentacled monstrosity. The tentacled monstrosity is severely wounded. The Killer Klown says, "Trust me, I'm a doctor." Unknown command. You impale the tentacled monstrosity!! You bite the tentacled monstrosity! The tentacled monstrosity is almost dead. You block the tentacled monstrosity's attack. The tentacled monstrosity barely misses you. The tentacled monstrosity tentacle-slaps you but does no damage. The tentacled monstrosity constricts you. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You impale the tentacled monstrosity!! You kill the tentacled monstrosity! Trog accepts your kill. Unknown command. You block the Killer Klown's attack. You see here a moth of wrath corpse. You catch the helpless white draconian completely off-guard! You bite the white draconian, and draw its blood! You feel better. You perforate the white draconian like a sieve!!! Your bite misses the white draconian. The white draconian is heavily wounded. The shadow dragon misses you. The shadow dragon completely misses you. You block the shadow dragon's attack. The helpless white draconian fails to defend itself. You bite the white draconian, and draw its blood! You perforate the white draconian like a sieve!!!!!! You kill the white draconian! Trog accepts your kill. You hit the Killer Klown but do no damage. Lightning courses through the Killer Klown! The Killer Klown is lightly wounded. The Killer Klown pounds you with a +9 club of freezing. You block the shadow dragon's attack. x3 You impale the Killer Klown!! The Killer Klown is moderately wounded. You miss the Killer Klown. The Killer Klown is moderately wounded. The Killer Klown pounds you but does no damage. You impale the Killer Klown!! Your bite misses the Killer Klown. The Killer Klown is moderately wounded. The shadow dragon bites you but does no damage. The shadow dragon misses you. You block the shadow dragon's attack. You miss the Killer Klown. The Killer Klown is moderately wounded. You block the Killer Klown's attack. You hit the Killer Klown. The Killer Klown is heavily wounded. You puncture the Killer Klown! The Killer Klown is heavily wounded. You impale the Killer Klown!! The Killer Klown is severely wounded. You block the shadow dragon's attack. x2 The shadow dragon claws you but does no damage. You block the Killer Klown's attack. You impale the Killer Klown!! Your bite misses the Killer Klown. The Killer Klown is almost dead. You closely miss the Killer Klown. You bite the Killer Klown! You draw the Killer Klown's blood! You feel better. The Killer Klown is almost dead. You impale the Killer Klown!! Lightning courses through the Killer Klown!! You kill the Killer Klown! Trog accepts your kill. The shadow dragon breathes negative energy at you. The bolt of negative energy misses you. You puncture the shadow dragon! Lightning courses through the shadow dragon! Your bite misses the shadow dragon. The shadow dragon is lightly wounded. You hit the shadow dragon. The shadow dragon is moderately wounded. You puncture the shadow dragon! The shadow dragon is moderately wounded. You block the shadow dragon's attack. The shadow dragon closely misses you. You block the shadow dragon's attack. You puncture the shadow dragon! You bite the shadow dragon! You draw the shadow dragon's blood! The shadow dragon is heavily wounded. You barely miss the shadow dragon. You bite the shadow dragon! You draw the shadow dragon's blood! The shadow dragon is severely wounded. You puncture the shadow dragon! Lightning courses through the shadow dragon! Your bite misses the shadow dragon. The shadow dragon is almost dead. The shadow dragon bites you but does no damage. You block the shadow dragon's attack. x2 You puncture the shadow dragon! You kill the shadow dragon! Trog accepts your kill. There is a transporter landing site, spattered with blood here. Things that are here: a +9 club of freezing; a Killer Klown corpse Things that are here: a +0 glaive; a white draconian corpse; a moth of wrath corpse You see here a moth of wrath corpse. You see here a +0 cloak of preservation. You now have 13799 gold pieces (gained 52). You see here a +0 battleaxe. You now have 13812 gold pieces (gained 13). You see here an amulet of inaccuracy. You see here a dazzling helmet. As you read the scroll of identify, it crumbles to dust. the +0 helmet of the King of the Hill {Str+7 Int-2 Stlth+} There is a transporter here. You see here a sapphire hunting sling. As you read the scroll of identify, it crumbles to dust. the +7 hunting sling of Internal Strife {speed, +Fly rElec Stlth+} You flicker for a moment. You see here a runed quarterstaff. You see here a dagger. You see here a runed quarterstaff. There is a transporter here. You see here the +7 hunting sling of Internal Strife {speed, +Fly rElec Stlth+}. You enter the transporter and appear at another place. You flicker back into view. Your extra speed is starting to run out. You feel yourself slow down. There is a stone staircase leading down here. You climb downwards. Level annotation: 3 runed translucent doors, Cussekh's ghost, master DsHu There is a stone staircase leading up here. You feel less ready to backstab. Your magical contamination has completely faded away. The ancient lich shouts! You begin the revivification ritual. You continue your ritual. x5 Now alive. You feel frail. Unknown command. You start resting. Cussekh's ghost whispers, "It is all a dream - a grotesque and foolish dream." HP restored. You start waiting. Cussekh's ghost stares at you. Cussekh's ghost says, "I was once a great warrior, and I still am!" Done waiting. Unknown command. You start waiting. Cussekh's ghost says, "Are you willing to die fighting? I was!" Cussekh's ghost whispers, "There is no future for you." Done waiting. Your skin crawls. You feel resistant to hostile enchantments. Your stone giant goes berserk! You open the gate. Your stone giant hits the ancient lich!!! A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Your stone giant hits the ancient lich. You block the ancient lich's attack. The ghost moth simulacrum hits you but does no damage. The ghost moth simulacrum barely misses you. x2 Your stone giant hits the ancient lich! You impale the ancient lich!! The ancient lich is almost destroyed. The ancient lich gestures at you while chanting. The bolt of fire misses you. The moth of wrath simulacrum completely misses you. You impale the ancient lich!! You destroy the ancient lich! Trog accepts your kill. Trog appreciates your killing of a magic user. You feel the corruption within you wane completely. You feel robust. You block the ghost moth simulacrum's attack. x2 The ghost moth simulacrum completely misses you. Cussekh's ghost screams, "Don't try to defend! You have no chance!" Your stone giant hits Cussekh's ghost! You hit Cussekh's ghost but do no damage. Cussekh's ghost is lightly damaged. You hit Cussekh's ghost but do no damage. Cussekh's ghost is lightly damaged. You block the moth of wrath simulacrum's attack. Your stone giant hits Cussekh's ghost but does no damage. You miss Cussekh's ghost. Cussekh's ghost is lightly damaged. You block the ghost moth simulacrum's attack. x3 Cussekh's ghost hits you but does no damage. You hit Cussekh's ghost. You bite Cussekh's ghost, but do no damage. Cussekh's ghost is lightly damaged. You puncture Cussekh's ghost! You bite Cussekh's ghost!! Cussekh's ghost is moderately damaged. Your stone giant hits Cussekh's ghost!!! You block the moth of wrath simulacrum's attack. You impale Cussekh's ghost!! Cussekh's ghost is heavily damaged. You block the spectral storm dragon's attack. The spectral storm dragon completely misses you. x2 The ghost moth simulacrum hits you. The ghost moth simulacrum freezes you! You resist. You block the ghost moth simulacrum's attack. The ghost moth simulacrum completely misses you. Cussekh's ghost hits you but does no damage. You impale Cussekh's ghost!! You bite Cussekh's ghost. Cussekh's ghost is heavily damaged. Your stone giant hits Cussekh's ghost!! You hit Cussekh's ghost but do no damage. Cussekh's ghost is severely damaged. You block the spectral storm dragon's attack. x2 The spectral storm dragon closely misses you. The moth of wrath simulacrum completely misses you. Your stone giant hits Cussekh's ghost but does no damage. You barely miss Cussekh's ghost. Cussekh's ghost is severely damaged. The ghost moth simulacrum misses you. The ghost moth simulacrum completely misses you. You block the ghost moth simulacrum's attack. You block Cussekh's ghost's attack. You impale Cussekh's ghost!! Cussekh's ghost is severely damaged. You feel the effects of Trog's Hand fading. The spectral storm dragon completely misses you. You block the spectral storm dragon's attack. The spectral storm dragon completely misses you. Your stone giant closely misses Cussekh's ghost. You miss Cussekh's ghost. Cussekh's ghost is severely damaged. The moth of wrath simulacrum bites you. The moth of wrath simulacrum freezes you! You resist. The ghost moth simulacrum completely misses you. The ghost moth simulacrum hits you but does no damage. You block the ghost moth simulacrum's attack. You impale Cussekh's ghost!! Cussekh's ghost is almost destroyed. Your stone giant hits Cussekh's ghost!!! Cussekh's ghost is destroyed! Trog accepts your kill. Trog appreciates your killing of a magic user. You block the spectral storm dragon's attack. x2 The spectral storm dragon misses you. You impale the spectral green draconian!! The spectral green draconian is moderately damaged. You impale the spectral green draconian!! Your bite misses the spectral green draconian. The spectral green draconian is severely damaged. Your stone giant hits the spectral green draconian!!! The spectral green draconian is destroyed! Trog accepts your kill. You block the moth of wrath simulacrum's attack. The ghost moth simulacrum completely misses you. x2 You block the ghost moth simulacrum's attack. You puncture the spectral storm dragon! Lightning courses through the spectral storm dragon!! You bite the spectral storm dragon. The spectral storm dragon is moderately damaged. The spectral storm dragon bites you but does no damage. You block the spectral storm dragon's attack. x2 You puncture the spectral storm dragon! You bite the spectral storm dragon! The spectral storm dragon is severely damaged. Your stone giant hits the spectral storm dragon!! You spit the spectral storm dragon like a pig!!! Lightning courses through the spectral storm dragon! You destroy the spectral storm dragon! Trog accepts your kill. The moth of wrath simulacrum misses you. You block the ghost moth simulacrum's attack. The ghost moth simulacrum completely misses you. You block the ghost moth simulacrum's attack. You impale the spectral storm dragon!! The spectral storm dragon is severely damaged. Your stone giant hits the spectral storm dragon!!! The spectral storm dragon is destroyed! Trog accepts your kill. You impale the spectral black draconian!! The spectral black draconian is moderately damaged. You impale the spectral black draconian!! Lightning courses through the spectral black draconian! You bite the spectral black draconian! The spectral black draconian is almost destroyed. You block the moth of wrath simulacrum's attack. Your stone giant hits the shadow dragon simulacrum!! You impale the spectral black draconian!! You destroy the spectral black draconian! Trog accepts your kill. The ghost moth simulacrum completely misses you. You block the ghost moth simulacrum's attack. The ghost moth simulacrum completely misses you. You impale the shadow dragon simulacrum!! The shadow dragon simulacrum vapourises! Trog accepts your kill. Your stone giant hits the spectral storm dragon!!! You impale the spectral storm dragon!! The spectral storm dragon is severely damaged. The moth of wrath simulacrum bites you! The moth of wrath simulacrum freezes you. You resist. You stick the spectral storm dragon like a pincushion!!! Lightning courses through the spectral storm dragon!! You destroy the spectral storm dragon! Trog accepts your kill. The ghost moth simulacrum misses you. The ghost moth simulacrum hits you but does no damage. x2 The shadow dragon simulacrum bites your stone giant. The shadow dragon simulacrum freezes your stone giant!! The shadow dragon simulacrum claws your stone giant. The shadow dragon simulacrum freezes your stone giant! The shadow dragon simulacrum claws your stone giant. The shadow dragon simulacrum freezes your stone giant!! You puncture the ghost moth simulacrum! The ghost moth simulacrum is moderately damaged. The spectral storm dragon bites your stone giant but does no damage. The spectral storm dragon claws your stone giant. The spectral storm dragon tramples your stone giant. You impale the ghost moth simulacrum!! Lightning courses through the ghost moth simulacrum! The ghost moth simulacrum vapourises! Trog accepts your kill. The ghost moth simulacrum hits your stone giant! The ghost moth simulacrum freezes your stone giant!!! The ghost moth simulacrum hits your stone giant! The ghost moth simulacrum freezes your stone giant!! Your stone giant dies! Your stone giant's corpse disappears in a puff of smoke! You block the moth of wrath simulacrum's attack. You spit the spectral ghost moth like a pig!!! The spectral ghost moth is severely damaged. You block the moth of wrath simulacrum's attack. You impale the spectral ghost moth!! Lightning courses through the spectral ghost moth! You destroy the spectral ghost moth! Trog accepts your kill. Your skin stops crawling. You feel less resistant to hostile enchantments. You impale the spectral storm dragon!! The spectral storm dragon is moderately damaged. You block the moth of wrath simulacrum's attack. You impale the spectral storm dragon!! Lightning courses through the spectral storm dragon! You bite the spectral storm dragon! The spectral storm dragon is almost destroyed. You impale the spectral storm dragon!! You destroy the spectral storm dragon! Trog accepts your kill. You block the moth of wrath simulacrum's attack. You impale the ghost moth simulacrum!! The ghost moth simulacrum is severely damaged. You block the ghost moth simulacrum's attack. The ghost moth simulacrum closely misses you. You block the ghost moth simulacrum's attack. The moth of wrath simulacrum misses you. You impale the ghost moth simulacrum!! The ghost moth simulacrum vapourises! Trog accepts your kill. The moth of wrath simulacrum misses you. You impale the shadow dragon simulacrum!! The shadow dragon simulacrum is heavily damaged. You impale the shadow dragon simulacrum!! The shadow dragon simulacrum vapourises! Trog accepts your kill. You block the moth of wrath simulacrum's attack. You skewer the moth of wrath simulacrum like a kebab!!! Lightning courses through the moth of wrath simulacrum! The moth of wrath simulacrum vapourises! Trog accepts your kill. You block the moth of wrath simulacrum's attack. You skewer the moth of wrath simulacrum like a kebab!!! Lightning courses through the moth of wrath simulacrum! The moth of wrath simulacrum vapourises! Trog accepts your kill. You impale the moth of wrath simulacrum!! You feel the power of Trog in you as your rage grows. The moth of wrath simulacrum vapourises! Trog accepts your kill. No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Unknown command. Calm down first, please. Unknown command. You start resting. You feel a strong urge to attack something. You start resting. You are no longer berserk. You are exhausted. You feel yourself slow down. You start resting. Magic restored. There is an open translucent gate here. You see here a distressingly furry helmet. As you read the scroll of identify, it crumbles to dust. the +2 helmet of Beyond {*Contam Regen+ Str+4 Int+4} Y - 4 potions of mutation (gained 1) You see here a thick runed staff. You see here the +2 helmet of Beyond {*Contam Regen+ Str+4 Int+4}. You see here a runed flail. You see here an executioner's axe. You see here a runed leather armour. You see here an executioner's axe. You see here a runed flail. You start resting. You feel yourself speed up. You start resting. HP restored. You start waiting. You recover from your berserk rage. (D) Dungeon (T) Temple (L) Lair (A) Shoals (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (W) Tomb (U) Depths (H) Hell (I) Dis (G) Gehenna (X) Cocytus (Y) Tartarus (Z) Zot Where to? (Enter - Zot:4 @ (x,y), ? - help) What level of the Depths? (default 5, ? - help) There is an open translucent gate here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. There is a gate leading back out of this place here. You go up through the gate. Welcome back to the Depths! There is a gate to the Realm of Zot here. You see here +0 ice dragon scales. Things that are here: a +0 spear; a cursed +0 scimitar You see here a +0 troll leather armour. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down, spattered with blood here. You see here a +0 troll leather armour. There is an open door here. There is an open door here. There is an open door here. There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. There is a stormy altar of Qazlal here. You enter the shallow water. Moving in this stuff is going to be slow. There is a large open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. Welcome back, FromWork the Vampire Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. There is a one-way gate to the infinite horrors of the Abyss here. If you enter this portal you might not be able to return immediately. Continue? You enter 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-43-g20b394c 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_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [FromWork] Species: Vampire Job: Berserker HP: 249/249; mods: 0/0 MP: 34/34; mod: 0 Stats: 30 (30) 12 (12) 20 (20) Position: (40, 35), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: Delayed (1): type: descending_stairs duration: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 27 | 35378 | 0/0 Short Blades | X | 1 | 16 | 21 | 14023 | 779/1639 Long Blades | | 0 | 0 | 8 | 2173 | 373/450 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/70 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/70 Slings | X | 0 | 0 | 16 | 13005 | 1409/1768 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 1 | 16 | 19 | 17647 | 253/2334 Armour | X | 2 | 33 | 22 | 25985 | 954/2970 Dodging | X | 0 | 0 | 27 | 25016 | 0/0 Stealth | X | 1 | 16 | 20 | 6329 | 464/757 Shields | X | 0 | 0 | 27 | 35378 | 0/0 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | | 0 | 0 | 0 | 0 | 0/25 Charms | | 0 | 0 | 0 | 0 | 0/42 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/70 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/70 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 1 | 16 | 15 | 8849 | 466/1368 Spell bugs: Durations: #114: 40 Attributes: #4: 798776 #12: 18519 #13: 4707 #23: 99760 #24: 2059615449 #27: 1736650 #49: 18486 #59: 1 Mutations: fangs: 3 (innate) see invisible: 1 (innate) agile: 1 fire resistance: 1 magic resistance: 1 unbreathing: 1 (innate) subdued magic: 1 sturdy frame: 2 Inventory bugs: Equipment: eq slot #0, inv slot #0: +11 rapier "Moygier" {elec, MR+} eq slot #1, inv slot #34: scarf of repulsion eq slot #2, inv slot #13: +0 hat "Maucw" {Str+3 Slay+3} eq slot #3, inv slot #49: +2 pair of gloves of dexterity eq slot #4, inv slot #26: +2 pair of boots of running eq slot #5, inv slot #28: +2 shield of Resistance {rF+ rC+ MR+} eq slot #6, inv slot #29: +4 plate armour "Coedyiss" {rN+ Slay+3 Stlth+} eq slot #7, inv slot #24: ring "Xoucutz" {rF+ rC+ MR- Stlth+} eq slot #8, inv slot #32: +4 ring of slaying eq slot #9, inv slot #41: amulet of the Ego {Spirit rElec rF+ rN+ Str+2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Map: ################################################################################ ################################################################################ #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### ################################################################################ ################################################################################ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true ice_cave_hard: true grunt_iron_hall_animated: true slime_fixup_done: true tomb_guardian_sets: 1: 1 2: 1 3: 1 4: 2 5: 1 6: 1 bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>