ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.16.1-28-gcc2312f Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.16 -name nicksoapdish -rc /dgldir/rcfiles/crawl-0.16/nicksoapdish.rc -macro /dgldir/rcfiles/crawl-0.16/nicksoapdish.macro -morgue /dgldir/morgue/nicksoapdish/ -webtiles-socket /crawl-master/webserver/sockets/nicksoapdish:2015-05-24.12:12:58.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-0.16(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5a2fa3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.16(_Z13do_crash_dumpv+0x311) [0x5aa6e1]: do_crash_dump() /usr/games/crawl-0.16(_Z20crash_signal_handleri+0x9c) [0x5a323c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f3474da14c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f3475137b7b]: /usr/games/crawl-0.16() [0x5a9e99] /usr/games/crawl-0.16() [0x5aa141] /usr/games/crawl-0.16(_ZN7ray_def7advanceEv+0x180) [0x948500]: ray_def::advance() /usr/games/crawl-0.16(_ZN17targetter_shotgun7set_aimE9coord_def+0x29f) [0xa3749f]: targetter_shotgun::set_aim(coord_def) /usr/games/crawl-0.16(_ZN17direction_chooser19draw_beam_if_neededEv+0x57) [0x60ce47]: direction_chooser::draw_beam_if_needed() /usr/games/crawl-0.16(_ZN17direction_chooser10do_redrawsEv+0x43) [0x60e933]: direction_chooser::do_redraws() /usr/games/crawl-0.16(_ZN17direction_chooser12do_main_loopEv+0x1c9) [0x60ebb9]: direction_chooser::do_main_loop() /usr/games/crawl-0.16(_ZN17direction_chooser16choose_directionEv+0x168) [0x60f228]: direction_chooser::choose_direction() /usr/games/crawl-0.16(_Z9directionR4distRK22direction_chooser_args+0x22) [0x60f3d2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-0.16(_Z15spell_directionR4distR4bolt14targeting_type14targ_mode_typeibbbPKcS6_bP9targetterSt8functionIFSt6vectorISsSaISsEERK12monster_infoEE+0x1e0) [0x9e3d00]: spell_direction(dist&, bolt&, targeting_type, targ_mode_type, int, bool, bool, bool, char const*, char const*, bool, targetter*, std::function > (monster_info const&)>) /usr/games/crawl-0.16(_Z11your_spells10spell_typeibb+0x6db) [0x99e22b]: your_spells(spell_type, int, bool, bool) /usr/games/crawl-0.16() [0x6461e2] /usr/games/crawl-0.16(_Z10evoke_itemib+0x375) [0x6482e5]: evoke_item(int, bool) /usr/games/crawl-0.16(_Z15process_command12command_type+0x3da) [0x79aafa]: process_command(command_type) /usr/games/crawl-0.16() [0x79d9d9] /usr/games/crawl-0.16() [0x79e515] /usr/games/crawl-0.16(main+0x303) [0x7a15a3]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f3474d8c76d]: /usr/games/crawl-0.16() [0x5077d9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f347513784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f347513784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005a36ab in call_gdb (file=0x7f3475122180) at crash.cc:406 gdb = attach_cmd = "attach 21392\000\000\000\000\000\000\000" #2 0x00000000005aa701 in do_crash_dump () at dbg-asrt.cc:676 t = 1432469585 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1b16298 "/dgldir/morgue/nicksoapdish/"}} name = "/dgldir/morgue/nicksoapdish/crash-nicksoapdish-20150524-121305.txt", '\000' file = 0x7f3475122180 #3 0x00000000005a323c in crash_signal_handler (sig_num=6) at crash.cc:182 No locals. #4 No symbol table info available. #5 0x00007f3475137b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005a9e99 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff2a2f2950 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:806 No locals. #7 0x00000000005aa141 in AssertFailed (expr=0xb6e202 "in_non_diamond_int(r.start)", file=0xb6e195 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:849 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.\000\000\000\000\000\240\353H\001\000\000\000\000(}\261\001\000\000\000\000\360\f\240\001\000\000\000\000(}\261\001\000\000\000\000\240\353H\001\000\000\000\000\230~\035\001\000\000\000\000!lkv4\177\000\000\230~\035\001\000\000\000\000@\f\240\001\000\000\000\000\b", '\000' , "X\255\263u4\177\000\000p\177\035\001", '\000' , "\001", '\000' , "P\002", '\000' , "#\000\000\000\070\000\000\000\\\000\000\000n"... args = {{gp_offset = 8825606, fp_offset = 0, overflow_arg_area = 0x14f58b8, reg_save_area = 0x73d465}} fileName = #8 0x0000000000948500 in ray_def::advance (this=0x7fff2a2f32f0) at ray.cc:217 No locals. #9 0x0000000000a3749f in targetter_shotgun::set_aim (this=0x1b0c2a0, a=...) at target.cc:1273 tempray = {r = {start = {x = 42.000017819136779, y = 30.50004900158433}, dir = {x = 0.93979108994409866, y = 0.34174948026541802}}, on_corner = false, cycle_idx = -1} i = orig_ray = {r = {start = {x = 36.5, y = 28.5}, dir = {x = 36.5, y = 28.5}}, on_corner = false, cycle_idx = -1} p = {x = 41, y = 30} hit = spread_range = 0.78539818525314331 #10 0x000000000060ce47 in direction_chooser::draw_beam_if_needed (this=this@entry=0x7fff2a2f4060) at directn.cc:1199 ray = {r = {start = {x = 6.9531785752488358e-310, y = 1.4037045307426825e-316}, dir = {x = 1.4037298269037495e-316, y = 3.9045933880986838e-317}}, on_corner = 164, cycle_idx = 0} #11 0x000000000060e933 in direction_chooser::do_redraws (this=this@entry=0x7fff2a2f4060) at directn.cc:1840 No locals. #12 0x000000000060ebb9 in direction_chooser::do_main_loop (this=this@entry=0x7fff2a2f4060) at directn.cc:2062 old_target = {x = 37, y = 27} key_command = loop_done = false #13 0x000000000060f228 in direction_chooser::choose_direction (this=this@entry=0x7fff2a2f4060) at directn.cc:2130 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xc43030, origin = {x = 36, y = 28}, aim = {x = 36, y = 28}, agent = 0xea4380, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0 }}, {mData = {0, 0, 0, 16, 48, 707746320, 32767, 707746128, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0 }}, {mData = {0 }}, {mData = {707737600, 32767, 707738016, 32767, 707737840, 32767, 1, 0, 707737992, 32767, 7999, 0, 11830366, 0, 707738016, 32767, 1961305472, 32564, -72515583}}, {mData = {0, 707738016, 32767, 707738016, 32767, 707738016, 32767, 707738016, 32767, 707738017, 32767, 707746015, 32767, 707738016, 32767, 707746015, 32767, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 12023992, 4, 1964119840, 32564, 26, 0, 1, 0, 1, 0, 24}}, {mData = {0, 28344128, 0, 1960761925, 32564, 0, 0, 1, 0, 26, 0, 1, 0, 1, 0, 1972415981, 32564, 0, 0}}, {mData = {1, 0, 707746096, 32767, 1972320905, 32564, 707738016, 32767, 1972327573, 32564, 0, 0, 707738016, 32767, 707746096, 32767, 707737983, 32767, 1}}, {mData = {0, 1972327907, 32564, 707746048, 32767, 11830366, 0, 707746104, 32767, 707746096, 32767, 11830366, 0, 10579106, 0, 1960540104, 32564, 0, 0}}, {mData = {0, 0, 24, 48, 707746320, 32767, 707746128, 32767, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 707739776, 32767, 707739760, 32767, 707740168, 32767, 11830366, 0, 11830368, 0, 1960520620, 32564, 0, 0}}, {mData = {0, 0, 11830368, 0 }}}}}, exp_map_max = {mData = {mData = {{mData = {0 , 32, 0, 0, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 28200968, 0, -1, -1, 0}}, {mData = {0, 0, 0, 11830367, 0, 0, 0, 1, 0, 1960540104, 32564, 0, 0, 0, 0, 11830366, 0, 0, 0}}, {mData = {2, 0 }}, {mData = {0, 0, 0, 0, 0, 0, 0, 707740240, 32767, 707740224, 32767, 707740632, 32767, 11830366, 0, 11830368, 0, 1960520620, 32564}}, {mData = {0, 0, 0, 0, 11830368, 0 }}, {mData = {0 , 32, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 28200968, 0, -1}}, {mData = {-1, 0, 0, 0, 0, 11830367, 0, 0, 0, 1, 0, 1960540104, 32564, 0, 0, 0, 0, 11830366, 0}}, {mData = {0, 0, 2, 0 }}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 838860800, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 0, 16, 48, 707748048, 32767, 707747856, 32767, 0 }}, {mData = {0 }}, {mData = {0 , 707739344}}, {mData = {32767, 707739760, 32767, 707739584, 32767, 1, 0, 707739736, 32767, 7999, 0, 12023990, 0, 707739760, 32767, 1961305472, 32564, -72515583, 0}}, {mData = {707739760, 32767, 707739760, 32767, 707739760, 32767, 707739760, 32767, 707739804, 32767, 707747759, 32767, 707739760, 32767, 707747759, 32767, 0, 0, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 4, 1964119840, 32564, 69, 0, 44, 0, 16, 48, 707748496, 32767}}, {mData = {707748304, 32767, 1960761925, 32564, 0, 0, 44, 0, 69, 0, 44, 0, 3, 0, 1972415981, 32564, 0, 0, 44}}, {mData = {0, 707748128, 32767, 1972320905, 32564, 707739760, 32767, 1964119840, 32564, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0}}}}}, range2 = 50, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xbcfa10} #14 0x000000000060f3d2 in direction (moves=..., args=...) at directn.cc:494 No locals. #15 0x00000000009e3d00 in spell_direction(dist&, bolt&, targeting_type, targ_mode_type, int, bool, bool, bool, char const*, char const*, bool, targetter*, std::function > (monster_info const&)>) (spelld=..., pbolt=..., restrict=, mode=, range=, needs_path=, may_target_monster=true, may_target_self=false, target_prefix=0x0, top_prompt=0x1b144b8 "Aiming: Cloud Cone", cancel_at_self=true, hitfunc=0x1b0c2a0, get_desc_func=...) at spl-util.cc:724 args = {hitfunc = 0x1b0c2a0, restricts = DIR_TARGET, mode = TARG_HOSTILE, range = 7, just_looking = false, needs_path = false, may_target_monster = true, may_target_self = false, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1af5008 "Aiming: Cloud Cone"}}, behaviour = 0x0, cancel_at_self = true, 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 = 0x55, _M_const_object = 0x55, _M_function_pointer = 0x55, _M_member_pointer = &virtual table offset 84, this adjustment 11989916}, _M_pod_data = "U\000\000\000\000\000\000\000\234\363\266\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x7f3400000000}, default_place = {x = 0, y = 0}} #16 0x000000000099e22b in your_spells (spell=SPELL_CLOUD_CONE, powc=72, allow_fail=, evoked=) at spl-cast.cc:1311 prompt = 0x0 additional_desc = {, 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 = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0}, _M_invoker = 0x91c862 } needs_path = false dont_cancel_me = false mr_check = targ = TARG_HOSTILE dir = DIR_TARGET range = 7 hitfunc = 0x1b0c2a0 title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1b144b8 "Aiming: Cloud Cone"}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, target = {x = 36, y = 28}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = 132 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_CLOUD_CONE, 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 = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, loudness = 0, noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11d7e98 ""}}, affects_nothing = false, affects_items = true, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = AC_NORMAL, obvious_effect = false, seen = false, heard = false, path_taken = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, 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, smart_monster = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff2a2f4518, _M_right = 0x7fff2a2f4518}, _M_node_count = 0}}}, 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, 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 = 0, can_see_invis = false, nightvision = false, message_cache = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff2a2f45c0, _M_right = 0x7fff2a2f45c0}, _M_node_count = 0}}}} antimagic = cast_result = #17 0x00000000006461e2 in _rod_spell (irod=..., check_range=check_range@entry=true) at evoke.cc:2126 spell = SPELL_CLOUD_CONE mana = 600 power = 72 food = #18 0x00000000006482e5 in evoke_item (slot=2, check_range=) at evoke.cc:2241 unevokable = false reaching = wielded = true pract = 0 did_work = false entry = #19 0x000000000079aafa in process_command (cmd=cmd@entry=CMD_EVOKE_WIELDED) at main.cc:2109 No locals. #20 0x000000000079d9d9 in _input () at main.cc:1518 cmd = CMD_EVOKE_WIELDED player_disabled = {was_disabled = false} #21 0x000000000079e515 in _launch_game () at main.cc:472 game_start = false ccon = {cstate = false, smartcstate = false} #22 0x00000000007a15a3 in _launch_game_loop () at main.cc:378 game_ended = false #23 main (argc=12, argv=0x7fff2a2f6bf8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on May 23 2015 at 03:21:30 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 -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.16/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.16/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.16/data/web/" LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 15, depth = 1 Level id: Hell Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 27 Level vaults: vestibule_of_hell_subvaulted [vestibule_dis_mu, vestibule_tar_nicolae_necropolis, vestibule_coc_grunt_go_with_the_floe, vestibule_geh_mu, vestibule_geryon_old] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (36, 28): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Found a ruby ring. Press: ? - help, v - describe, . - travel, g - get item A ruby ring. The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (10/13) (weapon) You yell at the Orb Guardian! An Orb Guardian and an ancient lich come into view. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - Orb Guardian Aim: an Orb Guardian You create a blast of negative energy! The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The ancient lich casts a spell. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The Orb Guardian hits you but does no damage. You slash the Orb Guardian! You freeze the Orb Guardian. The Orb Guardian is heavily wounded. The tormentor says, "Get ready! Throes of agony await you." The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! You block the Orb Guardian's attack. You hit the Orb Guardian. You freeze the Orb Guardian. The Orb Guardian is heavily wounded. The tormentor calls on the powers of darkness! The Orb Guardian convulses! x2 Your body is wracked with pain! You hear a distant "Zot"! The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! You block the Orb Guardian's attack. You miss the Orb Guardian. The Orb Guardian is almost dead. You hit the Orb Guardian. You freeze the Orb Guardian. You kill the Orb Guardian! Qazlal accepts your kill. The ancient lich casts a spell. The ancient lich flickers and vanishes for a moment. You miss the Orb Guardian. The Orb Guardian is heavily wounded. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The Orb Guardian hits you but does no damage. Unknown command. Press: ? - help, v - describe, . - travel Here: a tormentor (negative energy, summoned) The floor. Unknown command. You slice the tormentor!! You freeze the tormentor! The tormentor is severely wounded. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The Orb Guardian hits you! The Orb Guardian looks sick. The tormentor hits you. You writhe in agony. You block the tormentor's attack. You slice the tormentor!! You freeze the tormentor. You kill the tormentor! The ancient lich mumbles some strange words. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The Orb Guardian hits you but does no damage. You slash the Orb Guardian! You freeze the Orb Guardian. The Orb Guardian is almost dead. You hear a shout! The ancient lich mumbles some strange words. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! The Orb Guardian hits you. You hear a distant "Zot"! You hit the Orb Guardian. You freeze the Orb Guardian. The Orb Guardian is almost dead. The Orb Guardian is engulfed in negative energy. The Orb Guardian is drained! You kill the Orb Guardian! Qazlal accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - ancient lich Aim: an ancient lich (negative energy, slightly transparent) You reach to attack! You slice the ancient lich!! The ancient lich is lightly damaged. You hear a shout! The Ice Fiend gestures at you. The bolt of cold is repelled. An orb of fire comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ancient lich Aim: an ancient lich (negative energy, lightly damaged, slightly transparent) You reach to attack! You slash the ancient lich! The ancient lich is moderately damaged. You hit the ancient lich but do no damage. The ancient lich is moderately damaged. The ancient lich closely misses you. You hit the ancient lich but do no damage. The ancient lich is moderately damaged. You hear a distant "Zot"! The balrug gestures at you. The sticky flame hits you! You resist. You are covered in liquid flames! Unknown command. You are covered in liquid flames! You feel protected from fire. You hear a roar! The ancient lich touches you but does no damage. You hear a distant "Zot"! You are covered in liquid flames! You feel more protected from fire. The balrug gestures at you. Something smites you! You are covered in liquid flames! You feel more protected from fire. The orb of fire emits a lurid red light. The fireball explodes! The fireball engulfs you! You resist. The ancient lich casts a spell at you. The orb of energy hits you! The orb of fire glows deep purple. The fireball explodes! The fireball engulfs you! You resist. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ancient lich Aim: an ancient lich (moderately damaged, slightly transparent) You reach to attack! You barely miss the ancient lich. The ancient lich is moderately damaged. You are covered in liquid flames! You closely miss the balrug. You are covered in liquid flames! You block the balrug's attack. You slash the balrug! You freeze the balrug. The balrug is lightly wounded. You are covered in liquid flames! You hear a distant "Zot"! An ancient lich comes into view. You yell at the ancient lich! You carve the balrug like a ham!!! You freeze the balrug!! You kill the balrug! You are covered in liquid flames! Press: ? - help, v - describe, . - travel Here: an orb of fire The floor. Read which item? (? for menu, Esc to quit) The ancient lich gestures wildly while chanting. The ancient lich summons a servant imbued with its destructive magic! You begin reading the scroll. You continue reading the scroll. The ancient lich touches you but does no damage. A powerful magic prevents control of your teleportation. Your blink will be uncontrolled - continue anyway? Okay, then. Read which item? (? for menu, Esc to quit) Okay, then. Read which item? (? for menu, Esc to quit) You block the ancient lich's attack. You begin reading the scroll. You continue reading the scroll. The Ice Fiend gestures at you. The bolt of cold hits the ancient lich. The ancient lich resists. The bolt of cold hits you! You resist. The ancient lich barely misses you. You sense a monster nearby. x9 As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: J - a wand of heal wounds (5) Press: ? - help, Shift-Dir - straight line, f - you, p - ancient lich You feel much better. This wand has 4 charges left. The ancient lich touches you. You emit a cloud of foul miasma! The ancient lich mumbles some strange words. The Ice Fiend calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * You focus on the pain. You feel agile all of a sudden. Your surroundings suddenly seem different. You start resting. You hear a distant "Zot"! You hear a roar! A storm dragon comes into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. d - a +3 rod of inaccuracy (11/12) (weapon) Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f - storm dragon Aim: a storm dragon The narrow beam of energy hits the storm dragon. The storm dragon is heavily wounded. Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f/p - storm dragon Aim: a storm dragon (flame, heavily wounded) The narrow beam of energy misses the storm dragon. You block the storm dragon's attack. The storm dragon closely misses you. The storm dragon completely misses you. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} You hit the storm dragon. The storm dragon is heavily wounded. The storm dragon is engulfed in roaring flames. The storm dragon bites you but does no damage. The storm dragon claws you but does no damage. The storm dragon tramples you but does no damage. The storm dragon looks sick. You hit the storm dragon but do no damage. The storm dragon is heavily wounded. The storm dragon is engulfed in roaring flames. The storm dragon misses you. x2 The storm dragon closely misses you. You hit the storm dragon. You freeze the storm dragon. The storm dragon is heavily wounded. The storm dragon is engulfed in roaring flames. The storm dragon barely misses you. x3 You closely miss the storm dragon. The storm dragon is severely wounded. The storm dragon is engulfed in roaring flames. The storm dragon bites you but does no damage. The storm dragon misses you. The storm dragon completely misses you. You hit the storm dragon. You freeze the storm dragon. The storm dragon is almost dead. The storm dragon is engulfed in roaring flames. The storm dragon closely misses you. The storm dragon claws you but does no damage. The storm dragon tramples you but does no damage. Your crystal plate armour of the Lute prevents you from hitting the storm dragon. The storm dragon is almost dead. You closely miss the storm dragon. The storm dragon is almost dead. The storm dragon is engulfed in roaring flames. You kill the storm dragon! Qazlal accepts your kill. You see here a storm dragon corpse. You butcher the storm dragon corpse. Your rod of clouds has recharged. n - 5 chunks of flesh You see here a storm dragon hide. You start resting. You feel a little less agile now. You hear a distant "Zot"! You start resting. Your iron rod has recharged. You start resting. Your protection from fire is fading. You start resting. You feel less protected from fire. You start resting. Your rod of inaccuracy has recharged. You start resting. You hear a distant "Zot"! x3 You start resting. You hear a distant "Zot"! x4 HP restored. There is an open door here. Save game and exit? Welcome back, nicksoapdish the Demonspawn Fighter. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. Search for what [? for help]? blinking Can't find anything matching that. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (W) Tomb (U) Depths (H) Hell (Z) Zot Where to? (? - help) Okay, then. Search for what [Enter for "blinking", or ? for help]? blink Unknown command. You hear a distant "Zot"! You hear a distant "Zot"! All of the chunks of flesh in your inventory have rotted away. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (13/13) (weapon) There is an open door here. There is an open door here. You hear a distant "Zot"! You see here a cloak. You hear a distant "Zot"! You hear a shout! You hear a shout! You sense a monster nearby. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - ancient lich Aim: an ancient lich (hasn't noticed you) You create a blast of flame! The ancient lich shouts! The ancient lich is engulfed in roaring flames. The ancient lich gestures at you while chanting. You resist with almost no effort. The ancient lich points at you and mumbles some strange words. The orb of energy is repelled. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} The ancient lich mumbles some strange words. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ancient lich Aim: an ancient lich (flame) You reach to attack! You slash the ancient lich! The ancient lich is lightly damaged. The ancient lich is engulfed in roaring flames. Press: ? - help, v - describe, . - travel Here: a tormentor (flame, summoned) The floor. Attack whom? Press: ? - help, Dir - move target cursor, f/p - ancient lich Aim: an ancient lich (flame, lightly damaged) You closely miss the ancient lich. The ancient lich is lightly damaged. The ancient lich is engulfed in roaring flames. The ancient lich touches you but does no damage. The tormentor says, "I am all your nightmares come true." You slash the ancient lich! You freeze the ancient lich. The ancient lich is moderately damaged. The ancient lich closely misses you. You hit the ancient lich but do no damage. The ancient lich is moderately damaged. You slice the ancient lich!! The ancient lich is heavily damaged. The tormentor is engulfed in roaring flames. The ancient lich gestures at you while chanting. The orb of energy hits you! The orb of energy explodes! You hear a shout! You open the ancient lich like a pillowcase!!! You freeze the ancient lich. The ancient lich is severely damaged. The tormentor is engulfed in roaring flames. The ancient lich is engulfed in roaring flames. The ancient lich touches you but does no damage. You hit the ancient lich but do no damage. The ancient lich is severely damaged. You hit the ancient lich. The ancient lich is almost destroyed. The tormentor is engulfed in roaring flames. The ancient lich touches you but does no damage. You closely miss the ancient lich. The ancient lich is severely damaged. The ancient lich touches you but does no damage. You hit the ancient lich but do no damage. The ancient lich is severely damaged. You hit the ancient lich. The ancient lich is almost destroyed. The ancient lich touches you but does no damage. You hit the ancient lich. The ancient lich is almost destroyed. The ancient lich touches you but does no damage. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. The tormentor is engulfed in roaring flames. The ancient lich is engulfed in roaring flames. The ancient lich casts a spell. The ancient lich flickers and vanishes for a moment. You slash the ancient lich! You freeze the ancient lich. The ancient lich is almost destroyed. You hear a shout! The tormentor calls on the powers of darkness! Your body is wracked with pain! You hit the ancient lich but do no damage. The ancient lich is almost destroyed. The ancient lich is engulfed in roaring flames. The ancient lich misses you. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. The ancient lich casts a spell at you. The orb of energy misses you. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. You slash the ancient lich! You destroy the ancient lich! Qazlal accepts your kill. The tormentor disappears in a puff of smoke! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (11/13) (weapon) You hear a distant "Zot"! You start resting. Your rod of clouds has recharged. You start resting. You are feeling hungry. Eat which item? (? for menu, Esc to quit) You continue eating. x2 You finish eating. That royal jelly was delicious! You start resting. You hear a distant "Zot"! x5 You start resting. You hear a distant "Zot"! You hear a shout! You hear a distant "Zot"! x2 HP restored. You hear a shout! You can't see any susceptible monsters within range! (Use V to cast anyway.) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor You create a blast of freezing vapour! It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} You hear a shout! The ancient lich mumbles some strange words. The ghost moth stares at you. You feel your power leaking away. You open the moth of wrath like a pillowcase!!! You freeze the moth of wrath! You kill the moth of wrath! The moth of wrath's corpse dissolves into shadows! The fire dragon breathes flames at you. You hear a sizzling sound! Attack whom? Press: ? - help, Dir - move target cursor, f - fire dragon Aim: a fire dragon (catching its breath, summoned) You reach to attack! You closely miss the fire dragon. Attack whom? Press: ? - help, Dir - move target cursor, f/p - fire dragon Aim: a fire dragon (catching its breath, summoned) You reach to attack! You slice the fire dragon!! You freeze the fire dragon!! The fire dragon is severely wounded. Attack whom? Press: ? - help, Dir - move target cursor, f/p - fire dragon Aim: a fire dragon (severely wounded, catching its breath, summoned) You reach to attack! You slice the fire dragon!! You freeze the fire dragon. You kill the fire dragon! The fire dragon's corpse dissolves into shadows! You hear a distant "Zot"! Attack whom? Press: ? - help, Dir - move target cursor, f - ghost moth Aim: a ghost moth (slightly transparent, summoned) You reach to attack! You slice the ghost moth!! You freeze the ghost moth. The ghost moth is heavily wounded. You slice the ghost moth!! You freeze the ghost moth. The ghost moth is almost dead. The ghost moth is engulfed in freezing vapours. The ghost moth barely misses you. The ghost moth hits you but does no damage. The ghost moth stings you but does no damage. You slice the ghost moth!! You freeze the ghost moth. You kill the ghost moth! The ghost moth's corpse dissolves into shadows! Attack whom? Press: ? - help, Dir - move target cursor, f - ancient lich Aim: an ancient lich You reach to attack! You slice the ancient lich!! You freeze the ancient lich. The ancient lich is moderately damaged. The ancient lich casts a spell. The ancient lich summons a servant imbued with its destructive magic! You slice the ancient lich!! The ancient lich is moderately damaged. The ancient lich touches you but does no damage. You slash the ancient lich! The ancient lich is heavily damaged. The ancient lich points at you and mumbles some strange words. The bolt of acid hits you! The acid burns! Your crystal plate armour of the Lute prevents you from hitting the ancient lich. The ancient lich is heavily damaged. You open the ancient lich like a pillowcase!!! You freeze the ancient lich. The ancient lich is almost destroyed. The ancient lich casts a spell at you. The bolt of fire hits you! You resist. You hear a sizzling sound! Press: ? - help, v - describe, . - travel Here: a spellforged servitor (freezing vapour, summoned) The floor. Unknown command. You barely miss the ancient lich. The ancient lich is almost destroyed. The spellforged servitor is engulfed in freezing vapours. The ancient lich casts a spell. The ancient lich looks slightly unstable. You closely miss the ancient lich. The ancient lich is almost destroyed. You open the ancient lich like a pillowcase!!! You destroy the ancient lich! Qazlal accepts your kill. The spellforged servitor disappears in a puff of smoke! You start resting. HP restored. You start resting. Your rod of clouds has recharged. You start resting. You hear a distant "Zot"! You sense a monster nearby. You start resting. You hear a distant "Zot"! x2 An orb of fire comes into view. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (13/13) (weapon) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - orb of fire Aim: an orb of fire You create a blast of flame! The orb of fire glows yellow. Strange energies course through your body. You feel a little pissed off. The orb of fire glows bright magenta. The fireball explodes! The fireball engulfs you! You resist. The orb of fire glows yellow. The fireball explodes! The fireball engulfs you! You resist. You focus on the pain. You feel very mighty all of a sudden. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f/p - orb of fire Aim: an orb of fire (flame) You create a blast of thunder! You are feeling hungry. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Press: ? - help, v - describe, . - travel Here: an orb of fire The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) d - a +3 rod of inaccuracy (12/12) (weapon) Aiming: Bolt of Inaccuracy Press: ? - help, Shift-Dir - straight line, f/p - orb of fire Aim: an orb of fire The narrow beam of energy misses the orb of fire. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} You miss the orb of fire. You completely miss the orb of fire. You slice the orb of fire!! You freeze the orb of fire! The orb of fire is moderately damaged. The orb of fire glows bright magenta. The bolt of fire misses you. You hit the orb of fire but do no damage. The orb of fire is moderately damaged. The orb of fire glows red. The fireball explodes! The fireball engulfs you! You resist. You focus on the pain. You feel agile all of a sudden. The fireball engulfs the orb of fire. The orb of fire completely resists. You closely miss the orb of fire. The orb of fire is moderately damaged. You slice the orb of fire!! You freeze the orb of fire. The orb of fire is heavily damaged. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! Your crystal plate armour of the Lute prevents you from hitting the orb of fire. The orb of fire is heavily damaged. Unknown command. You slice the orb of fire!! You freeze the orb of fire. The orb of fire is severely damaged. You closely miss the orb of fire. The orb of fire is severely damaged. You miss the orb of fire. The orb of fire is severely damaged. The orb of fire glows yellow. The bolt of fire misses you. You carve the orb of fire like a ham!!! You freeze the orb of fire! You destroy the orb of fire! You feel a strong urge to attack something. You feel your anger subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You are feeling very hungry. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (4/13) (weapon) You hear a distant "Zot"! You start resting. You are near starving! Eat which item? (? for menu, Esc to quit) You continue eating. x2 Your rod of inaccuracy has recharged. You finish eating. That royal jelly was delicious! You start resting. You feel yourself speed up. You start resting. You feel less exhausted. You start resting. You hear a distant "Zot"! HP restored. You start waiting. You hear a distant "Zot"! You feel a little less agile now. You hear a distant "Zot"! You feel a little less mighty now. Your rod of clouds has recharged. You yell at the ancient lich! An ancient lich comes into view. The ancient lich shouts! The ancient lich mumbles some strange words. The ancient lich summons a servant imbued with its destructive magic! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. You can't see any susceptible monsters within range! (Use V to cast anyway.) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor You create a blast of negative energy! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - ancient lich Aim: an ancient lich (negative energy) You create a blast of acidic fog! The ancient lich casts a spell. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} The ancient lich mumbles some strange words. The Shadow Fiend roars! The hellion is engulfed in acidic fog. The hellion is engulfed in acidic fog. Attack whom? Press: ? - help, Dir - move target cursor, f - hellion, p - ancient lich Aim: a hellion (acidic fog, heavily wounded, summoned) You reach to attack! You closely miss the hellion. The hellion is heavily wounded. The hellion is engulfed in acidic fog. You slice the hellion!! You freeze the hellion. You kill the hellion! The ancient lich is engulfed in acidic fog. The ancient lich is engulfed in acidic fog. You hit the ancient lich but do no damage. The ancient lich is lightly damaged. You slash the ancient lich! The ancient lich is lightly damaged. You are feeling hungry. The ancient lich is engulfed in acidic fog. The ancient lich touches you but does no damage. The Shadow Fiend is engulfed in acidic fog. You hit the ancient lich but do no damage. The ancient lich is moderately damaged. The ancient lich is engulfed in acidic fog. The ancient lich touches you but does no damage. The Shadow Fiend is engulfed in acidic fog. You hit the ancient lich but do no damage. The ancient lich is lightly damaged. You closely miss the ancient lich. The ancient lich is lightly damaged. The ancient lich is engulfed in acidic fog. The ancient lich points at you and mumbles some strange words. You block the iron shot. The Shadow Fiend is engulfed in acidic fog. You slice the ancient lich like a ripe choko!!! You freeze the ancient lich. The ancient lich is severely damaged. The ancient lich is engulfed in acidic fog. The ancient lich touches you but does no damage. The Shadow Fiend is engulfed in acidic fog. The Shadow Fiend calls on the powers of darkness! Your body is wracked with pain! Press: ? - help, v - describe, . - travel Here: a Shadow Fiend (acidic fog, heavily wounded, summoned) The floor. Your crystal plate armour of the Lute prevents you from hitting the ancient lich. The ancient lich is severely damaged. The ancient lich is engulfed in acidic fog. The ancient lich touches you but does no damage. You hit the ancient lich but do no damage. The ancient lich is severely damaged. The Shadow Fiend is engulfed in acidic fog. The Shadow Fiend gestures at you. The bolt of negative energy hits the ancient lich. The ancient lich completely resists. The bolt of negative energy hits you! You feel drained. You slash the ancient lich! The ancient lich is severely damaged. You hear a roar! The ancient lich is engulfed in acidic fog. The ancient lich casts a spell at you. You resist with almost no effort. The Shadow Fiend is engulfed in acidic fog. The Shadow Fiend calls on the powers of darkness! Your body is wracked with pain! * * * LOW HITPOINT WARNING * * * You hit the ancient lich but do no damage. The ancient lich is severely damaged. The ancient lich is engulfed in acidic fog. The ancient lich conjures an orb of pure magic. The wavering orb of destruction weakly hits you! The Shadow Fiend is engulfed in acidic fog. You hit the ancient lich. The ancient lich is almost destroyed. Unknown command. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. The ancient lich is engulfed in acidic fog. The ancient lich touches you but does no damage. The Shadow Fiend is engulfed in acidic fog. The Shadow Fiend gestures at you. The bolt of cold hits the ancient lich. The ancient lich resists. The bolt of cold hits you! You resist. * * * LOW HITPOINT WARNING * * * You hit the ancient lich. The ancient lich is almost destroyed. The ancient lich is engulfed in acidic fog. The ancient lich casts a spell at you. You resist with almost no effort. The Shadow Fiend is engulfed in acidic fog. Unknown command. You hit the ancient lich but do no damage. The ancient lich is almost destroyed. The ancient lich is engulfed in acidic fog. You destroy the ancient lich! Qazlal accepts your kill. Your life force feels restored. Unknown command. You hear a roar! The Shadow Fiend disappears in a puff of smoke! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (5/13) (weapon) Eat which item? (? for menu, Esc to quit) You continue eating. You hear a distant "Zot"! You continue eating. You finish eating. That bread ration really hit the spot! You see here a cloak. You hear a roar! You start resting. A ghost moth comes into view. A ghost moth is nearby! The ghost moth stares at you. You feel your power leaking away. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) j - a +5 iron rod (14/14) (weapon) You hear a roar! A yellow draconian zealot comes into view. It is wielding a dagger. Aiming: Scattershot Press: ? - help, Shift-Dir - straight line, f - yellow draconian zealot Aim: a yellow draconian zealot, wielding a dagger and wearing a cloak The burst of metal fragments hits the yellow draconian zealot. x7 The yellow draconian zealot is severely wounded. The yellow draconian zealot utters an invocation to its god. The yellow draconian zealot is healed somewhat. Aiming: Scattershot Press: ? - help, Shift-Dir - straight line, f/p - yellow draconian zealot Aim: a yellow draconian zealot, wielding a dagger and wearing a cloak (heavily wounded) The burst of metal fragments hits the ghost moth. x8 You kill the ghost moth! Qazlal accepts your kill. The burst of metal fragments hits the yellow draconian zealot. x2 The yellow draconian zealot is heavily wounded. The rod doesn't have enough magic points. Unknown command. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} Attack whom? Press: ? - help, Dir - move target cursor, f/p - yellow draconian zealot Aim: a yellow draconian zealot, wielding a dagger and wearing a cloak (sparse dust, heavily wounded) You reach to attack! You slice the yellow draconian zealot!! You freeze the yellow draconian zealot. The yellow draconian zealot seems to slow down. The yellow draconian zealot is almost dead. The yellow draconian zealot mumbles some strange prayers to its god. The yellow draconian zealot is healed somewhat. A purple draconian caller comes into view. It is wielding a long sword of holy wrath. You hear a roar! You slash the yellow draconian zealot! You freeze the yellow draconian zealot. The yellow draconian zealot is almost dead. You block the yellow draconian zealot's attack. Attack whom? Press: ? - help, Dir - move target cursor, f/p - yellow draconian zealot Aim: a yellow draconian zealot, wielding a dagger and wearing a cloak (almost dead, slow) You reach to attack! You carve the yellow draconian zealot like a ham!!! You freeze the yellow draconian zealot. You kill the yellow draconian zealot! Qazlal accepts your kill. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (10/13) (weapon) You can't see any susceptible monsters within range! (Use V to cast anyway.) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Cloud Cone Press: ? - help, Dir - move target cursor You create a blast of poison gas! It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. o - a +3 rod of destruction (11/11) (weapon) The purple draconian caller is engulfed in poison gas. The purple draconian caller is poisoned. Aiming: Random Bolt Press: ? - help, Shift-Dir - straight line, f - purple draconian caller Aim: a purple draconian caller, wielding a long sword of holy wrath and wearing a runed cloak (poison gas, lightly wounded, poisoned) The bolt of poison misses the purple draconian caller. The purple draconian caller looks even sicker. The purple draconian caller gestures wildly while chanting. Aiming: Random Bolt Press: ? - help, Shift-Dir - straight line, f/p - purple draconian caller Aim: a purple draconian caller, wielding a long sword of holy wrath and wearing a runed cloak (poison gas, lightly wounded, poisoned) The bolt of poison hits the purple draconian caller. The purple draconian caller looks even sicker. The purple draconian caller is heavily wounded. The purple draconian caller is engulfed in poison gas. The purple draconian caller looks even sicker. The purple draconian caller casts a spell. The komodo dragon is engulfed in poison gas. The komodo dragon is poisoned. It glows with a cold blue light! a - the +8 glaive of Action (weapon) {freeze, rF+ rC+ Int+2} Attack whom? Press: ? - help, Dir - move target cursor, f/p - purple draconian caller Aim: a purple draconian caller, wielding a long sword of holy wrath and wearing a runed cloak (poison gas, heavily wounded, poisoned) You reach to attack! You barely miss the purple draconian caller. The purple draconian caller is heavily wounded. The komodo dragon is engulfed in poison gas. The komodo dragon looks even sicker. The purple draconian caller is engulfed in poison gas. The komodo dragon is engulfed in poison gas. The komodo dragon looks even sicker. You barely miss the purple draconian caller. The purple draconian caller is severely wounded. The purple draconian caller is engulfed in poison gas. The purple draconian caller hits you but does no damage. The purple draconian caller looks sick. Unknown command. You barely miss the purple draconian caller. The purple draconian caller is severely wounded. The komodo dragon is engulfed in poison gas. The komodo dragon looks even sicker. You slash the purple draconian caller! You freeze the purple draconian caller. The purple draconian caller is almost dead. You hear a roar! The purple draconian caller is engulfed in poison gas. The purple draconian caller hits you but does no damage. The komodo dragon is engulfed in poison gas. Unknown command. You slice the purple draconian caller!! You freeze the purple draconian caller. You kill the purple draconian caller! Qazlal accepts your kill. The death drake disappears in a puff of smoke! The komodo dragon disappears in a puff of smoke! The ice dragon disappears in a puff of smoke! You hear a distant "Zot"! Press: ? - help, v - describe, . - travel, g - get item A long sword of holy wrath. There is something else lying underneath. The floor, spattered with blood. There is a cloud of poison gas here. Things that are here: a long sword of holy wrath; a runed cloak; a purple draconian corpse You butcher the purple draconian corpse. n - 4 chunks of flesh Things that are here: a long sword of holy wrath; a runed cloak; a purple draconian skeleton You hear a roar! You start resting. You sense a monster nearby. Things that are here: a long sword of holy wrath; a runed cloak; a purple draconian skeleton You yell at the green draconian monk! A green draconian monk comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - green draconian monk Aim: a green draconian monk, wearing a cloak (poison gas) You reach to attack! You slice the green draconian monk!! You freeze the green draconian monk! The green draconian monk is heavily wounded. You slice the green draconian monk!! You freeze the green draconian monk. The green draconian monk is severely wounded. The green draconian monk hits you but does no damage. The green draconian monk looks sick. The green draconian monk kicks you but does no damage. The green draconian monk tail-slaps you! The green draconian monk tail-slaps you but does no damage. You closely miss the green draconian monk. The green draconian monk is severely wounded. You slice the green draconian monk!! You freeze the green draconian monk. The green draconian monk is almost dead. The green draconian monk breathes poison at you. The blast of poison engulfs you! You are poisoned. You resist. Unknown command. You miss the green draconian monk. The green draconian monk is almost dead. You feel sick. The green draconian monk hits you but does no damage. The green draconian monk kicks you but does no damage. The green draconian monk misses you. The green draconian monk tail-slaps you. You miss the green draconian monk. The green draconian monk is almost dead. You feel sick. You hit the green draconian monk. You freeze the green draconian monk. The green draconian monk seems to slow down. The green draconian monk is almost dead. You feel sick. The green draconian monk hits you but does no damage. You block the green draconian monk's attack. x3 You hear a distant "Zot"! Your crystal plate armour of the Lute prevents you from hitting the green draconian monk. The green draconian monk is almost dead. You barely miss the green draconian monk. The green draconian monk is almost dead. You feel sick. The green draconian monk hits you but does no damage. The green draconian monk kicks you. The green draconian monk tail-slaps you but does no damage. You block the green draconian monk's attack. You slice the green draconian monk!! You freeze the green draconian monk. You kill the green draconian monk! Qazlal accepts your kill. You feel sick. You see here a cloak. You feel sick. Items here: ) [ †† a dagger; a cloak; a yellow draconian corpse; a ghost moth corpse You feel sick. You feel sick. You start resting. You feel sick. You feel sick. x5 You hear a distant "Zot"! You feel sick. Your rod of clouds has recharged. You start resting. You feel sick. You are no longer poisoned. You start resting. You hear a distant "Zot"! x3 Your rod of destruction has recharged. You start resting. Your iron rod has recharged. You start resting. You hear a distant "Zot"! x2 You start resting. You hear a distant "Zot"! All of the chunks of flesh in your inventory have rotted away. You start resting. HP restored. Save game and exit? Welcome back, nicksoapdish the Demonspawn Fighter. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. (D) Dungeon (T) Temple (L) Lair (A) Shoals (N) Spider Nest (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (C) Crypt (W) Tomb (U) Depths (H) Hell (Z) Zot Where to? (? - help) There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door, spattered with blood here. You see here a great sword. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. You see here a mace. Things that are here: a short sword; a dire flail; a war axe of draining Things that are here: a cloak; a hand axe; a trident You see here a dire flail of holy wrath. There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down, spattered with blood here. There is a gate leading back out of this place here. You go up through the gate. Welcome back to the Depths! There is a gate to the Realm of Zot here. There is an open door, spattered with blood here. You see here a long sword. Things that are here: 16 bolts; a glowing arbalest; a scimitar You see here a troll hide. There is an open door here. There is a gateway to Hell here. You go down through the gate. Welcome to Hell! Please enjoy your stay. 2 hell hounds, a necromancer, an ice devil, a green death, Geryon, 4 zombies and a skeleton come into view. You yell at the anaconda zombie! The hell hound barks! x2 You hear a bark! x2 You hear a shout! x4 There is a gateway back into the Dungeon here. Press: ? - help, v - describe, . - travel Here: Geryon The floor. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Thank you for visiting Hell. Please come again soon. You go up through the gate. Welcome back to the Depths! There is a gateway to Hell here. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The +8 glaive of Action {freeze, rF+ rC+ Int+2} stops glowing. c - a +9 rod of clouds (13/13) (weapon) Drink which item? (? for menu, Esc to quit) It has a very clean taste. Your vision sharpens. You feel weaker. Your urge to yell lessens. Your urge to shout disappears. Drink which item? (? for menu, Esc to quit) It has a very clean taste. You feel more energetic. Your talons dull and shrink into feet. You regain control of your magic. You feel a little more calm. Put on which piece of jewellery? (? for menu, Esc to quit) You remove the amulet of Vitality {Regen+ HP+15}. L - the amulet "Dyrrompo" (around neck) {rMut rN+ Str+3 Dex-2} Search for what [? for help]? rf Wield which item (- for none, * to show all)? (? for menu, Esc to quit) You are already wielding that! You go down through the gate. Welcome to Hell! Please enjoy your stay. Level annotation: Geryon Welcome back, nicksoapdish the Demonspawn Fighter. Qazlal says: Let the forces of nature tear it all down! Press ? for a list of commands and other information. 2 red devils and a sun demon come into view. Aiming: Cloud Cone Press: ? - help, Dir - move target cursor, f - ice devil Aim: an ice devil >>>>>>>>>>>>>>>>>>>>>> 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_WIELDED repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [nicksoapdish] Species: Demonspawn Job: Fighter class_name: Fighter HP: 317/317; mods: 0/0 MP: 38/43; mod: 0 Stats: 29 (29) 14 (14) 11 (11) Position: (36, 28), god: Qazlal (21), turn_is_over: 0, banished: 0 Standing on/in/over feature: gateway back into the Dungeon Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 2 | 50 | 25 | 26241 | 1791/2550 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 6 | 1561 | 313/416 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 20 | 16760 | 171/2141 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 20 | 18441 | 1852/2141 Dodging | X | 0 | 0 | 13 | 6760 | 755/1130 Stealth | X | 0 | 0 | 0 | 10 | 10/50 Shields | X | 0 | 0 | 15 | 8451 | 68/1368 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 25 | 15 | 4840 | 649/684 Evocations | X | 1 | 25 | 22 | 15870 | 987/1766 Spell bugs: Durations: Attributes: #4: 660065 #12: 10924 #13: 1550 #23: 92708 #24: 314417650 #27: 1896027 #30: -383 #49: 11295 #59: 1 Mutations: antennae: 3 (innate) rough black scales: 3 (innate) foul stench: 2 (innate) powered by pain: 3 (innate) robust: 3 (innate) rot immunity: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #2: +9 rod of clouds (13/13) eq slot #1, inv slot #1: +2 cloak of magic resistance eq slot #3, inv slot #50: +2 pair of gloves eq slot #4, inv slot #16: +2 pair of boots of running eq slot #6, inv slot #49: +12 crystal plate armour of the Lute {rPois Int+4 Dex-5} eq slot #7, inv slot #18: ring "Isaum" {+Inv rF+ rC+ Dex+5} eq slot #8, inv slot #24: ring "Unomukly" {+cTele MR+} eq slot #9, inv slot #37: amulet "Dyrrompo" {rMut rN+ Str+3 Dex-2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: . .. ..#3 ...# ...# #...## ##3..2.## #@......# #Z.Z..4...# #.......... #.Zp........ #h...&.4..... h.h..ZZ...... ........... ......... ... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true fix_slime_vaults: true ice_cave_hard: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>