Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34-a0-1267-g4e275ff57a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 13967159600419849707, deterministic pregen: 1 Version history: Game started: 0.34-a0-1133-g41f2f78647 0.34-a0-1134-ge1e2a20661 0.34-a0-1136-gbbcba9398f 0.34-a0-1150-gb1a7a50d98 0.34-a0-1165-g655ffec7b1 0.34-a0-1170-gb3fd7c6d43 0.34-a0-1173-ge5db3684d5 0.34-a0-1184-gf20446e8b0 0.34-a0-1185-g982c9fe40d 0.34-a0-1264-gf19d277d5e 0.34-a0-1265-g0ebab00e9d 0.34-a0-1266-g4f49a6db60 0.34-a0-1267-g4e275ff57a Command line: /usr/games/crawl-git-4e275ff57a -name Lich -rc /dgldir/rcfiles/crawl-git/Lich.rc -macro /dgldir/rcfiles/crawl-git/Lich.macro -morgue /dgldir/morgue/Lich/ -webtiles-socket /crawl-master/webserver/sockets/Lich:2025-11-15.16:34:36.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 50 stack frames. /usr/games/crawl-git-4e275ff57a(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5da70a80233e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-4e275ff57a(_Z13do_crash_dumpv+0x43a) [0x5da70a81051a]: do_crash_dump() /usr/games/crawl-git-4e275ff57a(_Z20crash_signal_handleri+0x1fa) [0x5da70a80281a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x781ef12b7330]: /lib/x86_64-linux-gnu/libc.so.6(__write+0x12) [0x781ef138e572]: /lib/x86_64-linux-gnu/libtinfo.so.6(_nc_flush_sp+0x5b) [0x781ef18b05ab]: /lib/x86_64-linux-gnu/libncursesw.so.6(+0x2afad) [0x781ef18f1fad]: /lib/x86_64-linux-gnu/libncursesw.so.6(doupdate_sp+0x1b5) [0x781ef18f2b65]: /lib/x86_64-linux-gnu/libncursesw.so.6(wrefresh+0x4a) [0x781ef18e643a]: /usr/games/crawl-git-4e275ff57a(_Z13update_screenv+0x1c) [0x5da70afa667c]: update_screen() /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xe6) [0x5da70acf8226]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) /usr/games/crawl-git-4e275ff57a(_ZN8trap_def7triggerER5actor+0xf9d) [0x5da70aec92fd]: trap_def::trigger(actor&) /usr/games/crawl-git-4e275ff57a(_ZN6player17finalise_movementEPK5actor+0x173) [0x5da70ad11283]: player::finalise_movement(actor const*) /usr/games/crawl-git-4e275ff57a(_ZN6player7move_toERK9coord_def13enum_bitfieldI19movement_type_flagsLi6EEb+0xfa) [0x5da70acf823a]: player::move_to(coord_def const&, enum_bitfield, bool) Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 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". 0x0000781ef13827a7 in __GI___wait4 (pid=3390331, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000781ef13827a7 in __GI___wait4 (pid=3390331, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005da70a8029ec in call_gdb (file=0x781ef14764e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3388178\000\000\000\000\000" #2 0x00005da70a810538 in do_crash_dump () at dbg-asrt.cc:673 t = 1763224498 dir = "/dgldir/morgue/Lich/" name = "/dgldir/morgue/Lich/crash-Lich-20251115-163458.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x781ef14764e0 <_IO_2_1_stderr_> #3 0x00005da70a80281a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x0000781ef138e572 in __GI___libc_write (fd=1, buf=0x5da7221a0620, nbytes=203) at ../sysdeps/unix/sysv/linux/write.c:26 __arg2 = 102972413052448 _a3 = 203 _a1 = 1 resultvar = __arg3 = 203 __arg1 = 1 _a2 = 102972413052448 sc_ret = __arg3 = _a2 = sc_ret = sc_ret = __arg1 = _a3 = sc_cancel_oldtype = resultvar = __arg2 = _a1 = #6 0x0000781ef18b05ab in _nc_flush_sp () from /lib/x86_64-linux-gnu/libtinfo.so.6 No symbol table info available. #7 0x0000781ef18f1fad in ?? () from /lib/x86_64-linux-gnu/libncursesw.so.6 No symbol table info available. #8 0x0000781ef18f2b65 in doupdate_sp () from /lib/x86_64-linux-gnu/libncursesw.so.6 No symbol table info available. #9 0x0000781ef18e643a in wrefresh () from /lib/x86_64-linux-gnu/libncursesw.so.6 No symbol table info available. #10 0x00005da70afa667c in update_screen () at libunix.cc:972 No locals. #11 0x00005da70acf8226 in player::move_to (this=0x5da70b5413c0 , newpos=..., flags=..., defer_finalisation=false) at player.cc:605 No locals. #12 0x00005da70aec92fd in trap_def::trigger (this=0x5da722378468, triggerer=...) at traps.cc:389 moved = to = {x = 49, y = 37} search_result = you_trigger = true trap_destroyed = false know_trap_destroyed = false m = /build/gdb-1WjiBe/gdb-15.0.50.20240403/gdb/utils.c:704: internal-error: virtual memory exhausted: can't allocate 524288 bytes. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] Compilation info: <<<<<<<<<<< Compiled with GCC 13.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 -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-4e275ff57a/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-4e275ff57a/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-4e275ff57a/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 23, depth = 1 Level id: Pan Level build method = , level layout type = rooms, absdepth0 = 24 Level vaults: evilmike_mini_pan_doors_b layout_gridlike pan_exit pan_to_abyss Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Makhleb accepts your kill. Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sin beast The sin beast hurls suddenly forward! Your hellfire mortar sinks back into the magma. You slice the sin beast!! The sin beast twists and deforms. Your kick misses the sin beast. The sin beast is moderately wounded. The sin beast misses you. You block the sin beast's attack. You carve the sin beast like a ham!!! Your kick misses the sin beast. The sin beast is severely wounded. You block the sin beast's attack. The sin beast completely misses you. You cut the sin beast into ribbons!!! You kill the sin beast! Makhleb accepts your kill. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. You start resting. Your hellfire mortar sinks back into the magma. A Tzitzimitl comes into view. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Some lava, temporary. With a deafening crack, the ground splits apart in the path of your chthonic artillery! The Tzitzimitl roars! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. Your hellfire mortar blasts a torrent of magma at the Tzitzimitl. The bolt of magma hits the Tzitzimitl! Your hellfire mortar blasts a torrent of magma at the Tzitzimitl. The bolt of magma hits the Tzitzimitl!! The Tzitzimitl engulfs your hellfire mortar but does no damage. The Tzitzimitl bites your hellfire mortar. Your hellfire mortar blasts a torrent of magma at the Tzitzimitl. The bolt of magma hits the Tzitzimitl!! The Tzitzimitl engulfs your hellfire mortar but does no damage. The Tzitzimitl bites your hellfire mortar!! Your hellfire mortar blasts a torrent of magma at the Tzitzimitl. The bolt of magma hits the Tzitzimitl!!! The Tzitzimitl dies! Makhleb accepts your kill. Your Translocations skill increases to level 18! You start resting. Your hellfire mortar sinks back into the magma. Magic restored. i - 42 scrolls of identify (gained 1) Found a scroll of fog. g - 17 scrolls of fog (gained 1) Unknown command. Unknown command. A ynoxinul comes into view. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! The ynoxinul bellows! You hear a hideous shriek! x2; You hear an angry squeal. Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. The ynoxinul gestures. Your hellfire mortar blasts a torrent of magma at the ufetubus. The bolt of magma hits the ufetubus!!! The ufetubus is burned terribly! The ufetubus dies! The ufetubus disappears in a puff of smoke! Your hellfire mortar blasts a torrent of magma at the ynoxinul. The bolt of magma hits the ufetubus!!! The ufetubus is burned terribly! The ufetubus dies! The ufetubus disappears in a puff of smoke! The bolt of magma misses the ynoxinul. Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Press ? for a list of commands and other information. Your hellfire mortar blasts a torrent of magma at the ufetubus. The bolt of magma hits the ufetubus!!! The ufetubus is burned terribly! The ufetubus dies! The ufetubus disappears in a puff of smoke! Your hellfire mortar blasts a torrent of magma at the ynoxinul. The bolt of magma hits the ynoxinul!! The ynoxinul dies! Makhleb accepts your kill. You start resting. Magic restored. A sin beast comes into view. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Some lava, temporary. There is a cloud of black smoke here. With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear a hideous shriek! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. The blast engulfs the sin beast! The sin beast is moderately wounded. Your hellfire mortar blasts a torrent of magma at the sin beast. The bolt of magma hits the sin beast!! You block the sin beast's attack. x2 You slash the sin beast! Your weapon exudes an aura of protection. You kick the sin beast, but do no damage. The sin beast is almost dead. The sin beast barely misses you. You block the sin beast's attack. You barely miss the sin beast. The sin beast is almost dead. Your hellfire mortar blasts a torrent of magma at the sin beast. The bolt of magma hits the sin beast!! The sin beast dies! Makhleb accepts your kill. You start resting. Magic restored. A smoke demon comes into view. The smoke demon roars! Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear an angry growl. You hear a screech! You hear a trumpeting! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. The blast engulfs the smoke demon!! The smoke demon is heavily wounded. Your hellfire mortar blasts a torrent of magma at the smoke demon. The bolt of magma hits the smoke demon!! The smoke demon partially resists. The smoke demon dies! Makhleb accepts your kill. A sin beast comes into view. A large abomination comes into view. Your hellfire mortar blasts a torrent of magma at the large abomination. The bolt of magma hits the large abomination!! An electric hum fills the air. You sculpt a pair of cannons out of ice! Your hellfire mortar blasts a torrent of magma at the sin beast. The bolt of magma hits the sin beast!!! You slice the sin beast!! Your weapon exudes an aura of protection. You kick the sin beast. The sin beast is almost dead. The sin beast bites you but does no damage. You block the sin beast's attack. You slash the sin beast! You kill the sin beast! Makhleb accepts your kill. A reaper comes into view. It is wielding a +2 scythe of protection. Your hellfire mortar blasts a torrent of magma at the reaper. The bolt of magma hits the reaper!! The reaper hits your hellfire mortar with a +2 scythe of protection!! Your hellfire mortar blasts a torrent of magma at the reaper. The bolt of magma hits the reaper!!! The reaper dies! Makhleb accepts your kill. You start resting. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Some lava, temporary. With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear an angry growl. Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. You hear a faint skittering sound. Your hellfire mortar blasts a torrent of magma at the large abomination. The bolt of magma hits the large abomination!!! The large abomination is destroyed! Makhleb accepts your kill. A sin beast comes into view. Your lightning spire shoots out a bolt of lightning at the sin beast! The bolt of electricity hits the sin beast!! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sin beast (moderately wounded, ally target) The sin beast hurls suddenly forward! A sin beast comes into view. The sin beast misses you. You block the sin beast's attack. Your lightning spire shoots out a bolt of lightning at the sin beast! The bolt of electricity hits the sin beast. Something stings your hellfire mortar but does no damage. The sin beast bites you! You feel your power leaking away. The sin beast tramples you but does no damage. You chop the sin beast into pieces!!! The sin beast twists and deforms. Your weapon exudes an aura of protection. Your kick misses the sin beast. The sin beast is almost dead. You block the sin beast's attack. The sin beast completely misses you. Your lightning spire shoots out a bolt of lightning at the sin beast! The bolt of electricity hits the sin beast! Something stings your hellfire mortar but does no damage. You miss the sin beast. You kick the sin beast. You kill the sin beast! Makhleb accepts your kill. You feel better. Your hellfire mortar sinks back into the magma. Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sin beast (moderately wounded, ally target) The sin beast hurls suddenly forward! The sin beast completely misses you. You block the sin beast's attack. x2; The sin beast barely misses you. Your lightning spire shoots out a bolt of lightning at the sin beast! The bolt of electricity hits the sin beast. You chop the sin beast into pieces!!! The sin beast twists and deforms. You kick the sin beast, but do no damage. The sin beast is almost dead. You hear a screech! The sin beast misses you. The sin beast tramples you but does no damage. You closely miss the sin beast. You kick the sin beast. The sin beast is almost dead. Your lightning spire shoots out a bolt of lightning at the sin beast! The bolt of electricity misses the sin beast. The sin beast bites you but does no damage. The sin beast barely misses you. You carve the sin beast like a ham!!! You kill the sin beast! Makhleb accepts your kill. You start resting. Magic restored. An orange demon comes into view. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! Found 33 gold pieces. Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. Your hoarfrost cannon melts away. x2 Your lightning spire shoots out a bolt of lightning at the orange demon! The bolt of electricity hits the orange demon! Your hellfire mortar blasts a torrent of magma at the orange demon. The bolt of magma hits the orange demon!! Your lightning spire fades away. Your hellfire mortar blasts a torrent of magma at the orange demon. The bolt of magma hits the orange demon!!! The orange demon dies! Makhleb accepts your kill. You start resting. Magic restored. Your hellfire mortar sinks back into the magma. Found an exit through the horrors of the Abyss. You see here a +2 scythe of protection. There is an exit through the horrors of the Abyss here. You now have 7253 gold pieces (gained 33). Found 9 gold pieces. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear a shout! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. You start resting. Your hellfire mortar sinks back into the magma. A soul eater comes into view. Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target There's nothing to be tempered there. Okay, then. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Some lava, temporary. With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear a shout! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. Your hellfire mortar blasts a torrent of magma at the soul eater. The bolt of magma hits the soul eater! The soul eater hits your hellfire mortar! Your hellfire mortar blasts a torrent of magma at the soul eater. The bolt of magma hits the soul eater!!! The soul eater dies! Makhleb accepts your kill. You start resting. A demonspawn soul scholar comes into view. It is wielding the +7 quarterstaff "Hydraslayer" {pain, *Corrode rElec Will+}. Your hellfire mortar blasts a torrent of magma at the demonspawn soul scholar. The bolt of magma hits the demonspawn soul scholar!!! Your hellfire mortar blasts a torrent of magma at the demonspawn soul scholar. The bolt of magma hits the demonspawn soul scholar! Your hellfire mortar blasts a torrent of magma at the demonspawn soul scholar. The bolt of magma hits the demonspawn soul scholar!! Your hellfire mortar blasts a torrent of magma at the demonspawn soul scholar. The bolt of magma misses the demonspawn soul scholar. You already have an active mortar! An electric hum fills the air. Your hellfire mortar blasts a torrent of magma at the demonspawn soul scholar. The bolt of magma hits the demonspawn soul scholar!! The demonspawn soul scholar dies! Makhleb accepts your kill. Your hellfire mortar sinks back into the magma. You sculpt a pair of cannons out of ice! You start resting. Your hoarfrost cannon melts away. Your lightning spire fades away. Your hoarfrost cannon melts away. Magic restored. A large abomination comes into view. The large abomination moves out of view. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! Aiming: Nazja's Percussive Tempering (safe; 1% risk of failure) Press: ? - help, Dir - move target Aim: a hellfire mortar (lava, friendly) A magical hammer augments your hellfire mortar in a flurry of sparks and slag. Your hellfire mortar blasts a torrent of magma at the large abomination. The bolt of magma hits the large abomination!! Your hellfire mortar blasts a torrent of magma at the large abomination. The bolt of magma hits the large abomination!! The large abomination hits your hellfire mortar!! Your hellfire mortar blasts a torrent of magma at the large abomination. The bolt of magma hits the large abomination!! The large abomination is destroyed! Makhleb accepts your kill. You start resting. Your hellfire mortar sinks back into the magma. Magic restored. A soul eater comes into view. Space momentarily warps into an impossible shape! You slice the soul eater!! Your weapon exudes an aura of protection. Unknown command. Space momentarily warps into an impossible shape! You slash the soul eater! Your corrupting presence corrodes the soul eater! Unknown command. Found a scroll of acquirement. The soul eater completely misses you. You slice the soul eater!! You kill the soul eater! Makhleb accepts your kill. Found a potion of heal wounds. Things that are here: the +7 quarterstaff "Hydraslayer" {pain, *Corrode rElec Will+}; a +0 leather armour; a demonspawn corpse c - a scroll of acquirement You now have 7262 gold pieces (gained 9). w - 23 potions of heal wounds (gained 1) A Tzitzimitl comes into view. The Tzitzimitl roars! An electric hum fills the air. You sculpt a pair of cannons out of ice! The Tzitzimitl gestures at you. The bolt of negative energy misses you. Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (ally target) The Tzitzimitl hurls suddenly forward! The Tzitzimitl closely misses you. The Tzitzimitl bites you! You hit the Tzitzimitl but do no damage. Your weapon exudes an aura of protection. You kick the Tzitzimitl. The Tzitzimitl is lightly wounded. The Tzitzimitl barely misses you. The Tzitzimitl bites you! You hit the Tzitzimitl. Your kick misses the Tzitzimitl. The Tzitzimitl is lightly wounded. Your lightning spire shoots out a bolt of lightning at the Tzitzimitl! The bolt of electricity hits the Tzitzimitl. The Tzitzimitl resists. The bolt of electricity hits the Tzitzimitl. The Tzitzimitl resists. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice hits the Tzitzimitl. The Tzitzimitl partially resists. The Tzitzimitl is flash-frozen. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice misses the Tzitzimitl. The Tzitzimitl engulfs you but does no damage. The Tzitzimitl completely misses you. You slice the Tzitzimitl!! Your kick misses the Tzitzimitl. The Tzitzimitl is moderately wounded. You miss the Tzitzimitl. You kick the Tzitzimitl, but do no damage. The Tzitzimitl is moderately wounded. The Tzitzimitl completely misses you. You block the Tzitzimitl's attack. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice hits the Tzitzimitl! The Tzitzimitl partially resists. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice hits the Tzitzimitl. You slash the Tzitzimitl! You kick the Tzitzimitl. The Tzitzimitl is severely wounded. The Tzitzimitl completely misses you. x2 You slice the Tzitzimitl!! The Tzitzimitl twists and deforms. You kick the Tzitzimitl! The Tzitzimitl is almost dead. A sixfirhy comes into view. Space momentarily warps into an impossible shape! You carve the sixfirhy like a ham!!! You kill the sixfirhy! Makhleb accepts your kill. You feel better. You hit the Tzitzimitl. The Tzitzimitl gestures at you. The bolt of negative energy misses you. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice misses the Tzitzimitl. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice hits the Tzitzimitl. The Tzitzimitl partially resists. Your lightning spire shoots out a bolt of lightning at the Tzitzimitl! The bolt of electricity misses the Tzitzimitl. The bolt of electricity hits the Tzitzimitl. The Tzitzimitl resists. Unknown command. You slice the Tzitzimitl!! You kill the Tzitzimitl! Makhleb accepts your kill. You start resting. HP restored. You start resting. Your lightning spire fades away. Magic restored. Your hoarfrost cannon melts away. x2 There is a gate leading to another region of Pandemonium here. A smoke demon comes into view. An electric hum fills the air. You sculpt a pair of cannons out of ice! Your lightning spire shoots out a bolt of lightning at the smoke demon! The bolt of electricity hits the smoke demon!! Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a smoke demon (heavily wounded, ally target) The smoke demon hurls suddenly forward! The smoke demon gestures at you. The pyre arrow hits you. You are covered in intense liquid fire! Move or burn! You slice the smoke demon!! Your weapon exudes an aura of protection. You kill the smoke demon! Makhleb accepts your kill. The liquid fire burns you! You shake off some of the fire as you move. The liquid fire burns you! You shake off the liquid fire. You start resting. Water drips from your hoarfrost cannon's barrel. Magic restored. Qizit comes into view. It is armed with a freezing touch. Space momentarily warps into an impossible shape! You slice Qizit!! Your corrupting presence corrodes Qizit! Your weapon exudes an aura of protection. Your lightning spire fades away. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice misses Qizit. Unknown command. Aiming: Hellfire Mortar (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear a shout! x5 Space momentarily warps into an impossible shape! You chop Qizit into pieces!!! Qizit hits you! Qizit freezes you. Qizit hits you. Unknown command. Space momentarily warps into an impossible shape! You hit Qizit but do no damage. Your hellfire mortar blasts a torrent of magma at Qizit. The bolt of magma hits Qizit!!! Qizit hits you! Qizit freezes you. Unknown command. You don't have enough magic to cast this spell. You slash Qizit! Qizit seems to be corroded for longer. Your kick misses Qizit. Qizit is heavily wounded. Qizit hits you! Your hellfire mortar blasts a torrent of magma at Qizit. The bolt of magma misses Qizit. You completely miss Qizit. You kick Qizit. Qizit is heavily wounded. Your hoarfrost cannon melts away. x2 Qizit hits you! Qizit freezes you. A balrug comes into view. It is wielding a +0 demon whip of venom. Your hellfire mortar blasts a torrent of magma at Qizit. The bolt of magma misses Qizit. You miss Qizit. Your kick misses Qizit. Qizit is heavily wounded. Qizit hits you! Qizit freezes you. You block Qizit's attack. Your hellfire mortar blasts a torrent of magma at Qizit. The bolt of magma hits Qizit!! Qizit hits you but does no damage. You carve Qizit like a ham!!! Qizit twists and deforms. Your kick misses Qizit. Qizit is almost dead. You hear a shout! Qizit hits you but does no damage. Your hellfire mortar blasts a torrent of magma at Qizit. The bolt of magma hits Qizit!!! A soul eater comes into view. You closely miss Qizit. You kick Qizit. You kill Qizit! Makhleb accepts your kill. You feel better. Your Translocations skill increases to level 19! You slice the soul eater!! You kick the soul eater! The soul eater is heavily wounded. The soul eater draws from the surrounding life force! The soul eater is healed. You slash the soul eater! You kick the soul eater. The soul eater is severely wounded. The soul eater completely misses you. You slice the soul eater!! You kill the soul eater! Makhleb accepts your kill. You feel better. The balrug gestures at you. You block the pyre arrow. The balrug completely misses you. You slash the balrug! You kick the balrug. The balrug is moderately wounded. The balrug closely misses you. You cut the balrug into ribbons!!! Your corrupting presence corrodes the balrug! You kick the balrug. The balrug is severely wounded. You slash the balrug! You kick the balrug. The balrug is almost dead. The balrug hits you but does no damage. You are poisoned. You slice the balrug!! You kill the balrug! Makhleb accepts your kill. You feel better. You feel sick. You hear a shout! You start resting. HP restored. You feel sick. A sun demon comes into view. Space momentarily warps into an impossible shape! You slice the sun demon!! You feel sick. Unknown command. Space momentarily warps into an impossible shape! You slash the sun demon! You kill the sun demon! Makhleb accepts your kill. You feel better. You feel sick. You hear a shout! A sun demon comes into view. You hear a shout! Unknown command. Space momentarily warps into an impossible shape! You slash the sun demon! You feel sick. Unknown command. 2 sun demons come into view. You feel sick. You are no longer poisoned. The sun demon shouts! You see here a +0 demon whip of venom. You slice the sun demon!! You kick the sun demon. The sun demon is heavily wounded. The sun demon completely misses you. You see here a +0 demon whip of venom. Space momentarily warps into an impossible shape! You slice the sun demon!! You hit the sun demon. You slice the sun demon!! You block the sun demon's attack. x2 Unknown command. You slice the sun demon!! You kill the sun demon! Makhleb accepts your kill. The sun demon misses you. You see here a +0 demon whip of venom. You closely miss the sun demon. You kick the sun demon. The sun demon is heavily wounded. The sun demon closely misses you. You block the sun demon's attack. You see here a +0 demon whip of venom. You slash the sun demon! The sun demon twists and deforms. You kick the sun demon. The sun demon is almost dead. The sun demon completely misses you. The sun demon closely misses you. You see here a +0 demon whip of venom. You slash the sun demon! Your kick misses the sun demon. The sun demon is severely wounded. The sun demon misses you. The sun demon hits you but does no damage. You see here a +0 demon whip of venom. You chop the sun demon into pieces!!! You kill the sun demon! Makhleb accepts your kill. You block the sun demon's attack. You see here a +0 demon whip of venom. You slice the sun demon!! You kill the sun demon! Makhleb accepts your kill. You see here a +0 demon whip of venom. You start resting. Magic restored. Unknown command. Unknown command. Search for what [? for help]? . Things that are here: a +0 dagger of venom; a demonspawn skeleton You see here a +3 demon whip of freezing. You see here a +2 robe of willpower. A reaper comes into view. It is wielding a +2 scythe of protection. An electric hum fills the air. You sculpt a pair of cannons out of ice! Aiming: Lesser Beckoning (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +2 scythe of protection (ally target) The reaper hurls suddenly forward! You block the reaper's attack. Your lightning spire shoots out a bolt of lightning at the reaper! The bolt of electricity hits the reaper! You hit the reaper but do no damage. Your weapon exudes an aura of protection. You kick the reaper, but do no damage. The reaper is lightly wounded. The reaper hits you with a +2 scythe of protection! The reaper drags you backwards! You hit the reaper but do no damage. You kick the reaper, but do no damage. The reaper is lightly wounded. Your lightning spire shoots out a bolt of lightning at the reaper! The bolt of electricity hits the reaper. x2 The bolt of electricity hits your lightning spire. Your lightning spire completely resists. Your hoarfrost cannon fires a salvo of icy shards. The shard of frigid ice hits the reaper but does no damage. The reaper is flash-frozen. Space momentarily warps into an impossible shape! You slice the reaper!! You block the reaper's attack. Unknown command. Space momentarily warps into an impossible shape! You carve the reaper like a ham!!! You kill the reaper! Makhleb accepts your kill. You feel better. Unknown command. You start resting. HP restored. You start resting. Your hoarfrost cannon melts away. Your lightning spire fades away. Magic restored. A large abomination comes into view. Space momentarily warps into an impossible shape! You slash the large abomination! Your weapon exudes an aura of protection. Unknown command. Space momentarily warps into an impossible shape! You carve the large abomination like a ham!!! You destroy the large abomination! Makhleb accepts your kill. Unknown command. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Things that are here: a +2 robe of willpower; a +0 dagger You see here a +2 scythe of protection. You see here a +3 demon whip of freezing. You see here a +0 robe. Things that are here: a +0 scale mail; a +0 glaive The reaper enters a devourer's trap. A reaper comes into view. It is wielding a +4 scythe of flaming. Space momentarily warps into an impossible shape! You hit the reaper. Your weapon exudes an aura of protection. The reaper shouts, "Die, Lich!" Unknown command. Space momentarily warps into an impossible shape! You slice the reaper!! Your corrupting presence corrodes the reaper! You block the reaper's attack. Unknown command. Space momentarily warps into an impossible shape! You slice the reaper!! Unknown command. Space momentarily warps into an impossible shape! You slice the reaper!! You kill the reaper! Makhleb accepts your kill. Unknown command. You see here a +4 scythe of flaming. Found a gate leading to another region of Pandemonium. There is a gate leading to another region of Pandemonium here. Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Press ? for a list of commands and other information. Okay, then. There is a gate leading to another region of Pandemonium here. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Okay, then. Adjust to which letter? (? for menu, Esc to quit) r - a scroll of acquirement Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Welcome back, Lich the Demonspawn Monk. Blood and souls for Makhleb! Press ? for a list of commands and other information. Aiming: Passage of Golubria (safe; 1% risk of failure) Press: ? - help, Dir - move target You enter the passage of Golubria. x6288 >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1133-g41f2f78647 0.34-a0-1134-ge1e2a20661 0.34-a0-1136-gbbcba9398f 0.34-a0-1150-gb1a7a50d98 0.34-a0-1165-g655ffec7b1 0.34-a0-1170-gb3fd7c6d43 0.34-a0-1173-ge5db3684d5 0.34-a0-1184-gf20446e8b0 0.34-a0-1185-g982c9fe40d 0.34-a0-1264-gf19d277d5e 0.34-a0-1265-g0ebab00e9d 0.34-a0-1266-g4f49a6db60 0.34-a0-1267-g4e275ff57a Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_FORCE_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Lich] Species: Demonspawn Job: Monk HP: 205/205; mods: 0/0 MP: 27/30; mod: 0 Stats: 16 16 38 Position: (49, 37), god: Makhleb (8), turn_is_over: 0, banished: 0 Standing on/in/over feature: passage of Golubria Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 21 | 14133 | 483/1525 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 20 | 14538 | 0/1694 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 20 | 14735 | 197/1694 Dodging | X | 0 | 0 | 16 | 8919 | 0/1248 Stealth | X | 0 | 0 | 1 | 50 | 0/100 Shields | X | 0 | 0 | 6 | 1586 | 338/416 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 16 | 10115 | 1196/1248 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 13 | 4036 | 0/694 Translocations | X | 2 | 66 | 19 | 13805 | 843/1576 Forgecraft | X | 0 | 0 | 24 | 22828 | 798/2170 Fire Magic | X | 0 | 0 | 20 | 15284 | 746/1694 Ice Magic | X | 0 | 0 | 8 | 2140 | 0/535 Air Magic | X | 0 | 0 | 3 | 356 | 0/238 Earth Magic | X | 0 | 0 | 20 | 14538 | 0/1694 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 22 | 9023 | 0/966 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 34 | 8 | 2797 | 252/636 Spell bugs: Durations: #40: 40 #190: 10 Attributes: #4: 491895 #12: 12412 #13: 5150 #23: 15863 #24: 328854475 #49: 12620 #73: 1598299 Mutations: hooves: 3 (innate) iridescent scales: 1 slimy green scales: 3 (innate) clever: 1 poor constitution: 1 frail: 1 low MP: 3 strong-willed: 1 powered by death: 3 (innate) magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) scroll hoarding: 1 corrupting presence: 2 (innate) word of chaos: 1 (innate) Tartarus destruction: 1 (innate) Mark of the Celebrant: 1 (innate) ephemeral shield: 1 Inventory bugs: Equipment: eq slot #9, inv slot #46: ring of Xom's Hope {rElec rF+ rC+} eq slot #3, inv slot #33: +10 pearl dragon scales eq slot #2, inv slot #5: +0 buckler of protection eq slot #9, inv slot #10: ring of Recklessness {rN+ Will+ Dex+9} eq slot #4, inv slot #24: +2 hat of see invisible eq slot #10, inv slot #40: amulet of Qaczeb {^Drain +Blink rF+ Regen+ Str+5} eq slot #5, inv slot #29: -2 pair of gloves of Xeriuluu {Will+ Dex+2} eq slot #8, inv slot #19: scarf of resistance eq slot #1, inv slot #22: +9 double sword of protection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##..#####..## ###.###### #..........########.#### #..#####............[..## #..# #.......#####.....# #..####.###...# #.###.# #...###.# #...# #.# #.# ##...###.###...### #.###.## #................###.##.... ####.........@.^........##.... ####............................. .......................∩......... ......)................##........ ####..#................##...#.... #..####.#######.##.###...####. #..# #.# #.##.# #...####[ #..####.#######.###########... #.........##......##.'.'.##... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< soh_hangout: Tar grunt_orc_gardens_giant_problem: false tomb_guardian_sets: 1: 1 2: 1 3: 2 4: 1 5: 1 6: 1 ignacio_spawned: true ignacio_forbid: false ice_cave_hard: false vaults_end_crystal: false slime_fixup_done: true grunt_orc_gardens_store: book shop / jewellery shop fix_slime_vaults: true grunt_orc_gardens_boss: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (57, 45): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 1 at (57, 46): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 2 at (57, 47): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 3 at (57, 48): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 4 at (57, 49): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 5 at (57, 50): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 6 at (57, 51): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 7 at (57, 52): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 8 at (57, 53): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 9 at (59, 45): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 10 at (59, 46): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 11 at (59, 47): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 12 at (59, 48): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 13 at (59, 49): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 14 at (59, 50): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 15 at (59, 51): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 16 at (59, 52): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} Lua marker 17 at (59, 53): {{{{ CLASS: PropertiesDescriptor props: connected_exclude: true }}}} >>>>>>>>>>>>>>>>>>>>>>