Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.35-a0-228-gbea90c2428 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 10669256417348960083, deterministic pregen: 1 Version history: Game started: 0.35-a0-206-g4efc60787e 0.35-a0-220-gb8240fa442 0.35-a0-228-gbea90c2428 Command line: /usr/games/crawl-git-bea90c2428 -name malfuriongg -rc /dgldir/rcfiles/crawl-git/malfuriongg.rc -macro /dgldir/rcfiles/crawl-git/malfuriongg.macro -morgue /dgldir/morgue/malfuriongg/ -webtiles-socket /crawl-master/webserver/sockets/malfuriongg:2026-03-20.08:29:56.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /usr/games/crawl-git-bea90c2428(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x610339fe11ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-bea90c2428(_Z13do_crash_dumpv+0x43a) [0x610339fef40a]: do_crash_dump() /usr/games/crawl-git-bea90c2428(_Z20crash_signal_handleri+0x1fa) [0x610339fe168a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x794a93540330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x794a93599b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x794a9354027e]: /lib/x86_64-linux-gnu/libc.so.6(abort+0xdf) [0x794a935238ff]: /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5ff5) [0x794a938c9ff5] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb0da) [0x794a938df0da] /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt10unexpectedv+0) [0x794a938c9a55] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb391) [0x794a938df391] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5ac8) [0x794a938c9ac8] /usr/games/crawl-git-bea90c2428(_ZN17crawl_view_buffer6resizeERK9coord_def+0x251) [0x61033a6ff901]: crawl_view_buffer::resize(coord_def const&) /usr/games/crawl-git-bea90c2428(_ZN17crawl_view_bufferC2ERKS_+0x31) [0x61033a6ffa71]: crawl_view_buffer::crawl_view_buffer(crawl_view_buffer const&) /usr/games/crawl-git-bea90c2428(_ZN14TilesFramework9_send_mapEb+0x10df) [0x61033a79627f]: TilesFramework::_send_map(bool) /usr/games/crawl-git-bea90c2428(_ZN14TilesFramework6redrawEv+0xf3) [0x61033a79bcb3]: TilesFramework::redraw() /usr/games/crawl-git-bea90c2428(_Z8getch_ckv+0x40) [0x61033a7a1490]: getch_ck() /usr/games/crawl-git-bea90c2428(+0x7e0295) [0x61033a2c8295]: /usr/games/crawl-git-bea90c2428(_Z25getch_with_command_macrosv+0x210) [0x61033a2cbed0]: getch_with_command_macros() /usr/games/crawl-git-bea90c2428(+0xcc78d4) [0x61033a7af8d4]: /usr/games/crawl-git-bea90c2428(+0xcc8455) [0x61033a7b0455]: /usr/games/crawl-git-bea90c2428(main+0x1f7) [0x610339f12947]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x794a935251ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x794a9352528b]: /usr/games/crawl-git-bea90c2428(_start+0x25) [0x610339f13435]: 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". 0x0000794a9360b7d7 in __GI___wait4 (pid=892457, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000794a9360b7d7 in __GI___wait4 (pid=892457, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000610339fe185c in call_gdb (file=0x794a936ff4e0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 607340\000\000\000\000\000\000" #2 0x0000610339fef428 in do_crash_dump () at dbg-asrt.cc:682 t = 1773998214 dir = "/dgldir/morgue/malfuriongg/" name = "/dgldir/morgue/malfuriongg/crash-malfuriongg-20260320-091654.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x794a936ff4e0 <_IO_2_1_stderr_> #3 0x0000610339fe168a in crash_signal_handler (sig_num=6) at crash.cc:195 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {0}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x0000794a9354027e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000794a935238ff in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {0 }}, sa_flags = 0, sa_restorer = 0x0} #10 0x0000794a938c9ff5 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #11 0x0000794a938df0da in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #12 0x0000794a938c9a55 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #13 0x0000794a938df391 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #14 0x0000794a938c9ac8 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #15 0x000061033a6ff901 in crawl_view_buffer::resize (this=this@entry=0x7ffee0bc6eb0, sz=...) at viewgeom.cc:253 No locals. #16 0x000061033a6ffa71 in crawl_view_buffer::crawl_view_buffer (sz=..., this=0x7ffee0bc6eb0) at viewgeom.cc:241 No locals. #17 crawl_view_buffer::crawl_view_buffer (this=this@entry=0x7ffee0bc6eb0, rhs=...) at viewgeom.cc:262 count = #18 0x000061033a79627f in TilesFramework::_send_map (this=this@entry=0x61033ad32340 , spectator_only=spectator_only@entry=false) at tileweb.cc:2027 no_rentry = {val = @0x61033ad323b2, oldval = false} new_monster_locs = std::map with 1 element = {[1989] = {x = 41, y = 66}} force_full = default_cell = {glyph = 32 U' ', colour = 7, flash_colour = 0, flash_alpha = 0, tile = {static MAX_DNGN_OVERLAY = 16, dngn_overlay = {mData = {0 }}, map_knowledge = {flags = 0, _feat = DNGN_UNSEEN, _feat_colour = 0 '\000', _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}}, num_dngn_overlay = 0, halo = HALO_NONE, quad_glow = false, old_blood = false, is_highlighted_summoner = false, is_bloody = false, is_silenced = false, is_sanctuary = false, is_blasphemy = false, is_liquefied = false, mangrove_water = false, awakened_forest = false, has_bfb_corpse = false, orb_glow = 0 '\000', blood_rotation = 0 '\000', travel_trail = 0 '\000', disjunct = 0 '\000', flv = {floor_idx = 0, wall_idx = 0, feat_idx = 0, floor = 0, wall = 0, feat = 0, special = 0}, fg = 0, bg = 262144, cloud = 0, icons = std::set with 0 elements}} default_map_cell = {flags = 0, _feat = DNGN_UNSEEN, _feat_colour = 0 '\000', _cloud = std::unique_ptr = {get() = 0x0}, _item = std::unique_ptr = {get() = 0x0}, _mons = std::unique_ptr = {get() = 0x0}} last_gc = send_gc = flash_colour = #19 0x000061033a79bcb3 in TilesFramework::redraw (this=this@entry=0x61033ad32340 ) at tileweb.cc:2326 No locals. #20 0x000061033a7a1490 in _get_key_from_curses () at libunix.cc:566 c = result = c = result = c = #21 getch_ck () at libunix.cc:643 c = #22 0x000061033a2c8295 in _getch_mul () at macro.cc:838 keys = std::deque with 0 elements a = 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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-bea90c2428/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-bea90c2428/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-bea90c2428/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 = passages, absdepth0 = 24 Level vaults: pan_disco_hall layout_long_grid pan_exit pan_to_abyss nicolae_pan_sick_transit nicolae_pan_sigil_obb Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aiming: Vhi's Electric Charge (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: Zuampa (heavily wounded, frenzied and wild, blind, dazed, weak, diminished spells, 89% to hit and 76% to hit with your bite) You feel a surge of power! You charge forward with an electric crackle! You catch the helpless Zuampa completely off-guard! You feel devious. You perforate Zuampa like a sieve and electrocute it!!!!! You sink your fangs into Zuampa and drain it dry! Zuampa rises to serve you! No target in view! You swap places with your vampire Zuampa. You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! Hit: S) +10 rapier of Goriukk {devious, rPois Will+ SInv Stlth+} Press: ? - help, Dir - move target Aim: your vampire Zuampa (minion, friendly, 83% to hit and 78% to hit with your bite) You strike your helpless vampire Zuampa from behind! You stick your vampire Zuampa like a pincushion!!!! Your vampire Zuampa is severely damaged. Your vampire Zuampa turns to dust. You feel less devious. You recovered 1 MP! There is a gate leading to another region of Pandemonium here. Search for what [Enter for "."]? . You pass into a different region of Pandemonium. You recovered 2 MP! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. You feel a surge of power! You begin to meditate on the wall. You continue meditating on the rock. x3 Magic restored. You continue meditating on the rock. You finish merging with the rock. You encounter an orange demon. Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. The orange demon screeches! Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orange demon (will inflict weakness, chance to daze and blind: 98%) You feel a surge of power! The orange demon is enfeebled! You recovered 1 MP! You strike the helpless orange demon from behind! You feel devious. You stick the orange demon like a pincushion!!!! You sink your fangs into the orange demon and drain it dry! The orange demon rises to serve you! No target in view! You swap places with your vampire orange demon. You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! Casting: Enfeeble (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. You feel a surge of power! You begin to meditate on the wall. You continue meditating on the rock. x2 You finish merging with the rock. You feel less devious. You recovered 1 MP! You recovered 1 MP! You encounter a blizzard demon. You recovered 1 MP! Found a scroll of torment. The blizzard demon loses itself in your eyes. You recovered 1 MP! The blizzard demon is no longer dazed. The blizzard demon crackles with melancholic malice. The freezing gust misses you. You impale the blizzard demon!! The blizzard demon is heavily wounded. You are engulfed in freezing vapours. You resist. You hear a chilling moan. The blizzard demon is engulfed in freezing vapours. The blizzard demon roars with sorrowful spite. The bolt of lightning misses you. You hear a screech! You hear a shout! You took 4 damage! Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a blizzard demon (freezing vapour, heavily wounded, deflecting missiles, will inflict weakness and diminish spells, chance to daze and blind: 52%) You feel a surge of power! The blizzard demon is enfeebled! You are engulfed in freezing vapours. You resist. The blizzard demon is engulfed in freezing vapours. You took 2 damage! You puncture the blizzard demon! The blizzard demon snaps out of its daze. Your bite misses the blizzard demon. The blizzard demon is severely wounded. You are engulfed in freezing vapours. You resist. You took 1 damage! You impale the blizzard demon!! You kill the blizzard demon! You are engulfed in freezing vapours. You resist. You took 2 damage! You are engulfed in freezing vapours. You resist. You took 4 damage! You recovered 1 MP! Okay, then. You recovered 1 HP! You recovered 1 MP! You encounter a sixfirhy and a hellwing. You puncture the hellwing! The hellwing is moderately wounded. You encounter a sixfirhy. The sixfirhy leaves your sight. You recovered 1 MP! Casting: Enfeeble (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hellwing (moderately wounded, chance to affect: 84%) You feel a surge of power! The hellwing looks drowsy... The helpless hellwing fails to defend itself. You feel devious. You stick the hellwing like a pincushion!!!!!! You sink your fangs into the hellwing and drain it dry! You kill the hellwing! You recovered 1 MP! You encounter a cacodemon and an orange demon. You recovered 1 MP! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The cacodemon flies into a frenzy! The sixfirhy flies into a frenzy! The orange demon flies into a frenzy! The sixfirhy hits the cacodemon but does no damage. The cacodemon hits the orange demon!! x2 The orange demon's willpower is stripped away! The orange demon stings the cacodemon!! The orange demon hits the cacodemon. The cacodemon looks weaker. The sixfirhy hits the cacodemon but does no damage. The sixfirhy loses itself in your eyes. You hear a shout! Something hits the cacodemon! Something shocks the cacodemon. The cacodemon resists. Something hits the cacodemon but does no damage. Something barely misses the cacodemon. The cacodemon hits the orange demon but does no damage. The cacodemon hits the orange demon!! The orange demon dies! The cacodemon hits something!! The cacodemon hits something! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You feel a bit more experienced. A pyre arrow appears from out of your range of vision. The pyre arrow hits your vampire orange demon but does no damage. Your vampire orange demon is covered in liquid fire! You recovered 1 HP! Your vampire orange demon shakes off the sticky flame as it moves. You recovered 1 MP! You feel less devious. You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You encounter a demonic crawler. You recovered 1 HP! You recovered 1 MP! You feel a bit more experienced. You recovered 1 MP! Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a demonic crawler (wandering, ally target, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The demonic crawler easily resists. The demonic crawler loses itself in your eyes. You encounter a balrug. It is wielding a +0 demon whip. You hit the demonic crawler. The demonic crawler snaps out of its daze. The demonic crawler is lightly wounded. The demonic crawler completely misses you. x2 The demonic crawler misses you. You recovered 1 MP! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a demonic crawler (ally target, chance to affect: 84%) You feel a surge of power! The demonic crawler looks drowsy... A pyre arrow appears from out of your range of vision. The pyre arrow hits your vampire orange demon but does no damage. Your vampire orange demon is covered in liquid fire! Your vampire orange demon stings the balrug. Your vampire orange demon hits the balrug. The balrug looks weaker. Your vampire orange demon closely misses the balrug. You hear a shout! The helpless demonic crawler fails to defend itself. You feel devious. You perforate the demonic crawler like a sieve!!!!!! You sink your fangs into the demonic crawler and drain it dry! You kill the demonic crawler! Your vampire orange demon stings the balrug from afar! Your Maces & Flails skill increases to level 26! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a balrug, wielding a +0 demon whip (water, lightly wounded, weak, ally target, will inflict weakness and diminish spells, chance to daze and blind: 36%) You feel a surge of power! The balrug is enfeebled! Your vampire orange demon burns! Your vampire orange demon barely misses the balrug. Casting: Enfeeble (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vhi's Electric Charge (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a balrug, wielding a +0 demon whip (water, lightly wounded, blind, dazed, weak, ally target, diminished spells, 89% to hit and 78% to hit with your bite) You feel a surge of power! You charge forward with an electric crackle! You catch the helpless balrug completely off-guard! You spit the balrug like a pig and electrocute it!!!!! You sink your fangs into the balrug and drain it dry! You kill the balrug! You hear a splash. x2 You encounter a sun demon. Your vampire orange demon burns! Your vampire orange demon stings the sixfirhy but does no damage. You encounter a smoke demon. Your vampire orange demon burns! Your vampire orange demon stops burning. Your vampire orange demon stings the sixfirhy from afar! The sixfirhy looks as sick as possible! Your vampire orange demon poisons the sixfirhy! You recovered 1 MP! The sixfirhy completely misses you. x2 You recovered 1 MP! Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sixfirhy (heavily wounded, extremely poisoned, ally target, chance to affect: 84%) You feel a surge of power! The sixfirhy looks drowsy... Your vampire orange demon turns to dust. The helpless sixfirhy fails to defend itself. You spit the sixfirhy like a pig!!!!!! You sink your fangs into the sixfirhy and drain it dry! The sixfirhy rises to serve you! You recovered 1 MP! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sun demon (water, ally target, chance to affect: 84%) You feel a surge of power! The sun demon looks drowsy... The helpless sun demon fails to defend itself. You perforate the sun demon like a sieve!!!!!! You sink your fangs into the sun demon and drain it dry! You kill the sun demon! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You swap places with your vampire sixfirhy. The smoke demon gestures at you. The pyre arrow misses you. You recovered 1 MP! Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a smoke demon (ally target, chance to affect: 84%) You feel a surge of power! The smoke demon looks drowsy... Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vhi's Electric Charge (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a smoke demon (asleep, ally target, 98% to hit and 100% to hit with your bite) You feel a surge of power! You charge forward with an electric crackle! The helpless smoke demon fails to defend itself. You stick the smoke demon like a pincushion and electrocute it!!!!!!!! You sink your fangs into the smoke demon and drain it dry! You kill the smoke demon! You encounter a demonspawn soul scholar. It is wielding a +1 dire flail of protection. You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You feel less devious. You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! Found a bloodstained altar of Trog. You recovered 1 MP! You recovered 1 MP! You encounter a sun demon. You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! Found 17 gold pieces. Your vampire sixfirhy turns to dust. You recovered 1 MP! You recovered 1 MP! You now have 7958 gold pieces (gained 17). The demonspawn soul scholar leaves your sight. Found a parchment of Lee's Rapid Deconstruction. You encounter a demonspawn soul scholar and a soul eater. Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The demonspawn soul scholar flies into a frenzy! The soul eater flies into a frenzy! The demonspawn soul scholar flies into a frenzy! The demonspawn soul scholar loses itself in your eyes. The demonspawn soul scholar misses the soul eater. The soul eater closely misses the demonspawn soul scholar. The demonspawn soul scholar hits the soul eater with a +0 athame! The soul eater hits the demonspawn soul scholar! The demonspawn soul scholar hits the soul eater with a +0 athame!! The soul eater hits the demonspawn soul scholar! The soul eater drains the demonspawn soul scholar. You recovered 1 MP! The demonspawn soul scholar hits the soul eater with a +0 athame! The soul eater hits the demonspawn soul scholar!! The soul eater drains the demonspawn soul scholar. You recovered 1 MP! The demonspawn soul scholar hits something with a +0 athame. Something hits the demonspawn soul scholar but does no damage. The demonspawn soul scholar misses something. Something hits the demonspawn soul scholar! The demonspawn soul scholar dies! You recovered 1 MP! You feel a bit more experienced. You hear a shout! You recovered 1 MP! You recovered 1 MP! You hear a shout! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! Found a gate leading to another region of Pandemonium. Found 23 gold pieces. You hear a shout! You hear a shout! You hear a shout! You hear a shout! You now have 7981 gold pieces (gained 23). You hear a shout! x2 You hear a shout! x2 You encounter a demonic crawler. You see here a parchment of Lee's Rapid Deconstruction. Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a demonic crawler (wandering, hasn't noticed you, chance to affect: 84%) You feel a surge of power! The demonic crawler looks drowsy... You recovered 1 MP! The helpless demonic crawler fails to defend itself. You feel devious. You skewer the demonic crawler like a kebab!!!!!! You sink your fangs into the demonic crawler and drain it dry! The demonic crawler rises to serve you! The demonic crawler gives a hideous shriek! You recovered 1 MP! You feel less devious. T - 5 scrolls of torment (gained 1) You encounter an Executioner. Found a parchment of Sigil of Binding. The Executioner gestures. The Executioner seems to speed up. The Executioner completely misses you. x3 Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Ensorcelled Hibernation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an Executioner (fast, ally target, will inflict weakness and diminish spells, chance to daze and blind: 53%) You feel a surge of power! The Executioner is enfeebled! Ashenzari invites you to partake of a vision and a curse of companions and melee combat. You strike the helpless Executioner from behind! You feel devious. You stick the Executioner like a pincushion!!!! You sink your fangs into the Executioner and drain it dry! You kill the Executioner! No target in view! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! You recovered 1 MP! You feel less devious. Okay, then. Unknown command. Your +1 helmet of Lyreicho {Int+3 Dex+2} glows black for a moment. Your vampire demonic crawler turns to dust. You encounter a chaos spawn and a sun demon. Found 6 poisoned darts and a +0 short sword. The helpless sun demon fails to defend itself. You feel devious. You perforate the sun demon like a sieve!!!!!! You sink your fangs into the sun demon and drain it dry! The sun demon rises to serve you! The chaos spawn loses itself in your eyes. You hit the chaos spawn. The chaos spawn snaps out of its daze. Your bite misses the chaos spawn. The chaos spawn is lightly wounded. The chaos spawn completely misses you. You swap places with your vampire sun demon. Your vampire sun demon hits the chaos spawn! The chaos spawn is engulfed in flames! The chaos spawn dies! The chaos spawn degenerates into a cloud of primal chaos! f - 6 poisoned darts You feel less devious. Casting: Enfeeble (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. Okay, then. Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You swap places with your vampire sun demon. Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. You feel a surge of power! You begin to meditate on the wall. You continue meditating on the rock. x4 You finish merging with the rock. You encounter a demonspawn blood saint and a Hell Sentinel. The demonspawn blood saint is wearing a +2 robe of willpower. Found 15 gold pieces and a +0 robe. The helpless Hell Sentinel fails to defend itself. You feel devious. You spit the Hell Sentinel like a pig!!!!!! You sink your fangs into the Hell Sentinel and drain it dry! You kill the Hell Sentinel! The helpless demonspawn blood saint fails to defend itself. You skewer the demonspawn blood saint like a kebab!!!!!! You sink your fangs into the demonspawn blood saint and drain it dry! You kill the demonspawn blood saint! Things that are here: a +0 dagger; a +2 robe of willpower; a demonspawn corpse Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium, spattered with blood. You feel a surge of power! You begin to meditate on the wall. You continue meditating on the rock. x3 You finish merging with the rock. You encounter a demonspawn soul scholar and a chaos spawn. Found a staff of air. Found a gate leading to another region of Pandemonium. The helpless demonspawn soul scholar fails to defend itself. You stick the demonspawn soul scholar like a pincushion!!!!!! You sink your fangs into the demonspawn soul scholar and drain it dry! You kill the demonspawn soul scholar! You recovered 1 MP! Found the ring "Zunipror" {rC+ Will+ MP+8 Wiz}. Found a gate leading to another region of Pandemonium. You swap places with your vampire sun demon. The helpless chaos spawn fails to defend itself. You stick the chaos spawn like a pincushion!!!!!! You sink your fangs into the chaos spawn and drain it dry! You kill the chaos spawn! The chaos spawn degenerates into a cloud of primal chaos! You swap places with your vampire sun demon. You encounter a Hell Sentinel and Ubangyre. The helpless Ubangyre fails to defend itself. You spit Ubangyre like a pig!!!!!! You sink your fangs into Ubangyre and drain it dry! You kill Ubangyre! You swap places with your vampire sun demon. You feel less devious. The helpless Hell Sentinel fails to defend itself. You feel devious. You spit the Hell Sentinel like a pig!!!!!! You sink your fangs into the Hell Sentinel and drain it dry! You kill the Hell Sentinel! You swap places with your vampire sun demon. Your vampire sun demon turns to dust. You feel less devious. Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 0% risk of failure) Press: ? - help, Dir - move target Apport: the ring "Zunipror" {rC+ Will+ MP+8 Wiz} You feel a surge of power! Yoink! You pull the item towards yourself. Casting: Apportation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 0% risk of failure) Press: ? - help, Dir - move target Apport: a +0 great sword You feel a surge of power! Yoink! You pull the item towards yourself. Casting: Apportation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. i - the ring "Zunipror" {rC+ Will+ MP+8 Wiz} You recovered 1 MP! Casting: Apportation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 0% risk of failure) Press: ? - help, Dir - move target Apport: 15 gold pieces You feel a surge of power! Yoink! You pull the items towards yourself. You now have 7996 gold pieces (gained 15). You see here a +0 great sword. Found a gate leading to another region of Pandemonium. There is a gate leading to another region of Pandemonium here. Search for what [Enter for "."]? . Okay, then. You drop 6 poisoned darts. You pass into a different region of Pandemonium. A powerful Pandemonium lord resides here. It guards the demonic rune of Zot. You encounter a demonspawn corrupter, a nekomata, a rakshasa, a reaper, a cacodemon, a Tzitzimitl, 2 large abominations, a green death, a ynoxinul, Cuxiomn, 2 demonic crawlers, a balrug and 2 Brimstone Fiends. The nekomata is wielding a +0 demon blade of draining and carrying a +0 arbalest of flaming. The reaper is wielding a +3 scythe of venom. Found the +0 robe "Tyroiruo" {Int+6}. You have a vision of multiple gates. Casting: Apportation (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The demonspawn corrupter shouts! The demonspawn corrupter flies into a frenzy! The nekomata flies into a frenzy! The rakshasa flies into a frenzy! The reaper loses itself in your eyes. The reaper flies into a frenzy! The cacodemon loses itself in your eyes. The cacodemon flies into a frenzy! The Tzitzimitl roars! The Tzitzimitl is unaffected. The large abomination is unaffected. The demonic crawler loses itself in your eyes. The demonic crawler flies into a frenzy! The large abomination is unaffected. The green death loses itself in your eyes. The green death flies into a frenzy! The ynoxinul loses itself in your eyes. The ynoxinul flies into a frenzy! Cuxiomn roars, "Embrace thy fall, thou grime-gilt moldwarp bum-bailey!" Cuxiomn flies into a frenzy! The demonic crawler gives a hideous shriek! The demonic crawler flies into a frenzy! The balrug shouts! The balrug flies into a frenzy! The Brimstone Fiend is briefly mesmerised by your gaze. The Brimstone Fiend is unaffected. The Brimstone Fiend is briefly mesmerised by your gaze. The Brimstone Fiend is unaffected. You hear a shout! Cuxiomn punches the ynoxinul!! The nekomata hits something with a +0 demon blade of draining!! The nekomata closely misses something. The demonspawn corrupter hits the rakshasa with a +0 dire flail!! The demonspawn corrupter barely misses the rakshasa. The rakshasa barely misses the large abomination. You encounter a sun demon. Cuxiomn punches the ynoxinul!! The ynoxinul dies! You encounter a demonspawn blood saint. It is wielding a +0 dagger. The large abomination completely misses you. The Tzitzimitl calls on the powers of darkness! Your body is wracked with pain! Something barely misses the nekomata. You took 38 damage! Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A great freezing vortex appears around you. The reaper snaps out of its daze. The cacodemon snaps out of its daze. The demonic crawler hits the green death!! The green death snaps out of its daze. The demonic crawler hits the green death! The demonic crawler closely misses the green death. The balrug hits Cuxiomn with a +0 demon whip!! Cuxiomn is engulfed in flames. Cuxiomn resists. Cuxiomn closely misses the balrug. The nekomata hits something with a +0 demon blade of draining!! The nekomata claws something but does no damage. The demonspawn corrupter hits the rakshasa with a +0 dire flail!! The injured rakshasa weaves a defensive illusion! The reaper barely misses the cacodemon. The cacodemon hits the reaper! The reaper's willpower is stripped away! The cacodemon hits the reaper. The green death hits the demonic crawler! The demonic crawler hits the green death. The demonic crawler hits the green death! The demonic crawler hits the green death!! The green death dies! The balrug misses Cuxiomn. You encounter a dancing +0 demon trident of distortion. You encounter a dancing +2 demon blade of distortion. Cuxiomn punches the balrug but does no damage. You encounter a dancing +4 lajatang of distortion. You encounter a rakshasa. It is wielding a +2 trident of entangling. The large abomination completely misses you. You encounter a demonspawn corrupter. It is wielding a +0 athame. You encounter a neqoxec. You encounter a nekomata. It is wielding a +4 demon blade of draining and carrying a +0 sling of flaming. The demonspawn corrupter misses the rakshasa. The demonspawn corrupter barely misses the rakshasa. The rakshasa hits the large abomination with a +0 long sword!! The reaper misses the cacodemon. The cacodemon completely misses the reaper. The cacodemon barely misses the reaper. The Tzitzimitl calls on the powers of darkness! Your body is wracked with pain! The nekomata hits something with a +0 demon blade of draining! The nekomata claws something! Something closely misses the nekomata. The Brimstone Fiend gestures at you. The sphere of damnation explodes! The damnation engulfs Cuxiomn!!! The damnation engulfs the balrug!! You hear a screech! You hear a shout! The rakshasa leaves your sight. You took 31 damage! You encounter a demonspawn blood saint. It is wielding a +1 dagger of flaming. You destroy the large abomination! You kill the balrug! You destroy the large abomination! The demonic crawler snaps out of its daze. Cuxiomn loses itself in your eyes. The rakshasa hits the demonspawn corrupter with a +0 long sword!! The rakshasa completely misses the rakshasa. The demonic crawler gives a hideous shriek! The rakshasa barely misses the demonspawn corrupter. The rakshasa hits the rakshasa but does no damage. Something completely misses the demonic crawler. Something hits the demonic crawler!! The demonic crawler blinks! The demonic crawler barely misses the reaper. The demonic crawler hits the reaper! The reaper dies! The rakshasa hits the Tzitzimitl with a +0 long sword!! The nekomata hits the demonspawn blood saint with a +0 demon blade of draining!!! The demonspawn blood saint dies! The rakshasa hits the rakshasa with a +0 long sword. The demonspawn corrupter hits the rakshasa with a +0 dire flail!!! The rakshasa dies! The rakshasa shimmers and vanishes! The rakshasa closely misses the Tzitzimitl. The Brimstone Fiend calls on the powers of darkness! Your body is wracked with pain! The demonspawn corrupter invokes the aid of Lugonu against you. The entropic weave corrodes you! The nekomata unwields a +4 demon blade of draining. The nekomata wields a +0 sling of flaming. It bursts into flame! The nekomata shoots a sling bullet. The sling bullet misses you. The neqoxec gestures at you. Cuxiomn's body is warped painfully! Cuxiomn twists and deforms. You took 26 damage! You recovered 1 MP! Casting: Polar Vortex (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The Tzitzimitl is unaffected. The dancing +2 demon blade of distortion is unaffected. The Brimstone Fiend is unaffected. The sun demon flies into a frenzy! The Brimstone Fiend is unaffected. The nekomata flies into a frenzy! The demonspawn blood saint flies into a frenzy! The rakshasa flies into a frenzy! The neqoxec flies into a frenzy! The demonspawn corrupter flies into a frenzy! Cuxiomn snaps out of its daze. You kill the demonic crawler! The cacodemon loses itself in your eyes. You kill the cacodemon! The rakshasa hits the rakshasa with a +0 long sword!! The rakshasa dies! The rakshasa shimmers and vanishes! Cuxiomn completely misses you. The demonspawn corrupter hits the neqoxec with a +0 athame!!! The neqoxec dies! The rakshasa hits the nekomata with a +2 trident of entangling! The demonspawn blood saint hits the Brimstone Fiend with a +0 dagger!! The Brimstone Fiend dies! The sun demon hits the nekomata!! The nekomata is engulfed in flames! The nekomata resists. The nekomata unwields a +0 sling of flaming. It stops flaming. The nekomata wields a +4 demon blade of draining. You sense an unholy aura. The nekomata closely misses the sun demon. The nekomata claws the sun demon! The demonspawn corrupter hits the rakshasa with a +0 dire flail!! The demonspawn corrupter kicks the rakshasa!! The rakshasa dies! The Brimstone Fiend calls on the powers of darkness! Your body is wracked with pain! You took 21 damage! You kill Cuxiomn! You kill the sun demon! The dancing +2 demon blade of distortion hits the demonspawn blood saint! Space warps around the demonspawn blood saint. The demonspawn blood saint hits the dancing +2 demon blade of distortion with a +0 dagger! The dancing +2 demon blade of distortion is engulfed in flames. The dancing +2 demon blade of distortion resists. The rakshasa completely misses the nekomata. The nekomata completely misses the rakshasa. The nekomata claws the rakshasa. The dancing +2 demon blade of distortion hits the demonspawn blood saint! Space warps horribly around the demonspawn blood saint! The dancing +4 lajatang of distortion hits the demonspawn blood saint!! The demonspawn blood saint dies! You hear a shout! You encounter an orange demon. The rakshasa hits the nekomata with a +2 trident of entangling!! The nekomata becomes entangled by vines. The vines constrict the nekomata. You have mastered Fighting! You recovered 1 HP! You recovered 1 MP! You kill the nekomata! You kill the Brimstone Fiend! You kill the rakshasa! You kill the nekomata! You hear a bellow! The demonic crawler gives a hideous shriek! You feel a bit more experienced. You recovered 1 MP! You kill the orange demon! The winds around you start to calm down. You hear a shout! You encounter a sixfirhy. The demonspawn corrupter misses the dancing +4 lajatang of distortion. The demonspawn corrupter kicks the dancing +4 lajatang of distortion. You recovered 1 MP! You are engulfed in whirling frost. You feel a bit more experienced. Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vhi's Electric Charge (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (almost dead, 84% to hit and 69% to hit with your bite) You feel a surge of power! You charge forward with an electric crackle! You puncture the Tzitzimitl! You kill the Tzitzimitl! You are engulfed in whirling frost. You hear a shout! x2 Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A pair of sphinxes answers your call! The sixfirhy loses itself in your eyes. You encounter a sun demon. The dancing +4 lajatang of distortion hits your guardian sphinx!! Space warps around your guardian sphinx! The winds around you calm down. The dancing +4 lajatang of distortion barely misses your guardian sphinx. The dancing +2 demon blade of distortion attacks as it pursues you! The dancing +2 demon blade of distortion hits you but does no damage. Space warps around you. You took 4 damage! Casting: Sphinx Sisters (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A great freezing vortex appears around you. The dancing +2 demon blade of distortion falls from the air. Your sphinx marauder disappears in a puff of smoke! Your guardian sphinx disappears in a puff of smoke! The sixfirhy is no longer dazed. The sixfirhy completely misses you. You feel a bit more experienced. The sixfirhy completely misses you. x2 You puncture the sixfirhy! The sixfirhy is moderately wounded. You kill the sixfirhy! You recovered 1 MP! The dancing +4 lajatang of distortion falls from the air. The sun demon completely misses you. You kill the sun demon! You encounter a demonspawn corrupter. It is wielding a +3 great sword. You recovered 1 MP! You hear a shout! You recovered 1 MP! Found 21 gold pieces. You hear a bellow! You hear a horrible gurgling sound! You hear a shout! x2 The winds around you start to calm down. The demonspawn corrupter shouts! You recovered 1 MP! You are engulfed in whirling frost. The demonspawn corrupter shouts! You recovered 1 MP! You are engulfed in whirling frost. The demonspawn corrupter shouts! The demonspawn corrupter hits the demonspawn corrupter with a +0 dire flail!! The demonspawn corrupter dies! The winds around you calm down. You are no longer corroded. You recovered 1 HP! You recovered 1 MP! You encounter a balrug and a blizzard demon. The balrug is wielding a +1 demon whip of flaming. The demonspawn corrupter is no longer in a wild frenzy. You encounter a ynoxinul. You encounter a zykzyl. The demonspawn corrupter calls forth creatures from the Realm of Zot! The balrug leaves your sight. You recovered 1 MP! Casting: Polar Vortex (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Discord (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You feel a surge of power! The moth of wrath flies into a frenzy! The demonspawn corrupter is unaffected. The moth of wrath flies into a frenzy! x2 The blizzard demon flies into a frenzy! The zykzyl flies into a frenzy! The ynoxinul flies into a frenzy! You hear a shout! The ynoxinul hits the blizzard demon. The blizzard demon hits the ynoxinul!! x2 The ynoxinul dies! The zykzyl hits something! The moth of wrath bites the moth of wrath!! x2 The blizzard demon hits the balrug. The blizzard demon hits the balrug! The zykzyl hits something. The moth of wrath bites the moth of wrath!! The moth of wrath dies! The moth of wrath's corpse disappears in a puff of smoke! The moth of wrath bites the demonspawn corrupter but does no damage. The moth of wrath closely misses the demonspawn corrupter. The moth of wrath bites the demonspawn corrupter!! You encounter a demonspawn corrupter. It is wielding a +0 athame. The blizzard demon hits the balrug! The blizzard demon barely misses the balrug. The demonspawn corrupter calls forth creatures from the Vaults! The balrug hits the blizzard demon with a +1 demon whip of flaming! The blizzard demon is engulfed in flames!! The blizzard demon is burned terribly! The balrug burns the blizzard demon terribly. Casting: Discord (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. You feel a surge of power! The moth of wrath misses the demonspawn corrupter. The moth of wrath bites the demonspawn corrupter! The blizzard demon hits the balrug!! The blizzard demon closely misses the balrug. Something hits the demonspawn corrupter!! The moth of wrath barely misses the demonspawn corrupter. The moth of wrath bites the demonspawn corrupter!! The demonspawn corrupter dies! The moth of wrath disappears in a puff of smoke! x2 The war gargoyle disappears in a puff of smoke! The balrug barely misses the blizzard demon. Something hits the demonspawn corrupter! The blizzard demon hits the balrug! The balrug dies! You hear a shout! You begin to meditate on the wall. You continue meditating on the rock. The blizzard demon barely misses the demonspawn corrupter. x2 You continue meditating on the rock. The zykzyl hits the demonspawn corrupter but does no damage. The blizzard demon closely misses the demonspawn corrupter. The blizzard demon hits the demonspawn corrupter!! The demonspawn corrupter calls forth creatures from the Elven Halls! The zykzyl hits the demonspawn corrupter!! The demonspawn corrupter dies! You finish merging with the rock. You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You feel a bit more experienced. You recovered 1 HP! You recovered 1 MP! Things that are here: a +2 trident of entangling; a +0 robe You recovered 1 HP! You recovered 1 MP! You feel a bit more experienced. You see here the +0 robe "Tyroiruo" {Int+6}. You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! Found a potion of haste, a demonic rune of Zot and a potion of moonshine. You recovered 1 HP! You recovered 1 MP! Found a +0 chain mail. Things that are here: a +0 athame; a +0 plate armour; a +0 buckler You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! h - 13 potions of haste (gained 1) You recovered 1 HP! You recovered 2 MP! Unknown command. You recovered 1 HP! You pick up the demonic rune and feel its power. You now have 6 runes. Press } to see all the runes you have collected. M - 22 potions of mutation (gained 1) You recovered 1 HP! You recovered 2 MP! You recovered 1 HP! You recovered 1 MP! Search for what [Enter for "."]? ./ Can't find anything matching that. Search for what [Enter for "./", or ? for help]? . You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 MP! Found a gate leading to another region of Pandemonium. You recovered 1 HP! Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 0% risk of failure) Press: ? - help, Dir - move target A wall of the weird stuff which makes up Pandemonium. You feel a surge of power! You begin to meditate on the wall. You continue meditating on the rock. You encounter a sixfirhy. You continue meditating on the rock. You finish merging with the rock. You encounter a demonspawn blood saint. It is wielding a +0 athame. Found a potion of moonshine. You recovered 1 HP! Casting: Passwall (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Enfeeble (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a demonspawn blood saint, wielding a +0 athame and wearing a +0 robe (moderately wounded, wandering, hasn't noticed you, will inflict weakness, chance to daze and blind: 98%) You feel a surge of power! The demonspawn blood saint is enfeebled! You hear maniacal laughter. You encounter a sin beast. Casting: Enfeeble (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Vhi's Electric Charge (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a demonspawn blood saint, wielding a +0 athame and wearing a +0 robe (moderately wounded, blind, dazed, weak, 89% to hit and 76% to hit with your bite) You feel a surge of power! You charge forward with an electric crackle! You catch the helpless demonspawn blood saint completely off-guard! You feel devious. You perforate the demonspawn blood saint like a sieve and electrocute it!!!!! You sink your fangs into the demonspawn blood saint and drain it dry! You feel better. The demonspawn blood saint rises to serve you! You recovered 61 HP! Casting: Vhi's Electric Charge (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Ensorcelled Hibernation (safe; 0% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a sin beast (ally target, chance to affect: 84%) You feel a surge of power! The sin beast looks drowsy... Your vampire demonspawn blood saint stealthily hits the sin beast with a +0 athame!!! The sin beast is engulfed in flames!! The sin beast dies! Your base Hexes skill increases to level 23! No target in view! Found a potion of lignification. Items here: )) [ †. You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 MP! L - 8 potions of lignification (gained 1) You recovered 1 HP! You recovered 1 MP! You feel less devious. You recovered 1 MP! Found a potion of attraction and a potion of berserk rage. You recovered 1 HP! You recovered 1 MP! A - 11 potions of attraction (gained 1) You recovered 1 HP! You recovered 2 MP! B - 8 potions of berserk rage (gained 1) You recovered 2 HP! You recovered 1 MP! You recovered 1 MP! Found a potion of curing. You recovered 1 HP! You recovered 1 MP! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.35-a0-206-g4efc60787e 0.35-a0-220-gb8240fa442 0.35-a0-228-gbea90c2428 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_MOVE_DOWN_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [malfuriongg] Species: Gnoll Job: Enchanter HP: 200/224; mods: 0/0 MP: 42/49; mod: 0 Stats: 14 33 41 Position: (40, 66), god: Ashenzari (18), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 27 | 6082 | 1/0 Short Blades | X | 1 | 4 | 22 | 4058 | 265/407 Long Blades | X | 1 | 4 | 22 | 4007 | 214/407 Axes | X | 0 | 0 | 27 | 6081 | 0/0 Maces & Flails | X | 1 | 4 | 26 | 5736 | 168/513 Polearms | X | 1 | 4 | 22 | 4007 | 214/407 Staves | X | 1 | 4 | 23 | 4561 | 361/431 Ranged Weapons | X | 1 | 4 | 25 | 5325 | 238/481 Throwing | X | 1 | 4 | 22 | 4007 | 214/407 Armour | X | 1 | 4 | 24 | 5038 | 407/456 Dodging | X | 0 | 0 | 27 | 6082 | 1/0 Stealth | X | 0 | 0 | 27 | 6082 | 1/0 Shields | X | 1 | 4 | 22 | 4007 | 214/407 Unarmed Combat | X | 1 | 4 | 25 | 5492 | 405/481 Spellcasting | X | 1 | 4 | 22 | 4186 | 393/407 Conjurations | X | 1 | 4 | 19 | 4007 | 154/469 Hexes | X | 1 | 4 | 23 | 5939 | 0/610 Summonings | X | 1 | 4 | 19 | 4007 | 154/469 Necromancy | X | 1 | 4 | 22 | 5636 | 271/574 Translocations | X | 1 | 4 | 19 | 4007 | 154/469 Forgecraft | X | 1 | 4 | 19 | 4007 | 154/469 Fire Magic | X | 1 | 4 | 22 | 5736 | 371/574 Ice Magic | X | 1 | 4 | 20 | 4722 | 400/504 Air Magic | X | 1 | 4 | 19 | 4007 | 154/469 Earth Magic | X | 1 | 4 | 19 | 4007 | 154/469 Alchemy | X | 1 | 4 | 19 | 4007 | 154/469 Invocations | X | 1 | 4 | 24 | 4007 | 113/384 Evocations | X | 1 | 4 | 22 | 4007 | 214/407 Shapeshifting | X | 1 | 4 | 20 | 4007 | 373/424 Spell bugs: Durations: #33: 1 Attributes: #12: 10882 #13: 2886 #22: 1 #49: 8927 #73: 469407 Mutations: fangs: 1 (innate) frail: 1 treasure sense: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #2, inv slot #12: cursed orb "Sun of the Cosmic Sage" {Guile, Elem, Bglg} eq slot #3, inv slot #22: cursed +1 robe of Star-Bound Wisdom {Fly rF++ Dex-2 Archmagi, Elem, Sorc} eq slot #6, inv slot #40: cursed +0 pair of boots of Ashenzari's Annoyance {+Inv Str+6, Comp, Bglg} eq slot #5, inv slot #31: cursed +2 pair of gloves of Toth-Mos' Legacy {Dex+3, Cun, Dev} eq slot #8, inv slot #7: cursed +1 cloak "Inaction of Ashenzari" {rElec Will+ Str-3 Int+3, Dev, Sorc} eq slot #9, inv slot #28: cursed ring "I Foresaw This" {Fly rElec Will+ Int+5 Dex+3, Comp, Fort} eq slot #10, inv slot #30: cursed amulet of Ouranomancy {rElec rC+ RegenMP+ rCorr, Dev, Comp} eq slot #9, inv slot #19: cursed ring of Ashenzari's Chagrin {rF+ Str+3 Dex+9, Sorc, Elem} eq slot #1, inv slot #44: +10 rapier of Goriukk {devious, rPois Will+ SInv Stlth+} eq slot #4, inv slot #4: cursed +1 helmet of the Cosmic Annoyance {Int+3 Dex+2, Comp, Melee} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ***,,,,,,,,,............. ,,*,,,,,,,,,............. ,,,,,,,,,,,,∩.........)ß. ,,*,{,,,,,,,..........).. ***∆∆,,,,,,,............. *,#################..#. *,#.!.#...#...#.!.#..#. #.#...#...#...#...#..#. #.....V6......)......#. ####################### dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< serial_glass_tile: dngn_transparent_wall necropolis_difficulty: lair ice_cave_hard: false vaults_end_crystal: true slime_fixup_done: true soh_hangout: Geh fix_slime_vaults: true tomb_guardian_sets: 1: 1 2: 1 3: 1 4: 2 5: 1 6: 1 ziggurat: colour: white zig_exc: 27 monster_hook: CLASS: FunctionWrapper name: ziggurat_awaken_all fn: [type function] builder: hex >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (55, 60): {{{{ CLASS: PropertiesDescriptor props: veto_destroy: veto }}}} >>>>>>>>>>>>>>>>>>>>>>