ASSERT(!targets.empty()) in 'mon-cast.cc' at line 3318 failed. (No push space from (41,13)) Version: Dungeon Crawl Stone Soup 0.34-a0-723-ge448dd4f9f Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5178169961599037471, deterministic pregen: 1 Command line: /usr/games/crawl-git-e448dd4f9f -name tat -rc /dgldir/rcfiles/crawl-git/tat.rc -macro /dgldir/rcfiles/crawl-git/tat.macro -morgue /dgldir/morgue/tat/ -webtiles-socket /crawl-master/webserver/sockets/tat:2025-09-01.14:28:34.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-e448dd4f9f(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x562e089d26ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-e448dd4f9f(_Z13do_crash_dumpv+0x43a) [0x562e089e077a]: do_crash_dump() /usr/games/crawl-git-e448dd4f9f(_Z20crash_signal_handleri+0x1fa) [0x562e089d2b8a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x785b56642910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x785b5669999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x785b56642866]: /usr/games/crawl-git-e448dd4f9f(+0x4e9b4d) [0x562e089dfb4d]: /usr/games/crawl-git-e448dd4f9f(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x562e089e0031]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-e448dd4f9f(+0x88f145) [0x562e08d85145]: /usr/games/crawl-git-e448dd4f9f(_Z16handle_mon_spellP7monster+0xa48) [0x562e08d91c68]: handle_mon_spell(monster*) /usr/games/crawl-git-e448dd4f9f(+0x859f2d) [0x562e08d4ff2d]: /usr/games/crawl-git-e448dd4f9f(_Z19handle_monster_moveP7monster+0x5fb) [0x562e08d5645b]: handle_monster_move(monster*) /usr/games/crawl-git-e448dd4f9f(_Z15handle_monstersb+0xc10) [0x562e08d59600]: handle_monsters(bool) /usr/games/crawl-git-e448dd4f9f(_Z12world_reactsv+0x142) [0x562e091802b2]: world_reacts() /usr/games/crawl-git-e448dd4f9f(+0xc8c899) [0x562e09182899]: /usr/games/crawl-git-e448dd4f9f(+0xc8d3c5) [0x562e091833c5]: /usr/games/crawl-git-e448dd4f9f(main+0x1f7) [0x562e08907457]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x785b566280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x785b56628189]: /usr/games/crawl-git-e448dd4f9f(_start+0x25) [0x562e08907f45]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x0000785b5670fbf7 in __GI___wait4 (pid=488283, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000785b5670fbf7 in __GI___wait4 (pid=488283, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000562e089d2d5c in call_gdb (file=0x785b567ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 486710\000\000\000\000\000\000" #2 0x0000562e089e0798 in do_crash_dump () at dbg-asrt.cc:673 t = 1756739335 dir = "/dgldir/morgue/tat/" name = "/dgldir/morgue/tat/crash-tat-20250901-150855.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!targets.empty()) in 'mon-cast.cc' at line 3318 failed. (No push space from (41,13))" file = 0x785b567ff6c0 <_IO_2_1_stderr_> #3 0x0000562e089d2b8a 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 = {140734286458448}} 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 0x0000785b56642866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000562e089dfb4d in _BreakStrToDebugger (mesg=mesg@entry=0x7fff4126f050 "ASSERT(!targets.empty()) in 'mon-cast.cc' at line 3318 failed. (No push space from (41,13))", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000562e089e0031 in AssertFailed (expr=expr@entry=0x562e091b4667 "!targets.empty()", file=file@entry=0x562e091b3f3d "mon-cast.cc", line=line@entry=3318, text=text@entry=0x562e091b464c "No push space from (%d,%d)") at dbg-asrt.cc:832 detail = "No push space from (41,13)\000\b.V\000\000`\372p\t.V\000\000\377\377\377\377\000\000\000\000\260\356&A\377\177\000\000\377\377\377\377\000\000\000\000`\372p\t.V\000\000`\372p\t.V\000\000\001\000\000\000\000\000\000\000Y\333\300\b.V\000\000\240Uy\t.V\000\000\301q\341\b.V\000\000\240-\264\b.V\000\000\240Uy\t.V\000\000\377\377\377\377\000\000\000\000\000U\304\033\251Y\024\266`\372p\t.V\000\000\240Uy\t.V\000\000\377\377\377\377\000\000\000\000\364C\224\b.V\000\000\300\357&A\377\177\000\000\240Uy\t.V\000\000\377\377\377\377\000\000\000\000"... final_mesg = "ASSERT(!targets.empty()) in 'mon-cast.cc' at line 3318 failed. (No push space from (41,13))\000\004\000\000\000\000\000\000\000\005\000\000\000\004\000\000\000\000\000\000\000\005\000\000\000\004\000\000\000\000\000\000\000\005\000\000\000\004\000\000\000\000\000\000\000\002\000\000\000\003\000\000\000\000\006Y\n\002\000\000\000\003\000\000\000\000\000\000\000\002\000\000\000\003\000\000\000\000\000\000\000\001\000\000\000\002\000\000\000\000\000\000\000\337\001\225V[x\000\000h\377\377\377\377\377\377\377"... mesg = "ASSERT(!targets.empty()) in 'mon-cast.cc' at line 3318 failed.\000\266`\355&A\377\177\000\000\030\226\257\n.V\000\000\003\000\000\000\000\000\000\000\253\326\364\b.V\000\000\350\375x\t.V\000\000Ԓ\354\b.V\000\000\006\000\000\000\000\000\000\000\350\375x\t.V\000\000\006\000\000\000\000\000\000\000\225\343\364\b.V\000\000__NONE\n\0000\355&A\377\177\000\000X\033\000\000\377\177\000\000P\355&A\377\177\000\000@\355&A\377\177\000\000h\355&A\377\177\000\000 \355&A\377\177\000\000\000"... args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff4126f540, reg_save_area = 0x7fff4126f460}} fileName = #11 0x0000562e08d85145 in _seal_doors_and_stairs (warden=0x562e0978fdd8 , check_only=false) at mon-cast.cc:3318 targets = std::vector of length 0, capacity 0 newpos = {x = 42, y = 13} act = 0x562e09791010 dc = @0x562e0ac4c0b0: {x = 41, y = 13} __for_range = std::set with 3 elements = {[0] = {x = 41, y = 11}, [1] = {x = 41, y = 12}, [2] = {x = 41, y = 13}} __for_begin = __for_end = all_door = std::set with 3 elements = {[0] = {x = 41, y = 11}, [1] = {x = 41, y = 12}, [2] = {x = 41, y = 13}} veto_spots = std::vector of length 5, capacity 6 = {{x = 41, y = 11}, {x = 41, y = 12}, {x = 41, y = 13}, {x = 42, y = 12}, {x = 42, y = 13}} door_spots = std::vector of length 3, capacity 3 = {{x = 41, y = 11}, {x = 41, y = 12}, {x = 41, y = 13}} seen = excludes = std::vector of length 11837488355981, capacity 11837488355981 = { ri = {> = {}, x = 2, y = 1, cost_x = 1, cost_y = 1, credit = 8, credit_x = 6, credit_y = 7, base_cost = 1, inc_cost = 0, is_square = true, state = radius_iterator::RI_NE, center = {x = 39, y = 14}, los = LOS_NONE, current = {x = 41, y = 13}} num_closed = 0 seal_duration = 117 player_pushed = had_effect = #12 0x0000562e08d91c68 in handle_mon_spell (mons=0x562e0978fdd8 ) at mon-cast.cc:5220 hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_SEAL_DOORS, freq = 50 '2', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}} beem = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 0 U'\000', colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 37, y = 16}, target = {x = 39, y = 14}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_NON_ACTOR, ex_size = 0, source_id = 3335, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 0 elements, foes_hurt = 0, foes_helped = 0, friends_hurt = 0, friends_helped = 0, tracer = 0x0, chose_ray = false, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = 0, tile_explode = 0, can_see_invis = false, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16} battlesphere = false #13 0x0000562e08d4ff2d in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1895 friendly_or_near = #14 0x0000562e08d5645b in handle_monster_move (mons=) at mon-act.cc:2315 entry = mmov = {x = 1, y = -1} disabled = old_energy = non_move_energy = old_pos = skip_turn = 0 new_pos = {x = 8, y = 3} #15 0x0000562e08d59600 in handle_monsters (with_noise=true) at mon-act.cc:2793 mon = 0x562e0978fdd8 oldspeed = tries = #16 0x0000562e091802b2 in world_reacts () at main.cc:2603 No locals. #17 0x0000562e09182899 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #18 0x0000562e091833c5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #19 0x0000562e08907457 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #20 main (argc=12, argv=0x7fff41270f38) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 486710) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-e448dd4f9f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-e448dd4f9f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-e448dd4f9f/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 11, depth = 4 Level id: Vaults:4 Level build method = , level layout type = vaults, absdepth0 = 22 Level vaults: regret_index_vaults_magi_inspection_point nicolae_vaults_closet_pinwheel_2 nicolae_vaults_know_your_exits nicolae_vaults_cornered_office vaults_standard_mumra_x hangedman_vaults_hat nicolae_vaults_layer_cake_slice regret_index_vaults_park_passage vaults_dpeg_cross nicolae_vaults_shelves_hall vaults_room_semicircle vaults_room_door_ring nicolae_vaults_tetromino_L_1 nicolae_vaults_lightning_bolt nicolae_vaults_specimen_jars nicolae_vaults_tetromino_T_1 layout_vaults_ring serial_shops parchment_shop uniq_mennas Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The peacekeeper closely misses you. Wiglaf hits the war gargoyle but does no damage. You hit the crystal guardian. The crystal guardian is severely damaged. The peacekeeper completely misses you. x2 The crystal guardian completely misses you. Wiglaf hits the war gargoyle with a +0 morningstar!! The war gargoyle is destroyed! You puncture the crystal guardian! You bite the crystal guardian, but do no damage. The crystal guardian is almost destroyed. The peacekeeper bites you but does no damage. The peacekeeper misses you. The crystal guardian fires a shard of itself at you. The crystallising shot misses you. The peacekeeper misses you. The peacekeeper barely misses you. You puncture the crystal guardian! You destroy the crystal guardian! The peacekeeper bites you. The peacekeeper barely misses you. You hit the peacekeeper but do no damage. The peacekeeper completely misses you. x4 Wiglaf hits the peacekeeper with a +0 morningstar! You puncture the peacekeeper! You bite the peacekeeper, but do no damage. The peacekeeper is almost destroyed. The peacekeeper completely misses you. The peacekeeper barely misses you. You hit the peacekeeper. The peacekeeper is almost destroyed. Wiglaf blasts a torrent of magma at the peacekeeper. With a deafening crack, the ground splits apart in the path of Wiglaf's chthonic artillery! Your yaktaur zombie hits the peacekeeper but does no damage. The peacekeeper barely misses you. The peacekeeper completely misses you. You hear a shout! You hear a horrible gurgling sound! You hear a shout! You hear a horrible gurgling sound! You hear a shout! You hit the peacekeeper. You destroy the peacekeeper! You swap places. You see here a +4 flail of protection. A glowing orange brain opens the door. Your hellfire mortar collides with a wall and sinks back into the magma. You see here 38 gold pieces. You reach to attack! You puncture the glowing orange brain! The glowing orange brain is moderately wounded. You reach to attack! You impale the glowing orange brain!! The glowing orange brain is severely wounded. Wiglaf hits the glowing orange brain with a +0 morningstar!! The glowing orange brain dies! Its soul becomes fuel for the torch. A black mist starts to gather... No target in view! You now have enough gold to buy 3 scrolls of fog on Elf:1. You can access your shopping list by pressing '$'. You now have 319 gold pieces (gained 38). You swap places. There is an open door here. An ironbound convoker comes into view. It is wielding a +0 great mace. The ironbound convoker moves out of view. There is an open door here. The ironbound convoker begins to recite a word of recall! You reach to attack! You impale the ironbound convoker!! The ironbound convoker is moderately wounded. You reach to attack! You impale the ironbound convoker!! The ironbound convoker is almost dead. You reach to attack! You impale the ironbound convoker!! You kill the ironbound convoker! Its soul becomes fuel for the torch. The dead are walking! Wiglaf no longer looks unusually strong. You swap places. Things that are here: a +0 great mace; a +0 scale mail A yaktaur comes into view. Found a stone staircase leading down. The yaktaur hits you but does no damage. The yaktaur captain shouts! You impale the yaktaur!! The yaktaur is severely wounded. You hear a shout! The yaktaur misses you. You hear a shout! You impale the yaktaur!! You kill the yaktaur! Its soul becomes fuel for the torch. The dead are walking! The yaktaur captain wields a +0 arbalest. The yaktaur captain shoots a bolt. The bolt hits your yaktaur zombie!! Your Fighting skill increases to level 16! You swap places. The yaktaur captain shoots a bolt. The bolt completely misses you. The bolt hits your yaktaur zombie!! You see here a +0 arbalest. The yaktaur captain shoots a bolt. The bolt hits you but does no damage. The yaktaur captain shoots a bolt. The bolt completely misses you. The bolt hits your yaktaur zombie!! Your yaktaur zombie is destroyed! The yaktaur captain shoots a bolt. The bolt completely misses you. You reach to attack! You impale the yaktaur captain!! The yaktaur captain is moderately wounded. The yaktaur captain shoots a bolt. The bolt completely misses you. You reach to attack! You puncture the yaktaur captain! The yaktaur captain is heavily wounded. A yaktaur comes into view. You reach to attack! You impale the yaktaur captain!! The yaktaur captain is almost dead. The yaktaur captain shoots a bolt. The bolt misses you. You reach to attack! You puncture the yaktaur captain! You kill the yaktaur captain! Its soul becomes fuel for the torch. The dead are walking! Your orb has recharged its mesmeric power. You fail to reach past your yaktaur captain zombie. The yaktaur wields a +0 arbalest. The yaktaur shoots a bolt. The bolt hits your yaktaur captain zombie!! Something hits your yaktaur captain zombie. You reach to attack! You impale the yaktaur!! The yaktaur is heavily wounded. Something hits your yaktaur captain zombie! The yaktaur shoots a bolt. The bolt hits your yaktaur captain zombie!! You reach to attack! You impale the yaktaur!! You kill the yaktaur! Its soul becomes fuel for the torch. The dead are walking! Something hits your yaktaur zombie. You swap places. A yaktaur comes into view. The yaktaur completely misses you. The searing ray hits your ironbound convoker zombie! Your ironbound convoker zombie is destroyed! A searing ray appears from out of your range of vision. You see here a +0 arbalest. You impale the yaktaur!! The yaktaur is severely wounded. A searing ray appears from out of your range of vision. Your yaktaur zombie hits the yaktaur but does no damage. The yaktaur completely misses you. You puncture the yaktaur! You kill the yaktaur! Its soul becomes fuel for the torch. The dead are walking! A searing ray appears from out of your range of vision. The searing ray hits your yaktaur zombie! A searing ray appears from out of your range of vision. You swap places. You see here a +0 arbalest. You swap places. An arcanist comes into view. It is wielding a +0 dagger. You see here a +0 arbalest. You swap places. Your yaktaur zombie hits the arcanist. You swap places. The arcanist hits your yaktaur zombie with a +0 dagger. x2 Your yaktaur zombie hits the arcanist. Your yaktaur zombie hits the arcanist! The arcanist hits your yaktaur zombie but does no damage. You swap places. The arcanist hits your yaktaur zombie with a +0 dagger. Your yaktaur zombie hits the arcanist! x2 The arcanist gestures at you while chanting. The bolt of cold hits your yaktaur zombie. Your yaktaur zombie resists. The bolt of cold misses you. You reach to attack! You puncture the arcanist! You kill the arcanist! Its soul becomes fuel for the torch. The dead are walking! You swap places. You swap places. Things that are here: a +0 dagger; a +0 robe There is an open door here. You now have 335 gold pieces (gained 16). L - 6 potions of lignification (gained 2) You swap places. Found a metal staircase leading down. An ironbound convoker comes into view. It is wielding a +0 flail. There is an open door here. You reach to attack! The helpless ironbound convoker fails to defend itself. You spit the ironbound convoker like a pig!!! You kill the ironbound convoker! Its soul becomes fuel for the torch. The dead are walking! No target in view! You swap places. Things that are here: a +0 flail; a +0 scale mail You reach down and open the door. Found 18 gold pieces. There is an open door here. Press: ? - help, v - describe, . - travel A metal staircase leading down. This square is wreathed by an umbra. You reach down and open the door. A vault warden comes into view. It is wielding a +1 war axe of flaming. You reach to attack! The helpless vault warden fails to defend itself. You skewer the vault warden like a kebab!!! The vault warden is severely wounded. The vault warden activates a sealing rune. A door slams shut! You reach to attack! You impale the vault warden!! You kill the vault warden! Its soul becomes fuel for the torch. The runic seal fades away. The dead are walking! No target in view! You now have 353 gold pieces (gained 18). As you open the door, it creaks loudly! There is an open door here. You swap places. There is an open door here. You swap places. There is an open door here. An arcanist comes into view. It is wielding a +0 dagger. Things that are here: a +1 war axe of flaming; a +0 plate armour; a +0 kite shield An arcanist is nearby! An arcanist is nearby! The arcanist hits your vault warden zombie with a +0 dagger! There is an open door here. You fail to reach past your vault warden zombie. You reach to attack! You impale the arcanist!! The arcanist is heavily wounded. The arcanist hits Wiglaf but does no damage. You reach to attack! You closely miss the arcanist. The arcanist is heavily wounded. The arcanist hits Wiglaf with a +0 dagger. Wiglaf hits the arcanist with a +0 morningstar!! The arcanist dies! Its soul becomes fuel for the torch. The dead are walking! No target in view! You swap places. You swap places. You now have 361 gold pieces (gained 8). Things that are here: a +0 dagger; a +0 robe You reach down and open the door. Found a robe. There is an open door here. A vault sentinel comes into view. It is wielding a +0 long sword. A vault sentinel is nearby! You impale the vault sentinel!! You bite the vault sentinel, but do no damage. The vault sentinel is moderately wounded. The vault sentinel closely misses you. Wiglaf gestures wildly while chanting. Wiglaf seems to grow stronger. You impale the vault sentinel!! The vault sentinel is severely wounded. The vault sentinel gestures at you while chanting. You struggle to resist. You impale the vault sentinel!! You kill the vault sentinel! Its soul becomes fuel for the torch. The dead are walking! No target in view! You reach down and open the door. Found 3 flux baubles. You swap places. There is an open door here. g - 13 flux baubles (gained 3) You swap places. There is an open door here. You swap places. Things that are here: a +0 long sword; a +0 scale mail Found a stone staircase leading down. You swap places. You swap places. You swap places. You reach down and open the door. A vault sentinel is nearby! There is an open door here. A vault guard comes into view. It is wielding a +1 great sword. An ironbound frostheart comes into view. You reach to attack! The helpless vault warden fails to defend itself. You spit the vault warden like a pig!!! The vault warden is heavily wounded. The vault sentinel shouts! The ironbound frostheart shouts! The vault sentinel unwields a +0 war axe. The vault sentinel wields a +0 arbalest. The vault sentinel shoots a bolt. The bolt completely misses you. Wiglaf blocks the bolt. You puncture the vault warden! The vault warden is severely wounded. The vault warden misses you. The vault sentinel shoots a bolt. The bolt hits you! You skewer the vault warden like a kebab!!! You kill the vault warden! Its soul becomes fuel for the torch. The dead are walking! The vault guard barely misses your vault warden zombie. The ironbound frostheart calls freezing cold from the walls. The frost grips your vault warden zombie. Your vault warden zombie resists. The frost grips you but does no damage. You resist. You are encased in ice. The frost grips Wiglaf! Wiglaf resists. You puncture the vault guard! The vault guard is lightly wounded. The vault sentinel blows a loud note on a signal horn! The vault guard hits your vault warden zombie with a +1 great sword! You hear a shout! You hear a horrible gurgling sound! You hear a shout! x3 You puncture the vault guard! The vault guard is moderately wounded. The vault sentinel shoots a bolt. The bolt completely misses you. The bolt barely misses your ironbound convoker zombie. The bolt barely misses your vault warden zombie. You hit the vault guard but do no damage. The vault guard is moderately wounded. The ice encasing you melts away. The vault guard hits you with a +1 great sword. Your orb emites a pulse of dizzying energy. Your vault sentinel zombie closely misses the vault sentinel. You puncture the vault guard! The vault guard snaps out of its daze. The vault guard is heavily wounded. The vault guard barely misses you. Your vault sentinel zombie completely misses the vault sentinel. Mennas, the Voice of Zin comes into view. He is wielding a +2 eudemon blade of holy wrath. You puncture the vault guard! Your bite misses the vault guard. The vault guard is severely wounded. The vault guard barely misses you. Wiglaf blasts a torrent of magma at the ironbound frostheart. With a deafening crack, the ground splits apart in the path of Wiglaf's chthonic artillery! Your vault sentinel zombie hits the vault sentinel but does no damage. The vault sentinel snaps out of its daze. You hear a horrible gurgling sound! x2 You puncture the vault guard! The vault guard is almost dead. The ironbound frostheart is no longer dazed. Mennas opens the large door. The vault guard hits you with a +1 great sword! The ironbound frostheart touches your hellfire mortar but does no damage. Press: ? - help, v - describe, . - travel Here: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (haloed) The floor. Press: ? - help, v - describe, . - travel Here: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (haloed) The floor. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (haloed) The floor. Unknown command. Okay, then. Okay, then. Unknown command. You perforate the vault guard like a sieve!!! You kill the vault guard! Its soul becomes fuel for the torch. The dead are walking! Your hellfire mortar blasts a torrent of magma at the ironbound frostheart. The bolt of magma misses the ironbound frostheart. Your vault sentinel zombie hits the vault sentinel but does no damage. The ironbound frostheart calls freezing cold from the walls. The frost grips your vault guard zombie! Your vault guard zombie resists. The frost grips you. You resist. You are encased in ice. The vault sentinel shoots a bolt. The bolt completely misses you. Your ironbound convoker zombie hits the vault sentinel! Your arcanist zombie hits the vault sentinel but does no damage. Wiglaf hits the ironbound frostheart with a +0 morningstar!! Aiming: Phantom Mirror Press: ? - help, Dir - move target Aim: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (haloed) You reflect Mennas with the mirror! The mirror clouds! Mennas gestures frantically. You resist with almost no effort. Your arcanist zombie appears confused. Your vault warden zombie appears confused. Your vault sentinel zombie appears confused. Your ironbound convoker zombie appears confused. Your vault warden zombie appears confused. Your vault guard zombie resists with some effort. Mennas appears confused. Mennas completely misses Mennas. Mennas blocks Mennas's attack. Your hellfire mortar blasts a torrent of magma at the ironbound frostheart. The bolt of magma hits the ironbound frostheart!! Your hellfire mortar blasts a torrent of magma at the vault sentinel. The bolt of magma hits the vault sentinel!! The ironbound frostheart calls freezing cold from the walls. The frost grips your vault guard zombie. Your vault guard zombie resists. The frost grips you. You resist. The vault sentinel shoots a bolt. The bolt misses you. Your vault warden zombie hits your arcanist zombie!! Wiglaf hits the ironbound frostheart with a +0 morningstar! The ironbound frostheart dies! Its soul becomes fuel for the torch. The dead are walking! Casting: Yara's Violent Unravelling (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Press: ? - help, v - describe, . - travel Here: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (ally target) The floor. Casting: Yara's Violent Unravelling (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Yara's Violent Unravelling (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (mildly dangerous; 1% risk of failure) Press: ? - help, Dir - move target Aim: a vault sentinel zombie (minion, confused, friendly) Okay, then. Casting: Yara's Violent Unravelling (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Alistair's Intoxication (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate You can't see that place. Okay, then. Unknown command. Unknown command. Okay, then. You swap places. The ice encasing you melts away. Mennas hits Mennas with a +2 eudemon blade of holy wrath! Mennas blocks Mennas's attack. Mennas hits your ironbound convoker zombie with a +2 eudemon blade of holy wrath!! Your ironbound convoker zombie convulses!! Mennas hits your ironbound convoker zombie with a +2 eudemon blade of holy wrath! Your ironbound convoker zombie is destroyed! Mennas gestures frantically. You are confused. Your arcanist zombie appears confused. Your vault warden zombie appears confused. Your vault sentinel zombie resists with some effort. Your ironbound frostheart zombie appears confused. Your vault warden zombie appears confused. Your vault guard zombie appears confused. Mennas easily resists. The vault sentinel shoots a bolt. The bolt completely misses you. Your vault warden zombie hits your ironbound frostheart zombie!! Your vault warden zombie hits itself! Your arcanist zombie hits your vault warden zombie. Things that are here: a +1 great sword; a +0 plate armour Okay, then. Unknown command. Okay, then. To do this, you must remove one of the following items: (? for menu, Esc to cancel) < or P - the ring "Giludgh" {^Drain Fly rC++ rCorr AC+4} > or k - the ring "Uradi" {rElec rC+ Slay+4 Stlth+} You remove the ring "Uradi" {rElec rC+ Slay+4 Stlth+}. You feel agile. v - the ring of Rurgh (worn) {rC+ rN+ Will+ Dex+6} Mennas hits your vault sentinel zombie with a +2 eudemon blade of holy wrath!!! Your vault sentinel zombie convulses!!! Your vault sentinel zombie is destroyed! The vault sentinel blows a loud note on a signal horn! Your vault warden zombie hits your vault guard zombie. Your vault warden zombie hits itself! You hear a shout! You hear a horrible gurgling sound! You hear a shout! x2 Press: ? - help, v - describe, . - travel Here: Mennas, wielding a +2 eudemon blade of holy wrath and wearing a +0 tower shield (lightly wounded, ally target) The floor. There are monsters nearby! Mennas seems less confused. Your arcanist zombie completely misses the vault sentinel. Mennas hits your vault warden zombie with a +2 eudemon blade of holy wrath!! Your vault warden zombie convulses. Mennas hits your vault warden zombie with a +2 eudemon blade of holy wrath! Your vault warden zombie convulses!! The vault sentinel shoots a bolt. The bolt misses you. You begin transforming. You continue transforming. You feel less confused. Mennas shimmers and vanishes! Mennas hits your vault warden zombie with a +2 eudemon blade of holy wrath!! Your vault warden zombie convulses!! Mennas hits your vault warden zombie with a +2 eudemon blade of holy wrath! Your vault warden zombie is destroyed! The vault sentinel blows a loud note on a signal horn! Wiglaf hits the vault sentinel with a +0 morningstar! Your hellfire mortar sinks back into the magma. Mennas gestures frantically. Mennas's surroundings become eerily quiet. You continue transforming. Wiglaf misses the vault sentinel. Your vault warden zombie hits your ironbound frostheart zombie. You continue transforming. Mennas hits Wiglaf with a +2 eudemon blade of holy wrath. Wiglaf convulses. Mennas hits Wiglaf with a +2 eudemon blade of holy wrath! Wiglaf convulses. Wiglaf hits the vault sentinel with a +0 morningstar!! The vault sentinel dies! Its soul becomes fuel for the torch. The dead are walking! Your vault guard zombie completely misses Mennas. Your transformation has ended. You turn into a living hive. Your +1 hat of intelligence and +4 troll leather armour of Past Mistakes {rF+ Regen+ Dex+3 SInv} meld into your body. You feel stupid. Your vault guard zombie seems less confused. Mennas hits your vault sentinel zombie with a +2 eudemon blade of holy wrath!! Your vault sentinel zombie convulses! Mennas hits your vault sentinel zombie with a +2 eudemon blade of holy wrath!! Your vault sentinel zombie convulses!! Your vault sentinel zombie is destroyed! Mennas blocks Wiglaf's attack. You feel very mighty all of a sudden. Your arcanist zombie seems less confused. Your ironbound frostheart zombie seems less confused. Mennas is caught in a moment of prayer. Mennas blocks your vault guard zombie's attack. Mennas blocks Wiglaf's attack. Mennas completely misses you. Mennas hits you but does no damage. You impale Mennas!! Mennas is moderately wounded. Your vault warden zombie seems less confused. Mennas hits you but does no damage. Mennas completely misses you. Mennas blocks Wiglaf's attack. Mennas blocks your vault guard zombie's attack. You puncture Mennas! Your bite misses Mennas. Mennas is moderately wounded. Mennas looks to the heavens. Mennas hits you with a +2 eudemon blade of holy wrath! Mennas completely misses you. A crawling flesh cage comes into view. Wiglaf misses Mennas. Mennas blocks your vault warden zombie's attack. Mennas blocks your ironbound frostheart zombie's attack. Mennas blocks your arcanist zombie's attack. Mennas blocks your vault guard zombie's attack. You puncture Mennas! You bite Mennas, but do no damage. Mennas is heavily wounded. Mennas hits you but does no damage. Mennas hits you with a +2 eudemon blade of holy wrath! Mennas blocks Wiglaf's attack. Mennas hits you with a +2 eudemon blade of holy wrath. x2 You closely miss Mennas. Mennas is heavily wounded. Your orb has recharged its mesmeric power. Mennas blocks your arcanist zombie's attack. Mennas blocks your ironbound frostheart zombie's attack. Mennas blocks your vault warden zombie's attack. A crawling flesh cage comes into view. Mennas hits you with a +2 eudemon blade of holy wrath. Your orb emites a pulse of dizzying energy. Mennas completely misses you. Mennas blocks your vault guard zombie's attack. Wiglaf hits Mennas with a +0 morningstar! Mennas blocks your attack. Mennas snaps out of his daze. Mennas is heavily wounded. Mennas becomes audible again. Mennas hits you with a +2 eudemon blade of holy wrath! x2 Mennas blocks your vault warden zombie's attack. Mennas blocks your ironbound frostheart zombie's attack. Mennas blocks your arcanist zombie's attack. Mennas blocks your vault guard zombie's attack. Wiglaf barely misses Mennas. You puncture Mennas! Mennas is severely wounded. Mennas hits you with a +2 eudemon blade of holy wrath! Mennas completely misses you. Mennas gestures frantically. You resist with almost no effort. Your arcanist zombie appears confused. Your ironbound frostheart zombie appears confused. Your vault warden zombie easily resists. Your vault guard zombie appears confused. Mennas blocks your vault warden zombie's attack. Mennas blocks your vault guard zombie's attack. Mennas blocks your ironbound frostheart zombie's attack. Wiglaf hits Mennas with a +0 morningstar!! Mennas blocks your attack. Mennas is almost dead. Mennas shakes his head sadly. Mennas misses you. Mennas completely misses you. Your vault warden zombie hits Mennas. Mennas blocks your attack. x2 Mennas is almost dead. Wiglaf hits Mennas with a +0 morningstar! Mennas hits you but does no damage. Mennas closely misses you. Mennas blocks your arcanist zombie's attack. Something tentacle-slaps your vault guard zombie!! Your vault guard zombie is engulfed in flames!! Something tentacle-slaps your arcanist zombie. Something shocks your arcanist zombie!! Mennas blocks your attack. Mennas is almost dead. Wiglaf no longer looks unusually strong. Mennas misses you. x2; Wiglaf barely misses Mennas. Your vault warden zombie misses Mennas. Mennas shakes his head sadly. Mennas barely misses you. Mennas misses you. Your vault guard zombie hits something but does no damage. Your ironbound frostheart zombie hits your arcanist zombie! Your ironbound frostheart zombie hits itself. Something tentacle-slaps your vault guard zombie! Something freezes your vault guard zombie. Your vault guard zombie resists. Mennas blocks your attack. Your bite misses Mennas. Mennas is almost dead. Mennas gestures frantically. Mennas's surroundings become eerily quiet. Wiglaf completely misses Mennas. Mennas blocks your vault warden zombie's attack. Mennas blocks your attack. Mennas is almost dead. Your ironbound frostheart zombie seems less confused. Mennas completely misses you. Mennas closely misses you. Something barely misses your vault guard zombie. The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your vault guard zombie. The crawling flesh cage freezes your vault guard zombie. Your vault guard zombie resists. Your arcanist zombie hits your vault warden zombie. Mennas blocks Wiglaf's attack. Mennas blocks your vault guard zombie's attack. Mennas blocks your attack. Mennas is almost dead. Mennas completely misses you. Mennas closely misses you. Something tentacle-slaps your vault guard zombie! Your vault guard zombie is engulfed in flames!! Your vault guard zombie is destroyed! Mennas blocks your vault warden zombie's attack. The crawling flesh cage completely misses you. Mennas shakes his head sadly. Mennas hits you with a +2 eudemon blade of holy wrath! Mennas hits you with a +2 eudemon blade of holy wrath. Mennas blocks your attack. You bite Mennas. Mennas is almost dead. The crawling flesh cage tentacle-slaps you but does no damage. The crawling flesh cage tentacle-slaps Wiglaf from afar. The crawling flesh cage shocks Wiglaf! Mennas misses you. Mennas barely misses you. Your vault warden zombie completely misses Mennas. Wiglaf barely misses the crawling flesh cage. Mennas blocks your ironbound frostheart zombie's attack. You impale Mennas!! As Mennas dies, the sound returns. You kill Mennas! His potent soul becomes fuel for the torch. The black torch howls with new intensity! A black mist starts to gather... Your arcanist zombie seems less confused. The crawling flesh cage misses you. Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage tentacle-slaps Mennas but does no damage. The crawling flesh cage tentacle-slaps your ironbound frostheart zombie from afar! Your ironbound frostheart zombie is engulfed in flames!! The crawling flesh cage tentacle-slaps your vault warden zombie from afar! The crawling flesh cage shocks your vault warden zombie! The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps Mennas from afar! Mennas is engulfed in flames! The crawling flesh cage tentacle-slaps Wiglaf from afar. Wiglaf hits the crawling flesh cage with a +0 morningstar! Your Fighting skill increases to level 17! Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (moderately wounded, ally target, umbra, 91% to hit and 90% to hit with your bite) Okay, then. You impale the crawling flesh cage!! The crawling flesh cage is severely wounded. The crawling flesh cage closely misses you. The crawling flesh cage closely misses Wiglaf. The crawling flesh cage tentacle-slaps Mennas. The crawling flesh cage tentacle-slaps your arcanist zombie from afar! The crawling flesh cage tentacle-slaps your vault warden zombie from afar. Your vault warden zombie is splashed with acid. The crawling flesh cage tentacle-slaps your ironbound frostheart zombie from afar. Your ironbound frostheart zombie is engulfed in flames! The crawling flesh cage barely misses you. The crawling flesh cage tentacle-slaps Mennas but does no damage. Wiglaf blocks the crawling flesh cage's attack. Mennas hits the crawling flesh cage. Mennas hits the crawling flesh cage but does no damage. Wiglaf hits the crawling flesh cage with a +0 morningstar! You skewer the crawling flesh cage like a kebab!!! You destroy the crawling flesh cage! Its soul becomes fuel for the torch. A black mist starts to gather... The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps Mennas. The crawling flesh cage shocks Mennas! The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crawling flesh cage tentacle-slaps your arcanist zombie from afar! The crawling flesh cage shocks your arcanist zombie!! Your arcanist zombie is destroyed! Wiglaf blocks the crawling flesh cage's attack. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You impale the crawling flesh cage!! The crawling flesh cage is moderately wounded. Mennas completely misses the crawling flesh cage. Mennas hits the crawling flesh cage. Mennas drains the crawling flesh cage. The crawling flesh cage completely misses you. The crawling flesh cage completely misses Mennas. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crawling flesh cage tentacle-slaps your ironbound frostheart zombie from afar! The crawling flesh cage tentacle-slaps Wiglaf from afar. The crawling flesh cage freezes Wiglaf! Wiglaf resists. Mennas hits the crawling flesh cage! Mennas completely misses the crawling flesh cage. The bolt completely misses your ironbound thunderhulk zombie. A bolt appears from out of your range of vision. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (heavily wounded, lightly drained, ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You barely miss the crawling flesh cage. The crawling flesh cage is heavily wounded. Your spectral crawling flesh cage tentacle-slaps the crawling flesh cage. Mennas hits the crawling flesh cage but does no damage. x2 The crawling flesh cage tentacle-slaps Mennas. The crawling flesh cage shocks Mennas! Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crawling flesh cage tentacle-slaps your ironbound frostheart zombie from afar! Your ironbound frostheart zombie is destroyed! The crawling flesh cage closely misses you. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (heavily wounded, lightly drained, ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You perforate the crawling flesh cage like a sieve!!! The crawling flesh cage is severely wounded. Your orb has recharged its mesmeric power. Mennas barely misses the crawling flesh cage. Mennas hits the crawling flesh cage but does no damage. The bolt hits your ironbound thunderhulk zombie!! Your spectral crawling flesh cage tentacle-slaps the crawling flesh cage. Your spectral crawling flesh cage drains the crawling flesh cage. Wiglaf blasts a torrent of magma at the crawling flesh cage. With a deafening crack, the ground splits apart in the path of Wiglaf's chthonic artillery! The crawling flesh cage completely misses you. Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage misses Mennas. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crawling flesh cage completely misses your hellfire mortar. You hear a horrible gurgling sound! You hear a shout! Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (almost dead, lightly drained, ally target, umbra, 91% to hit and 90% to hit with your bite) You fail to reach past your spectral crawling flesh cage. Mennas hits the crawling flesh cage but does no damage. Mennas hits the crawling flesh cage. Mennas drains the crawling flesh cage. Your spectral crawling flesh cage tentacle-slaps the crawling flesh cage but does no damage. Wiglaf mumbles some strange words. Wiglaf seems to grow stronger. Mennas hits the crawling flesh cage! The crawling flesh cage is destroyed! Its soul becomes fuel for the torch. A black mist starts to gather... You swap places. A bolt appears from out of your range of vision. The bolt hits your ironbound thunderhulk zombie! You swap places. Found a potion of moonshine. Found a potion of lignification. Your hellfire mortar sinks back into the magma. Found a scroll of fog. There is an open door here. Wiglaf no longer looks unusually strong. You reach down and open the gate. An ironbound mechanist, a great orb of eyes and 2 crawling flesh cages come into view. Found a robe, a scroll of noise, an arbalest and a hat. You reach to attack! You impale the great orb of eyes!! The great orb of eyes is heavily wounded. The crawling flesh cage gurgles horribly! You hit the great orb of eyes but do no damage. The great orb of eyes is heavily wounded. The crawling flesh cage misses you. The great orb of eyes closely misses you. Wiglaf hits the great orb of eyes with a +0 morningstar! Wiglaf drains the great orb of eyes. You hit the great orb of eyes. You bite the great orb of eyes! The great orb of eyes is almost dead. The crawling flesh cage completely misses you. Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage completely misses you. The great orb of eyes closely misses you. Wiglaf gestures wildly while chanting. Wiglaf seems to grow stronger. You impale the great orb of eyes!! You kill the great orb of eyes! Its soul becomes fuel for the torch. The dead are flying! The crawling flesh cage misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie. Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie from afar. You reach to attack! You puncture the ironbound mechanist! The ironbound mechanist is lightly wounded. The ironbound mechanist misses you. The ironbound mechanist completely misses you. The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie but does no damage. The crawling flesh cage tentacle-slaps Wiglaf but does no damage. The crawling flesh cage misses Mennas. The crawling flesh cage misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie from afar! You reach to attack! You impale the ironbound mechanist!! The ironbound mechanist is heavily wounded. Your great orb of eyes zombie bites the ironbound mechanist! A crystal guardian comes into view. The crawling flesh cage closely misses you. The crawling flesh cage barely misses Wiglaf. The crawling flesh cage tentacle-slaps your great orb of eyes zombie but does no damage. The crawling flesh cage tentacle-slaps Mennas. The crawling flesh cage freezes Mennas! Mennas resists. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage from afar. The crawling flesh cage shocks your spectral crawling flesh cage! The crawling flesh cage tentacle-slaps you but does no damage. The crawling flesh cage tentacle-slaps your great orb of eyes zombie from afar! Your great orb of eyes zombie is splashed with acid. The acid corrodes your great orb of eyes zombie! The ironbound mechanist casts a spell. The ironbound mechanist forges a skittering defender to stand by its side. Mennas hits the crawling flesh cage! Mennas barely misses the crawling flesh cage. Wiglaf hits the crawling flesh cage with a +0 morningstar! You hit the phalanx beetle. You bite the phalanx beetle, but do no damage. The phalanx beetle is lightly damaged. Mennas hits the crawling flesh cage but does no damage. Mennas hits the crawling flesh cage! The ironbound mechanist hits you but does no damage. The ironbound mechanist completely misses you. The crawling flesh cage barely misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie! The crawling flesh cage tentacle-slaps Mennas. The crawling flesh cage shocks Mennas!! The crawling flesh cage tentacle-slaps Wiglaf but does no damage. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your great orb of eyes zombie from afar. Your great orb of eyes zombie is splashed with acid! Your great orb of eyes zombie seems to be corroded for longer. Your great orb of eyes zombie bites the crawling flesh cage. You puncture the phalanx beetle! The phalanx beetle is moderately damaged. Mennas hits the crawling flesh cage. Mennas barely misses the crawling flesh cage. The phalanx beetle misses you. Wiglaf hits the crawling flesh cage with a +0 morningstar!! Wiglaf drains the crawling flesh cage! The crawling flesh cage is destroyed! Its soul becomes fuel for the torch. A black mist starts to gather... The ironbound mechanist casts a spell at you. A magical hammer augments the phalanx beetle in a flurry of sparks and slag. The blast engulfs you. The blast engulfs your great orb of eyes zombie!! The blast engulfs your spectral crawling flesh cage! The crystal guardian fires a shard of itself at you. The crystallising shot hits your spectral crawling flesh cage! Your spectral crawling flesh cage becomes as fragile as glass! The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage from afar! The crawling flesh cage shocks your spectral crawling flesh cage!! The crawling flesh cage tentacle-slaps your great orb of eyes zombie from afar! The crawling flesh cage freezes your great orb of eyes zombie! Your great orb of eyes zombie resists. You hear a shout! You stick the phalanx beetle like a pincushion!!! The phalanx beetle is severely damaged. The phalanx beetle misses you. The crawling flesh cage closely misses you. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage from afar. Wiglaf blocks the crawling flesh cage's attack. The ironbound mechanist misses you. x2 Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: an ironbound mechanist, wielding two +0 tridents and wearing a +0 ring mail (severely wounded, ally target, umbra, 77% to hit and 71% to hit with your bite) You fail to reach past Wiglaf. The phalanx beetle barely misses you. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: an ironbound mechanist, wielding two +0 tridents and wearing a +0 ring mail (severely wounded, ally target, umbra, 77% to hit and 71% to hit with your bite) You reach to attack! You hit the ironbound mechanist. The ironbound mechanist is severely wounded. Mennas completely misses the phalanx beetle. Mennas hits the phalanx beetle but does no damage. The crystal guardian glitters, immutable and inevitable, in the dim dungeon light. The ironbound mechanist gestures at you while chanting. A magical hammer augments the crystal guardian in a flurry of sparks and slag. The blast engulfs your spectral crawling flesh cage! The blast engulfs your great orb of eyes zombie!! Your great orb of eyes zombie is destroyed! The crawling flesh cage completely misses you. The crawling flesh cage tentacle-slaps your spectral crawling flesh cage! Your spectral crawling flesh cage is destroyed! The crawling flesh cage barely misses Mennas. The crawling flesh cage tentacle-slaps Wiglaf from afar! The crawling flesh cage shocks Wiglaf! Wiglaf hits the phalanx beetle but does no damage. The phalanx beetle bites you but does no damage. Mennas hits the phalanx beetle! Mennas barely misses the phalanx beetle. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: an ironbound mechanist, wielding two +0 tridents and wearing a +0 ring mail (severely wounded, ally target, umbra, 77% to hit and 71% to hit with your bite) You reach to attack! You impale the ironbound mechanist!! You kill the ironbound mechanist! Its soul becomes fuel for the torch. The phalanx beetle falls apart. The dead are walking! You feel a little less mighty now. The crawling flesh cage tentacle-slaps you but does no damage. The crawling flesh cage tentacle-slaps your ironbound mechanist zombie! The crawling flesh cage freezes your ironbound mechanist zombie. Your ironbound mechanist zombie resists. The crawling flesh cage closely misses Mennas. The crawling flesh cage tentacle-slaps Wiglaf but does no damage. A bolt appears from out of your range of vision. The bolt hits your yaktaur captain zombie! Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You puncture the crawling flesh cage! The crawling flesh cage is lightly wounded. Mennas hits the crawling flesh cage but does no damage. Mennas hits the crawling flesh cage. Mennas drains the crawling flesh cage. The crawling flesh cage closely misses you. The crawling flesh cage closely misses Mennas. The crawling flesh cage tentacle-slaps Wiglaf but does no damage. The crawling flesh cage tentacle-slaps your ironbound mechanist zombie! The crawling flesh cage shocks your ironbound mechanist zombie!! The crawling flesh cage tentacle-slaps your spectral crawling flesh cage but does no damage. The crystal guardian fires a shard of itself at you. The crystallising shot hits your spectral crawling flesh cage!!! Your spectral crawling flesh cage becomes as fragile as glass! Wiglaf hits the crawling flesh cage but does no damage. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (moderately wounded, lightly drained, ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You impale the crawling flesh cage!! The crawling flesh cage is heavily wounded. Mennas hits the crawling flesh cage but does no damage. x2 Your spectral crawling flesh cage tentacle-slaps the crystal guardian! The crystal guardian hits your spectral crawling flesh cage!! Your spectral crawling flesh cage is destroyed! The crawling flesh cage tentacle-slaps you but does no damage. The crawling flesh cage tentacle-slaps your ironbound mechanist zombie! The crawling flesh cage misses Mennas. Wiglaf blocks the crawling flesh cage's attack. The crawling flesh cage tentacle-slaps your yaktaur zombie from afar. Your ironbound mechanist zombie hits the crawling flesh cage but does no damage. x2 Mennas hits the crawling flesh cage but does no damage. x2 Wiglaf hits the crawling flesh cage with a +0 morningstar! Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crawling flesh cage (severely wounded, lightly drained, ally target, umbra, 91% to hit and 90% to hit with your bite) You reach to attack! You impale the crawling flesh cage!! You destroy the crawling flesh cage! Its soul becomes fuel for the torch. A black mist starts to gather... Mennas hits the crystal guardian but does no damage. x2 The crystal guardian glitters, immutable and inevitable, in the dim dungeon light. The crystal guardian hits your yaktaur zombie!! Your ironbound mechanist zombie hits the crystal guardian but does no damage. x2 A yaktaur comes into view. It is wielding a +0 arbalest. You swap places. Mennas hits the crystal guardian but does no damage. Mennas hits the crystal guardian! Your yaktaur zombie hits the crystal guardian but does no damage. The crystal guardian hits Mennas!! The yaktaur shoots a bolt. The bolt hits your spectral crawling flesh cage! Mennas hits the crystal guardian. Mennas hits the crystal guardian but does no damage. Your ironbound mechanist zombie hits the crystal guardian but does no damage. Your ironbound mechanist zombie hits the crystal guardian. There is an open gate here. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crystal guardian (moderately damaged, ally target, tempered, umbra, 98% to hit and 100% to hit with your bite) You fail to reach past your yaktaur zombie. Mennas hits the crystal guardian but does no damage. x2 Your yaktaur zombie hits the crystal guardian but does no damage. The crystal guardian hits your yaktaur zombie!!! Your yaktaur zombie is destroyed! Your yaktaur zombie hits the crystal guardian but does no damage. A yaktaur comes into view. It is wielding a +0 arbalest and carrying a wand of paralysis. A vault warden comes into view. It is wielding a +2 long sword of electrocution. Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crystal guardian (moderately damaged, ally target, tempered, umbra, 98% to hit and 100% to hit with your bite) You fail to reach past your yaktaur captain zombie. Mennas hits the crystal guardian. Mennas hits the crystal guardian but does no damage. Your ironbound mechanist zombie hits the crystal guardian! Your ironbound mechanist zombie hits the crystal guardian. The crystal guardian hits your ironbound mechanist zombie!!! Your ironbound mechanist zombie is destroyed! Your yaktaur zombie hits the crystal guardian. You hear a shout! Reach: a) +9 demon trident (heavy) Press: ? - help, Dir - move target Aim: a crystal guardian (severely damaged, ally target, tempered, umbra, 98% to hit and 100% to hit with your bite) You reach to attack! You impale the crystal guardian!! You destroy the crystal guardian! You swap places. The vault warden hits your arcanist zombie with a +2 long sword of electrocution! The yaktaur shoots a bolt. The bolt hits your arcanist zombie! Your arcanist zombie hits the vault warden but does no damage. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-723-ge448dd4f9f 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_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tat] Species: Merfolk Job: Wanderer HP: 188/188; mods: 0/0 MP: 37/37; mod: 0 Stats: 13 9 32 Position: (39, 14), god: Yredelemnul (4), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 100 | 17 | 7755 | 566/946 Short Blades | X | 0 | 0 | 4 | 353 | 0/177 Long Blades | X | 0 | 0 | 0 | 0 | 0/42 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 14 | 2812 | 0/450 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 6 | 1050 | 0/350 Armour | X | 0 | 0 | 0 | 0 | 0/84 Dodging | X | 0 | 0 | 20 | 7269 | 0/847 Stealth | X | 0 | 0 | 10 | 1962 | 0/424 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 10 | 3300 | 0/713 Conjurations | X | 0 | 0 | 5 | 1060 | 0/424 Hexes | X | 0 | 0 | 5 | 750 | 0/300 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 6 | 1484 | 0/495 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 4 | 840 | 0/421 Ice Magic | X | 0 | 0 | 12 | 3405 | 0/631 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 5 | 1060 | 0/424 Alchemy | X | 0 | 0 | 21 | 8117 | 1/907 Invocations | X | 0 | 0 | 19 | 9165 | 0/1114 Evocations | X | 0 | 0 | 16 | 7845 | 345/1050 Shapeshifting | X | 0 | 0 | 19 | 7785 | 78/937 Spell bugs: Durations: #33: 1 Attributes: #12: 7585 #13: 7224 #22: 1 #23: 44512 #24: -1539447430 #49: 6893 #73: 488184 Mutations: fangs: 1 MP-powered wands: 1 nimble swimmer: 2 (innate) mertail: 1 (innate) persistent drain: 1 reckless: 1 Inventory bugs: Equipment: eq slot #9, inv slot #41: ring "Giludgh" {^Drain Fly rC++ rCorr AC+4} eq slot #5, inv slot #24: +2 pair of gloves eq slot #8, inv slot #27: +2 cloak of willpower eq slot #4, inv slot #44: +1 hat of intelligence(melded) eq slot #10, inv slot #51: amulet of Qyczont {Dissipate rCorr} eq slot #3, inv slot #35: +4 troll leather armour of Past Mistakes {rF+ Regen+ Dex+3 SInv}(melded) eq slot #6, inv slot #36: +2 pair of boots of stealth eq slot #1, inv slot #0: +9 heavy demon trident eq slot #2, inv slot #12: orb of mesmerism eq slot #9, inv slot #21: ring of Rurgh {rC+ rN+ Will+ Dex+6} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #. #.. ##### ##..# .?)[# ##....# #.#.# #. ....##'''##.. #. #..Z)..'..# #.#####ZZ...'.# +.... #..#..ZZZ.Z.'... #......# #..?..s######... #......# ##..ZZ## . # #......# ##cp## #.# #...... #.c# #.. #..... #..# #.. ###+##+#######'################## .............ZZ....Z............. .................Z...Z........... ........)..........!............. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm ice_cave_hard: false vaults_end_crystal: true slime_fixup_done: true necropolis_difficulty: vaults_elf fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>