ASSERT(it != env.trap.end()) in 'traps.cc' at line 898 failed. Version: Dungeon Crawl Stone Soup 0.24.1-14-gf8d2b509d9 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1445166865877882651, deterministic pregen: 1 Command line: /usr/games/crawl-0.24 -name Bowmetheus -rc /dgldir/rcfiles/crawl-0.24/Bowmetheus.rc -macro /dgldir/rcfiles/crawl-0.24/Bowmetheus.macro -morgue /dgldir/morgue/Bowmetheus/ -webtiles-socket /crawl-master/webserver/sockets/Bowmetheus:2025-04-01.14:22:32.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 31 stack frames. /usr/games/crawl-0.24(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55de075ed94f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.24(_Z13do_crash_dumpv+0x3f7) [0x55de075f50a7]: do_crash_dump() /usr/games/crawl-0.24(_Z20crash_signal_handleri+0x1fa) [0x55de075eddda]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f4226cc2210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f4226e8324b]: /usr/games/crawl-0.24(+0x3c280d) [0x55de075f480d]: /usr/games/crawl-0.24(+0x3c29c5) [0x55de075f49c5]: /usr/games/crawl-0.24(_Z7trap_atRK9coord_def+0xa2) [0x55de07b40102]: trap_at(coord_def const&) /usr/games/crawl-0.24(_ZNK7monster12is_trap_safeERK9coord_defb+0x3b) [0x55de0797d86b]: monster::is_trap_safe(coord_def const&, bool) const /usr/games/crawl-0.24(_ZN16monster_pathfind16mons_traversableERK9coord_def+0x4d) [0x55de07934ecd]: monster_pathfind::mons_traversable(coord_def const&) /usr/games/crawl-0.24(_ZN16monster_pathfind23calc_path_to_neighboursEv+0xcd) [0x55de0793555d]: monster_pathfind::calc_path_to_neighbours() /usr/games/crawl-0.24(_ZN16monster_pathfind14start_pathfindEb+0x8d) [0x55de079358bd]: monster_pathfind::start_pathfind(bool) /usr/games/crawl-0.24(_ZN16monster_pathfind13init_pathfindEPK7monster9coord_defbbb+0x68) [0x55de07935dc8]: monster_pathfind::init_pathfind(monster const*, coord_def, bool, bool, bool) /usr/games/crawl-0.24(+0x76c13f) [0x55de0799e13f]: /usr/games/crawl-0.24(_Z20mons_can_hurt_playerPK7monsterb+0x11) [0x55de0799e211]: mons_can_hurt_player(monster const*, bool) /usr/games/crawl-0.24(_Z12mons_is_safePK7monsterbbb+0x3dc) [0x55de0799e63c]: mons_is_safe(monster const*, bool, bool, bool) /usr/games/crawl-0.24(_ZN12monster_infoC2EPK7monsteri+0x121f) [0x55de0792bcef]: monster_info::monster_info(monster const*, int) /usr/games/crawl-0.24(+0x823b97) [0x55de07a55b97]: /usr/games/crawl-0.24(_Z14show_update_atRK9coord_def13enum_bitfieldI10layer_typeLi5EE+0xf98) [0x55de07a555a8]: show_update_at(coord_def const&, enum_bitfield) /usr/games/crawl-0.24(_Z14view_update_atRK9coord_def+0x3d) [0x55de07b70b5d]: view_update_at(coord_def const&) /usr/games/crawl-0.24(_ZNK7monster12check_redrawERK9coord_defb+0xa8) [0x55de0798cbc8]: monster::check_redraw(coord_def const&, bool) const /usr/games/crawl-0.24(+0x697797) [0x55de078c9797]: /usr/games/crawl-0.24(+0x698bff) [0x55de078cabff]: /usr/games/crawl-0.24(_Z19handle_monster_moveP7monster+0xfe2) [0x55de078cca22]: handle_monster_move(monster*) /usr/games/crawl-0.24(_Z15handle_monstersb+0xb32) [0x55de078cf062]: handle_monsters(bool) /usr/games/crawl-0.24(_Z12world_reactsv+0xe0) [0x55de07be6e20]: world_reacts() /usr/games/crawl-0.24(+0x9b6e17) [0x55de07be8e17]: /usr/games/crawl-0.24(+0x9b77e5) [0x55de07be97e5]: /usr/games/crawl-0.24(main+0x13a) [0x55de0754e2ea]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f4226ca30b3]: /usr/games/crawl-0.24(_start+0x2e) [0x55de0754ed7e]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f4226d61c2a in __GI___wait4 (pid=3697012, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f4226d61c2a in __GI___wait4 (pid=3697012, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f4226d61beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x000055de075ed7b5 in call_gdb (file=file@entry=0x7f4226e685c0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 3568289\000\000\000\000\000" #3 0x000055de075f50c5 in do_crash_dump () at dbg-asrt.cc:685 t = 1743568877 dir = "/dgldir/morgue/Bowmetheus/" name = "/dgldir/morgue/Bowmetheus/crash-Bowmetheus-20250402-044117.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(it != env.trap.end()) in 'traps.cc' at line 898 failed." file = 0x7f4226e685c0 <_IO_2_1_stderr_> #4 0x000055de075eddda in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #5 No locals. #6 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 94412101264775, 140724367179824, 94412101264836, 898, 16, 0, 139922096443427, 206158430240, 140724367179776, 140724367179584, 13123806015381218048, 94412104103312, 139922099559465, 94412104103296, 140724367179824}} pid = tid = ret = #7 0x000055de075f480d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffcf1eac030 "ASSERT(it != env.trap.end()) in 'traps.cc' at line 898 failed.", assert=true) at dbg-asrt.cc:817 No locals. #8 0x000055de075f49c5 in AssertFailed (expr=expr@entry=0x55de07c225c4 "it != env.trap.end()", file=file@entry=0x55de07c22587 "traps.cc", line=line@entry=898, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(it != env.trap.end()) in 'traps.cc' at line 898 failed.\000\000speed", '\000' , "\243\356\277\t !\266H\254\n\b\336U\000\000\000\243\356\277\t !\266A\001\000\000\000\000\000\000H\254\n\b\336U\000\000\063\000\000\000\000\000\000\000\034\066\226\a\336U\000\000A\001\000\000\000\000\000\000\001\000\000\000\000\000\000\017", '\000' ... args = {{gp_offset = 134917224, fp_offset = 21982, overflow_arg_area = 0x0, reg_save_area = 0x7ffcf1eac070}} fileName = #9 0x000055de07b40102 in trap_at (pos=...) at traps.cc:898 it = #10 0x000055de0797d86b in monster::is_trap_safe (this=0x55de080aade8 , where=..., just_check=just_check@entry=false) at monster.cc:4668 intel = I_BRAINLESS ptrap = trap = x = y = #11 0x000055de079758d1 in mons_can_traverse (mon=..., p=..., only_in_sight=, checktraps=checktraps@entry=true) at mon-util.cc:4176 No locals. #12 0x000055de07934ecd in monster_pathfind::mons_traversable (this=0x7ffcf1eacad0, p=...) at mon-pathfind.cc:441 No locals. #13 0x000055de0793555d in monster_pathfind::calc_path_to_neighbours (this=this@entry=0x7ffcf1eacad0) at mon-pathfind.cc:209 dir = 5 idir = npos = {x = 44, y = 38} distance = old_dist = total = rotate = 6 #14 0x000055de079358bd in monster_pathfind::start_pathfind (this=0x7ffcf1eacad0, msg=) at mon-pathfind.cc:154 success = #15 0x000055de07935dc8 in monster_pathfind::init_pathfind (this=this@entry=0x7ffcf1eacad0, mon=mon@entry=0x55de080aade8 , dest=..., diag=diag@entry=true, msg=msg@entry=false, pass_unmapped=pass_unmapped@entry=true) at mon-pathfind.cc:115 No locals. #16 0x000055de0799e13f in _mons_has_path_to_player (mon=0x55de080aade8 , want_move=) at actor.h:73 mp = range = #17 0x000055de0799e211 in mons_can_hurt_player (mon=0x55de080aade8 , want_move=) at nearby-danger.cc:114 No locals. #18 0x000055de0799e63c in mons_is_safe (mon=mon@entry=0x55de080aade8 , want_move=want_move@entry=false, consider_user_options=consider_user_options@entry=true, check_dist=check_dist@entry=true) at /usr/include/c++/9/bitset:1167 dist = 7 is_safe = #19 0x000055de0792bcef in monster_info::monster_info (this=0x7ffcf1ed8b50, m=, milev=) at mon-info.cc:756 name_flags = need_name_desc = spellhd = 10 name_flags = need_name_desc = spellhd = entry = __for_range = __for_begin = __for_end = entry = __for_range = __for_begin = __for_end = flag = ghost = i = atk_index = i = ok = constrictor = participle = entry = __for_range = __for_begin = __for_end = constrictee = #20 0x000055de07a55b97 in _update_monster (mons=0x55de080aade8 ) at show.cc:423 mi = { = {pos = {x = 45, y = 36}, mb = {data = std::bitset = {[6] = 1, [15] = 1, [16] = 1, [36] = 1, [71] = 1}}, mname = "", type = MONS_ABOMINATION_LARGE, base_type = MONS_ABOMINATION_LARGE, {number = 0, num_heads = 0, slime_size = 0, is_active = 0}, _colour = -1, attitude = ATT_HOSTILE, threat = MTHRT_EASY, dam = MDAM_OKAY, fire_blocker = DNGN_UNSEEN, description = "", quote = "", holi = {<_enum_bitfield_exponent_base<7, true>> = {static last_exponent = }, flags = 4}, mintel = I_BRAINLESS, hd = 10, ac = 12, ev = 6, base_ev = 6, mr = 100, mresists = 12312, can_see_invis = false, mitemuse = MONUSE_NOTHING, mbase_speed = 10, menergy = {move = 10 '\n', swim = 10 '\n', attack = 10 '\n', missile = 10 '\n', spell = 10 '\n', special = 10 '\n', item = 10 '\n', pickup_percent = 100 'd'}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 1 element = {["tile_num"] = {type = SV_SHORT, flags = 0 '\000', val = {boolean = 175, byte = -81 '\257', _short = 175, _int = 175, _float = 2.45227231e-43, _int64 = 175, ptr = 0xaf}}}, }, constrictor_name = "", constricting_name = std::vector of length 0, capacity 0, spells = std::vector of length 0, capacity 0, attack = {{type = AT_HIT, flavour = AF_PLAIN, damage = 40}, {type = AT_NONE, flavour = AF_PLAIN, damage = 0}, {type = AT_NONE, flavour = AF_PLAIN, damage = 0}, {type = AT_NONE, flavour = AF_PLAIN, damage = 0}}, client_id = 3220087552}, inv = {std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}, std::unique_ptr = {get() = 0x0}}, i_ghost = {species = 134657856, job = 21982, religion = 134917624, best_skill = 21982, best_skill_rank = 33, xl_rank = 0, damage = 0, ac = 0}} gp = {x = 45, y = 36} range = #21 0x000055de07a555a8 in show_update_at (gp=..., layers=..., layers@entry=...) at show.cc:504 mons = 0x55de080aade8 #22 0x000055de07b70b5d in view_update_at (pos=...) at view.cc:881 g = flash_colour = mons = cell_colour = vp = #23 0x000055de0798cbc8 in monster::check_redraw (this=this@entry=0x55de080aade8 , old=..., clear_tiles=clear_tiles@entry=true) at actor.h:73 see_new = true see_old = false #24 0x000055de078c9797 in _do_move_monster (mons=..., delta=...) at externs.h:107 f = {x = 45, y = 36} #25 0x000055de078cabff in _monster_move (mons=) at mon-act.cc:3603 good_move = {mData = {mData = {{mData = {true, true, true}}, {mData = {true, false, true}}, {mData = {true, true, true}}}}} habitat = deep_water_available = newpos = burrows = flattens_trees = digs = ret = false #26 0x000055de078cca22 in handle_monster_move (mons=) at mon-act.cc:1750 targ = entry = disabled = old_energy = 83 non_move_energy = old_pos = #27 0x000055de078cf062 in handle_monsters (with_noise=) at mon-act.cc:2375 mon = 0x55de080aade8 oldspeed = 83 tries = 18 #28 0x000055de07be6e20 in world_reacts () at main.cc:2208 No locals. #29 0x000055de07be8e17 in _input () at main.cc:1185 player_disabled = {was_disabled = false} #30 0x000055de07be97e5 in _launch_game () at main.cc:471 game_start = false ccon = {cstate = false} #31 0x000055de0754e2ea in _launch_game_loop () at main.cc:380 game_ended = false game_ended = ge = fe = E = #32 main (argc=, argv=0x7ffcf1ed9e58) at main.cc:334 No locals. [Inferior 1 (process 3568289) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.24/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.24/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.24/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 = divisions, absdepth0 = 24 Level vaults: evilmike_mini_pan_doors layout_pan_divisions_a [pan_division_quadrant_a4, pan_division_quadrant_a2, pan_division_quadrant_a2, pan_division_quadrant_a2, pan_division_octagon_box] pan_exit pan_to_abyss pan_blood_fountain Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is a gate leading to another region of Pandemonium here. j - 2895 bolts (gained 2) Found a leather armour. There is an open door here. A gelid demonspawn and a black sun come into view. The gelid demonspawn is wielding a +1 demon trident of electrocution. The monstrous black sun shouts! The gelid demonspawn shouts! A gelid demonspawn comes into view. It is wielding a +1 demon whip of venom. The gelid demonspawn throws an atropa-tipped dart. The atropa-tipped dart hits you! You feel momentarily confused. The monstrous black sun utters an invocation to Kikubaaqudgha. The monstrous black sun begins absorbing vital energies! The gelid demonspawn begins absorbing vital energies! x2 You see here an atropa-tipped dart. A gelid blood saint comes into view. It is wielding a +4 dagger. The gelid blood saint shouts! The gelid demonspawn throws an atropa-tipped dart. The atropa-tipped dart misses you. Firing (i - inventory. (/) - cycle) j - 2895 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - gelid demonspawn Aim: a gelid demonspawn, wielding a +1 demon trident of electrocution and wearing a +0 chain mail (surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid demonspawn!!! The gelid demonspawn convulses! You kill the gelid demonspawn! The Shining One accepts your kill. You feel better. You feel your power returning. Firing (i - inventory. (/) - cycle) j - 2894 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - gelid blood saint Aim: a gelid blood saint, wielding a +4 dagger and wearing a +0 robe (surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid blood saint!!! The gelid blood saint convulses! The gelid blood saint is severely wounded. Firing (i - inventory. (/) - cycle) j - 2893 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - gelid blood saint Aim: a gelid blood saint, wielding a +4 dagger and wearing a +0 robe (severely wounded, surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt closely misses the gelid blood saint. The bolt hits the gelid demonspawn! The gelid demonspawn convulses. The gelid demonspawn is moderately wounded. Firing (i - inventory. (/) - cycle) j - 2892 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - gelid blood saint Aim: a gelid blood saint, wielding a +4 dagger and wearing a +0 robe (severely wounded, surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid blood saint! The gelid blood saint convulses. The gelid blood saint is severely wounded. The gelid blood saint closely misses you. You furiously retaliate! You headbutt the gelid blood saint. Firing (i - inventory. (/) - cycle) j - 2891 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - gelid blood saint Aim: a gelid blood saint, wielding a +4 dagger and wearing a +0 robe (severely wounded, surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid blood saint but does no damage. The gelid blood saint is severely wounded. The gelid blood saint calls on the powers of chaos! The monstrous black sun seems to grow stronger. The gelid demonspawn seems to grow stronger. The gelid demonspawn hits you but does no damage. Your magical contamination has completely faded away. Firing (i - inventory. (/) - cycle) j - 2890 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - gelid blood saint Aim: a gelid blood saint, wielding a +4 dagger and wearing a +0 robe (severely wounded, surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid blood saint!!! You kill the gelid blood saint! The Shining One accepts your kill. You feel better. You feel your power returning. Your Slings skill increases to level 5! The gelid demonspawn barely misses you. Firing (i - inventory. (/) - cycle) j - 2889 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - monstrous black sun Aim: a monstrous black sun, wearing a +0 ring mail and wearing a +2 buckler (unusually strong, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid demonspawn but does no damage. The gelid demonspawn is moderately wounded. The gelid demonspawn hits you but does no damage. Firing (i - inventory. (/) - cycle) j - 2888 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - gelid demonspawn Aim: a gelid demonspawn, wielding a +1 demon whip of venom and wearing a +0 ring mail (moderately wounded, unusually strong, surrounded by an icy envelope, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the gelid demonspawn!!! You kill the gelid demonspawn! The Shining One accepts your kill. You feel better. You feel your power returning. The monstrous black sun invokes the aid of Kikubaaqudgha against you. The bolt of negative energy misses you. Firing (i - inventory. (/) - cycle) j - 2887 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - monstrous black sun Aim: a monstrous black sun, wearing a +0 ring mail and wearing a +2 buckler (unusually strong, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the monstrous black sun!!!! The monstrous black sun convulses!!! You kill the monstrous black sun! The Shining One accepts your kill. You feel your power returning. No target in view! No target in view! No target in view! You now have 2966 gold pieces (gained 20). j - 2890 bolts (gained 4) Items here: %% ) [[[ Butcher a monstrous demonspawn corpse? [(y)es/(n)o/(a)ll/(q)uit/?] Butcher a gelid demonspawn corpse? [(y)es/(n)o/(a)ll/(q)uit/?] You butcher the gelid demonspawn corpse. 2 orange demons and a cacodemon come into view. Items here: %%% ) [[[ You butcher the monstrous demonspawn corpse. The cacodemon shouts! The orange demon screeches! x2; You hear a bellow! Items here: %%%% ) [[[ There isn't anything to butcher here. Casting: Summon Lightning Spire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Summon Lightning Spire (safe; 3% risk of failure) Press: ? - help, Dir - move target cursor An electric hum fills the air. The orange demon stings you but does no damage. The orange demon misses you. The cacodemon hits your lightning spire! x2 The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the orange demon! The orange demon writhes in agony! The orange demon is moderately wounded. The golden flame engulfs your lightning spire. Your lightning spire completely resists. Your lightning spire is severely damaged. The golden flame engulfs the orange demon!!! The orange demon writhes in agony! You kill the orange demon! The Shining One accepts your kill. You feel your power returning. The Shining One blesses your lightning spire with more time in this world. The golden flame engulfs the cacodemon!! The cacodemon writhes in agony! The cacodemon is moderately wounded. You are feeling very hungry. You hear a shout! The orange demon completely misses you. The orange demon hits you but does no damage. Your lightning spire shoots out a bolt of lightning at the orange demon! The bolt of electricity hits the orange demon! x2 The bolt of electricity hits your lightning spire. Your lightning spire completely resists. The cacodemon hits your lightning spire. x2 The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the orange demon!!! The orange demon writhes in agony! You kill the orange demon! The Shining One accepts your kill. You feel your power returning. The golden flame engulfs your lightning spire. Your lightning spire completely resists. Your lightning spire is almost destroyed. The golden flame engulfs the cacodemon! The cacodemon writhes in agony! The cacodemon is moderately wounded. You feel somewhat more hungry. The cacodemon hits your lightning spire but does no damage. The cacodemon hits your lightning spire! Your lightning spire is destroyed! The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the cacodemon!!! The cacodemon writhes in agony! The cacodemon is almost dead. You feel somewhat more hungry. A ynoxinul comes into view. The cacodemon gestures at you. The bolt of energy hits you!! Firing (i - inventory. (/) - cycle) j - 2890 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (almost dead, haloed) You shoot a bolt. The bolt hits the cacodemon!!!! You kill the cacodemon! The Shining One accepts your kill. You feel better. You feel your power returning. The ynoxinul gestures at you. The iron shot misses you. Firing (i - inventory. (/) - cycle) j - 2889 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - ynoxinul Aim: a ynoxinul (haloed) You shoot a bolt. The bolt hits the ynoxinul!!!! You kill the ynoxinul! The Shining One accepts your kill. You feel better. You feel your power returning. A sixfirhy comes into view. Firing (i - inventory. (/) - cycle) j - 2888 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - sixfirhy Aim: a sixfirhy (absorbing vital energies, haloed) You shoot a bolt. The bolt barely misses the sixfirhy. The sixfirhy barely misses you. Firing (i - inventory. (/) - cycle) j - 2887 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - sixfirhy Aim: a sixfirhy (absorbing vital energies, haloed) You shoot a bolt. The bolt hits the sixfirhy but does no damage. Firing (i - inventory. (/) - cycle) j - 2886 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - sixfirhy Aim: a sixfirhy (absorbing vital energies, haloed) You shoot a bolt. The bolt barely misses the sixfirhy. The sixfirhy misses you. You furiously retaliate! You headbutt the sixfirhy! A monstrous demonspawn comes into view. The sixfirhy hits you but does no damage. Firing (i - inventory. (/) - cycle) j - 2885 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - sixfirhy Aim: a sixfirhy (moderately wounded, absorbing vital energies, haloed) You shoot a bolt. The bolt hits the sixfirhy!!!! You kill the sixfirhy! The Shining One accepts your kill. You feel your power returning. Firing (i - inventory. (/) - cycle) j - 2884 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - monstrous demonspawn Aim: a monstrous demonspawn, wearing a cursed -1 chain mail (haloed) You shoot a bolt. The bolt hits the monstrous demonspawn!!!! The monstrous demonspawn convulses!!!! You kill the monstrous demonspawn! The Shining One accepts your kill. You feel your power returning. No target in view! No target in view! No target in view! No target in view! f - an atropa-tipped dart f - 2 atropa-tipped darts (gained 1) j - 2884 bolts (gained 1) There isn't anything here! j - 2886 bolts (gained 2) Things that are here: a +1 demon whip of venom; a +0 ring mail; a gelid demonspawn corpse You butcher the gelid demonspawn corpse. k - 2 chunks of flesh Things that are here: a +1 demon whip of venom; a +0 ring mail; a gelid demonspawn skeleton k - 5 chunks of flesh (gained 3); k - 9 chunks of flesh (gained 4) Items here: %% ) [[[ There isn't anything to butcher here. j - 2887 bolts (gained 1) There isn't anything here! j - 2888 bolts (gained 1) There is an open door, spattered with blood here. There isn't anything here! j - 2890 bolts (gained 2); f - 5 atropa-tipped darts (gained 3) Items here: % ) [[ a cursed -1 chain mail; a +1 demon trident of electrocution; a +0 chain mail a gelid demonspawn corpse You butcher the gelid demonspawn corpse. k - 10 chunks of flesh (gained 1) Items here: % ) [[ a cursed -1 chain mail; a +1 demon trident of electrocution; a +0 chain mail a gelid demonspawn skeleton j - 2892 bolts (gained 2) You start waiting. Eating one of 10 chunks of flesh. You eat one of the 10 chunks of flesh. This raw flesh tastes terrible. Eating one of 9 chunks of flesh. You eat one of the 9 chunks of flesh. This raw flesh tastes terrible. A ynoxinul comes into view. Firing (i - inventory. (/) - cycle) j - 2892 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - ynoxinul Aim: a ynoxinul (hasn't noticed you, haloed) You shoot a bolt. The ynoxinul bellows! The bolt hits the ynoxinul!!!!! You kill the ynoxinul! The Shining One accepts your kill. No target in view! No target in view! No target in view! No target in view! Casting: Summon Lightning Spire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Apportation (safe; 1% risk of failure) Press: ? - help, Dir - move target cursor Apport: a bolt Yoink! You pull the item towards yourself. There are no items here. j - 2892 bolts (gained 1) Found a glowing great sword. Found a scroll of torment. You open the door. There is an open door here. Found a gate leading to another region of Pandemonium. There is an open door here. There is an open door here. There is an open door here. There is an open door here. You now have 2991 gold pieces (gained 25). You now have 3004 gold pieces (gained 13). Found a halberd. A reaper comes into view. It is wielding a +4 scythe of protection. Firing (i - inventory. (/) - cycle) j - 2892 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - reaper Aim: a reaper, wielding a +4 scythe of protection (haloed) You shoot a bolt. The bolt hits the reaper!!! The reaper convulses!!! You kill the reaper! The Shining One accepts your kill. You hear a shout! No target in view! No target in view! No target in view! No target in view! Found a transparent helmet. No target in view! No target in view! No target in view! A monstrous demonspawn comes into view. Firing (i - inventory. (/) - cycle) j - 2891 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - monstrous demonspawn Aim: a monstrous demonspawn, wearing a +0 leather armour (haloed) You shoot a bolt. The bolt hits the monstrous demonspawn!!! The monstrous demonspawn convulses!! The monstrous demonspawn is heavily wounded. Firing (i - inventory. (/) - cycle) j - 2890 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - monstrous demonspawn Aim: a monstrous demonspawn, wearing a +0 leather armour (heavily wounded, haloed) You shoot a bolt. The bolt hits the monstrous demonspawn!!!! You kill the monstrous demonspawn! The Shining One accepts your kill. No target in view! No target in view! No target in view! j - 2890 bolts (gained 1) You butcher the monstrous demonspawn corpse. k - 11 chunks of flesh (gained 3) Things that are here: a +0 leather armour; a monstrous demonspawn skeleton Things that are here: a +0 leather armour; a monstrous demonspawn skeleton j - 2891 bolts (gained 1) Things that are here: a +0 leather armour; a monstrous demonspawn skeleton A large abomination comes into view. Things that are here: a bolt; a +4 scythe of protection Firing (i - inventory. (/) - cycle) j - 2891 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - large abomination Aim: a large abomination (hasn't noticed you, haloed) You shoot a bolt. The bolt hits the large abomination!! The large abomination convulses!!! You destroy the large abomination! The Shining One accepts your kill. No target in view! No target in view! No target in view! j - 2891 bolts (gained 1) You see here a +4 scythe of protection. There is an open door here. j - 2917 bolts (gained 26) j - 2918 bolts (gained 1) A blizzard demon comes into view. The blizzard demon shouts! Firing (i - inventory. (/) - cycle) j - 2918 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - blizzard demon Aim: a blizzard demon (haloed) You shoot a bolt. The bolt hits the blizzard demon! The blizzard demon convulses. The blizzard demon is moderately wounded. You hear a roar! A smoke demon comes into view. Firing (i - inventory. (/) - cycle) j - 2917 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - blizzard demon Aim: a blizzard demon (moderately wounded, haloed) You shoot a bolt. The bolt hits the blizzard demon!! The blizzard demon convulses!! The blizzard demon is severely wounded. Firing (i - inventory. (/) - cycle) j - 2916 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - blizzard demon Aim: a blizzard demon (severely wounded, haloed) You shoot a bolt. The bolt hits the blizzard demon!! You kill the blizzard demon! The Shining One accepts your kill. Firing (i - inventory. (/) - cycle) j - 2915 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - smoke demon Aim: a smoke demon (haloed) You shoot a bolt. The bolt hits the smoke demon! The smoke demon convulses! The smoke demon is severely wounded. The smoke demon gestures at you. Something smites you! Firing (i - inventory. (/) - cycle) j - 2914 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - smoke demon Aim: a smoke demon (severely wounded, haloed) You shoot a bolt. The bolt hits the smoke demon!!! You kill the smoke demon! The Shining One accepts your kill. You feel better. No target in view! No target in view! No target in view! j - 2914 bolts (gained 1) j - 2915 bolts (gained 1) j - 2916 bolts (gained 1) j - 2918 bolts (gained 2) Found a gate leading to another region of Pandemonium. Some of the chunks of flesh in your inventory have rotted away. p - a wand of paralysis (6) You drop a wand of paralysis (6). As you open the door, it creaks loudly! A hell beast and a cacodemon come into view. The cacodemon shouts! You hear a bellow! You hear a screech! An infernal demonspawn comes into view. It is wielding a +0 mace. The cacodemon gestures next to the hell beast. Some weird stuff shatters into small pieces. A smoke demon comes into view. A torturous demonspawn comes into view. It is wielding a +0 trident. Found 25 gold pieces. Casting: Apportation (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Summon Lightning Spire (safe; 3% risk of failure) Press: ? - help, Dir - move target cursor An electric hum fills the air. The torturous demonspawn shouts! The smoke demon roars! The infernal demonspawn shouts! You hear a roar! x2 A smoke demon comes into view. Casting: Summon Lightning Spire (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin teleporting projectiles to their destination. Noplioduim comes into view. It is armed with a venomous touch. Firing (i - inventory. (/) - cycle) j - 2918 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (haloed) You magically shoot a bolt. The bolt hits the cacodemon but does no damage. You hear a bellow! You hear a shout! A ynoxinul comes into view. A cacodemon comes into view. The hell beast bites your lightning spire! The hell beast tramples your lightning spire. Firing (i - inventory. (/) - cycle) j - 2917 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - hell beast Aim: a hell beast (haloed) You magically shoot a bolt. The bolt hits the hell beast!!! The hell beast convulses!! You kill the hell beast! The Shining One accepts your kill. The Shining One blesses your lightning spire with more time in this world. Noplioduim sneers, "Succumb, thou horrid hell-hated gnoll-tail!" Your lightning spire shoots out a bolt of lightning at the smoke demon! The bolt of electricity hits the smoke demon. Firing (i - inventory. (/) - cycle) j - 2916 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (haloed) You magically shoot a bolt. The bolt hits the cacodemon!!! The cacodemon convulses!!! You kill the cacodemon! The Shining One accepts your kill. You feel your power returning. The smoke demon gestures at you. Something smites you! Firing (i - inventory. (/) - cycle) j - 2915 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (haloed) You magically shoot a bolt. The bolt hits the cacodemon!! The cacodemon convulses! The cacodemon is moderately wounded. Noplioduim gestures at you. The poison arrow hits your lightning spire!! Your lightning spire partially resists. The ynoxinul gestures. Your lightning spire shoots out a bolt of lightning at Noplioduim! The bolt of electricity hits Noplioduim. Noplioduim resists. The bolt of electricity hits the cacodemon. The cacodemon resists. Firing (i - inventory. (/) - cycle) j - 2914 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - cacodemon Aim: a cacodemon (moderately wounded, haloed) You magically shoot a bolt. The bolt hits the cacodemon!!!! You kill the cacodemon! The Shining One accepts your kill. You feel better. You feel your power returning. Your Slings skill increases to level 6! A cacodemon comes into view. A ynoxinul comes into view. Noplioduim gestures. The smoke demon gestures at you. The sticky flame hits your lightning spire. Your lightning spire completely resists. Your lightning spire is covered in liquid flames! Firing (i - inventory. (/) - cycle) j - 2913 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (lightly wounded, haloed) You magically shoot a bolt. The bolt hits the cacodemon!!! The cacodemon convulses!! The cacodemon is almost dead. Noplioduim sneers, "Face thy fugue, thou fawning fly-bitten calf-wit!" Your lightning spire shoots out a bolt of lightning at the smoke demon! The bolt of electricity misses Noplioduim. The bolt of electricity hits the smoke demon! x2 The bolt of electricity hits the redback! The bolt of electricity hits the cacodemon. The cacodemon resists. Firing (i - inventory. (/) - cycle) j - 2912 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - cacodemon Aim: a cacodemon (almost dead, haloed) You magically shoot a bolt. The bolt hits the cacodemon! The cacodemon convulses! You kill the cacodemon! The Shining One accepts your kill. The Shining One blesses your lightning spire with more time in this world. Noplioduim hits your lightning spire! Your lightning spire is destroyed! Noplioduim sneers, "Quail, thou tasty repast!" Firing (i - inventory. (/) - cycle) j - 2911 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - Noplioduim Aim: Noplioduim, armed with a venomous touch (haloed) You magically shoot a bolt. The bolt hits Noplioduim!!! Noplioduim convulses! Noplioduim is heavily wounded. Noplioduim closely misses you. Firing (i - inventory. (/) - cycle) j - 2910 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Noplioduim Aim: Noplioduim, armed with a venomous touch (heavily wounded, haloed) You magically shoot a bolt. The bolt hits Noplioduim!! Noplioduim convulses!!! Noplioduim is almost dead. You are no longer teleporting projectiles to their destination. You hear a roar! Noplioduim gestures. x2 Firing (i - inventory. (/) - cycle) j - 2909 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Noplioduim Aim: Noplioduim, armed with a venomous touch (almost dead, haloed) You shoot a bolt. The bolt hits Noplioduim!! You kill Noplioduim! The Shining One accepts your kill. You feel better. You feel your power returning. The redback disappears in a puff of smoke! x2 The demonic crawler disappears in a puff of smoke! The tarantella disappears in a puff of smoke! The hell rat disappears in a puff of smoke! x3 A green death comes into view. Firing (i - inventory. (/) - cycle) j - 2908 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - infernal demonspawn Aim: an infernal demonspawn, wielding a +0 mace and wearing a +0 scale mail (purple smoke, haloed) You shoot a bolt. The bolt hits the infernal demonspawn!! The infernal demonspawn convulses. The infernal demonspawn is moderately wounded. The infernal demonspawn closely misses you. Your +9 triple crossbow of holy wrath stops glowing. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} glows with a cold blue light! b - the +8 frozen axe "Frostbite" (weapon) {freezing cloud, *Noise +Fly rC+} You carve the infernal demonspawn like a ham!!! You freeze the infernal demonspawn! You kill the infernal demonspawn! The Shining One accepts your kill. You feel your power returning. You slash the ynoxinul! You slice the ufetubus!! You freeze the ufetubus. You kill the ufetubus! You open the ufetubus like a pillowcase!!! You freeze the ufetubus. You kill the ufetubus! You slash the ynoxinul! You freeze the ynoxinul. You kill the ynoxinul! The Shining One accepts your kill. You feel your power returning. The green death misses you. You furiously retaliate! You headbutt the green death! The smoke demon completely misses you. The smoke demon hits you but does no damage. The smoke demon barely misses you. Found a lightning rod (4/4). There is an open door, spattered with blood here. Things that are here: a +0 mace; a +0 scale mail; 4 bolts You slice the torturous demonspawn!! You freeze the torturous demonspawn! You headbutt the torturous demonspawn. Your peck misses the torturous demonspawn. The torturous demonspawn is almost dead. You slash the green death! You freeze the green death. You open the smoke demon like a pillowcase!!! You freeze the smoke demon. You kill the smoke demon! The Shining One accepts your kill. You open the ynoxinul like a pillowcase!!! You freeze the ynoxinul. You kill the ynoxinul! The Shining One accepts your kill. The torturous demonspawn hits you but does no damage. The green death closely misses you. You slice the torturous demonspawn!! You freeze the torturous demonspawn. You kill the torturous demonspawn! The Shining One accepts your kill. You slash the green death! You freeze the green death. The green death hits you! You slash the green death! You freeze the green death! Your headbutt misses the green death. The green death is almost dead. You barely miss the smoke demon. The smoke demon hits you but does no damage. x2 The smoke demon completely misses you. The green death closely misses you. You furiously retaliate! You headbutt the green death! You kill the green death! The Shining One accepts your kill. You feel better. You chop the smoke demon into pieces!!! You freeze the smoke demon. You kill the smoke demon! The Shining One accepts your kill. Things that are here: a cursed +0 trident; a +0 leather armour j - 2911 bolts (gained 4) There is an open door, spattered with blood here. Things that are here: a +0 mace; a +0 scale mail There isn't anything to butcher here. j - 2912 bolts (gained 1) There isn't anything here! Things that are here: a cursed +0 trident; a +0 leather armour There isn't anything to butcher here. j - 2913 bolts (gained 1) j - 2914 bolts (gained 1) Found a Young Poisoner's Handbook. Found a gate leading to another region of Pandemonium. You now have 3029 gold pieces (gained 25). A sixfirhy comes into view. The sixfirhy moves out of view. There isn't anything here! j - 2915 bolts (gained 1) Found a hand crossbow. You see here a bolt. A Brimstone Fiend comes into view. The Brimstone Fiend roars! A sixfirhy comes into view. The sixfirhy hits you but does no damage. x2 You see here a bolt. A sixfirhy comes into view. The sixfirhy barely misses you. You slice the sixfirhy like a ripe choko!!! You freeze the sixfirhy! You kill the sixfirhy! The Shining One accepts your kill. You chop the sixfirhy into pieces!!! You freeze the sixfirhy! You kill the sixfirhy! The Shining One accepts your kill. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} stops glowing. Your +9 triple crossbow of holy wrath softly glows with a divine radiance! a - a +9 triple crossbow of holy wrath (weapon) Firing (i - inventory. (/) - cycle) j - 2915 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - Brimstone Fiend Aim: a Brimstone Fiend (haloed) You shoot a bolt. The bolt hits the Brimstone Fiend!!! The Brimstone Fiend convulses!! The Brimstone Fiend is almost dead. Firing (i - inventory. (/) - cycle) j - 2914 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - Brimstone Fiend Aim: a Brimstone Fiend (almost dead, haloed) You shoot a bolt. The bolt hits the Brimstone Fiend!!! You kill the Brimstone Fiend! The Shining One accepts your kill. You hear a shout! Some weird stuff shatters into small pieces. You hear a shout! A cacodemon comes into view. Firing (i - inventory. (/) - cycle) j - 2913 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (haloed) You shoot a bolt. The bolt hits the cacodemon!!!! The cacodemon convulses!!!! You kill the cacodemon! The Shining One accepts your kill. Your Slings skill increases to level 7! No target in view! No target in view! A sun demon comes into view. The sun demon shouts! The sun demon moves out of view. The sun demon completely misses you. You see here a bolt. Firing (i - inventory. (/) - cycle) j - 2912 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - sun demon Aim: a sun demon (haloed) You shoot a bolt. The bolt hits the sun demon!! The sun demon convulses!! You kill the sun demon! The Shining One accepts your kill. No target in view! j - 2912 bolts (gained 1) j - 2913 bolts (gained 1) j - 2915 bolts (gained 2) A large abomination comes into view. You see here a bolt. You see here a bolt. j - 2916 bolts (gained 1) You see here a bolt. j - 2917 bolts (gained 1) There is a gate leading to another region of Pandemonium here. You see here a Young Poisoner's Handbook. You pick up a Young Poisoner's Handbook and begin reading... Unfortunately, it added no spells to the library. Really attack while wielding your +9 triple crossbow of holy wrath? [Y]es or [N]o only, please. Really attack while wielding your +9 triple crossbow of holy wrath? Okay, then. Your +9 triple crossbow of holy wrath stops glowing. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} glows with a cold blue light! b - the +8 frozen axe "Frostbite" (weapon) {freezing cloud, *Noise +Fly rC+} You completely miss the large abomination. Your headbutt misses the large abomination. You hit the large abomination. You freeze the large abomination. Your headbutt misses the large abomination. The large abomination is lightly damaged. The large abomination hits you but does no damage. You slice the large abomination!! You freeze the large abomination. You headbutt the large abomination! The large abomination is almost destroyed. The large abomination hits you!! You carve the large abomination like a ham!!! You freeze the large abomination. You destroy the large abomination! The Shining One accepts your kill. You feel better. A smoke demon comes into view. Found a scroll of remove curse. The smoke demon roars! You hit the smoke demon. You freeze the smoke demon. You headbutt the smoke demon! You peck the smoke demon! The smoke demon is severely wounded. The smoke demon barely misses you. The smoke demon completely misses you. The smoke demon closely misses you. You carve the smoke demon like a ham!!!! You freeze the smoke demon. You kill the smoke demon! The Shining One accepts your kill. You feel better. The sixfirhy hits you but does no damage. A cacodemon comes into view. The cacodemon shouts! The sixfirhy misses you. You furiously retaliate! You headbutt the sixfirhy! The sixfirhy misses you. Okay, then. Casting: Portal Projectile (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You begin teleporting projectiles to their destination. The sixfirhy hits you but does no damage. x3 The sixfirhy completely misses you. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} stops glowing. Your +9 triple crossbow of holy wrath softly glows with a divine radiance! a - a +9 triple crossbow of holy wrath (weapon) The sixfirhy hits you. The sixfirhy shocks you. You resist. Firing (i - inventory. (/) - cycle) j - 2917 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f - cacodemon Aim: a cacodemon (haloed) You magically shoot a bolt. The bolt hits the cacodemon!!! The cacodemon convulses!! The cacodemon is almost dead. Firing (i - inventory. (/) - cycle) j - 2916 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - cacodemon Aim: a cacodemon (almost dead, haloed) You magically shoot a bolt. The bolt hits the cacodemon but does no damage. The cacodemon is almost dead. Firing (i - inventory. (/) - cycle) j - 2915 bolts (quivered) Press: ? - help, Shift-Dir - straight line, f/p - cacodemon Aim: a cacodemon (almost dead, haloed) You magically shoot a bolt. The bolt hits the cacodemon!! You kill the cacodemon! The Shining One accepts your kill. You feel better. You feel your power returning. The sixfirhy hits you but does no damage. The sixfirhy closely misses you. The sixfirhy hits you but does no damage. Your +9 triple crossbow of holy wrath stops glowing. The +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} glows with a cold blue light! b - the +8 frozen axe "Frostbite" (weapon) {freezing cloud, *Noise +Fly rC+} The sixfirhy hits you but does no damage. x2 You slice the sixfirhy!! You freeze the sixfirhy! You kill the sixfirhy! The Shining One accepts your kill. j - 2916 bolts (gained 2) You are no longer teleporting projectiles to their destination. U - 34 scrolls of remove curse (gained 1) Eating one of 3 chunks of flesh. You eat one of the 3 chunks of flesh. This raw flesh tastes terrible. Magic restored. There is a gate leading to another region of Pandemonium here. You pass into a different region of Pandemonium. A ynoxinul, a chaos spawn, a hellion and a sun demon come into view. The hellion gives a hideous shriek! The sun demon shouts! The chaos spawn growls angrily. The ynoxinul bellows! Something gurgles, "Abandon hope, thou infectious guts-griping mooer!" You hear a roar! You hear a shout! You hear a roar! You slice the hellion!! You freeze the hellion! You headbutt the hellion! You kill the hellion! The Shining One accepts your kill. Tual opens the large door. Found a twitching turquoise ring. Found a gate leading to another region of Pandemonium. A lorocyproca and an Ice Fiend come into view. The lorocyproca gives a chilling moan. The Ice Fiend roars! Something unseen opens the large door. An Ice Fiend opens the large door. The lorocyproca hits you but does no damage. A torturous demonspawn comes into view. It is wielding a +0 dire flail. A chaos spawn comes into view. Tual hits you but does no damage. Space bends around you. The sun demon hits you but does no damage. An Ice Fiend comes into view. There is a large open door here. The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the chaos spawn!!! The chaos spawn writhes in agony! You kill the chaos spawn! The Shining One accepts your kill. You feel better. The chaos spawn degenerates into a cloud of primal chaos! The golden flame engulfs the sun demon!!! The sun demon writhes in agony! You kill the sun demon! The Shining One accepts your kill. You feel better. The golden flame engulfs Tual!! Tual writhes in agony! Tual is lightly wounded. The golden flame engulfs the lorocyproca!!!! The lorocyproca writhes in agony! The lorocyproca is almost dead. The golden flame engulfs the Ice Fiend!!! The Ice Fiend writhes in agony! The Ice Fiend is severely wounded. The golden flame engulfs the torturous demonspawn!!! The torturous demonspawn writhes in agony! You kill the torturous demonspawn! The Shining One accepts your kill. You feel somewhat more hungry. You hear a screech! You hear a chilling moan. You hear a shout! You hear a loud, deep croak! You hear a shout! The lorocyproca hits you!! You feel your power leaking away. Tual closely misses you. The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the Ice Fiend!!! The Ice Fiend writhes in agony! You kill the Ice Fiend! The Shining One accepts your kill. The golden flame engulfs Tual!!! Tual writhes in agony! Tual is heavily wounded. The golden flame engulfs the lorocyproca!!!! The lorocyproca writhes in agony! You kill the lorocyproca! The Shining One accepts your kill. You feel better. The golden flame engulfs the ynoxinul. The ynoxinul writhes in agony! The ynoxinul is lightly wounded. The golden flame engulfs the chaos spawn!!! The chaos spawn writhes in agony! You kill the chaos spawn! The Shining One accepts your kill. The chaos spawn degenerates into a cloud of primal chaos! You feel somewhat more hungry. You hear a shout! Tual hits you but does no damage. Space bends around you. A sun demon comes into view. The Ice Fiend gestures at you. The bolt of cold hits you! You resist. Tual closely misses you. You furiously retaliate! You headbutt Tual. You cut Tual into ribbons!!! You freeze Tual. Your headbutt misses Tual. Your peck misses Tual. Tual is severely wounded. You open the ynoxinul like a pillowcase!!! You freeze the ynoxinul. You kill the ynoxinul! The Shining One accepts your kill. You feel better. You feel your power returning. An orange demon comes into view. The Ice Fiend gestures at you. The bolt of cold hits you! You resist. Tual gestures at you. The bolt of energy misses you. The golden flame engulfs you but does no damage. You resist. The golden flame engulfs Tual!!!! Tual writhes in agony! You kill Tual! The Shining One accepts your kill. You feel better. The golden flame engulfs the sun demon!!! The sun demon writhes in agony! You kill the sun demon! The Shining One accepts your kill. You feel better. You feel your power returning. You feel somewhat more hungry. A hellwing comes into view. The orange demon completely misses you. You slash the Ice Fiend! You headbutt the Ice Fiend, but do no damage. You peck the Ice Fiend. The Ice Fiend is moderately wounded. The hellwing swoops through the air toward you! The hellwing barely misses you. The hellwing hits you but does no damage. The orange demon misses you. You slice the Ice Fiend!! You headbutt the Ice Fiend, but do no damage. You peck the Ice Fiend, but do no damage. The Ice Fiend is heavily wounded. You slice the hellwing!! You freeze the hellwing. The Ice Fiend completely misses you. The Ice Fiend misses you. You slice the Ice Fiend!! You headbutt the Ice Fiend. You peck the Ice Fiend, but do no damage. The Ice Fiend is almost dead. You carve the hellwing like a ham!!! You freeze the hellwing! You kill the hellwing! The Shining One accepts your kill. You feel better. The orange demon completely misses you. The Ice Fiend gestures at you. The bolt of cold misses you. You slice the Ice Fiend!! You kill the Ice Fiend! The Shining One accepts your kill. You feel better. You feel your power returning. The orange demon closely misses you. The orange demon stings you but does no damage. The orange demon completely misses you. There is a large open door here. You slash the orange demon! You freeze the orange demon. You headbutt the orange demon! The orange demon is moderately wounded. You hit the orange demon. You freeze the orange demon. You headbutt the orange demon. Your peck misses the orange demon. The orange demon is heavily wounded. The orange demon completely misses you. You furiously retaliate! You headbutt the orange demon! The orange demon hits you but does no damage. You chop the orange demon into pieces!!!! You freeze the orange demon. You kill the orange demon! The Shining One accepts your kill. You feel better. You feel your power returning. A torturous warmonger comes into view. It is wielding a +2 demon blade of venom and wearing a +0 shield of reflection. The torturous warmonger shouts! The torturous warmonger moves out of view. Found a robe. p - a twitching turquoise ring There is a gate leading to another region of Pandemonium here. You begin reading the scroll. You continue reading the scroll. The gelid corrupter shouts! The gelid corrupter calls forth creatures from the Shoals! The torturous warmonger calls upon its god to speed up the gelid corrupter. The gelid corrupter seems to speed up. As you read the scroll of identify, it crumbles to dust. p - the ring "Kiceaf" {rElec Str+3 Int+4} Okay, then. There is a large open door here. Things that are here: a +0 dire flail; a +0 ring mail You open the large door. The gelid corrupter calls forth creatures from the Shoals! A shadow demon comes into view. There is a large open door here. The shadow demon gestures. The gelid corrupter calls forth creatures from the Shoals! An Ice Fiend comes into view. The Ice Fiend roars! The alligator snapping turtle hisses angrily. The Ice Fiend calls on the powers of darkness! Your body is wracked with pain! You open the door. Found a ration. The Ice Fiend calls on the powers of darkness! Your body is wracked with pain! There is an open door here. The gelid corrupter calls forth creatures from the Realm of Zot! The smoke demon roars! You hear an angry hiss. You hear a chilling moan. The smoke demon gestures at you. Lugonu smites you! Really read with blurry vision while enemies are nearby? You begin reading the scroll. You continue reading the scroll. The gelid corrupter completely misses you. The smoke demon gestures at you. Lugonu smites you! The hellwing swoops through the air toward you! The hellwing closely misses you. You furiously retaliate! You headbutt the hellwing, but do no damage. The hellwing hits you but does no damage. Something's watery aura covers some shallow water. The teleport trap disappears. The alligator snapping turtle disappears! The gelid corrupter hits you but does no damage. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. The golden flame engulfs you but does no damage. You resist. The golden flame engulfs the hellwing!!! The hellwing writhes in agony! The hellwing is almost dead. The golden flame engulfs the gelid corrupter but does no damage. The golden flame engulfs the golden dragon!!! The golden dragon is moderately wounded. The golden flame engulfs the golden dragon!! The golden dragon is moderately wounded. You feel somewhat more hungry. You hear a hideous shriek! The gelid corrupter misses you. You slash the gelid corrupter! The gelid corrupter is lightly wounded. You hit the golden dragon. You freeze the golden dragon. The gelid corrupter hits you but does no damage. You slice the gelid corrupter!! The gelid corrupter is heavily wounded. You hit the golden dragon. You slice the hellwing!! You freeze the hellwing. You kill the hellwing! The gelid corrupter misses you. You slice the gelid corrupter!! You headbutt the gelid corrupter! Your peck misses the gelid corrupter. The gelid corrupter is almost dead. You slash the golden dragon! You freeze the golden dragon. The golden dragon disappears in a puff of smoke! x2 The smoke demon gestures at you. Lugonu smites you! The gelid corrupter calls forth creatures from the Shoals! You barely miss the gelid corrupter. You peck the gelid corrupter, but do no damage. The gelid corrupter is almost dead. The gelid corrupter calls forth creatures from the Crypt! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.24.1-14-gf8d2b509d9 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: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Bowmetheus] Species: Minotaur Job: Fighter HP: 102/298; mods: 0/0 MP: 25/41; mod: 0 Stats: 43 (43) 18 (18) 11 (11) Position: (46, 43), god: the Shining One (2), 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 | 26 | 20648 | 1557/1945 Short Blades | | 0 | 0 | 0 | 0 | 0/42 Long Blades | | 0 | 0 | 0 | 0 | 0/35 Axes | X | 0 | 0 | 25 | 19021 | 1733/1803 Maces & Flails | X | 0 | 0 | 11 | 2600 | 161/530 Polearms | X | 0 | 0 | 0 | 0 | 0/35 Staves | | 0 | 0 | 0 | 0 | 0/35 Slings | X | 2 | 40 | 7 | 1477 | 300/336 Bows | | 0 | 0 | 0 | 0 | 0/42 Crossbows | X | 0 | 0 | 26 | 24788 | 2084/2312 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 20 | 22 | 13819 | 1304/1485 Dodging | X | 1 | 20 | 22 | 15495 | 612/1766 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | | 0 | 0 | 3 | 301 | 89/141 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 11 | 8271 | 1371/1500 Conjurations | | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 10 | 6679 | 1079/1300 Charms | X | 0 | 0 | 4 | 1106 | 106/500 Summonings | X | 0 | 0 | 11 | 5841 | 39/1261 Necromancy | | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 7 | 2834 | 480/673 Transmutations | | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 7 | 2827 | 473/673 Earth Magic | | 0 | 0 | 0 | 0 | 0/70 Poison Magic | | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 1 | 20 | 21 | 17697 | 1947/1950 Evocations | X | 0 | 0 | 9 | 3048 | 373/654 Spell bugs: Durations: #30: 12 Attributes: #4: 1365832 #12: 13026 #13: 9997 #23: 113270 #24: 1439997035 #27: 3173500 #49: 14004 #59: 1 Mutations: beak: 1 horns: 2 (innate) blurry vision: 1 clumsy: 1 dopey: 1 high mp: 1 robust: 1 Inventory bugs: Equipment: eq slot #0, inv slot #1: +8 frozen axe "Frostbite" {freezing cloud, *Noise +Fly rC+} eq slot #1, inv slot #21: +2 cloak of poison resistance eq slot #2, inv slot #7: +2 hat "Puxil" {rN++ Str+3 Dex-2} eq slot #3, inv slot #6: +0 pair of gloves "Loecav" {rElec rC+ Str+2} eq slot #4, inv slot #27: +1 pair of boots "Yteytrof" {rCorr Str+6} eq slot #6, inv slot #2: +9 plate armour "Liblest" {rN+ Str+2 Int+6} eq slot #7, inv slot #32: ring of Wecsing {+Inv Str+3 Int+5 Dex-5} eq slot #8, inv slot #37: ring of Utisihonk {rF+ rCorr Dex+7} eq slot #9, inv slot #35: amulet of the Four Winds {rN+ MR+++ Clar} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .4##......##... ..6.#....#.'.. 3.#24#''#..# ~.#..m..'..# #3#.t'.\)..# ##.#..#''#..# #..+.#t...#1'. #..##6.....## #..@#'####+# #..06t....... +.m....#..... #.mm##+# ##+# #..## #.# ## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true fix_slime_vaults: true ice_cave_hard: false tomb_guardian_sets: 1: 1 2: 2 3: 1 4: 1 5: 1 6: 1 >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>