ASSERT(you.see_cell(target())) in 'directn.cc' at line 1219 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-678-ge7aab0b Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss -name Cuckatoo -rc /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Cuckatoo.rc -macro /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Cuckatoo.macro -morgue /opt/dgl-chroot/var/gamedata/dcss/morgue/Cuckatoo/ -dir /opt/dgl-chroot/var/gamedata/dcss-trunk/save/ -webtiles-socket /opt/dgl-chroot/tmp/dcss-sockets/Cuckatoo:2016-06-16.15:02:41.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x676c33]: write_stack_trace(_IO_FILE*, int) /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z13do_crash_dumpv+0x33f) [0x67fbcf]: do_crash_dump() /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z20crash_signal_handleri+0x9c) [0x676edc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x36cb0) [0x7f0b84721cb0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f0b84ac01fb]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0x67f349] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0x67f602] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0x6e4154] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0x6e6063] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_ZN17direction_chooser12do_main_loopEv+0x4cc) [0x6e660c]: direction_chooser::do_main_loop() /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_ZN17direction_chooser16choose_directionEv+0x168) [0x6e69d8]: direction_chooser::choose_direction() /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z9directionR4distRK22direction_chooser_args+0x2b) [0x6e6bbb]: direction(dist&, direction_chooser_args const&) /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1d1) [0xad6071]: spell_direction(dist&, bolt&, direction_chooser_args*) /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z10evoke_itemib+0x1bae) [0x7233ee]: evoke_item(int, bool) /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(_Z15process_command12command_type+0x333) [0xbe60c3]: process_command(command_type) /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0xbe9159] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0xbe9df5] /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss(main+0x2ef) [0x5d979f]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f0b8470cf45]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.19-a0-678-ge7aab0b/bin/dcss() [0x5d9e9a] Trying to run gdb. GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 Copyright (C) 2014 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". 0x00007f0b84abfe8c in __libc_waitpid (pid=31635, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 #0 0x00007f0b84abfe8c in __libc_waitpid (pid=31635, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 resultvar = 18446744073709551104 oldtype = 30046 #1 0x000000000067734b in call_gdb (file=file@entry=0x7f0b84aaa1c0 <_IO_2_1_stderr_>) at crash.cc:420 gdb = attach_cmd = "attach 30046\000\000\000\000\000\000\000" #2 0x000000000067fbeb in do_crash_dump () at dbg-asrt.cc:672 t = 1466091916 dir = "/opt/dgl-chroot/var/gamedata/dcss/morgue/Cuckatoo/" name = "/opt/dgl-chroot/var/gamedata/dcss/morgue/Cuckatoo/crash-Cuckatoo-20160616-154516.txt", '\000' file = 0x7f0b84aaa1c0 <_IO_2_1_stderr_> #3 0x0000000000676edc in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No locals. #5 0x00007f0b84ac01fb in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 resultvar = 0 pid = #6 0x000000000067f349 in _BreakStrToDebugger (mesg=mesg@entry=0x7fffafb17f60 "ASSERT(you.see_cell(target())) in 'directn.cc' at line 1219 failed.", assert=true) at dbg-asrt.cc:796 No locals. #7 0x000000000067f602 in AssertFailed (expr=expr@entry=0xc04aca "you.see_cell(target())", file=file@entry=0xc045aa "directn.cc", line=line@entry=1219, text=text@entry=0x0) at dbg-asrt.cc:834 mesg = "ASSERT(you.see_cell(target())) in 'directn.cc' at line 1219 failed.\000\000\000\000\000\020\242/\001", '\000' , "`\227\252\204\v\177\000\000\067\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\000\377\377\377\000\000\000\000`\227\252\204\v\177\000\000\031\002\000\000\000\000\000\000Ѐ\261\257\377\177\000\000\200_&\001\000\000\000\000\001\000\000\000\000\000\000\000\240\300N\205\v\177\000\000\300\326v\204\v\177\000\000(\000\000\000\000\000\000\000\031\002\000\000\000\000\000\000\237\200\261\257\377\177\000\000\255"... args = {{gp_offset = 56, fp_offset = 0, overflow_arg_area = 0x7fffafb17fb0, reg_save_area = 0x1}} fileName = #8 0x00000000006e4154 in direction_chooser::draw_beam_if_needed (this=this@entry=0x7fffafb19590) at directn.cc:1219 ray = {r = {start = {x = 1, y = 2}, dir = {x = 0.25, y = 0.5}}, on_corner = 208, cycle_idx = 0} #9 0x00000000006e6063 in direction_chooser::do_redraws (this=this@entry=0x7fffafb19590) at directn.cc:1827 No locals. #10 0x00000000006e660c in do_redraws (this=0x7fffafb19590) at directn.cc:2039 No locals. #11 direction_chooser::do_main_loop (this=this@entry=0x7fffafb19590) at directn.cc:2053 old_target = {x = 37, y = 36} key_command = loop_done = false #12 0x00000000006e69d8 in direction_chooser::choose_direction (this=this@entry=0x7fffafb19590) at directn.cc:2121 ccon = {cstate = false, smartcstate = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xcf5b50 , origin = {x = 33, y = 38}, aim = {x = 33, y = 38}, agent = 0x1184620 , why_not = "You cannot see that place."}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {4, 0, -1347316712, 32, 32, 0, 0, 0, -1347319257, 32767, 12440011, 0, -1347319104, 0, 16, 48, -1347317040, 32767, -1347317232}}, {mData = {32767, 1702240306, 1965062514, 544828519, 1852401780, 32, 48, -1347317616, 32767, -1347317808, 32767, -2055999287, 32523, -1347318784, 32767, 256, 0, -1347317664, 32767}}, {mData = {-1347317680, 32767, -2072801431, 32523, 28400642, 0, 28400640, 0, -2072816598, 32523, 1792, 0, 32, 0, 0, 0, 0, 0, -1347318784}}, {mData = {32767, 22171472, 0, -1347318832, 32767, 32, 0, 22171472, 842137600, -1347319040, 32767, 22563602, 0, -1347319040, 32767, 22563602, 0, 28400640, 0}}, {mData = {-1347318728, 32767, 1, 0, -1, -1, -2072035292, 32523, -1347317472, 32767, -1347317488, 32767, -2072801431, 32523, 28400642, 0, 28400640, 0, -2072816598}}, {mData = {32523, -1, -1, 22563602, 0, -1, -1, 0, 0, 0, 0, 0, 0, -1347318640, 32767, 0, 0, 1144, 4}}, {mData = {-1347318720, 32767, 28377088, 0, 0, 0, -1347318552, 0, -1, -1, 0, 10, 0, 0, -72515583, 0, 0, 0, 0}}, {mData = {0, -1347317545, 32767, 0, 0, 0, 32523, 0, 0, 0, 0, 0, 0, 100, 0, -1, -1, -2056167068, 32523}}, {mData = {0, 2097152, 0, 0, -2058301236, 32523, 28400640, 0, 1144, 0, 1, 48, 28400642, 0, -1347318704, 32767, -1, -1, 0}}, {mData = {0, 0, 0, 32, 0, 2, 0, 0, 0, -1, -1, -2058354527, 32523, 0, 0, 28400640, 0, 0, 0}}, {mData = {0, 0, 32, 48, -1347316944, 32767, -1347317136, 32767, 0, -1, -2058301236, 32523, 25512910, 0, -1347318432, 32767, -2056166944, 32523, 1}}, {mData = {0, 10, 0, -1347317392, 32767, -2058349460, 32523, 25512910, 0, 28400640, 0, 28400641, 0, 0, 0, 0, 0, 0, 0}}, {mData = {-1347318336, 1, 16, 0, -1347318160, 32767, -1347318272, 32767, 0 }}, {mData = {0, 0, 0, 0, 0, 0, 0, 28400640, 0, 2, 0, 9, 0, -1, -1, -2072035292, 32523, -72515583, 0}}, {mData = {22563605, 0, 22563605, 0, 22563605, 0, 22563605, 0, 22563606, 0, -1, -1, 1, 0, 25513728, 0, 1, 0, -2056165016}}, {mData = {32523, 0, 0, 32, 805306368, -1347318144, 32767, 22563603, 0, -1347318144, 32767, 22563603, 0, 28400640, 0, -1347317832, 32767, 1, 0}}, {mData = {-1, -1, -2072035292, 32523, -72515583, 32767, 22563603, 0, 22563603, 0, 22563603, 0, 22563603, 0, 22563604, 0, -1, -1, 22563603}}, {mData = {0, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 134742048, 4, -2080372728, 32523, 134742016, 134744072}}, {mData = {0, 0, -1347317792, 32767, -1347317984, 32767, -1, -1, 0, 0, -1347317920, 32767, -2056165016, 32523, -1, 0, 0, 0, -1347317888}}}}}, exp_map_max = {mData = {mData = {{mData = {32767, -2069198560, 32523, 0, 0, 28400640, 0, 0, 0, 100, 0, 25513695, 0, -2056166944, 32523, 0, 0, 9, 0}}, {mData = {-2058301236, 32523, -2072035459, 32523, -1347317712, 32767, 40, 48, -1347317616, 32767, -1347317808, 32767, 11, 0, -2058349460, 32523, 25512921, 0, 28400640}}, {mData = {0, 0, 0, 0, 0, 0, 0, -2058354527, 32523, 0, 2, 28400640, 0, 0, 0, 0, 0, 25513688, 0}}, {mData = {-1347317536, 32767, -1347317564, 32767, 0, -1, 0, 0, 25513688, 0, -1347317536, 32767, -2056166944, 32523, -2056166944, 32523, 9, 0, 25604865}}, {mData = {0, -2058349460, 32523, 25513688, 0, 28400640, 0, 28400641, 0, 25513306, 0, 0, 0, 0, 0, -2056166944, 1, 16, 0}}, {mData = {-1347317264, 805339135, -1347317472, 32767, 22563603, 0, -1347317472, 32767, 22563603, 0, 28400640, 0, -1347317160, 32767, 1, 0, -1, -1, -2072035292}}, {mData = {32523, -72515583, 0, 22563603, 0, 22563603, 0, 22563603, 0, 22563603, 0, 22563604, 0, -1, -1, 22563603, 0, -1, -1}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 4, 25519648, 0, -2058354688, 32523, 0, 0, 0}}, {mData = {32523, -2058341024, 32523, -1, -1, 0, 0, 0, 0, 0, 0, -1, 32523, 0, 0, 25604865, 0, -2069198560, 32523}}, {mData = {0, 0, -2058341024, 32523, -2056165016, 32523, 100, 0, 25513695, 0, -2056166944, 32523, 0, 0, 9, 0, -2058301236, 32523, -2072035459}}, {mData = {32523, 0, 32523, 40, 48, -1347316944, 32767, -1347317136, 32767, 0, 0, 1, 0, 28400641, 0, -1347316960, 0, 0, 0}}, {mData = {0, 0, 0, 0, -2058354527, 32523, 1, 0, 28400640, 0, 0, 0, 0, 0, 25513688, 0, -1347316864, 32767, -1347316892}}, {mData = {32767, 0, -1, 29, 32523, 25513688, 0, -1347316864, 32767, -2056166944, 32523, -2056166944, 32523, 9, 0, 1, 0, -2058349460, 32523}}, {mData = {25513688, 0, 28400640, 0, 28400641, 0, -2056020685, 0, 0, 0, 0, 0, 19292056, 1, 16, 0, -1347316592, 32767, -1347316704}}, {mData = {32767, 0 }}, {mData = {25665808, 0, 0, 0, -2056028301, 32523, 0, 0, -2029946368, 22, 0, 0, 1, 0, 25603984, 0, 25665808, 0, -2056066736}}, {mData = {32523, 335544320, 0, -2069101776, 32523, 0, 0, 32357248, 0, 32355232, 0, 32355112, 0, 33, 0, 16383008, 0, 17, 0}}, {mData = {16369648, 0, 16, 0, 17234368, 0, 12385415, 0, 0, 0, 16369664, 0, 49, 46, -2029946368, 1627393352, 1466091914, 0, -2058341024}}, {mData = {32523, -2056165016, 32523, 7, 7, 0, 0, -2056165016, 32523, -1347316336, 32767, 7193332, 0, 0, 0, 67, 0, 19292056, 0}}}}}, range = 7, affects_walls = true, affects_pos = 0x0} rva = {_vptr.range_view_annotator = 0xcbc730 } #13 0x00000000006e6bbb in direction (moves=..., args=...) at directn.cc:500 No locals. #14 0x0000000000ad6071 in spell_direction (spelld=..., pbolt=..., args=args@entry=0x7fffafb19b10) at spl-util.cc:792 newargs = {hitfunc = 0x0, restricts = DIR_TARGET, mode = TARG_HOSTILE, range = 7, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = "Aim the lamp in which direction?", behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fffafb19720, _M_const_object = 0x7fffafb19720, _M_function_pointer = 0x7fffafb19720, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fffafb19720, this adjustment 32}, _M_pod_data = " \227\261\257\377\177\000\000 \000\000\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x7f0b852a4249 const&)+89>}, default_place = {x = 0, y = 0}} #15 0x00000000007233ee in _lamp_of_fire () at evoke.cc:1400 base_beam = {origin_spell = SPELL_NO_SPELL, range = -2, glyph = 42, colour = 0 '\000', flavour = BEAM_MAGIC, real_flavour = BEAM_MAGIC, drop_item = false, item = 0x0, source = {x = 0, y = 0}, target = {x = 0, y = 0}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_MISC, ex_size = 0, source_id = 0, source_name = "", name = "", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 0, capacity 0, extra_range_used = 0, is_tracer = false, is_targeting = false, 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, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = -2069194912, can_see_invis = false, nightvision = false, message_cache = std::set with 0 elements} target = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, target = {x = 38, y = 36}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} args = {hitfunc = 0x0, restricts = DIR_TARGET, mode = TARG_HOSTILE, range = -1, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_CANCEL, target_prefix = 0x0, top_prompt = "Aim the lamp in which direction?", behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fffafb19b9f, _M_const_object = 0x7fffafb19b9f, _M_function_pointer = 0x7fffafb19b9f, _M_member_pointer = &virtual table offset 140736141040542}, _M_pod_data = "\237\233\261\257\377\177\000\000\000\000\000\000\000\000\000"}, _M_manager = 0x0}, _M_invoker = 0x3fffffffffffffee}, default_place = {x = 0, y = 0}} #16 evoke_item (slot=, slot@entry=-1, check_range=check_range@entry=false) at evoke.cc:2149 unevokable = false wielded = item = @0x1186198: {base_type = OBJ_MISCELLANY, sub_type = 2 '\002', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, initial_cards = 0, net_durability = 0}, {plus2 = 0, used_count = 0, net_placed = 0, skill_points = 0, charge_cap = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, deck_rarity = DECK_RARITY_RANDOM, rod_plus = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 137 '\211', quantity = 1, flags = 536871424, pos = {x = -1, y = -1}, link = 46, slot = 85, orig_place = {branch = BRANCH_PANDEMONIUM, depth = 1}, orig_monnum = 0, inscription = "", props = {hash_map = 0x0}} pract = 0 did_work = true entry = #17 0x0000000000be60c3 in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:2157 No locals. #18 0x0000000000be9159 in _input () at main.cc:1495 cmd = CMD_EVOKE player_disabled = {was_disabled = false} #19 0x0000000000be9df5 in _launch_game () at main.cc:479 game_start = #20 0x00000000005d979f in _launch_game_loop () at main.cc:380 game_ended = false #21 main (argc=14, argv=0x7fffafb1a328) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.8.4 on Jun 16 2016 at 06:31:37 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 24, depth = 7 Level id: Zig:7 Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 33 Level vaults: ziggurat_pillar_abc ziggurat_pillar_abc ziggurat_pillar_abc ziggurat_pillar_abc ziggurat1 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (33, 35): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You hear a sizzling sound! The trail of fire hits your hell beast. Your hell beast is heavily wounded. You hear a sizzling sound! x3; The harpy screeches! The manticore is engulfed in freezing vapours. Your hell beast bites the harpy!! Your hell beast tramples the harpy! The harpy holds her ground! The manticore is engulfed in freezing vapours. The merfolk aquamancer hits your hell beast with a rapier! Your hell beast dies! The harpy screeches! A harpy and a cyclops come into view. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: a hell beast (heavily wounded, summoned) The floor. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) W - an uncursed staff of wizardry (weapon) {Embrace 910} You block the harpy's attack. x2 The manticore is engulfed in freezing vapours. You kill the manticore! Pakellas accepts your kill. A harpy comes into view. Unknown command. Unknown command. Unknown command. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! The harpy is heavily wounded. You kill the hell beast! You kill the manticore! Pakellas accepts your kill. You kill the merfolk! Pakellas accepts your kill. You kill the harpy! Pakellas accepts your kill. You kill the merfolk! Pakellas accepts your kill. You feel your power returning. You kill the merfolk aquamancer! Pakellas accepts your kill. You kill the harpy! Pakellas accepts your kill. You kill the cyclops! Pakellas accepts your kill. You feel your power returning. You kill the harpy! Pakellas accepts your kill. You feel your power returning. Ka-crash! You block the harpy's attack. x2 Found a harpy corpse. Unknown command. Unknown command. Unknown command. You block the harpy's attack. x2 Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You sense an unholy aura. a - the +8 war axe of Gyesuc (weapon) {drain, Str+2 Int+7, 700} You block the harpy's attack. x2 You completely miss the harpy. The harpy is heavily wounded. You block the harpy's attack. x2 You slash the harpy! The harpy is severely wounded. You block the harpy's attack. The harpy misses you. You slice the harpy!! You kill the harpy! Pakellas accepts your kill. A chunk of your corpse armour falls away. Things that are here: a throwing net; a harpy corpse Press: ? - help, v - describe, . - travel, g - get item A javelin. The floor. There is a cloud of flame here. Press: ? - help, v - describe, . - travel, g - get item A trident. The floor. Found five items. Found five items. Found two gates leading back out of this place. Found a stone staircase leading down. Things that are here: a spear; 15 javelins; a leather armour You see here a trident. Things that are here: a rapier; a robe; a merfolk corpse Press: ? - help, v - describe, . - travel, g - get item A spear of venom. The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) W - an uncursed staff of wizardry (weapon) {Embrace 910} A chunk of your corpse armour falls away. Your rod of inaccuracy has recharged. Things that are here: a rapier of freezing; a robe; a merfolk corpse Press: ? - help, v - describe, . - travel, g - get item A scroll of remove curse. The floor. r - 6 scrolls of remove curse (gained 1) There are no items here. Press: ? - help, v - describe, . - travel, g - get item A heavily runed bronze ring. A stone staircase leading down. y - a heavily runed bronze ring There is a stone staircase leading down here. As you read the scroll of identify, it crumbles to dust. y - the ring "Sockehe" {*Drain Int+6 Dex+2} Unknown command. Unknown command. Press: ? - help, v - describe, . - travel, g - get item A wand of flame. The floor. Press: ? - help, v - describe, . - travel, g - get item A long sword. The floor. Things that are here: a rapier; a robe Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You are already wielding that! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Eating one of 5 chunks of flesh. This raw flesh tastes great! You continue eating. x2 Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. Your shell of carrion and bone grows thicker. A chunk of your corpse armour falls away. Your iron rod {god gift} has recharged. Press: ? - help, v - describe, . - travel, g - get item A long sword. The floor. There is a stone staircase leading down here. Eating one of 4 chunks of flesh. This raw flesh tastes great! You continue eating. x2 There is an empty arch of ancient stone here. A ghoul and 2 curse skulls come into view. Unknown command. Press: ? - help, v - describe, . - travel Here: a curse skull (resting, umbra) The floor. Unknown command. Press: ? - help, v - describe, . - travel Here: a ghoul (resting, umbra) The floor. Press: ? - help, v - describe, . - travel Here: a curse skull (resting, umbra) The floor. A deep elf death mage, a soul eater, a vampire knight, a curse skull, an ancient champion and a revenant come into view. The deep elf death mage is wielding a short sword of speed. Found five items. Unknown command. Casting: Cigotuvi's Embrace Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! The ghoul is moderately damaged. The curse skull is heavily damaged. The soul eater is severely wounded. You destroy the vampire knight! Pakellas accepts your kill. You destroy the revenant! Pakellas accepts your kill. You feel your power returning. You kill the deep elf death mage! Pakellas accepts your kill. The horn of Geryon has recharged. You destroy the ancient champion! Pakellas accepts your kill. You feel your power returning. A chunk of your corpse armour falls away. The curse skull gives a chilling moan. x2; You hear a chilling moan. x2 You hear a shout! x2; You hear a chilling moan. The curse skull rattles its jaw. A curse skull comes into view. The curse skull rattles its jaw. x2 A vampire knight, an eidolon, a lich and a profane servitor come into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: a curse skull (umbra) The floor. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! The ghoul is severely damaged. The curse skull is severely damaged. The curse skull is almost destroyed. The spriggan simulacrum vapourises! The profane servitor is lightly damaged. The curse skull is almost destroyed. You kill the soul eater! The lich is heavily damaged. The vampire knight is almost destroyed. The curse skull is moderately damaged. You destroy the wight! Ka-crash! The curse skull rattles its jaw. A curse skull and an ancient champion come into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! You destroy the ghoul! Pakellas accepts your kill. You feel your power returning. The vampire is severely damaged. The profane servitor is lightly damaged. The lich is almost destroyed. The curse skull is moderately damaged. The curse skull is heavily damaged. You destroy the ancient champion! Pakellas accepts your kill. Your lamp of fire has recharged. You destroy the vampire knight! Pakellas accepts your kill. You feel your power returning. Ka-crash! The curse skull rattles its jaw. x3 The lich gestures wildly while chanting. The lich seems to speed up. The shadow slips into darkness. The shadow flickers and vanishes for a moment. The phantasmal warrior blinks! A ghoul and an ancient champion come into view. The ancient champion is wielding a great mace of crushing. Unknown command. Unknown command. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! You destroy the vampire! You destroy the curse skull! Pakellas accepts your kill. You feel your power returning. You destroy the curse skull! Pakellas accepts your kill. You feel your power returning. The profane servitor is moderately damaged. You destroy the necrophage! The necrophage's corpse disappears in a puff of smoke! You destroy the human skeleton! You destroy the lich! Pakellas accepts your kill. You feel your power returning. You destroy the ancient champion! Pakellas accepts your kill. You feel your power returning. You destroy the necrophage! The necrophage's corpse disappears in a puff of smoke! You destroy the jiangshi! The ghoul is severely damaged. Ka-crash! A chunk of your corpse armour falls away. The shadow disappears in a puff of smoke! The freezing wraith disappears in a puff of smoke! The shadow wraith disappears in a puff of smoke! The shadow slips into darkness. The shadow flickers and vanishes for a moment. The phantasmal warrior blinks! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: a profane servitor, wielding an enchanted whip (moderately damaged, umbra) The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) q - a +9 rod of inaccuracy (17/17) (in hand) The curse skull rattles its jaw. 2 vampire magi come into view. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - curse skull Aim: a curse skull (heavily damaged, umbra) The narrow beam of energy misses the shadow wraith. The narrow beam of energy hits the curse skull. You destroy the curse skull! Pakellas accepts your kill. You feel your power returning. The narrow beam of energy misses the hungry ghost. The spectral spriggan disappears in a puff of smoke! The wraith disappears in a puff of smoke! The phantasmal warrior disappears in a puff of smoke! x2 The shadow disappears in a puff of smoke! The hungry ghost disappears in a puff of smoke! The shadow wraith disappears in a puff of smoke! The curse skull rattles its jaw. You block the profane servitor's attack. x2 Unknown command. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - shadow wraith Aim: a shadow wraith (grey smoke, slightly transparent, hasn't noticed you, summoned, umbra) The narrow beam of energy misses the profane servitor. The narrow beam of energy hits the curse skull. The curse skull is severely damaged. The narrow beam of energy misses the shadow wraith. Pakellas accepts your kill. You feel your power returning. The shadow wraith disappears in a puff of smoke! The elf zombie disappears in a puff of smoke! The hungry ghost disappears in a puff of smoke! The flayed ghost disappears in a puff of smoke! You block the profane servitor's attack. x2 You block the freezing wraith's attack. x2 You block the shadow wraith's attack. A vampire mage and a flayed ghost come into view. Unknown command. Unknown command. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Q - a +9 rod of inaccuracy (17/17) (in hand) A chunk of your corpse armour falls away. You block the flying skull's attack. You block the profane servitor's attack. x2 The vampire mage mumbles some strange words. The vampire mage flickers and vanishes for a moment. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - vampire mage, p - shadow wraith Aim: a vampire mage, wearing a robe (umbra) The narrow beam of energy hits the curse skull. You destroy the curse skull! Pakellas accepts your kill. You feel your power returning. The narrow beam of energy hits the vampire mage. You destroy the vampire mage! Pakellas accepts your kill. You feel your power returning. The flying skull disappears in a puff of smoke! The shadow wraith disappears in a puff of smoke! The freezing wraith disappears in a puff of smoke! The shadow wraith disappears in a puff of smoke! The wraith disappears in a puff of smoke! x2 You block the profane servitor's attack. x2 Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - eidolon Aim: an eidolon (umbra) Okay, then. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aim the lamp in which direction? Press: ? - help, Dir - move target cursor, f - vampire mage Aim: a vampire mage, wearing a robe (umbra) The flames dance! The trail of fire misses the flayed ghost. The trail of fire hits the vampire mage. The vampire mage is moderately damaged. You block the profane servitor's attack. x4 The flayed ghost is engulfed in roaring flames. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) E - a +9 rod of shadows (17/17) (in hand) The eidolon is engulfed in roaring flames. You block the eidolon's attack. x2 The vampire mage is engulfed in roaring flames. You block the profane servitor's attack. x2 Wisps of shadow whirl around you... You block the profane servitor's attack. x2 The eidolon is engulfed in roaring flames. You block the eidolon's attack. The eidolon completely misses you. You block the ghoul's attack. x2 The vampire mage casts a spell. The vampire mage flickers and vanishes for a moment. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You sense an unholy aura. a - the +8 war axe of Gyesuc (weapon) {drain, Str+2 Int+7, 700} The profane servitor hits you but does no damage. You block the profane servitor's attack. Unknown command. Unknown command. You slice the ghoul!! The ghoul is almost destroyed. You closely miss the eidolon. The eidolon is lightly damaged. You closely miss the profane servitor. The profane servitor is moderately damaged. The eidolon is engulfed in roaring flames. The eidolon closely misses you. You block the eidolon's attack. You block the ghoul's attack. x2 You block the profane servitor's attack. The profane servitor hits you but does no damage. Your spriggan air mage waves its arms in wide circles. The vampire mage is struck by the twisting air! Your spriggan berserker hits the eidolon with a flail. Unknown command. You slash the profane servitor! The profane servitor is moderately damaged. You closely miss the ghoul. The ghoul is almost destroyed. You closely miss the eidolon. The eidolon is moderately damaged. You block the profane servitor's attack. x2 The eidolon is engulfed in roaring flames. You block the eidolon's attack. The eidolon hits you but does no damage. The ghoul closely misses you. You block the ghoul's attack. Your spriggan rider barely misses the eidolon. Unknown command. Unknown command. Unknown command. Unknown command. You miss the profane servitor. The profane servitor is moderately damaged. You slice the ghoul!! The ghoul is almost destroyed. You hit the eidolon. The eidolon is heavily damaged. You block the profane servitor's attack. x2 Your spriggan berserker barely misses the eidolon. The eidolon is engulfed in roaring flames. You block the eidolon's attack. x2; Your spriggan rider misses the eidolon. The ghoul claws you but does no damage. You block the ghoul's attack. Unknown command. Unknown command. Unknown command. You hit the profane servitor. The profane servitor is moderately damaged. You closely miss the ghoul. The ghoul is almost destroyed. You hit the eidolon but do no damage. The eidolon is severely damaged. You block the profane servitor's attack. x2 Unknown command. Unknown command. Unknown command. Unknown command. You slice the profane servitor!! The profane servitor is heavily damaged. You slash the ghoul! You destroy the ghoul! Pakellas accepts your kill. You feel your power returning. You hit the eidolon. The eidolon is almost destroyed. You block the profane servitor's attack. x2 Your spriggan berserker closely misses the eidolon. Your spriggan rider hits the eidolon but does no damage. The eidolon is engulfed in roaring flames. The eidolon hits you but does no damage. x2 Your spriggan air mage waves its arms in wide circles. The vampire mage is struck by the twisting air! The vampire mage is destroyed! Pakellas accepts your kill. Unknown command. Unknown command. You slash the profane servitor! The profane servitor is severely damaged. You hit the eidolon but do no damage. The eidolon is almost destroyed. The profane servitor hits you but does no damage. You block the profane servitor's attack. Your spriggan rider barely misses the profane servitor. The eidolon is engulfed in roaring flames. You block the eidolon's attack. x2 Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You barely miss the profane servitor. The profane servitor is severely damaged. You closely miss the eidolon. The eidolon is almost destroyed. Your spriggan rider dissolves into shadows! You block the profane servitor's attack. x2 Your spriggan berserker prays to Trog. Your spriggan berserker goes berserk! Your spriggan air mage hits the eidolon but does no damage. Unknown command. Unknown command. You miss the profane servitor. The profane servitor is severely damaged. You strike the helpless eidolon from a blind spot! You slash the eidolon! You destroy the eidolon! Pakellas accepts your kill. You feel your power returning. You block the profane servitor's attack. The profane servitor hits you but does no damage. Your spriggan berserker closely misses the profane servitor. Unknown command. Unknown command. Unknown command. Your gold dragon armour prevents you from hitting the profane servitor. The profane servitor is severely damaged. You block the profane servitor's attack. x2 Your spriggan air mage waves its arms in wide circles. The profane servitor is struck by the twisting air! Unknown command. Unknown command. Unknown command. You barely miss the profane servitor. The profane servitor is almost destroyed. A chunk of your corpse armour falls away. Your spriggan berserker hits the profane servitor with a flail. The profane servitor hits you with an enchanted whip! The profane servitor hits you but does no damage. Unknown command. Unknown command. Unknown command. You completely miss the profane servitor. The profane servitor is almost destroyed. You block the profane servitor's attack. x2 Your spriggan berserker hits the profane servitor with a flail!!! The profane servitor is destroyed! Pakellas accepts your kill. Unknown command. You closely miss the vampire mage. Your spriggan berserker closely misses the vampire mage. You hit the vampire mage but do no damage. Your spriggan berserker misses the vampire mage. You block the vampire mage's attack. x2 You slash the vampire mage! The vampire mage is lightly damaged. Your spriggan berserker hits the vampire mage with a flail!! The vampire mage points at your spriggan berserker and mumbles some strange words. The bolt of negative energy hits your spriggan berserker. Your spriggan berserker is drained! You strike the helpless vampire mage from a blind spot! You slice the vampire mage!! The vampire mage is severely damaged. A chunk of your corpse armour falls away. Your spriggan berserker hits the vampire mage with a flail!! The vampire mage is destroyed! Pakellas accepts your kill. Your spriggan berserker is no longer berserk. Your spriggan berserker dissolves into shadows! Your spriggan air mage waves its arms in wide circles. The flayed ghost is struck by the twisting air! The flayed ghost misses you. Found six items. Things that are here: a robe; an enchanted whip Unknown command. You hit the flayed ghost. The flayed ghost is almost destroyed. Your spriggan air mage dissolves into shadows! You block the flayed ghost's attack. Unknown command. Unknown command. Unknown command. You slash the flayed ghost! You destroy the flayed ghost! Pakellas accepts your kill. You feel your power returning. Unknown command. Unknown command. Eating one of 3 chunks of flesh. This raw flesh tastes great! You continue eating. Your rod of inaccuracy has recharged. You continue eating. Press: ? - help, v - describe, . - travel, g - get item A robe. There is something else lying underneath. The floor. You see here a ghoul corpse. Things that are here: a robe; a potion of blood You see here a ghoul corpse. Things that are here: a robe; an enchanted whip Found six items. Found two gates leading back out of this place. Found a stone staircase leading down. Press: ? - help, v - describe, . - travel The floor. Press: ? - help, v - describe, . - travel, g - get item A scroll of remove curse. The floor. r - 7 scrolls of remove curse (gained 1) There are no items here. Press: ? - help, v - describe, . - travel, g - get item A bardiche. There is something else lying underneath. The floor. Things that are here: a bardiche; a runed plate armour Press: ? - help, v - describe, . - travel, g - get item A phantom mirror. The floor. Your rod of shadows has recharged. You see here a phantom mirror. C - a phantom mirror Your rod of inaccuracy has recharged. Press: ? - help, v - describe, . - travel, g - get item A scroll of remove curse. The floor. r - 8 scrolls of remove curse (gained 1) Press: ? - help, v - describe, . - travel, g - get item A long sword. There is something else lying underneath. The floor. Things that are here: a long sword; a plate armour; a runed hand axe Unknown command. Unknown command. Press: ? - help, v - describe, . - travel, g - get item A bread ration. The floor. You see here a bread ration. Unknown command. You now have 35873 gold pieces (gained 44). There are no items here. Press: ? - help, v - describe, . - travel, g - get item A warped amethyst amulet. A stone staircase leading down. Press: ? - help, v - describe, . - travel, g - get item An enchanted great sword. There is something else lying underneath. The floor. Items here: )) [ } † an enchanted great sword; a chain mail; a short sword of speed; a box of beasts an elf corpse Press: ? - help, v - describe, . - travel, g - get item A great mace of crushing. There is something else lying underneath. The floor. Things that are here: a great mace of crushing; a plate armour Things that are here: a robe; a potion of blood Things that are here: a battleaxe; a chain mail; a quarterstaff D - 2 scrolls of enchant weapon Drop what? 42/52 slots (_ for help) (? for menu, Esc to quit) You drop 2 scrolls of enchant weapon. Press: ? - help, v - describe, . - travel, g - get item A runed hand axe. A gate leading back out of this place. Items here: )) [ } † an enchanted great sword; a chain mail; a short sword of speed; a box of beasts an elf corpse Wield which item (- for none, * to show all)? (? for menu, Esc to quit) W - an uncursed staff of wizardry (weapon) {Embrace 910} Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. Your shell of carrion and bone grows thicker. Unknown command. Unknown command. D - 3 royal jellies Eating one of 2 chunks of flesh. This raw flesh tastes great! You continue eating. x2 Press: ? - help, v - describe, . - travel, g - get item A bread ration. A gate leading back out of this place. F - a warped amethyst amulet There is a stone staircase leading down here. There are no items here. Press: ? - help, v - describe, . - travel, g - get item A glowing arbalest. The floor. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Unknown command. A chunk of your corpse armour falls away. There is an empty arch of ancient stone here. An ugly thing, a chaos spawn and a chaos champion come into view. A golden dragon, an alligator snapping turtle, an ugly thing and a pandemonium lord come into view. The golden dragon roars! The purple ugly thing gurgles horribly! An apocalypse crab comes into view. Press: ? - help, v - describe, . - travel Here: Moewieh (hasn't noticed you) The floor. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: m - a wand of hasting (9/9) Press: ? - help, Shift-Dir - straight line, f - you You feel yourself speed up. You are very lightly contaminated with residual magic. This wand has 8 charges left. Moewieh croaks, "Scamper hence whilst thou can!" The torturous chaos champion shouts! The chaos spawn screeches! A fire giant and 2 pandemonium lords come into view. Casting: Cigotuvi's Embrace Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! You kill the white ugly thing! Pakellas accepts your kill. You feel your power returning. You kill the torturous chaos champion! Pakellas accepts your kill. You feel your power returning. The golden dragon is moderately wounded. You kill the purple ugly thing! Pakellas accepts your kill. You feel your power returning. The alligator snapping turtle is moderately wounded. You kill the apocalypse crab! Pakellas accepts your kill. You feel your power returning. Jukkut is moderately wounded. Jukkut bellows, "Despair, thou stinking hell-hated trash-dump!" You kill the chaos spawn! Pakellas accepts your kill. You feel your power returning. The chaos spawn degenerates into a cloud of primal chaos! The fire giant is moderately wounded. The fire giant shouts! Dowkaipp is lightly wounded. Dowkaipp trumpets, "Out, out whilst thou art whole!" Ka-crash! The fire giant changes into a sphinx! The golden dragon breathes fire at you. You deflect the bolt of fire! You feel less protected from missiles. Tyap comes into view. Unknown command. Press: ? - help, v - describe, . - travel Here: Moewieh The floor. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: Tyap (hasn't noticed you) The floor. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Magic courses through your body. Moewieh sneers, "Thy viscera shall be my meal!" A Killer Klown comes into view. What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. You shout for attention! The Killer Klown shouts! Tyap buzzes, "Away with thee, thou froward moon-mazed dust catcher!" You hear a shout! You hear an angry growl. You hear a horrible gurgling sound! Something says, "Out, out, thou mouldy moldwarp running sore!" You hear a roar! Unknown command. Unknown command. Okay, then. Unknown command. Okay, then. Unknown command. As you read the scroll of fog, it crumbles to dust. The scroll dissolves into smoke. What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. You shout for attention! You hear a horrible gurgling sound! You hear a trumpeting! What do you say? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. w - Wait here. f - Follow me. Anything else - Stay silent. You shout for attention! You hear a hideous shriek! Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. The dungeon rumbles! Moewieh is lightly wounded. Dowkaipp is lightly wounded. Pakellas accepts your kill. x2 Your lamp of fire has recharged. Ka-crash! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Enter note: Shatter wont go beyond LOS... why would smoke stop shatter radius?!! Moewieh sneers, "I shall devour thy heart!" Press: ? - help, v - describe, . - travel Here: Dowkaipp (lightly wounded) The floor. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) w - a +9 iron rod (17/17) (in hand) {god gift} Unknown command. Unknown command. Aiming: Scattershot Press: ? - help, Shift-Dir - straight line The burst of metal fragments hits Moewieh. x5 The burst of metal fragments hits Dowkaipp. x2 Dowkaipp is lightly wounded. Moewieh is lightly wounded. You block Moewieh's attack. You block Dowkaipp's attack. Unknown command. Unknown command. Aiming: Scattershot Press: ? - help, Shift-Dir - straight line The burst of metal fragments hits Moewieh. x3 The burst of metal fragments hits Dowkaipp. x2 The burst of metal fragments hits the sphinx. The burst of metal fragments hits Dowkaipp. The sphinx is almost dead. Dowkaipp is moderately wounded. Moewieh is lightly wounded. You block Moewieh's attack. You block Dowkaipp's attack. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: Dowkaipp (moderately wounded) The floor. Press: ? - help, v - describe, . - travel Here: Dowkaipp (moderately wounded) The floor. Casting: Shatter Confirm with . or Enter, or press ? or * to list all spells. You feel very safe from missiles. Moewieh hits you but does no damage. You block Dowkaipp's attack. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) q - a +9 rod of inaccuracy (17/17) (in hand) Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - Killer Klown Aim: a Killer Klown (moderately wounded) The narrow beam of energy misses Moewieh. The narrow beam of energy hits the Killer Klown. The Killer Klown is severely wounded. You block Dowkaipp's attack. You block Moewieh's attack. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f/p - Killer Klown Aim: a Killer Klown (severely wounded) The narrow beam of energy misses Moewieh. The narrow beam of energy misses the Killer Klown. You hear a screech! You block Dowkaipp's attack. You block Moewieh's attack. Tyap sneers, "Thy gizzard shall be my supper!" The Killer Klown blinks! A caustic shrike comes into view. Unknown command. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - caustic shrike, p - Killer Klown Aim: a caustic shrike (purple smoke, heavily wounded) The narrow beam of energy misses Moewieh. The narrow beam of energy misses the sphinx. The narrow beam of energy misses the caustic shrike. You block Moewieh's attack. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: Moewieh (lightly wounded) The floor. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, p - caustic shrike The narrow beam of energy hits Moewieh. Moewieh is lightly wounded. The narrow beam of energy misses the Killer Klown. You block Dowkaipp's attack. You block Moewieh's attack. Unknown command. Unknown command. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) W - an uncursed staff of wizardry (weapon) {Embrace 910} You block Dowkaipp's attack. You block the sphinx's attack. x2 The sphinx hits you but does no damage. Tyap gestures. Unknown command. Casting: Deflect Missiles Confirm with . or Enter, or press ? or * to list all spells. Aiming: Glaciate Press: ? - help, Shift-Dir - straight line You conjure a mighty blast of ice! The great icy blast engulfs Dowkaipp. Dowkaipp partially resists. Dowkaipp is severely wounded. Dowkaipp is flash-frozen. The great icy blast engulfs the sphinx. You kill the sphinx! Pakellas accepts your kill. You feel your power returning. The great icy blast engulfs Moewieh. Moewieh partially resists. Moewieh is lightly wounded. Moewieh is flash-frozen. The great icy blast engulfs the Killer Klown. You kill the Killer Klown! Pakellas accepts your kill. You feel your power returning. The great icy blast engulfs Tyap. Tyap is heavily wounded. Tyap is flash-frozen. The great icy blast engulfs the caustic shrike. The caustic shrike partially resists. You kill the caustic shrike! Pakellas accepts your kill. You feel your power returning. The great icy blast engulfs the balrug. The balrug is frozen! The balrug is frozen into a solid block of ice! You kill the balrug! You hear a horrible gurgling sound! x2; You hear an angry hiss. You block Moewieh's attack. Dowkaipp is engulfed in freezing vapours. You block Dowkaipp's attack. A very ugly thing and an apocalypse crab come into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: a balrug shaped block of ice (freezing vapour) The floor. Unknown command. Unknown command. Unknown command. Casting: Glaciate Confirm with . or Enter, or press ? or * to list all spells. Aiming: Glaciate Press: ? - help, Shift-Dir - straight line You conjure a mighty blast of ice! The great icy blast engulfs Dowkaipp. Dowkaipp partially resists. Dowkaipp is almost dead. The great icy blast engulfs Moewieh. Moewieh partially resists. Moewieh is moderately wounded. The great icy blast engulfs Tyap. Tyap is almost dead. The great icy blast engulfs the green very ugly thing. The green very ugly thing is severely wounded. The green very ugly thing is flash-frozen. The great icy blast engulfs Jukkut. Jukkut partially resists. Jukkut is severely wounded. Jukkut is flash-frozen. You hear a horrible gurgling sound! You block Moewieh's attack. Tyap is engulfed in freezing vapours. You kill Tyap! Pakellas accepts your kill. You feel your power returning. Dowkaipp is engulfed in freezing vapours. You kill Dowkaipp! Pakellas accepts your kill. You feel your power returning. The green very ugly thing is engulfed in freezing vapours. A Killer Klown comes into view. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel Here: Moewieh (freezing vapour, moderately wounded, encased in ice) The floor. Unknown command. Unknown command. Unknown command. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Q - a +9 rod of inaccuracy (17/17) (in hand) The apocalypse crab moves out of view. Moewieh hits you but does no damage. Unknown command. Unknown command. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - balrug shaped block of ice Aim: a balrug shaped block of ice (freezing vapour) The narrow beam of energy hits Moewieh. Moewieh is moderately wounded. The narrow beam of energy hits the balrug shaped block of ice. You destroy the balrug shaped block of ice! The Killer Klown shouts! You block Moewieh's attack. A very ugly thing and a pandemonium lord come into view. Unknown command. Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Press: ? - help, v - describe, . - travel Here: Moewieh (freezing vapour, moderately wounded, encased in ice) The floor. Unknown command. Press: ? - help, v - describe, . - travel Here: Gonounno The floor. Evoke which item? (* to show all) (? for menu, Esc to quit) Aim the lamp in which direction? Press: ? - help, Dir - move target cursor, f - cyan very ugly thing Aim: a cyan very ugly thing (freezing vapour, almost dead, encased in ice) >>>>>>>>>>>>>>>>>>>>>> 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_EVOKE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Cuckatoo] Species: Ghoul Job: Wanderer HP: 273/273; mods: 0/0 MP: 16/53; mod: 0 Stats: 26 (26) 36 (36) 13 (13) Position: (33, 38), god: Pakellas (23), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 27 | 25016 | 0/0 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 21 | 20820 | 2090/2318 Axes | X | 0 | 0 | 27 | 35378 | 0/0 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 23 | 23756 | 210/2676 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 1 | 70 | 11/119 Crossbows | X | 0 | 0 | 26 | 32280 | 172/3270 Throwing | X | 0 | 0 | 16 | 10660 | 909/1487 Armour | X | 0 | 0 | 27 | 35378 | 0/0 Dodging | X | 0 | 0 | 27 | 35378 | 0/0 Stealth | X | 0 | 0 | 27 | 21036 | 0/0 Shields | X | 0 | 0 | 27 | 35378 | 0/0 Unarmed Combat | X | 1 | 33 | 17 | 8884 | 938/1135 Spellcasting | X | 0 | 0 | 27 | 42072 | 0/0 Conjurations | X | 0 | 0 | 27 | 42072 | 0/0 Hexes | X | 2 | 66 | 26 | 41151 | 2968/3889 Charms | X | 0 | 0 | 27 | 35378 | 0/0 Summonings | X | 0 | 0 | 27 | 35378 | 0/0 Necromancy | X | 0 | 0 | 27 | 29750 | 0/0 Translocations | X | 0 | 0 | 27 | 35378 | 0/0 Transmutations | | 0 | 0 | 9 | 2860 | 185/654 Fire Magic | X | 0 | 0 | 27 | 42072 | 0/0 Ice Magic | X | 0 | 0 | 27 | 25016 | 0/0 Air Magic | X | 0 | 0 | 27 | 42072 | 0/0 Earth Magic | X | 0 | 0 | 27 | 25016 | 0/0 Poison Magic | | 1 | 0 | 12 | 4943 | 743/850 Invocations | | 0 | 0 | 15 | 6370 | 442/967 Evocations | X | 0 | 0 | 27 | 35378 | 0/0 Spell bugs: Durations: #5: 239 Attributes: #4: 5704247 #12: 44284 #13: 8411 #23: 421385 #24: 1820673293 #27: 17340012 #44: 1 #49: 90920 #58: 6 #59: 1 #63: 18 Mutations: claws: 1 (innate) carnivore: 3 (innate) cold resistance: 1 (innate) negative energy resistance: 3 (innate) slow regeneration: 1 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #42: +9 rod of inaccuracy (14/17) eq slot #1, inv slot #9: +2 cloak of the Thief {+Fog Slay-2 SInv Stlth+} eq slot #2, inv slot #45: +1 helmet of the Flute {rN+ Str+4 Dex+2} eq slot #3, inv slot #36: +2 pair of gloves "Kueck" {+Inv Int+6} eq slot #4, inv slot #38: +1 pair of boots of the Heron {rCorr Int+6 Dex+2} eq slot #5, inv slot #5: +8 large shield of resistance eq slot #6, inv slot #39: +12 gold dragon armour eq slot #7, inv slot #40: ring of Ruips {Fragile rElec rPois AC+6 Int+8 Stlth+} eq slot #8, inv slot #21: ring "Mimit" {SustAt +Inv MR+ Str+3} eq slot #9, inv slot #37: amulet of Holugen {Faith MR++} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .......▓ ▓▓▓▓▓....... ▓§§§§##...# ▓§§§§..§..##. ▓§§§§§§..&.tp ▓§§§u§p&.&.H. ▓§§§&u.§..D&. ▓§§§§##....#& ▓@&§§# .†.## ▓▓▓▓▓....... .......▓ ▓▓▓▓▓▓▓▓ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< grunt_nemelex_gamble_triggered: false tomb_guardian_sets: 1: 2 2: 3 3: 2 grunt_nemelex_gamble_announced: false ziggurat: builder: rectangle monster_hook: CLASS: FunctionWrapper name: ziggurat_awaken_all fn: [type function] zig_exc: 28 colour: white ice_cave_hard: false slime_fixup_done: true fix_slime_vaults: true ignacio_spawned: true ignacio_forbid: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>