Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34.1-4-g0e95e087e2 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 11713778618760801904, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name Curaria -rc /dgldir/rcfiles/crawl-0.34/Curaria.rc -macro /dgldir/rcfiles/crawl-0.34/Curaria.macro -morgue /dgldir/morgue/Curaria/ -seed -webtiles-socket /crawl-master/webserver/sockets/Curaria:2026-09-29.06:38:52.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /usr/games/crawl-0.34(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5c695809ee0e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x5c69580ad06a]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x5c695809f2ea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x78c5a46ee330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x78c5a4747b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x78c5a46ee27e]: /lib/x86_64-linux-gnu/libc.so.6(abort+0xdf) [0x78c5a46d18ff]: /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5ff5) [0x78c5a4a77ff5] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb0da) [0x78c5a4a8d0da] /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt10unexpectedv+0) [0x78c5a4a77a55] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xbb391) [0x78c5a4a8d391] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5ac8) [0x78c5a4a77ac8] /usr/games/crawl-0.34(_ZN17crawl_view_buffer6resizeERK9coord_def+0x251) [0x5c69587bd5f1]: crawl_view_buffer::resize(coord_def const&) /usr/games/crawl-0.34(_ZN17crawl_view_bufferC2ERKS_+0x31) [0x5c69587bd761]: crawl_view_buffer::crawl_view_buffer(crawl_view_buffer const&) /usr/games/crawl-0.34(_ZN14TilesFramework9_send_mapEb+0x10ef) [0x5c695885308f]: TilesFramework::_send_map(bool) /usr/games/crawl-0.34(_ZN14TilesFramework6redrawEv+0xf3) [0x5c6958858c03]: TilesFramework::redraw() /usr/games/crawl-0.34(_Z5delayj+0x27) [0x5c695885f327]: delay(unsigned int) /usr/games/crawl-0.34(+0xae83ec) [0x5c69586913ec]: /usr/games/crawl-0.34(_Z14fire_fusilladev+0xacd) [0x5c6958691fed]: fire_fusillade() /usr/games/crawl-0.34(+0x9f9f1f) [0x5c69585a2f1f]: /usr/games/crawl-0.34(_Z13player_reactsv+0x74d) [0x5c69585a4e0d]: player_reacts() /usr/games/crawl-0.34(_Z12world_reactsv+0x905) [0x5c695886a5a5]: world_reacts() /usr/games/crawl-0.34(+0xcc3644) [0x5c695886c644]: /usr/games/crawl-0.34(+0xcc4245) [0x5c695886d245]: /usr/games/crawl-0.34(main+0x1f7) [0x5c6957fd0907]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x78c5a46d31ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x78c5a46d328b]: /usr/games/crawl-0.34(_start+0x25) [0x5c6957fd13f5]: 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". 0x000078c5a47b97d7 in __GI___wait4 (pid=3132, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000078c5a47b97d7 in __GI___wait4 (pid=3132, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005c695809f4bc in call_gdb (file=0x78c5a48ad4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 4132870\000\000\000\000\000" #2 0x00005c69580ad088 in do_crash_dump () at dbg-asrt.cc:673 t = 1790664540 dir = "/dgldir/morgue/Curaria/" name = "/dgldir/morgue/Curaria/crash-Curaria-20260929-064900.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x78c5a48ad4e0 <_IO_2_1_stderr_> #3 0x00005c695809f2ea in crash_signal_handler (sig_num=6) at crash.cc:198 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 0x000078c5a46ee27e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000078c5a46d18ff 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 0x000078c5a4a77ff5 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #11 0x000078c5a4a8d0da in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #12 0x000078c5a4a77a55 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #13 0x000078c5a4a8d391 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #14 0x000078c5a4a77ac8 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #15 0x00005c69587bd5f1 in crawl_view_buffer::resize (this=this@entry=0x7fffe121c3f0, sz=...) at viewgeom.cc:253 No locals. #16 0x00005c69587bd761 in crawl_view_buffer::crawl_view_buffer (sz=..., this=0x7fffe121c3f0) at viewgeom.cc:241 No locals. #17 crawl_view_buffer::crawl_view_buffer (this=this@entry=0x7fffe121c3f0, rhs=...) at viewgeom.cc:262 count = #18 0x00005c695885308f in TilesFramework::_send_map (this=this@entry=0x5c6958debba0 , spectator_only=spectator_only@entry=false) at tileweb.cc:2025 no_rentry = {val = @0x5c6958debc12, oldval = false} new_monster_locs = std::map with 1 element = {[269] = {x = 36, y = 8}} 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', _trap = TRAP_UNASSIGNED, _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', _trap = TRAP_UNASSIGNED, _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 0x00005c6958858c03 in TilesFramework::redraw (this=this@entry=0x5c6958debba0 ) at tileweb.cc:2324 No locals. #20 0x00005c695885f327 in delay (time=0) at libunix.cc:1839 No locals. #21 0x00005c69587bb294 in scaled_delay (ms=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/view.h:28 No locals. #22 0x00005c69586913ec in _show_fusillade_explosion (quick_anim=true, center=..., exp_map=std::vector of length 4, capacity 4 = {...}, hit_map=std::map with 13 elements = {...}) at spl-damage.cc:4980 No locals. #23 _calc_fusillade_explosion (center=..., flavour=, hit_map=std::map with 13 elements = {...}, exp_map=std::vector of length 4, capacity 4 = {...}, quick_anim=quick_anim@entry=true) at spl-damage.cc:5049 No locals. #24 0x00005c6958691fed in fire_fusillade () at spl-damage.cc:5119 i = 1 empty_spot = std::vector of length 79, capacity 128 = {{x = 41, y = 10}, {x = 39, y = 15}, {x = 41, y = 9}, {x = 42, y = 9}, {x = 38, y = 11}, {x = 32, y = 9}, {x = 29, y = 10}, {x = 39, y = 10}, {x = 34, y = 9}, {x = 32, y = 8}, {x = 41, y = 11}, {x = 35, y = 7}, {x = 36, y = 7}, {x = 37, y = 11}, {x = 33, y = 9}, {x = 38, y = 9}, {x = 43, y = 10}, {x = 42, y = 8}, {x = 35, y = 4}, {x = 39, y = 14}, {x = 43, y = 11}, {x = 41, y = 15}, {x = 30, y = 9}, {x = 40, y = 9}, {x = 42, y = 15}, {x = 43, y = 15}, {x = 43, y = 8}, {x = 43, y = 13}, {x = 43, y = 12}, {x = 35, y = 3}, {x = 33, y = 10}, {x = 39, y = 8}, {x = 35, y = 12}, {x = 41, y = 13}, {x = 38, y = 10}, {x = 42, y = 11}, {x = 30, y = 10}, {x = 38, y = 7}, {x = 37, y = 14}, {x = 42, y = 10}, {x = 35, y = 15}, {x = 41, y = 12}, {x = 40, y = 8}, {x = 38, y = 15}, {x = 35, y = 5}, {x = 39, y = 7}, {x = 43, y = 14}, {x = 41, y = 7}, {x = 37, y = 7}, {x = 40, y = 7}, {x = 35, y = 13}, {x = 38, y = 8}, {x = 42, y = 13}, {x = 41, y = 8}, {x = 32, y = 10}, {x = 43, y = 9}, {x = 29, y = 9}, {x = 39, y = 13}, {x = 35, y = 14}, {x = 35, y = 6}, {x = 37, y = 13}, {x = 41, y = 14}, {x = 36, y = 11}, {x = 30, y = 8}, {x = 37, y = 15}, {x = 39, y = 11}, {x = 29, y = 8}, {x = 39, y = 12}, {x = 33, y = 8}, {x = 40, y = 10}, {x = 40, y = 13}, {x = 40, y = 11}, {x = 39, y = 9}, {x = 43, y = 7}, {x = 38, y = 13}, {x = 31, y = 9}, {x = 42, y = 7}, {x = 35, y = 11}, {x = 37, y = 12}} pow = 95 hit_map = std::map with 13 elements = {[{x = 38, y = 15}] = BEAM_ELECTRICITY, [{x = 39, y = 14}] = BEAM_ELECTRICITY, [{x = 39, y = 15}] = BEAM_ELECTRICITY, [{x = 40, y = 9}] = BEAM_POISON_ARROW, [{x = 40, y = 10}] = BEAM_POISON_ARROW, [{x = 40, y = 11}] = BEAM_POISON_ARROW, [{x = 40, y = 15}] = BEAM_ELECTRICITY, [{x = 41, y = 9}] = BEAM_POISON_ARROW, [{x = 41, y = 10}] = BEAM_POISON_ARROW, [{x = 41, y = 11}] = BEAM_POISON_ARROW, [{x = 42, y = 9}] = BEAM_POISON_ARROW, [{x = 42, y = 10}] = BEAM_POISON_ARROW, [{x = 42, y = 11}] = BEAM_POISON_ARROW} exp_map = {std::vector of length 9, capacity 16 = {{x = 41, y = 10}, {x = 40, y = 9}, {x = 40, y = 10}, {x = 40, y = 11}, {x = 41, y = 11}, {x = 42, y = 11}, {x = 42, y = 10}, {x = 42, y = 9}, {x = 41, y = 9}}, std::vector of length 4, capacity 4 = {{x = 39, y = 15}, {x = 38, y = 15}, {x = 40, y = 15}, {x = 39, y = 14}}, std::vector of length 0, capacity 0} targs = std::vector of length 0, capacity 0 num_shots = quick_anim = it = #25 0x00005c69585a2f1f in _decrement_durations () at player-reacts.cc:1062 delay = melted = pbd_str = sanguine_armour_is_valid = 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-0.34/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.34/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.34/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_cellular_growth pan_to_abyss pan_exit regret_index_pan_diabol Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You encounter a demonspawn warmonger. It is wielding a +4 antimagic bardiche and wearing a +3 plate armour of cold resistance. Numeria blocks the Hell Sentinel's attack. The Hell Sentinel hits Numeria but does no damage. Numeria hits the Hell Sentinel but does no damage. The Executioner hits you. The Executioner hits you but does no damage. The Executioner closely misses you. You puncture the Executioner! The Executioner is heavily wounded. The Executioner blinks! Flasks of reagents rain from above! The flickering plasma engulfs the demonspawn warmonger!! The demonspawn warmonger is moderately wounded. The fiery phlogiston engulfs the Executioner. The Executioner resists. The Executioner is heavily wounded. The noxious sulphur engulfs the Hell Sentinel. The Hell Sentinel partially resists. The Hell Sentinel is moderately wounded. The Hell Sentinel hits Numeria! The Hell Sentinel hits Numeria but does no damage. Numeria hits the Hell Sentinel with a +0 broad axe of speed!! You barely miss the Executioner. The Executioner is heavily wounded. Flasks of reagents rain from above! The noxious sulphur engulfs the demonspawn warmonger! The demonspawn warmonger looks as sick as possible! The demonspawn warmonger is moderately wounded. The flickering plasma engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is heavily wounded. You hear a screech! You block the Executioner's attack. x2; The Executioner hits you. Numeria hits the Hell Sentinel with a +0 broad axe of speed. Numeria blocks the Hell Sentinel's attack. The Hell Sentinel hits Numeria but does no damage. The demonspawn warmonger mumbles some strange prayers to its god against you. Your magic feels tainted. You block the Executioner's attack. The Executioner hits you but does no damage. The Executioner barely misses you. You puncture the Executioner! Space warps around the Executioner. The Executioner is severely wounded. Flasks of reagents rain from above! The flickering plasma engulfs the demonspawn warmonger!!! The demonspawn warmonger is severely wounded. The fiery phlogiston engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is heavily wounded. Your rain of reagents ends. You block the Executioner's attack. The Executioner hits you but does no damage. You block the Executioner's attack. Numeria hits the Hell Sentinel but does no damage. You block the Executioner's attack. The Executioner barely misses you. The Executioner hits you but does no damage. You hit the Executioner. The Executioner is severely wounded. You block the Executioner's attack. The Executioner hits you but does no damage. You block the Executioner's attack. The Hell Sentinel gestures at you. The sphere of damnation explodes! The damnation engulfs Numeria!! The damnation engulfs the Hell Sentinel. The Hell Sentinel completely resists. Numeria hits the Hell Sentinel but does no damage. You hear a roar! You hit the Executioner. Space warps horribly around the Executioner! The Executioner is almost dead. Numeria is no longer moving quickly. You block the Executioner's attack. x3; The Executioner misses you. The Executioner hits you but does no damage. x2 Numeria hits the Hell Sentinel with a +0 broad axe of speed! The Hell Sentinel hits Numeria but does no damage. x2 The demonspawn warmonger invokes the aid of its god against you. Your magic feels more tainted. The Executioner hits you but does no damage. x3 You puncture the Executioner! You kill the Executioner! Numeria hits the Hell Sentinel with a +0 broad axe of speed!! The Hell Sentinel gestures at you. The sphere of damnation explodes! The damnation engulfs Numeria!! The damnation engulfs the Hell Sentinel. The Hell Sentinel completely resists. Numeria hits the Hell Sentinel with a +0 broad axe of speed!! You hear a roar! You hear a horrible gurgling sound! Casting: Fulsome Fusillade (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! You lose access to your magic! Flasks of reagents rain from above! The fiery phlogiston engulfs the demonspawn warmonger! The demonspawn warmonger is almost dead. The noxious sulphur engulfs the Hell Sentinel. The Hell Sentinel partially resists. The Hell Sentinel is almost dead. The Hell Sentinel is no longer weakened. The Hell Sentinel hits Numeria! Numeria blocks the Hell Sentinel's attack. The demonspawn warmonger hits you from afar with a +4 antimagic bardiche! You feel your power leaking away. Numeria completely misses the Hell Sentinel. You hit the demonspawn warmonger. Space warps horribly around the demonspawn warmonger. You kill the demonspawn warmonger! Flasks of reagents rain from above! The frigid brine engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is almost dead. The Hell Sentinel gestures at you. Numeria blocks the iron shot with her +0 tower shield of reflection... and reflects it back! The iron shot hits the Hell Sentinel!!! The Hell Sentinel dies! Flasks of reagents rain from above! Flasks of reagents rain from above! You regain access to your magic. Flasks of reagents rain from above! Your rain of reagents ends. Numeria casts a spell. Numeria seems to speed up. You encounter a Hell Sentinel. A Hell Sentinel is nearby! A Hell Sentinel is nearby! Casting: Fulsome Fusillade (mildly dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! You lose access to your magic! Flasks of reagents rain from above! The fiery phlogiston engulfs the Hell Sentinel. The Hell Sentinel completely resists. Flasks of reagents rain from above! The unstable reaction engulfs the Hell Sentinel!! The Hell Sentinel is lightly wounded. You hear a shout! Numeria loses the glow of perfection. You encounter an orange demon. Flasks of reagents rain from above! The fiery phlogiston engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is lightly wounded. The frigid brine engulfs the orange demon!! The orange demon is moderately wounded. Numeria hits the Hell Sentinel but does no damage. The Hell Sentinel gestures at you. The sphere of damnation explodes! The damnation engulfs Numeria!!! Numeria is destroyed! The damnation engulfs the Hell Sentinel. The Hell Sentinel completely resists. You hit the Hell Sentinel. Space warps around the Hell Sentinel. The Hell Sentinel is moderately wounded. Flasks of reagents rain from above! The frigid brine engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is moderately wounded. The noxious sulphur engulfs the orange demon!! The orange demon looks as sick as possible! The orange demon is severely wounded. You encounter a zykzyl. You hit the Hell Sentinel but do no damage. Space warps around the Hell Sentinel. The Hell Sentinel is moderately wounded. Flasks of reagents rain from above! The flickering plasma engulfs the Hell Sentinel. The Hell Sentinel completely resists. The Hell Sentinel is moderately wounded. The fiery phlogiston engulfs the orange demon!! You kill the orange demon! The noxious sulphur engulfs the zykzyl. The zykzyl partially resists. The zykzyl is poisoned. The zykzyl is lightly wounded. Your rain of reagents ends. You regain access to your magic. You hit the Hell Sentinel. Space warps horribly around the Hell Sentinel!! The Hell Sentinel is moderately wounded. You puncture the Hell Sentinel! Space warps around the Hell Sentinel. The Hell Sentinel is heavily wounded. You hit the Hell Sentinel. The Hell Sentinel is heavily wounded. The Hell Sentinel blinks! Reach: S) +8 demon trident "Rift" {distort, reach+} Press: ? - help, Dir - move target Aim: a Hell Sentinel (heavily wounded, 92% to hit) You impale the Hell Sentinel!! Space warps horribly around the Hell Sentinel! The Hell Sentinel is severely wounded. The Hell Sentinel gestures at you. The sphere of damnation explodes! The damnation engulfs you! Reach: S) +8 demon trident "Rift" {distort, reach+} Press: ? - help, Dir - move target Aim: a Hell Sentinel (severely wounded, 92% to hit) You hit the Hell Sentinel. The Hell Sentinel is devoured by a tear in reality. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! You lose access to your magic! Flasks of reagents rain from above! The noxious sulphur engulfs the zykzyl!! The zykzyl partially resists. The zykzyl looks as sick as possible! The zykzyl is moderately wounded. You puncture the zykzyl! Space warps horribly around the zykzyl!! The zykzyl is heavily wounded. Flasks of reagents rain from above! The fiery phlogiston engulfs the zykzyl! The zykzyl is severely wounded. You impale the zykzyl!! Space warps around the zykzyl. The zykzyl is almost dead. Flasks of reagents rain from above! The flickering plasma engulfs the zykzyl. The zykzyl resists. The zykzyl is almost dead. You kill the zykzyl! Training target 20.0 for Shields reached! Your Shields skill increases to level 20! You need to enable at least one skill for training. Flasks of reagents rain from above! Flasks of reagents rain from above! Your rain of reagents ends. You regain access to your magic. Search for what [Enter for "tef", or ? for help]? armor Search for what [Enter for "armor", or ? for help]? ego You encounter a blizzard demon. A blizzard demon is nearby! A blizzard demon is nearby! Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! You lose access to your magic! Flasks of reagents rain from above! The frigid brine engulfs the blizzard demon. The blizzard demon resists. The blizzard demon is lightly wounded. You encounter a green death. Flasks of reagents rain from above! The frigid brine engulfs the blizzard demon. The blizzard demon resists. The blizzard demon is lightly wounded. The flickering plasma engulfs the green death!!! The green death is heavily wounded. Flasks of reagents rain from above! The frigid brine engulfs the blizzard demon. The blizzard demon resists. The blizzard demon is lightly wounded. The flickering plasma engulfs the green death!! The green death is almost dead. The blizzard demon crackles with melancholic malice. The freezing gust engulfs you. You resist. You hit the blizzard demon. Space warps horribly around the blizzard demon! The blizzard demon is heavily wounded. You are engulfed in freezing vapours. You resist. Flasks of reagents rain from above! The noxious sulphur engulfs the blizzard demon! The blizzard demon partially resists. The blizzard demon is poisoned. The blizzard demon is severely wounded. The frigid brine engulfs the green death! You kill the green death! You barely miss the blizzard demon. The blizzard demon is severely wounded. You are engulfed in freezing vapours. You resist. Flasks of reagents rain from above! The frigid brine engulfs the blizzard demon. The blizzard demon resists. The blizzard demon is severely wounded. Your rain of reagents ends. Your magic seems less tainted. You closely miss the blizzard demon. The blizzard demon is severely wounded. You are engulfed in freezing vapours. You resist. The blizzard demon roars with sorrowful spite. The open air twists around violently and strikes you with frigid sleet! You are encased in ice. You hit the blizzard demon. Space warps horribly around the blizzard demon! The blizzard demon is almost dead. You are engulfed in freezing vapours. You resist. You regain access to your magic. You closely miss the blizzard demon. The blizzard demon is almost dead. You are engulfed in freezing vapours. You resist. The blizzard demon crackles with melancholic malice. The bolt of lightning misses you. You closely miss the blizzard demon. The blizzard demon is almost dead. You are engulfed in freezing vapours. You resist. You hit the blizzard demon. You kill the blizzard demon! You are engulfed in freezing vapours. You resist. You are engulfed in freezing vapours. You resist. The ice encasing you melts away. Things that are here: a +4 antimagic bardiche; a +3 plate armour of cold resistance Numeria emerges from the mists of memory! e - 14 potions of enlightenment (gained 1) You encounter a red devil. It is wielding a +0 trident and quivering boomerangs. A red devil is nearby! Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The noxious sulphur engulfs the red devil! The red devil partially resists. The red devil is poisoned. The red devil is moderately wounded. You hear a hideous shriek! You hear a skittering sound. You hear a shout! x2 You encounter a large abomination. You swap places with Numeria. Flasks of reagents rain from above! The fiery phlogiston engulfs the large abomination!! The large abomination is heavily damaged. The unstable reaction engulfs the red devil!! You kill the red devil! You hear a horrible gurgling sound! You hear a shout! You hear a hideous shriek! You hear a shout! You encounter a zykzyl. Flasks of reagents rain from above! The unstable reaction engulfs the zykzyl!!! The zykzyl is severely wounded. The unstable reaction engulfs the large abomination!!! You destroy the large abomination! You hear a roar! You hear a horrible gurgling sound! x2 Numeria gestures wildly while chanting. Numeria seems to speed up. Flasks of reagents rain from above! The fiery phlogiston engulfs the zykzyl!! The zykzyl is almost dead. You hear a hideous shriek! You encounter a rakshasa. It is wielding a +0 trident. You encounter a smoke demon. Flasks of reagents rain from above! The fiery phlogiston engulfs the smoke demon. The smoke demon resists. The smoke demon is lightly wounded. The flickering plasma engulfs the rakshasa!! The rakshasa is severely wounded. The noxious sulphur engulfs the zykzyl!! The zykzyl partially resists. The zykzyl is poisoned. The zykzyl is almost dead. Your rain of reagents ends. You hear a shout! The rakshasa blinks! The zykzyl hurls a piece of itself at you. The bolt of flesh hits Numeria!! The bolt of flesh hits you but does no damage. There is an open door here. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The noxious sulphur engulfs the smoke demon! The smoke demon partially resists. The smoke demon is poisoned. The smoke demon is moderately wounded. The fiery phlogiston engulfs the zykzyl!! You kill the zykzyl! The pile of flesh fades away. Something caws, "Accept thy doom, thou puny dizzy-eyed cross-patch!" You hear a roar! You hear a shout! You encounter a smoke demon. Flasks of reagents rain from above! The frigid brine engulfs the smoke demon!! The smoke demon is almost dead. The unstable reaction engulfs the smoke demon!!! You kill the smoke demon! You hear a hideous shriek! Numeria barely misses the smoke demon. You encounter a demonic crawler. Flasks of reagents rain from above! The noxious sulphur engulfs the demonic crawler! The demonic crawler partially resists. The demonic crawler is poisoned. The demonic crawler is moderately wounded. The fiery phlogiston engulfs the smoke demon. The smoke demon resists. You kill the smoke demon! The frigid brine engulfs the rakshasa!! You kill the rakshasa! You see here a potion of mutation. You encounter a demonspawn blood saint, a zykzyl and 2 nekomatas. A nekomata is wielding a +4 demon blade of flaming and carrying a +0 sling of draining. A nekomata is wielding a +0 demon blade of flaming and carrying a +2 arbalest of flaming. Found a gate leading to another region of Pandemonium. Flasks of reagents rain from above! The flickering plasma engulfs the demonic crawler! The demonic crawler is heavily wounded. The noxious sulphur engulfs the nekomata!! The nekomata partially resists. The nekomata is poisoned. The nekomata is moderately wounded. The noxious sulphur engulfs the demonspawn blood saint!! The demonspawn blood saint looks as sick as possible! The demonspawn blood saint is lightly wounded. The frigid brine engulfs the zykzyl! The zykzyl is lightly wounded. You encounter a sin beast. You encounter a hellion. You encounter Deonywn. Numeria blocks the demonic crawler's attack. The demonic crawler hits Numeria but does no damage. The demonic crawler hits Numeria! Numeria hits the demonic crawler with a +0 broad axe of speed! The nekomata unwields a +4 demon blade of flaming. It stops flaming. The nekomata wields a +0 sling of draining. You sense an unholy aura. The nekomata shoots a sling bullet. You block the sling bullet with your +0 kite shield of reflection... and reflect it back! The sling bullet hits the nekomata!! The nekomata leaves your sight. Flasks of reagents rain from above! The frigid brine engulfs the demonic crawler!! You kill the demonic crawler! Your rain of reagents ends. You hear a shout! x2; You hear a bellow! You see here a potion of mutation. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The flickering plasma engulfs the zykzyl! The zykzyl resists. The zykzyl is moderately wounded. You hear a roar! You hear a shout! Flasks of reagents rain from above! There is an open door here. Flasks of reagents rain from above! The frigid brine engulfs Deonywn!!! Deonywn is chilled terribly! Deonywn is moderately wounded. The flickering plasma engulfs the zykzyl! The zykzyl resists. The zykzyl is moderately wounded. You feel a bit more experienced. Deonywn sneers, "Give up, thou plume-plucked spur-galled bladder!" Numeria blocks Deonywn's attack. Numeria barely misses Deonywn. Numeria misses something. Something bites Numeria! Numeria blocks something's attack. Numeria blocks Deonywn's attack. You encounter a Tzitzimitl. The entropic weave corrodes Numeria! You hear a shout! The zykzyl leaves your sight. You encounter a sun demon. Flasks of reagents rain from above! The frigid brine engulfs the sun demon!! The sun demon is chilled terribly! The sun demon is moderately wounded. The noxious sulphur engulfs Deonywn! Deonywn partially resists. Deonywn is poisoned. Deonywn is moderately wounded. The fiery phlogiston engulfs the Tzitzimitl!! The Tzitzimitl is moderately wounded. The fiery phlogiston engulfs the zykzyl!! The zykzyl is heavily wounded. You hear a shout! Numeria completely misses Deonywn. Numeria barely misses something. Numeria closely misses the hellion. Numeria blocks something's attack. x2 You block the hellion's attack. Numeria barely misses Deonywn. Numeria barely misses the hellion. Numeria barely misses something. You see here a potion of mutation. You closely miss the hellion. Flasks of reagents rain from above! The frigid brine engulfs Deonywn!! Deonywn is chilled terribly! Deonywn is moderately wounded. The frigid brine engulfs the hellion! The hellion is moderately wounded. The unstable reaction engulfs the sin beast!! The sin beast is almost dead. The unstable reaction engulfs the zykzyl!! The zykzyl is severely wounded. The zykzyl looks weaker. The unstable reaction engulfs the Tzitzimitl!!! The Tzitzimitl is severely wounded. The Tzitzimitl looks weaker. Your rain of reagents ends. Deonywn sneers, "Embrace thy dedition, thou bawdy ill-breeding wastrel!" Numeria misses Deonywn. Numeria hits the hellion with a +0 broad axe of speed. Numeria hits the sin beast with a +0 broad axe of speed! The sin beast dies! You impale Deonywn!! Space warps around Deonywn. Deonywn is heavily wounded. You puncture Deonywn! Deonywn is devoured by a tear in reality. Numeria blocks the hellion's attack. Numeria hits the hellion with a +0 broad axe of speed! Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Fulsome Fusillade. You are caught in a violent explosion! Numeria hits the hellion with a +0 broad axe of speed! The hellion dies! Numeria closely misses the zykzyl. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The flickering plasma engulfs the zykzyl! The zykzyl resists. The zykzyl is almost dead. The noxious sulphur engulfs the Tzitzimitl! The Tzitzimitl partially resists. The Tzitzimitl is poisoned. The Tzitzimitl is almost dead. The flickering plasma engulfs the sun demon. The sun demon resists. The sun demon is heavily wounded. The fiery phlogiston engulfs the nekomata! The nekomata resists. The nekomata is moderately wounded. You hear a shout! You hear a roar! Numeria closely misses the sun demon. Numeria hits the zykzyl with a +0 broad axe of speed!! You encounter a demonspawn soul scholar. It is wielding a +0 demon trident. The zykzyl hurls a piece of itself at you. The bolt of flesh hits Numeria!! The bolt of flesh misses you. You encounter a sin beast. Numeria barely misses the zykzyl. Numeria hits the demonspawn soul scholar but does no damage. Reach: S) +8 demon trident "Rift" {distort, reach+} Press: ? - help, Dir - move target Aim: a zykzyl (almost dead, weak, ally target, 84% to hit) You puncture the zykzyl! You kill the zykzyl! The pile of flesh fades away. Flasks of reagents rain from above! The flickering plasma engulfs the Tzitzimitl! The Tzitzimitl resists. The Tzitzimitl is almost dead. The flickering plasma engulfs the demonspawn soul scholar!! The demonspawn soul scholar is severely wounded. The fiery phlogiston engulfs the nekomata!! The nekomata resists. The nekomata is heavily wounded. The noxious sulphur engulfs the sin beast!! The sin beast looks as sick as possible! The sin beast is moderately wounded. The fiery phlogiston engulfs the demonspawn blood saint. The demonspawn blood saint completely resists. The demonspawn blood saint is moderately wounded. The demonspawn soul scholar invokes the aid of Kikubaaqudgha against you. The bolt of negative energy hits Numeria. Numeria completely resists. The bolt of negative energy misses you. You encounter a demonspawn corrupter. It is wielding a +2 demon whip of electrocution. You encounter a dancing +0 lajatang of distortion. Numeria closely misses the demonspawn soul scholar. Numeria hits the Tzitzimitl with a +0 broad axe of speed. Reach: S) +8 demon trident "Rift" {distort, reach+} Press: ? - help, Dir - move target Aim: a Tzitzimitl (almost dead, very poisoned, weak, 66% to hit) Okay, then. You miss the Tzitzimitl. The Tzitzimitl is almost dead. Flasks of reagents rain from above! The unstable reaction engulfs the Tzitzimitl!!! You kill the Tzitzimitl! The unstable reaction engulfs the sun demon!! You kill the sun demon! The unstable reaction engulfs the demonspawn soul scholar!!! You kill the demonspawn soul scholar! You hear a shout! x2 You encounter a demonspawn warmonger. It is wielding a +1 demon trident of venom, wearing a +2 chain mail of poison resistance and wearing a +0 kite shield of fire resistance. Training target 21.0 for Shields reached! Your Shields skill increases to level 21! You need to enable at least one skill for training. You encounter a demonspawn blood saint, a demonic crawler and 2 demonspawn corrupters. The demonspawn blood saint is wearing a +2 robe of positive energy. A demonspawn corrupter is wielding a +2 demon blade of venom and wearing a ring of see invisible. Flasks of reagents rain from above! The noxious sulphur engulfs the dancing +0 lajatang of distortion! The dancing +0 lajatang of distortion partially resists. The dancing +0 lajatang of distortion is moderately damaged. The noxious sulphur engulfs the demonspawn warmonger! The demonspawn warmonger partially resists. The demonspawn warmonger is poisoned. The demonspawn warmonger is lightly wounded. The noxious sulphur engulfs the sin beast! The sin beast looks as sick as possible! The sin beast is heavily wounded. The unstable reaction engulfs the demonspawn corrupter!!! The demonspawn corrupter is moderately wounded. The demonspawn corrupter twists and deforms. The unstable reaction engulfs the demonspawn blood saint!!! The demonspawn blood saint is heavily wounded. You encounter a dancing +3 demon blade of distortion. You encounter a soul eater. The nekomata unwields a +0 demon blade of flaming. It stops flaming. The nekomata wields a +2 arbalest of flaming. It bursts into flame! The nekomata shoots a bolt. You block the bolt with your +0 kite shield of reflection... and reflect it back! The bolt closely misses the nekomata. The bolt closely misses the demonspawn blood saint. The demonspawn corrupter hits Numeria with a +2 demon whip of electrocution! Numeria blocks the demonspawn corrupter's attack. The demonspawn corrupter calls forth creatures from the Tomb of the Ancients! You encounter a soul eater. You completely miss the nekomata. The nekomata is heavily wounded. Flasks of reagents rain from above! The fiery phlogiston engulfs the demonspawn corrupter!! The demonspawn corrupter is heavily wounded. The unstable reaction engulfs the nekomata!!!! You kill the nekomata! The unstable reaction engulfs the demonic crawler!! The demonic crawler is heavily wounded. The demonic crawler looks weaker. The unstable reaction engulfs the demonspawn blood saint!! The demonspawn blood saint is severely wounded. The flickering plasma engulfs the demonspawn blood saint!! The demonspawn blood saint is severely wounded. The flickering plasma engulfs the demonspawn corrupter!! The demonspawn corrupter is severely wounded. The flickering plasma engulfs the soul eater! The soul eater is severely wounded. The flickering plasma engulfs the dancing +3 demon blade of distortion. The dancing +3 demon blade of distortion completely resists. Your rain of reagents ends. Numeria closely misses the demonspawn corrupter. You puncture the demonic crawler! Space warps around the demonic crawler. The demonic crawler is heavily wounded. The demonspawn corrupter invokes the aid of Lugonu against you. The entropic weave corrodes you! The demonspawn blood saint calls on the powers of chaos! The demonspawn blood saint surges with doubled vitality! The demonspawn corrupter seems to grow stronger. The dancing +3 demon blade of distortion surges with doubled vitality! The soul eater surges with doubled vitality! The sin beast suddenly seems more resistant. The demonspawn corrupter seems to speed up. The demonic crawler seems to grow stronger. The soul eater surges with doubled vitality! The demonspawn corrupter suddenly seems more resistant. Numeria blocks the demonspawn corrupter's attack. The demonspawn corrupter kicks Numeria but does no damage. The soul eater draws from the surrounding life force! The soul eater is healed. Numeria hits the demonspawn corrupter with a +0 broad axe of speed! Numeria hits the dancing +0 lajatang of distortion with a +0 broad axe of speed. Numeria hits the demonspawn blood saint with a +0 broad axe of speed! Hepliaklqana grants Numeria healing and protection! Numeria is fully restored! Numeria blocks the dancing +0 lajatang of distortion's attack. Numeria blocks the demonspawn corrupter's attack. x2 Numeria closely misses the demonspawn corrupter. Numeria hits the dancing +0 lajatang of distortion with a +0 broad axe of speed. Numeria hits the demonspawn blood saint with a +0 broad axe of speed! You encounter a rakshasa. It is wielding a +0 whip. The demonspawn blood saint calls on the powers of chaos! The demonspawn blood saint suddenly seems more resistant. The demonspawn corrupter looks momentarily different. The deep elf sorcerer surges with doubled vitality! The dancing +0 lajatang of distortion surges with doubled vitality! The soul eater seems to grow stronger. The demonspawn corrupter suddenly seems more resistant. The rakshasa evaporates and reforms as a hell hog! You encounter a hell hog. The soul eater seems to speed up. The demonspawn corrupter seems to speed up. You encounter a rakshasa. It is wielding a +1 long sword of freezing. The dancing +0 lajatang of distortion completely misses Numeria. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The flickering plasma engulfs the dancing +0 lajatang of distortion. The dancing +0 lajatang of distortion completely resists. The dancing +0 lajatang of distortion is moderately damaged. The noxious sulphur engulfs the demonspawn blood saint! The demonspawn blood saint partially resists. The demonspawn blood saint looks as sick as possible! The demonspawn blood saint is severely wounded. The flickering plasma engulfs the demonspawn corrupter! The demonspawn corrupter resists. The demonspawn corrupter is severely wounded. The noxious sulphur engulfs the demonic crawler. The demonic crawler partially resists. The demonic crawler is poisoned. The demonic crawler is heavily wounded. The frigid brine engulfs the deep elf sorcerer!!! The deep elf sorcerer is severely wounded. The frigid brine engulfs the demonspawn corrupter!! The demonspawn corrupter resists. The demonspawn corrupter is almost dead. The frigid brine engulfs the rakshasa! The rakshasa resists. The rakshasa is lightly wounded. The frigid brine engulfs the hell hog!!! The hell hog is severely wounded. Numeria is no longer corroded. The demonspawn corrupter calls forth creatures from the Pits of Slime! Numeria closely misses the demonspawn corrupter. Numeria hits the demonic crawler with a +0 broad axe of speed!! Numeria hits the dancing +0 lajatang of distortion with a +0 broad axe of speed!! Numeria hits the demonspawn blood saint but does no damage. The soul eater draws from the surrounding life force! The soul eater is healed. The dancing +0 lajatang of distortion hits Numeria but does no damage. Numeria blinks! You block the demonspawn blood saint's attack. You encounter a Tzitzimitl. The deep elf sorcerer gestures wildly while chanting. The deep elf sorcerer seems to speed up. Flasks of reagents rain from above! The fiery phlogiston engulfs the titanic slime creature! The titanic slime creature is lightly wounded. The unstable reaction engulfs the dancing +0 lajatang of distortion!!! The dancing +0 lajatang of distortion falls from the air. The noxious sulphur engulfs the demonic crawler. The demonic crawler partially resists. The demonic crawler looks as sick as possible! The demonic crawler is severely wounded. The noxious sulphur engulfs the demonspawn blood saint! The demonspawn blood saint partially resists. The demonspawn blood saint looks as sick as possible! The demonspawn blood saint is almost dead. The unstable reaction engulfs the demonspawn corrupter!!! The demonspawn corrupter is heavily wounded. The demonspawn corrupter begins to petrify. The unstable reaction engulfs the demonspawn corrupter!! The demonspawn corrupter is almost dead. The demonspawn corrupter appears confused. The frigid brine engulfs the soul eater! The soul eater resists. The soul eater is almost dead. The frigid brine engulfs the soul eater! The soul eater resists. The soul eater is almost dead. The demonspawn blood saint attacks as it pursues you! You block the demonspawn blood saint's attack. The demonspawn corrupter calls forth creatures from the Tomb of the Ancients! The acid blob leaves your sight. The very large slime creature leaves your sight. You see here a potion of mutation. Flasks of reagents rain from above! The fiery phlogiston engulfs the demonic crawler!! You kill the demonic crawler! The fiery phlogiston engulfs the demonspawn blood saint. The demonspawn blood saint completely resists. The demonspawn blood saint is almost dead. The unstable reaction engulfs the titanic slime creature!!! The titanic slime creature is moderately wounded. The unstable reaction engulfs the demonspawn corrupter!!! You kill the demonspawn corrupter! The titanic slime creature disappears in a puff of smoke! You feel a bit more experienced. Okay, then. You closely miss the demonspawn blood saint. The demonspawn blood saint is almost dead. Flasks of reagents rain from above! The unstable reaction engulfs the ancient champion!!! The ancient champion is heavily damaged. The unstable reaction engulfs the demonspawn corrupter!!! The demonspawn corrupter is severely wounded. The demonspawn corrupter seems to slow down. The unstable reaction engulfs the dancing +3 demon blade of distortion!! The dancing +3 demon blade of distortion is severely damaged. The fiery phlogiston engulfs the soul eater! You kill the soul eater! You feel a bit more experienced. You barely miss the demonspawn blood saint. The demonspawn blood saint is almost dead. Flasks of reagents rain from above! The unstable reaction engulfs the ancient champion!! The ancient champion is severely damaged. The frigid brine engulfs the dancing +3 demon blade of distortion. The dancing +3 demon blade of distortion resists. The dancing +3 demon blade of distortion is severely damaged. The unstable reaction engulfs the demonspawn warmonger!!! The demonspawn warmonger is severely wounded. The demonspawn warmonger looks weaker. Your rain of reagents ends. The dancing +3 demon blade of distortion hits Numeria! Space warps around Numeria. You block the demonspawn blood saint's attack. Numeria hits the demonspawn blood saint with a +0 broad axe of speed. Numeria hits the dancing +3 demon blade of distortion with a +0 broad axe of speed. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The frigid brine engulfs the ancient champion! The ancient champion resists. The ancient champion is almost destroyed. The fiery phlogiston engulfs the dancing +3 demon blade of distortion. The dancing +3 demon blade of distortion resists. The dancing +3 demon blade of distortion is severely damaged. The frigid brine engulfs the demonspawn warmonger. The demonspawn warmonger resists. The demonspawn warmonger is severely wounded. The noxious sulphur engulfs the deep elf sorcerer!! The deep elf sorcerer looks as sick as possible! The deep elf sorcerer is heavily wounded. The guardian sphinx disappears in a puff of smoke! The ancient champion disappears in a puff of smoke! You feel a bit more experienced. Numeria blocks the dancing +3 demon blade of distortion's attack. x2 Numeria hits the demonspawn blood saint with a +0 broad axe of speed!!! The demonspawn blood saint dies! Numeria barely misses the dancing +3 demon blade of distortion. The dancing +3 demon blade of distortion closely misses Numeria. You encounter a dancing +2 demon trident of distortion. The apocalypse crab leaves your sight. Flasks of reagents rain from above! The unstable reaction engulfs the demonspawn warmonger!!! You kill the demonspawn warmonger! The unstable reaction engulfs the dancing +3 demon blade of distortion! The dancing +3 demon blade of distortion falls from the air. You feel a bit more experienced. x2 There is an open door here. Flasks of reagents rain from above! The noxious sulphur engulfs the dancing +2 demon trident of distortion. The dancing +2 demon trident of distortion partially resists. The dancing +2 demon trident of distortion is heavily damaged. You feel a bit more experienced. Flasks of reagents rain from above! The unstable reaction engulfs the dancing +2 demon trident of distortion!! The dancing +2 demon trident of distortion falls from the air. The unstable reaction engulfs the rakshasa!!! The rakshasa is almost dead. The rakshasa looks weaker. The unstable reaction engulfs the Tzitzimitl!!! The Tzitzimitl is heavily wounded. The Tzitzimitl seems to slow down. The rakshasa weaves an illusion. The Tzitzimitl shimmers and seems to become two! Numeria hits the rakshasa with a +0 broad axe of speed!! The rakshasa dies! The Tzitzimitl leaves your sight. M - 9 potions of mutation (gained 1) Things that are here: a +0 dagger; a +2 robe Flasks of reagents rain from above! Your rain of reagents ends. Your magical contamination has completely faded away. Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The fiery phlogiston engulfs the Tzitzimitl!! The Tzitzimitl is heavily wounded. You hear a shout! Numeria hits the Tzitzimitl with a +0 broad axe of speed!! You encounter a demonspawn corrupter. It is wielding a +0 glaive. Flasks of reagents rain from above! The frigid brine engulfs the Tzitzimitl. The Tzitzimitl resists. The Tzitzimitl is severely wounded. The unstable reaction engulfs the flayed ghost!! The flayed ghost is heavily damaged. The unstable reaction engulfs the guardian sphinx!!! The guardian sphinx is heavily wounded. The guardian sphinx looks weaker. The fiery phlogiston engulfs the demonspawn corrupter!! The demonspawn corrupter is moderately wounded. The fiery phlogiston engulfs the vampire knight! The vampire knight is lightly damaged. The Tzitzimitl is no longer moving slowly. Numeria misses the Tzitzimitl. The Tzitzimitl gestures at you. The bolt of negative energy hits Numeria. Numeria completely resists. The bolt of negative energy hits you! You partially resist. You feel drained. Numeria hits the Tzitzimitl with a +0 broad axe of speed!! Reach: S) +8 demon trident "Rift" {distort, reach+} Press: ? - help, Dir - move target Aim: a Tzitzimitl (almost dead, ally target, 66% to hit) You impale the Tzitzimitl!! You kill the Tzitzimitl! Flasks of reagents rain from above! The fiery phlogiston engulfs the flayed ghost!! You destroy the flayed ghost! The flayed ghost disappears in a puff of smoke! The fiery phlogiston engulfs the guardian sphinx!! The guardian sphinx is heavily wounded. The noxious sulphur engulfs the mummy priest! The mummy priest partially resists. The mummy priest is lightly damaged. The frigid brine engulfs the revenant soulmonger. The revenant soulmonger resists. The revenant soulmonger is lightly damaged. Numeria hits the guardian sphinx with a +0 broad axe of speed!!! You hit the guardian sphinx. Space warps around the guardian sphinx. The guardian sphinx is severely wounded. Flasks of reagents rain from above! The frigid brine engulfs the guardian sphinx. The guardian sphinx is almost dead. The unstable reaction engulfs the demonspawn corrupter!!! The demonspawn corrupter is severely wounded. The noxious sulphur engulfs the mummy priest. The mummy priest partially resists. The mummy priest is lightly damaged. The fiery phlogiston engulfs the revenant soulmonger!! The revenant soulmonger is moderately damaged. Numeria blocks the guardian sphinx's attack. x3 Numeria hits the guardian sphinx with a +0 broad axe of speed!! The guardian sphinx dies! The guardian sphinx's corpse disappears in a puff of smoke! You puncture the demonspawn corrupter! Space warps around the demonspawn corrupter. The demonspawn corrupter is almost dead. Flasks of reagents rain from above! The unstable reaction engulfs the demonspawn corrupter! You kill the demonspawn corrupter! The vampire knight disappears in a puff of smoke! The mummy priest disappears in a puff of smoke! The revenant soulmonger disappears in a puff of smoke! Your rain of reagents ends. Casting: Fulsome Fusillade (mildly dangerous; 2% 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 Numeria. Found a +0 dagger. You are no longer corroded. Numeria loses the glow of perfection. Items here: )) [[ †. You see here a +0 lajatang of distortion. Search for what [Enter for "ego", or ? for help]? HP restored. Things that are here: a +0 trident; a +0 robe Items here: ))) [ †. Things that are here: a +0 dagger; a +2 robe of positive energy; a demonspawn corpse You swap places with Numeria. Items here: ))) = [[[[ †. Numeria is no longer moving quickly. Items here: ))) [ †. Things that are here: a +3 demon blade of distortion; a +0 demon trident; a +0 chain mail You swap places with Numeria. Items here: ))) [ †. Things that are here: a +0 whip; a +0 robe Found a parchment of Searing Ray. m - 14 potions of might (gained 2) e - 15 potions of enlightenment (gained 1) You encounter a demonspawn soul scholar. It is wielding a +0 great sword. Found a potion of curing. A demonspawn soul scholar is nearby! A demonspawn soul scholar is nearby! A demonspawn soul scholar is nearby! A demonspawn soul scholar is nearby! Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The unstable reaction engulfs the demonspawn soul scholar!! The demonspawn soul scholar is moderately wounded. The demonspawn soul scholar shouts! The demonspawn soul scholar seems to slow down. The demonspawn soul scholar prays to Kikubaaqudgha. The sign of ruin forms upon you! The sign of ruin forms upon Numeria! Flasks of reagents rain from above! The fiery phlogiston engulfs the demonspawn soul scholar!! The demonspawn soul scholar is heavily wounded. You puncture the demonspawn soul scholar! The demonspawn soul scholar is severely wounded. Flasks of reagents rain from above! The unstable reaction engulfs the demonspawn soul scholar!!! You kill the demonspawn soul scholar! No target in view! No target in view! No target in view! No target in view! No target in view! Flasks of reagents rain from above! Flasks of reagents rain from above! Your rain of reagents ends. Numeria's sign of ruin fades away. The sign of ruin upon you fades. You swap places with Numeria. c - 23 potions of curing (gained 1) A - 10 potions of attraction (gained 1) Key pressed, stopping explore. You encounter a demonic crawler. The demonic crawler leaves your sight. You encounter a demonic crawler and a ynoxinul. The demonic crawler gives a hideous shriek! The ynoxinul bellows! The demonic crawler gives a hideous shriek! There are monsters nearby! There are monsters nearby! Casting: Fulsome Fusillade (mildly dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure up an array of volatile reagents! Flasks of reagents rain from above! The unstable reaction engulfs the ynoxinul!! You kill the ynoxinul! The unstable reaction engulfs the demonic crawler!!! The demonic crawler is almost dead. The fiery phlogiston engulfs the demonic crawler! The demonic crawler is moderately wounded. Numeria gestures wildly while chanting. Numeria seems to speed up. Flasks of reagents rain from above! The unstable reaction engulfs the demonic crawler!!! You kill the demonic crawler! The noxious sulphur engulfs the demonic crawler! The demonic crawler partially resists. The demonic crawler is poisoned. The demonic crawler is moderately wounded. Your life force feels restored. Training target 15.0 for Fighting reached! Your Fighting skill increases to level 15! You need to enable at least one skill for training. You hit the demonic crawler. Space warps around the demonic crawler. The demonic crawler is moderately wounded. Flasks of reagents rain from above! The unstable reaction engulfs the demonic crawler!!! The demonic crawler is almost dead. Flasks of reagents rain from above! The noxious sulphur engulfs the demonic crawler! The demonic crawler partially resists. The demonic crawler looks as sick as possible! You kill the demonic crawler! No target in view! No target in view! No target in view! Flasks of reagents rain from above! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34.1-4-g0e95e087e2 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 9, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Curaria] Species: Demonspawn Job: Alchemist HP: 248/248; mods: 0/0 MP: 44/53; mod: 0 Stats: 17 26 12 Position: (36, 9), god: Hepliaklqana (25), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 6525 | 0/975 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 16 | 8919 | 0/1248 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 | 16 | 8919 | 0/1248 Dodging | X | 0 | 0 | 12 | 4816 | 0/892 Stealth | X | 0 | 0 | 6 | 1050 | 0/350 Shields | X | 0 | 0 | 21 | 16233 | 1/1814 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 23 | 19978 | 0/2052 Conjurations | X | 0 | 0 | 20 | 12225 | 0/1425 Hexes | X | 0 | 0 | 7 | 1400 | 0/400 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 6 | 1248 | 0/416 Forgecraft | X | 0 | 0 | 18 | 11505 | 0/1457 Fire Magic | X | 0 | 0 | 7 | 1664 | 0/476 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 7 | 1664 | 0/476 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 22 | 15175 | 0/1625 Invocations | X | 1 | 100 | 16 | 4493 | 34/624 Evocations | X | 0 | 0 | 12 | 4050 | 0/750 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #181: 1 Attributes: #4: 485302 #12: 10703 #13: 4800 #23: 53818 #24: -629009462 #49: 11068 #73: 773580 Mutations: agile: 1 icemail: 2 (innate) low MP: 1 robust: 3 (innate) weak: 1 magic shield: 1 (innate) magic regeneration: 1 (innate) magic link: 1 (innate) sharp scales: 3 (innate) condensation shield: 1 (innate) demonic touch: 3 (innate) ephemeral shield: 1 Inventory bugs: Equipment: eq slot #8, inv slot #17: +2 cloak "Sizoas" {Will+ Regen+ SInv} eq slot #6, inv slot #49: +2 pair of boots of the Durable God {rF+ Str+3} eq slot #9, inv slot #47: ring of Peachoh {rN++ MP+8 Int+6 Dex-5} eq slot #2, inv slot #41: +0 kite shield of reflection eq slot #4, inv slot #16: +2 hat of willpower eq slot #9, inv slot #3: ring of Accord {rElec rC+++ Stlth+} eq slot #10, inv slot #48: amulet of Vitality {Regen++ RegenMP++} eq slot #1, inv slot #44: +8 demon trident "Rift" {distort, reach+} eq slot #3, inv slot #37: +0 swamp dragon scales }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: terminate called recursively Recursive crash. terminate called recursively