ASSERT(isnormal(n)) in 'ray.cc' at line 189 failed. Version: Dungeon Crawl Stone Soup 0.26-a0-389-g5bc9781 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 932957148192711968, deterministic pregen: 1 Command line: /usr/games/crawl-git-5bc9781010 -name dickylongcocking -rc /dgldir/rcfiles/crawl-git/dickylongcocking.rc -macro /dgldir/rcfiles/crawl-git/dickylongcocking.macro -morgue /dgldir/morgue/dickylongcocking/ -webtiles-socket /crawl-master/webserver/sockets/dickylongcocking:2020-07-21.17:53:00.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /usr/games/crawl-git-5bc9781010(_Z17write_stack_traceP8_IO_FILE+0x23) [0x6126e3]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-5bc9781010(_Z13do_crash_dumpv+0x40c) [0x61a3ec]: do_crash_dump() /usr/games/crawl-git-5bc9781010(_Z20crash_signal_handleri+0x9c) [0x61296c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7faeeb6340b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7faeeb9ceb7b]: /usr/games/crawl-git-5bc9781010() [0x6199de] /usr/games/crawl-git-5bc9781010() [0x619d36] /usr/games/crawl-git-5bc9781010(_ZN7ray_def7advanceEv+0x18c) [0xa21cfc]: ray_def::advance() /usr/games/crawl-git-5bc9781010(_ZN20targeter_thunderbolt7set_aimE9coord_def+0x9dd) [0xb19d9d]: targeter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-5bc9781010() [0x68e6a3] /usr/games/crawl-git-5bc9781010(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP8targeter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x27) [0x694de7]: std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-git-5bc9781010() [0x68eb3e] /usr/games/crawl-git-5bc9781010() [0x68f14f] /usr/games/crawl-git-5bc9781010(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x1df) [0x6906cf]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-git-5bc9781010(_ZNK17direction_chooser19find_default_targetEv+0x45) [0x690c35]: direction_chooser::find_default_target() const /usr/games/crawl-git-5bc9781010(_ZN17direction_chooser16choose_directionEv+0x26f) [0x69225f]: direction_chooser::choose_direction() /usr/games/crawl-git-5bc9781010(_Z9directionR4distRK22direction_chooser_args+0x22) [0x6923a2]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-5bc9781010(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x206) [0xac6bd6]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-5bc9781010(_Z11your_spells10spell_typeibPK8item_def+0x7b3) [0xa83bf3]: your_spells(spell_type, int, bool, item_def const*) /usr/games/crawl-git-5bc9781010(_Z10evoke_itemi+0xd54) [0x6cf174]: evoke_item(int) /usr/games/crawl-git-5bc9781010(_Z15process_command12command_typeS_+0x40d) [0xc5371d]: process_command(command_type, command_type) /usr/games/crawl-git-5bc9781010() [0xc563db] /usr/games/crawl-git-5bc9781010(main+0x57d) [0xc5a78d]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7faeeb61f7ed]: /usr/games/crawl-git-5bc9781010() [0x56b249] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 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". 0x00007faeeb9ce84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007faeeb9ce84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000612dab in call_gdb (file=0x7faeeb9b9180) at crash.cc:436 gdb = attach_cmd = "attach 24715\000\000\000\000\000\000\000" #2 0x000000000061a40c in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/dickylongcocking/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(isnormal(n)) in 'ray.cc' at line 189 failed." file = 0x7faeeb9b9180 t = 1595355941 name = "/dgldir/morgue/dickylongcocking/crash-dickylongcocking-20200721-182541.txt", '\000' #3 0x000000000061296c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007faeeb9ceb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006199de in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe9aad1f50 "ASSERT(isnormal(n)) in 'ray.cc' at line 189 failed.", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x0000000000619d36 in AssertFailed (expr=0xc8aa0a "isnormal(n)", file=0xc8a9b0 "ray.cc", line=189, text=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(isnormal(n)) in 'ray.cc' at line 189 failed.\000\376\177\000\000\340\247\006\001\000\000\000\000\267b\311\000\000\000\000\000\311\337\274\000\000\000\000\000\"\000\000\000\060\000\000\000\020\000\000\000\060\000\000\000\240(\255\232\376\177\000\000\320'\255\232\376\177\000\000\":\000\000\000\000\000\000\311\337\274\000\000\000\000\000\":\000\000\000\000\000\000\030\000\000\000\060\000\000\000\320(\255\232\376\177\000\000\000(\255\232\376\177\000\000\062\066\000\232\376\177\000\000\365\356\306\000\000\000\000\000\002\000\000\000\000\000\000\000P \255\232\376\177\000\000\340!\255\232\376\177\000\000` \255\232\376\177\000\000\360!\255\232\376\177\000\000P!\255\232\376\177\000\000\001\000\000\000\000\000\000\000\200 \255\232\376\177\000\000\020\"\255\232\376\177\000\000p!\255\232\376\177\000\000"... args = {{gp_offset = 3952832416, fp_offset = 32686, overflow_arg_area = 0x0, reg_save_area = 0x7ffe9aad1fa0}} fileName = #8 0x0000000000a21cfc in _normalize (v=...) at ray.cc:189 n = #9 ray_def::advance (this=0x7ffe9aad2910) at ray.cc:198 No locals. #10 0x0000000000b19d9d in targeter_thunderbolt::set_aim (this=0x1f3d3f0, a=...) at target.cc:1076 ray = {r = {start = {x = 59.5, y = 32.5}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1} p = {x = 59, y = 32} a1 = a2 = #11 0x000000000068e6a3 in _find_monster_expl (allowed_self_aff=AFF_YES, mon_aff=AFF_MULTIPLE, hitfunc=0x1f3d3f0, range=5, need_path=true, mode=TARG_HOSTILE, where=...) at directn.cc:2458 No locals. #12 _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=5, hitfunc=0x1f3d3f0, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2434 No locals. #13 0x0000000000694de7 in __call (__args=..., this=) at /usr/include/c++/4.7/functional:1156 No locals. #14 operator() (this=) at /usr/include/c++/4.7/functional:1215 No locals. #15 std::_Function_handler, targ_mode_type, bool, int, targeter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targeter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) (__functor=..., __args#0=...) at /usr/include/c++/4.7/functional:1911 No locals. #16 0x000000000068eb3e in _find_square (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x1f3d3f0, wrap=wrap@entry=true, los=los@entry=0) at directn.cc:2757 targ_x = targ_y = targ = {x = 58, y = 32} temp_xps = 16 i = maxx = 41 ctry = 9 temp_yps = 9 j = vyou = {x = 17, y = 9} maxy = 33 y_change = onlyHidden = false radius = minx = -7 x_change = -1 onlyVis = false miny = -1 ctrx = 17 #17 0x000000000068f14f in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x1f3d3f0, los=los@entry=LS_ANY) at directn.cc:2778 r = #18 0x00000000006906cf in direction_chooser::find_default_monster_target (this=this@entry=0x7ffe9aad39f0, result=...) at directn.cc:914 mons_target = success = #19 0x0000000000690c35 in direction_chooser::find_default_target (this=this@entry=0x7ffe9aad39f0) at directn.cc:1018 result = {x = 17, y = 9} success = false #20 0x000000000069225f in direction_chooser::choose_direction (this=this@entry=0x7ffe9aad39f0) at directn.cc:2104 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targeter = 0xd5b1d0, origin = {x = 59, y = 32}, aim = {x = 59, y = 32}, agent = 0x10b11e0, why_not = "", obeys_mesmerise = false}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0, 0, 0, 0, 0, -342128864, 32686, 0, 0, 30, 0, 5, 0, -1699925696, 32766, -1699926241, 32766, -345506107, 32686}}, {mData = {0, 0, 30, 0, 0, 0, 0, 0, 5, 0, -334129032, 32686, 5, 0, -333760983, 32686, 0, 0, -342128864}}, {mData = {32686, -1699925840, 32766, -345534418, 32686, -1699924608, 32766, -1699924624, 32766, -1699924232, 32766, 12991975, 0, 43, 0, -345741700, 32686, 12991977, 0}}, {mData = {537, 0, 0, 0, 43, 0, -1699925808, 32766, -345506107, 32686, 3, 0, 537, 0, -1699926017, 32766, -1699925968, 32766, 0}}, {mData = {0, 0, 32686, 544, 0, -333760983, 32686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32766, 0, 0}}, {mData = {0, 0, -1, 0, 1, 0, 0, 32686, -1, -1, -1699925496, 32766, 115, 0, 12991976, 0, -1699925760, 32766, 41}}, {mData = {0, 43, 32766, 0, 0, -345731469, 32686, -345506107, 32686, 28213872, 0, 0, 0, -1699924272, 32766, -1699924288, 32766, -1699923976, 32766}}, {mData = {28743152, 0, 2, 0, -345741700, 32686, 28743154, 0, 5848544, 0, 0, 0, 0, 1, -1699924192, 32766, -1699924208, 32766, -1699923896}}, {mData = {32766, 28743152, 0, 1, 0, -345741700, 32686, 28743154, 0, -2, -1, 0, 0, 34, 0, 0, 0, 0, 0}}, {mData = {-1699925280, 32766, 0, 0, 56, 0, 0, 10, 0, 0, -1, -1, 32, 0, -1699924570, 32766, 0, 0, 0}}, {mData = {0, -1699925473, 32766, 0, 0, 2, 0, 0, 10, -1699924568, 32766, 0, 32766, 1, 0, -1699924489, 32766, -1, -1}}, {mData = {0, 0, 28743152, 0, 28743153, 0, -1699923968, 32766, -344503920, 32686, -1699924488, 32766, -345582748, 32686, -345731469, 32686, 12991975, 0, 9}}, {mData = {0, 0, 0, 28743152, 0, 1, 0, -1699923480, 32766, 13008723, 0, 80, 0, -345741700, 32686, 13008726, 0, 32, 0}}, {mData = {0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {mData = {0, 32, 32766, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0}}, {mData = {-1, 0, 1, 80, 0, 0, -1, -1, 0, 0, -345731469, 32686, 13008725, 0, 0, 0, 0, 0, 0}}, {mData = {32766, 0, 0, -1699923552, 32766, -1699923568, 32766, -1699923256, 32766, 28743152, 0, 2, 0, -345741700, 32686, 28743154, 0, 694644329, 538976288}}, {mData = {0, 0, 0, 1, -1699923472, 32766, -1699923488, 32766, -1699923176, 32766, 28743152, 0, 1, 0, -345741700, 32686, 28743154, 0, -2}}, {mData = {-1, 0, 0, 5732057, 0, 0, 0, 0, 0, 1, 0, 0, 0, 38, 0, 0, 10, -1699923344, 32766}}}}}, exp_map_max = {mData = {mData = {{mData = {-1699923360, 32766, -1699923048, 32766, 28743152, 0, 1, 0, -345741700, 32686, 28743154, 0, 0, 0, 0, 0, 0, 10, -1699923848}}, {mData = {32766, 0, 0, 1, 0, -1699923769, 32766, -1, -1, 0, 0, 0, 0, -1, -1, -1699922144, 32766, 34793700, 0}}, {mData = {0, 0, 0, 0, -345731469, 32686, 0, 0, 0, 0, 0, 10, 28743152, 0, 0, 0, 1, 0, -1699923641}}, {mData = {32766, -1, -1, -345741700, 32686, 28743154, 0, 28743153, 0, 0, 0, -1699924176, 32766, -1699923640, 32766, 100, 0, -345731469, 32686}}, {mData = {-1699924608, 32766, -1699924208, 32766, 0, 0, 28743152, 0, 1, 0, 1824, 0, -326600344, 32686, 0, 0, 0, 0, 16}}, {mData = {0, 0, 0, 14, 0, 0, 10, 0, 909443072, 0, 0, 1, 0, -1699923434, 32766, -1, -1, 0, 0}}, {mData = {32, 48, -1699923760, 32766, -1699923952, 32766, -326598836, 32686, -1699923432, 842170366, 100, 0, -345731469, 32686, 0, 0, 0, 0, 0}}, {mData = {0, 32, 48, -1699923680, 32766, -1699923872, 32766, -342128864, 32686, -1, 32766, 28, 0, -1699924272, 32766, 28459088, 0, 0, 0}}, {mData = {1, 4, 0, 0, -326698156, 32686, 0, 0, -1699924272, 32766, 28010914, 0, -1, -1, 28743152, 0, -1699923976, 32766, 1}}, {mData = {0, 100, 0, 28010914, 0, -344944204, 32686, -72515583, 0, -1699924192, 32766, -1699922608, 32766, -1699922624, 32766, -1699922312, 32766, 28743152, 0}}, {mData = {1, 0, -345741700, 32686, 28743154, 0, -344944204, 32686, 0, 0, 28010914, 0, 28010914, 0, 28010914, 0, 28010914, 0, 28010915}}, {mData = {0, -1, -1, 28010914, 0, 0, 0, -1, -1, 32, 0, 0, 0, 0, 0, 0, 0, -1, 4}}, {mData = {0, 0, 0, 0, 0, 10, 0, 0, 0, 32686, 1, 0, -1699922905, 32766, -1, -1, 28117406, 0, -1}}, {mData = {0, 28743153, 0, -1699923968, 32766, -342132192, 32686, -1699922904, 32766, -1699923868, 32766, -345731469, 32686, -326741536, 32686, -328875116, 32686, 0, 0}}, {mData = {28743152, 0, 1, 0, 10, 0, 40, 48, -1699923680, 32766, -1699923872, 32766, -1699923456, 32766, 28742912, 0, 28743152, 942866432, -1699923696}}, {mData = {32766, 2, 0, 0, 0, 10, 0, -328875848, 32686, 0, 48, -1699923200, 32766, -1699923456, 32766, 0, 0, 28743152, 0}}, {mData = {-1699923616, 32766, -1699923460, 32766, 0, -1, 0, 0, 11738889, 0, -326741536, 32686, 10060903, 0, 142, 0, 10060649, 0, -1}}, {mData = {0, 18, 0, -45426, 1108869119, 0, 1072693248, 7, 0, 10868797, 0, -1, 0, 10870422, 0, -45426, 1108869119, 0, 1152319488}}, {mData = {0, 50, 150, 300, 1800, 2250, 2800, 3450, 1800, 2250, 2800, 3450, 0, 0, -342128864, 32686, -1699923328, 32766, 81051904}}}}}, range = 5, affects_walls = true, affects_pos = 0} directn_view = std::shared_ptr (empty) 0x0 #21 0x00000000006923a2 in direction (moves=..., args=...) at directn.cc:419 No locals. #22 0x0000000000ac6bd6 in spell_direction (spelld=..., pbolt=..., args=0x7ffe9aad4340) at spl-util.cc:723 newargs = {hitfunc = 0x1f3d3f0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, prefer_farthest = false, unrestricted = false, self = cancel, target_prefix = 0x0, top_prompt = "Aiming: Thunderbolt", behaviour = 0x0, show_floor_desc = false, show_boring_feats = true, 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 = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = "\000\000\000\000\000\000\000\000]\n\257\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x7faeeb9b8738}, default_place = {x = 0, y = 0}} #23 0x0000000000a83bf3 in your_spells (spell=SPELL_THUNDERBOLT, powc=5, allow_fail=, evoked_item=0x0) at spl-cast.cc:1378 targ = TARG_HOSTILE dir = DIR_NONE prompt = 0x0 hitfunc = std::unique_ptr containing 0x1f3d3f0 mr_check = 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 = 0x13ba00001068, _M_const_object = 0x13ba00001068, _M_function_pointer = 0x13ba00001068, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x13ba00001068, this adjustment 30279519442800}, _M_pod_data = "h\020\000\000\272\023\000\000p\027\000\000\212\033\000"}, _M_manager = 0}, _M_invoker = 0x300c00002a30} needs_path = true title = "Aiming: Thunderbolt" args = {hitfunc = 0x1f3d3f0, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, prefer_farthest = false, unrestricted = false, self = cancel, target_prefix = 0x0, top_prompt = "Aiming: Thunderbolt", behaviour = 0x0, show_floor_desc = false, show_boring_feats = true, 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 = 0x1f3d3f0, _M_const_object = 0x1f3d3f0, _M_function_pointer = 0x1f3d3f0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1f3d3f0}, _M_pod_data = "\360\323\363\001", '\000' }, _M_manager = 0}, _M_invoker = 0x1f3d3f0}, default_place = {x = 0, y = 0}} spd = {isValid = false, isTarget = false, isEndpoint = false, isCancel = true, choseRay = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}} flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 129} god = fail = had_tele = wiz_cast = beam = {origin_spell = SPELL_THUNDERBOLT, range = 5, glyph = 42 U'*', 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, animate = true, ac_rule = 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 = 0, can_see_invis = false, nightvision = false, message_cache = std::set with 0 elements} range = antimagic = orig_target = cast_result = abort #24 0x00000000006cf174 in _lightning_rod () at evoke.cc:316 surge = 0 ret = power = #25 evoke_item (slot=) at evoke.cc:1370 unevokable = false wielded = did_work = true entry = #26 0x0000000000c5371d in process_command (cmd=cmd@entry=CMD_EVOKE, prev_cmd=prev_cmd@entry=CMD_EVOKE) at main.cc:1880 No locals. #27 0x0000000000c563db in _input () at main.cc:1169 cmd = CMD_EVOKE real_prev_cmd = CMD_EVOKE player_disabled = {was_disabled = false} #28 0x0000000000c5a78d in _launch_game () at main.cc:477 game_start = true #29 _launch_game_loop () at main.cc:382 game_ended = false #30 main (argc=, argv=) at main.cc:334 echo = {prev_state = MB_MAYBE} Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-5bc9781010/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-5bc9781010/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-5bc9781010/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 5, depth = 5 Level id: Lair:5 Level build method = , level layout type = rooms, absdepth0 = 14 Level vaults: layout_gridlike gammafunk_ghost_cemetery grunt_megastairs_1 serial_bayou_shore_a lemuel_fruit_tree uniq_snorg Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Found a murky orange potion. A blink frog comes into view. Found 23 gold pieces. The blink frog gives a loud, deep croak! x2 The blink frog croaks. The blink frog blinks! The blink frog blinks! You barely miss the blink frog. Your bite misses the blink frog. The blink frog misses you. The blink frog completely misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the bush. The bush is lightly damaged. The mystic blast hits the fungus!! The fungus is heavily damaged. The mystic blast hits the blink frog!! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. The blink frog collides with the blink frog! The mystic blast misses the blink frog. The blink frog hits you! Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the bush. The bush is lightly damaged. The mystic blast hits the fungus!! The fungus is almost destroyed. The mystic blast hits the blink frog! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! The mystic blast hits the blink frog! You kill the blink frog! Makhleb accepts your kill. The mystic blast hits the blink frog! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the bush! The bush is lightly damaged. The mystic blast hits the fungus! You destroy the fungus! The mystic blast hits the blink frog!! You kill the blink frog! Makhleb accepts your kill. You feel better. Your Spellcasting skill increases to level 6! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the bush! The bush is moderately damaged. The mystic blast hits the blink frog! The blink frog is almost dead. The blink frog is knocked back by the mystic blast. The blink frog collides with the plant! You kill the blink frog! Makhleb accepts your kill. Your Hexes skill increases to level 9! You now have 737 gold pieces (gained 23). Found a falchion. B - 4 murky orange potions (gained 1) You see here a blink frog corpse. You now have 757 gold pieces (gained 20). e - 6 potions of flight (gained 1) Found a stone staircase leading down. Found 21 stones. A wolf comes into view. Found a stone staircase leading down. Okay, then. A wolf comes into view. A wolf comes into view. A porcupine comes into view. The helpless wolf fails to defend itself. You mangle the wolf!! You kill the wolf! Makhleb accepts your kill. The wolf howls! x2 The wolf completely misses you. x2 You barely miss the wolf. The wolf closely misses you. x2 Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast misses the wolf. The mystic blast hits the wolf! The wolf is severely wounded. The wolf is knocked back by the mystic blast. The wolf completely misses you. The wolf bites you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the porcupine. The porcupine is moderately wounded. The porcupine is knocked back by the mystic blast. The porcupine slams into the rock wall! The mystic blast hits the wolf! The wolf is severely wounded. The wolf is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the wolf!! You kill the wolf! Makhleb accepts your kill. You feel better. The mystic blast hits the wolf!! You kill the wolf! Makhleb accepts your kill. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. A crocodile comes into view. Found a scroll of teleportation. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the porcupine! You kill the porcupine! Makhleb accepts your kill. Unknown command. You see here a wolf corpse. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile. The crocodile is lightly wounded. The crocodile completely misses you. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile! The crocodile is heavily wounded. The crocodile misses you. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile!! You kill the crocodile! Makhleb accepts your kill. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You start resting. A porcupine comes into view. The porcupine moves out of view. You start resting. A porcupine is nearby! You see here a crocodile corpse. A porcupine is nearby! You see here a crocodile corpse. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the porcupine!! You kill the porcupine! Makhleb accepts your kill. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. Unknown command. You start resting. A basilisk comes into view. A basilisk is nearby! A basilisk is nearby! You start resting. A basilisk is nearby! A basilisk is nearby! A basilisk is nearby! A basilisk is nearby! Found a scroll of remove curse. The basilisk misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the basilisk! The basilisk is moderately wounded. The basilisk is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Iskenderun's Mystic Blast. You are very lightly contaminated with residual magic. Nothing appears to happen. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the basilisk! The basilisk is severely wounded. The basilisk is knocked back by the mystic blast. The basilisk slams into the rock wall! Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the basilisk! You kill the basilisk! Makhleb accepts your kill. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. You start resting. Your magical contamination has completely faded away. Magic restored. o - 5 scrolls of remove curse (gained 1) w - 2 scrolls of teleportation (gained 1) You see here a wolf skeleton. Found a chain mail. A black mamba comes into view. A black mamba is nearby! A black mamba is nearby! A black mamba is nearby! The black mamba hisses angrily. A water moccasin comes into view. Found a scroll of teleportation. The black mamba barely misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! The black mamba is lightly wounded. The black mamba is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the water moccasin!! The water moccasin is severely wounded. The water moccasin is knocked back by the mystic blast. You hear a loud, deep croak! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! The black mamba is heavily wounded. The black mamba is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! The black mamba is almost dead. The black mamba is knocked back by the mystic blast. The mystic blast hits the water moccasin! You kill the water moccasin! Makhleb accepts your kill. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast misses the black mamba. The black mamba closely misses you. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the black mamba! You kill the black mamba! Makhleb accepts your kill. A cane toad comes into view. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A cane toad is nearby! You see here a potion of haste. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the cane toad! The cane toad is moderately wounded. The cane toad is knocked back by the mystic blast. You see here a potion of haste. Unknown command. You see here a potion of haste. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You see here a potion of haste. Unknown command. You see here a potion of haste. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the cane toad! The cane toad is severely wounded. The cane toad is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You see here a potion of haste. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. Unknown command. The cane toad completely misses you. You see here a potion of haste. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You see here a potion of haste. Unknown command. You see here a potion of haste. You scratch the cane toad. The cane toad is almost dead. The cane toad barely misses you. You see here a potion of haste. You scratch the cane toad but do no damage. Your claw misses the cane toad. The cane toad is almost dead. The cane toad completely misses you. You see here a potion of haste. You claw the cane toad! You kill the cane toad! Makhleb accepts your kill. d - 5 potions of haste (gained 1) You see here a cane toad corpse. You start resting. Magic restored. You start waiting. A crocodile comes into view. A crocodile is nearby! A crocodile is nearby! You see here a water moccasin skeleton. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile. The crocodile is lightly wounded. The crocodile is knocked back by the mystic blast. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile! The crocodile is heavily wounded. The crocodile is knocked back by the mystic blast. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You see here 11 gold pieces. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile! The crocodile is almost dead. The crocodile is knocked back by the mystic blast. You see here 11 gold pieces. Unknown command. You see here 11 gold pieces. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the crocodile! You kill the crocodile! Makhleb accepts your kill. You now have 768 gold pieces (gained 11). Unknown command. Magic restored. w - 3 scrolls of teleportation (gained 1) L - a scroll of identify Found a lightning rod (4/4). A wyvern comes into view. A wyvern is nearby! A wyvern is nearby! A wyvern is nearby! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the wyvern! The wyvern is severely wounded. The wyvern hisses angrily. The wyvern completely misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the wyvern!! You kill the wyvern! Makhleb accepts your kill. Unknown command. You see here a lightning rod (4/4). M - a lightning rod (4/4) Found a quarterstaff. You see here a quarterstaff. A porcupine comes into view. A porcupine is nearby! A porcupine is nearby! You are struck by the porcupine's spines. The helpless porcupine fails to defend itself. You mangle the porcupine!! You kill the porcupine! Makhleb accepts your kill. Okay, then. HP restored. Found a stone staircase leading up. Key pressed, stopping explore. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. k - 8 potions of brilliance (gained 1) A hippogriff and a dream sheep come into view. There are monsters nearby! There are monsters nearby! There are monsters nearby! 3 dream sheep come into view. The dream sheep bleats! x3; The hippogriff screeches! The dream sheep ruffle their wool and motes of dream dust sparkle, to no effect. You hear a bleat! A dream sheep comes into view. x2 Found a shortbow. A dream sheep comes into view. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the hippogriff! The hippogriff is lightly wounded. The hippogriff is knocked back by the mystic blast. The hippogriff collides with the dream sheep! The dream sheep bleats! x2 The dream sheep shake their wool and sparkle. You feel drowsy... You fall asleep. The dream sheep barely misses you. The hippogriff bites you! You wake up. The hippogriff closely misses you. The hippogriff misses you. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep. The dream sheep is lightly wounded. The dream sheep is knocked back by the mystic blast. The dream sheep collides with the dream sheep! The mystic blast hits the dream sheep! The dream sheep is almost dead. The dream sheep is knocked back by the mystic blast. The dream sheep collides with the dream sheep! You kill the dream sheep! Makhleb accepts your kill. You feel better. The mystic blast hits the dream sheep! The dream sheep is almost dead. The dream sheep is knocked back by the mystic blast. The dream sheep slams into the rock wall! You kill the dream sheep! Makhleb accepts your kill. The mystic blast hits the dream sheep! The dream sheep is heavily wounded. The dream sheep is knocked back by the mystic blast. The dream sheep slams into the rock wall! The mystic blast hits the hippogriff! The hippogriff is heavily wounded. The hippogriff closely misses you. The hippogriff misses you. The hippogriff claws you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep! You kill the dream sheep! Makhleb accepts your kill. You feel better. The mystic blast hits the dream sheep!! You kill the dream sheep! Makhleb accepts your kill. You have reached level 13! The mystic blast hits the hippogriff!! You kill the hippogriff! Makhleb accepts your kill. Your Hexes skill increases to level 10! You hear a bellow! Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep! The dream sheep is moderately wounded. The dream sheep is knocked back by the mystic blast. The mystic blast misses the dream sheep. You hear a bellow! Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep!! You kill the dream sheep! Makhleb accepts your kill. The mystic blast hits the dream sheep! The dream sheep is almost dead. The dream sheep is knocked back by the mystic blast. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep. The dream sheep is almost dead. The dream sheep is knocked back by the mystic blast. You hear a bellow! Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast misses the dream sheep. The dream sheep ruffle their wool and motes of dream dust sparkle, to no effect. Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the dream sheep!! You kill the dream sheep! Makhleb accepts your kill. The dream sheep ruffles its wool and motes of dream dust sparkle, to no effect. Unknown command. Things that are here: a dream sheep corpse x2 Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast that spell. Things that are here: a dream sheep corpse x2 Unknown command. Things that are here: a dream sheep corpse x2 A yak comes into view. The dream sheep completely misses you. Things that are here: a dream sheep corpse x2 You scratch the dream sheep. You kill the dream sheep! Makhleb accepts your kill. A yak comes into view. Things that are here: a dream sheep corpse x2 There are monsters nearby! Found a scroll of identify. Okay, then. You enter the shallow water. Moving in this stuff is going to be slow. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (11% risk of failure)! Continue anyway? Okay, then. Unknown command. You start resting. A yak is nearby! Casting: Invisibility (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (11% risk of failure)! Continue anyway? Aiming: Invisibility (quite dangerous; 11% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You fade into invisibility! You are very lightly contaminated with residual magic. Unknown command. You claw the yak! You bite the yak, but do no damage. The yak is lightly wounded. The yak barely misses you. You catch the helpless yak completely off-guard! You mangle the yak!! The yak is severely wounded. The yak completely misses you. You scratch the yak but do no damage. The yak is severely wounded. The yak completely misses you. You scratch the yak but do no damage. The yak is severely wounded. The yak misses you. You scratch the yak. The yak is severely wounded. The yak gores you! You scratch the yak but do no damage. The yak is severely wounded. You scratch the yak but do no damage. The yak is severely wounded. The yak misses you. You scratch the yak but do no damage. The yak is severely wounded. The yak completely misses you. You scratch the yak. The yak is almost dead. The yak completely misses you. You pounce on the helpless yak from behind! You claw the yak! You kill the yak! Makhleb accepts your kill. You feel better. You see here a yak corpse. You start resting. You flicker for a moment. You flicker back into view. Magic restored. A yak comes into view. A yak is nearby! A yak is nearby! A yak is nearby! The yak bellows! A yak comes into view. The yak bellows! x2 You scratch the yak. The yak is lightly wounded. The yak misses you. Casting: Invisibility (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (11% risk of failure)! Continue anyway? Okay, then. Unknown command. Unknown command. Casting: Invisibility (quite dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (11% risk of failure)! Continue anyway? Aiming: Invisibility (quite dangerous; 11% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You fade into invisibility! The yak misses you. Unknown command. Unknown command. You catch the helpless yak completely off-guard! You claw the yak! The yak is heavily wounded. The yak completely misses you. You catch the helpless yak completely off-guard! You mangle the yak!! The yak is almost dead. You scratch the yak. You kill the yak! Makhleb accepts your kill. You pounce on the helpless yak from behind! You mangle the yak!! The yak is heavily wounded. The yak misses you. You claw the yak! The yak is severely wounded. The yak completely misses you. You scratch the yak but do no damage. The yak is severely wounded. The yak completely misses you. The yak gores you! You scratch the yak. The yak is almost dead. You scratch the yak but do no damage. The yak is almost dead. The yak misses you. You completely miss the yak. The yak is almost dead. You pounce on the helpless yak from behind! You claw the yak! You kill the yak! Makhleb accepts your kill. You feel better. The yak completely misses you. You catch the helpless yak completely off-guard! You claw the yak! The yak is almost dead. The yak completely misses you. You scratch the yak. The yak is almost dead. The yak completely misses you. You scratch the yak. The yak is almost dead. You scratch the yak but do no damage. The yak is almost dead. The yak barely misses you. You scratch the yak but do no damage. The yak is almost dead. A yak is nearby! You flicker for a moment. A yak is nearby! The yak misses you. You scratch the yak. You kill the yak! Makhleb accepts your kill. Your Spellcasting skill increases to level 7! No target in view! You flicker back into view. L - 2 scrolls of identify (gained 1) As you read the scroll of identify, it crumbles to dust. E - a scroll of vulnerability As you read the scroll of identify, it crumbles to dust. A - a potion of invisibility Okay, then. HP restored. Found 21 sling bullets. Key pressed, stopping explore. You see here a dream sheep skeleton. You see here a yak corpse. You enter the shallow water. Moving in this stuff is going to be slow. You see here a robe. You see here 2 potions of degeneration. You enter the shallow water. Moving in this stuff is going to be slow. There is a staircase to the Snake Pit here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. There is a stone staircase leading down here. A bullfrog comes into view. Your magical contamination has completely faded away. A bullfrog is nearby! A bullfrog is nearby! A bullfrog is nearby! A bullfrog is nearby! A bullfrog is nearby! You closely miss the bullfrog. The bullfrog croaks. The bullfrog misses you. You scratch the bullfrog but do no damage. The bullfrog barely misses you. The bullfrog completely misses you. You closely miss the bullfrog. The bullfrog closely misses you. You closely miss the bullfrog. The bullfrog misses you. You barely miss the bullfrog. The bullfrog misses you. The bullfrog completely misses you. You claw the bullfrog! x2 The bullfrog is severely wounded. The bullfrog misses you. You scratch the bullfrog. The bullfrog is almost dead. The bullfrog completely misses you. You barely miss the bullfrog. The bullfrog is almost dead. The bullfrog completely misses you. You claw the bullfrog! You kill the bullfrog! Makhleb accepts your kill. No target in view! You see here a bullfrog corpse. Done exploring. Okay, then. Done exploring. Done exploring. Done exploring. Done exploring. You can't go down here! Unknown command. Unknown command. Unknown command. (D) Dungeon (T) Temple (L) Lair (A) Shoals (P) Snake Pit (O) Orcish Mines Where to? (Enter - Lair:4, ? - help) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Unknown command. Unknown command. A black mamba comes into view. A black mamba is nearby! A black mamba is nearby! The helpless black mamba fails to defend itself. You mangle the black mamba!! The black mamba is severely wounded. The black mamba closely misses you. The black mamba completely misses you. You closely miss the black mamba. The black mamba is severely wounded. The black mamba completely misses you. You barely miss the black mamba. The black mamba is severely wounded. The black mamba completely misses you. The black mamba bites you! You scratch the black mamba. The black mamba is severely wounded. The black mamba completely misses you. You closely miss the black mamba. The black mamba is severely wounded. The black mamba misses you. The black mamba completely misses you. A black mamba is nearby! You scratch the black mamba. The black mamba is severely wounded. The black mamba barely misses you. You scratch the black mamba. The black mamba is almost dead. The black mamba completely misses you. The black mamba closely misses you. You barely miss the black mamba. The black mamba is almost dead. The black mamba misses you. You scratch the black mamba but do no damage. The black mamba is almost dead. The black mamba completely misses you. The black mamba bites you! You are poisoned. The black mamba poisons you! You closely miss the black mamba. The black mamba is almost dead. You feel sick. The black mamba completely misses you. You closely miss the black mamba. The black mamba is almost dead. You feel sick. The black mamba completely misses you. x2 You scratch the black mamba. The black mamba is almost dead. You feel sick. The black mamba bites you. Casting: Invisibility (quite dangerous; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - black mamba Aim: a black mamba (almost dead) The searing ray hits the black mamba! You kill the black mamba! Makhleb accepts your kill. You feel better. (Press . to maintain the ray.) Unknown command. You start resting. You feel sick. x5 Magic restored. You start resting. You feel sick. x6 You are no longer poisoned. You start resting. HP restored. 2 blink frogs come into view. There are monsters nearby! There are monsters nearby! There are monsters nearby! A hydra and 3 blink frogs come into view. The blink frog blinks! The blink frog completely misses you. The blink frog blinks! The blink frog croaks. x3 Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the blink frog! The blink frog is moderately wounded. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! The mystic blast hits the blink frog!! The blink frog is severely wounded. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! The mystic blast hits the blink frog! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! The mystic blast hits the blink frog! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! The blink frog completely misses you. x3; The blink frog blinks! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the blink frog! The blink frog is almost dead. The blink frog is knocked back by the mystic blast. The blink frog slams into the rock wall! You kill the blink frog! Makhleb accepts your kill. The mystic blast hits the blink frog!! You kill the blink frog! Makhleb accepts your kill. The mystic blast hits the blink frog! You kill the blink frog! Makhleb accepts your kill. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Found a pair of boots. The blink frog closely misses you. The blink frog completely misses you. The blink frog barely misses you. The blink frog completely misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fungus. The fungus is lightly damaged. The mystic blast hits the blink frog! The blink frog is moderately wounded. The blink frog is knocked back by the mystic blast. The mystic blast hits the blink frog! You kill the blink frog! Makhleb accepts your kill. The mystic blast hits the fungus. The fungus is lightly damaged. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the fungus!! The fungus is heavily damaged. The mystic blast hits the blink frog! The blink frog is heavily wounded. The blink frog is knocked back by the mystic blast. The mystic blast hits the fungus! The fungus is moderately damaged. You hear a roar! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blink frog completely misses you. You claw the blink frog! The blink frog is severely wounded. The blink frog blinks! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the blink frog. The blink frog is almost dead. The blink frog is knocked back by the mystic blast. The mystic blast hits the fungus! The fungus is almost destroyed. The mystic blast hits the fungus!! The fungus is almost destroyed. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. The blink frog completely misses you. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line, f - blink frog Aim: a blink frog (almost dead) The searing ray misses the blink frog. (Press . to maintain the ray.) The blink frog blinks! Unknown command. A blink frog is nearby! A blink frog is nearby! Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You erupt in a blast of force! The mystic blast hits the blink frog!! You kill the blink frog! Makhleb accepts your kill. The mystic blast hits the fungus! You destroy the fungus! You hear a roar! Unknown command. A six-headed hydra is nearby! A six-headed hydra is nearby! A six-headed hydra is nearby! Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Iskenderun's Mystic Blast (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (9% risk of failure)! Continue anyway? Okay, then. Unknown command. Unknown command. Casting: Invisibility (quite dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. The spell is quite dangerous to cast (9% risk of failure)! Continue anyway? Aiming: Invisibility (quite dangerous; 9% risk of failure) Press: ? - help, Shift-Dir - straight line, f - you You fade into invisibility! You are very lightly contaminated with residual magic. Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Paralyse Press: ? - help, Shift-Dir - straight line, f - six-headed hydra Aim: a six-headed hydra (chance to defeat MR: 15%) The six-headed hydra resists with almost no effort. The now-empty wand crumbles to dust. Unknown command. Unknown command. Unknown command. You barely miss the six-headed hydra. The six-headed hydra completely misses you. x2 The six-headed hydra bites you! The six-headed hydra completely misses you. The six-headed hydra closely misses you. x2 Unknown command. Unknown command. Unknown command. You claw the six-headed hydra! The six-headed hydra is lightly wounded. Unknown command. Unknown command. Unknown command. You scratch the six-headed hydra. The six-headed hydra is lightly wounded. The six-headed hydra misses you. The six-headed hydra barely misses you. The six-headed hydra completely misses you. The six-headed hydra misses you. The six-headed hydra closely misses you. The six-headed hydra barely misses you. Unknown command. Unknown command. You scratch the six-headed hydra. The six-headed hydra is lightly wounded. The six-headed hydra completely misses you. The six-headed hydra misses you. The six-headed hydra completely misses you. The six-headed hydra misses you. The six-headed hydra barely misses you. The six-headed hydra misses you. Unknown command. Unknown command. You scratch the six-headed hydra. The six-headed hydra is moderately wounded. The six-headed hydra completely misses you. x2 The six-headed hydra closely misses you. The six-headed hydra misses you. The six-headed hydra bites you! The six-headed hydra completely misses you. Unknown command. Unknown command. You see here a pair of boots. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. The six-headed hydra roars! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - six-headed hydra Aim: a six-headed hydra (lightly wounded, wandering, hasn't noticed you) The thunderbolt hits the six-headed hydra. The six-headed hydra is moderately wounded. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f/p - six-headed hydra Aim: a six-headed hydra (lightly wounded, wandering, hasn't noticed you) The thunderbolt hits the six-headed hydra! The six-headed hydra is moderately wounded. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - you, p - six-headed hydra Unknown command. Unknown command. Evoke which item? (* to show all) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-389-g5bc9781 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: [dickylongcocking] Species: Felid Job: Conjurer HP: 45/67; mods: 0/0 MP: 9/33; mod: 0 Stats: 3 (3) 31 (31) 16 (16) Position: (59, 32), god: Makhleb (8), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 10 | 2800 | 0/650 Dodging | X | 0 | 0 | 12 | 2750 | 253/505 Stealth | X | 0 | 0 | 2 | 127 | 52/75 Unarmed Combat | X | 0 | 0 | 8 | 1826 | 26/450 Spellcasting | X | 2 | 50 | 7 | 1797 | 133/476 Conjurations | X | 0 | 0 | 5 | 1077 | 186/357 Hexes | X | 2 | 50 | 10 | 1646 | 246/325 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 15 | 3525 | 0/575 Transmutations | | 0 | 0 | 0 | 0 | 0/42 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 | X | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: #0: 300 Attributes: #12: 1023 #13: 255 #20: 1 #21: 1 #27: 41791 #28: 7 #49: 1149 #59: 1 Mutations: claws: 1 (innate) fangs: 3 (innate) thin skeletal structure: 1 see invisible: 1 (innate) speed: 1 (innate) robust: 1 shaggy fur: 3 (innate) sharp paws: 1 (innate) Inventory bugs: Equipment: eq slot #7, inv slot #33: +6 ring of intelligence eq slot #8, inv slot #6: ring of magical power eq slot #9, inv slot #23: amulet of the acrobat }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.......# #P....## ##..[...## ####...D....# #..###......# ###.⌠.##......# #......##.†..P# #⌠.<.⌠##...†## #.....#...@.### #....####.....# #..###+#.# #....## #.......###.†.†.# #...#...#.#.#####.... . #...............P. #.⌠...+...⌠....... #.......#.......+... ..#.....#..#..#.#... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>