ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-684-gf760df0 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-f760df0eec -name gressup -rc /dgldir/rcfiles/crawl-git/gressup.rc -macro /dgldir/rcfiles/crawl-git/gressup.macro -webtiles-socket /crawl-master/webserver/sockets/gressup:dcss-git.sock -morgue /dgldir/morgue/gressup/ RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 27 stack frames. /usr/games/crawl-git-f760df0eec(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5bc2d3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-f760df0eec(_Z13do_crash_dumpv+0x2f2) [0x5c3602]: do_crash_dump() /usr/games/crawl-git-f760df0eec(_Z20crash_signal_handleri+0x9c) [0x5bc56c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7fe5824774c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fe58280db7b]: /usr/games/crawl-git-f760df0eec() [0x5c2dd9] /usr/games/crawl-git-f760df0eec() [0x5c3081] /usr/games/crawl-git-f760df0eec(_ZN7ray_def7advanceEv+0x180) [0x976cb0]: ray_def::advance() /usr/games/crawl-git-f760df0eec(_ZN21targetter_thunderbolt7set_aimE9coord_def+0x9ed) [0xa5c8fd]: targetter_thunderbolt::set_aim(coord_def) /usr/games/crawl-git-f760df0eec() [0x61fdd3] /usr/games/crawl-git-f760df0eec(_ZNSt17_Function_handlerIFbRK9coord_defESt5_BindIFPFbS2_14targ_mode_typebiP9targetter8aff_typeS8_ESt12_PlaceholderILi1EES5_biS7_S8_S8_EEE9_M_invokeERKSt9_Any_dataS2_+0x27) [0x6254e7]: std::_Function_handler, targ_mode_type, bool, int, targetter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targetter*, aff_type, aff_type)> >::_M_invoke(std::_Any_data const&, coord_def const&) /usr/games/crawl-git-f760df0eec() [0x61f00e] /usr/games/crawl-git-f760df0eec() [0x61f61f] /usr/games/crawl-git-f760df0eec(_ZNK17direction_chooser27find_default_monster_targetER9coord_def+0x10f) [0x620e3f]: direction_chooser::find_default_monster_target(coord_def&) const /usr/games/crawl-git-f760df0eec(_ZNK17direction_chooser19find_default_targetEv+0x38) [0x621378]: direction_chooser::find_default_target() const /usr/games/crawl-git-f760df0eec(_ZN17direction_chooser16choose_directionEv+0x213) [0x622c83]: direction_chooser::choose_direction() /usr/games/crawl-git-f760df0eec(_Z9directionR4distRK22direction_chooser_args+0x22) [0x622d92]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-f760df0eec(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1ec) [0xa0fcfc]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-f760df0eec(_Z11your_spells10spell_typeibbb+0x784) [0x9ce7b4]: your_spells(spell_type, int, bool, bool, bool) /usr/games/crawl-git-f760df0eec() [0x65aa55] /usr/games/crawl-git-f760df0eec(_Z10evoke_itemib+0x25e) [0x65deee]: evoke_item(int, bool) /usr/games/crawl-git-f760df0eec(_Z15process_command12command_type+0x3b3) [0xb79903]: process_command(command_type) /usr/games/crawl-git-f760df0eec() [0xb7c899] /usr/games/crawl-git-f760df0eec() [0xb7d415] /usr/games/crawl-git-f760df0eec(main+0x2eb) [0xb805cb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fe58246276d]: /usr/games/crawl-git-f760df0eec() [0x51e5a9] 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". 0x00007fe58280d84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fe58280d84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005bc9db in call_gdb (file=0x7fe5827f8180) at crash.cc:420 gdb = attach_cmd = "attach 19482\000\000\000\000\000\000\000" #2 0x00000000005c3622 in do_crash_dump () at dbg-asrt.cc:672 t = 1466210236 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x28d2978 "/dgldir/morgue/gressup/"}} name = "/dgldir/morgue/gressup/crash-gressup-20160618-003716.txt", '\000' file = 0x7fe5827f8180 #3 0x00000000005bc56c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fe58280db7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005c2dd9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc8a73c880 "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.", assert=) at dbg-asrt.cc:796 No locals. #7 0x00000000005c3081 in AssertFailed (expr=0xbae774 "in_non_diamond_int(r.start)", file=0xbae707 "ray.cc", line=217, text=0x0) at dbg-asrt.cc:834 mesg = "ASSERT(in_non_diamond_int(r.start)) in 'ray.cc' at line 217 failed.\000\374\177\000\000\000\000\000\000\000\000\000\000+\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000\340\311s\212\374\177\000\000\355\r\376\202\345\177\000\000\b9\016\003", '\000' , " \313s\212\374\177", '\000' "\314, \311s\212\374\177\000\000\377\377\377\377\000\000\000\000\b", '\000' , "\b\000\000\000\060\000\000\000\300\324s\212\374\177\000\000\000\324s\212\374\177", '\000' , "\a9\016\003\000\000\000\000X\000\025\003\000\000\000\000\340\342\027\002\000\000\000\000\230\312s\212\374\177\000\000\000\312"... args = {{gp_offset = 2322845824, fp_offset = 32764, overflow_arg_area = 0x65682d7468676965, reg_save_area = 0x6479682064656461}} fileName = #8 0x0000000000976cb0 in ray_def::advance (this=0x7ffc8a73d230) at ray.cc:217 No locals. #9 0x0000000000a5c8fd in targetter_thunderbolt::set_aim (this=0x2db0710, a=...) at target.cc:851 ray = {r = {start = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}, dir = {x = -nan(0x8000000000000), y = -nan(0x8000000000000)}}, on_corner = false, cycle_idx = -1} p = {x = 32, y = 9} a1 = a2 = #10 0x000000000061fdd3 in _find_monster_expl (allowed_self_aff=AFF_YES, mon_aff=AFF_MULTIPLE, hitfunc=0x2db0710, range=5, need_path=true, mode=TARG_HOSTILE, where=...) at directn.cc:2515 No locals. #11 _find_monster_expl (where=..., mode=TARG_HOSTILE, need_path=, range=5, hitfunc=0x2db0710, mon_aff=AFF_MULTIPLE, allowed_self_aff=AFF_YES) at directn.cc:2491 No locals. #12 0x00000000006254e7 in __call (__args=..., this=) at /usr/include/c++/4.7/functional:1156 No locals. #13 operator() (this=) at /usr/include/c++/4.7/functional:1215 No locals. #14 std::_Function_handler, targ_mode_type, bool, int, targetter*, aff_type, aff_type))(coord_def const&, targ_mode_type, bool, int, targetter*, 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. #15 0x000000000061f00e in _find_square (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x2db0710, wrap=wrap@entry=true, los=los@entry=0) at directn.cc:2797 targ_x = targ_y = targ = {x = 31, y = 9} temp_xps = 16 i = maxx = 42 ctry = 9 temp_yps = 9 j = vyou = {x = 17, y = 9} maxy = 34 y_change = onlyHidden = false radius = minx = -8 x_change = -1 onlyVis = false miny = -1 ctrx = 17 #16 0x000000000061f61f in _find_square_wrapper (mfp=..., direction=direction@entry=1, find_targ=..., hitfunc=hitfunc@entry=0x2db0710, los=los@entry=LS_ANY) at directn.cc:2818 r = #17 0x0000000000620e3f in direction_chooser::find_default_monster_target (this=0x7ffc8a73e2a0, result=...) at directn.cc:1036 mons_target = success = #18 0x0000000000621378 in direction_chooser::find_default_target (this=this@entry=0x7ffc8a73e2a0) at directn.cc:1128 result = {x = 17, y = 9} success = false #19 0x0000000000622c83 in direction_chooser::choose_direction (this=this@entry=0x7ffc8a73e2a0) at directn.cc:2100 mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_TARGET_PATH} legacy_range = { = {_vptr.targetter = 0xc7dfb0, origin = {x = 32, y = 9}, aim = {x = 32, y = 9}, agent = 0x1113640, why_not = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0 }} }}}, exp_map_max = {mData = {mData = {{mData = {0 }} , {mData = {0, 0, 0, 0, 0, 0, 0, 0, 10972953, 0, 0, 0, 9444328, 0, 1, 0, 9726790, 0, -45426}}, {mData = {1108869119, 0, 1072693248, 18, 0, 10152620, 0, 18, 0, 10152413, 0, 0, 0, 10153942, 0, -45426, 1108869119, 0, 0}}, {mData = {0, 50, 150, 300, 500, 750, 1050, 1400, 1800, 2250, 2800, 3450, 4200, 5050, 6000, 7050, 8200, 9450, 10800}}, {mData = {12300, 13950, 15750, 17700, 19800, 22050, 24450, 27000, 29750, 8200, 9450, 10154119, 0, 18, 0, 10972953, 0, 0, 0}}, {mData = {-2105575648, 32741, 41, 0, 16, 0, 29227265, 0, -1972116544, 32764, 0, 0, -2108933563, 32741, 3, 0, 16, 0, 41}}, {mData = {0, 16, 0, 17905240, 0, 10711146, 0, 31323288, 0, -1972116960, 32764, -1972116960, 32764, -2097374583, 32741, 12258826, 0, 9725081, 0}}, {mData = {0, 0, 0, 0, -1972116960, 32764, 0, 0, 224, 0, 51, 0, 29227368, 0, -1972116544, 32764, 0, 0, 9738706}}, {mData = {0, 100, 0, 10278997, 0, 0, 0, 0, 0, 45, 45, 42, 43, 45, 45, 42, 43, 0, 0}}}}}, range = 5, affects_walls = true, affects_pos = 0} rva = {_vptr.range_view_annotator = 0xc0bf50} #20 0x0000000000622d92 in direction (moves=..., args=...) at directn.cc:500 No locals. #21 0x0000000000a0fcfc in spell_direction (spelld=..., pbolt=..., args=0x7ffc8a73f160) at spl-util.cc:792 newargs = {hitfunc = 0x2db0710, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2298ae8 "Aiming: Thunderbolt"}}, behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1a, _M_const_object = 0x1a, _M_function_pointer = 0x1a, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1a, this adjustment 140621524238336}, _M_pod_data = "\032", '\000' "\345, \177\000"}, _M_manager = 0}, _M_invoker = 0x3c}, default_place = {x = 0, y = 0}} #22 0x00000000009ce7b4 in your_spells (spell=SPELL_THUNDERBOLT, powc=26, allow_fail=, evoked=, fake_spell=) at spl-cast.cc:1358 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 = 0x7ffc8a73f1b0, _M_const_object = 0x7ffc8a73f1b0, _M_function_pointer = 0x7ffc8a73f1b0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7ffc8a73f1b0, this adjustment 10719765}, _M_pod_data = "\260\361s\212\374\177\000\000\025\222\243\000\000\000\000"}, _M_manager = 0}, _M_invoker = 0x2016238} needs_path = true mr_check = targ = TARG_HOSTILE dir = range = 5 hitfunc = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x2db0710}, }, }} title = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2298ae8 "Aiming: Thunderbolt"}} args = {hitfunc = 0x2db0710, restricts = DIR_NONE, mode = TARG_HOSTILE, range = 5, just_looking = false, needs_path = true, may_target_monster = true, self = CONFIRM_NONE, target_prefix = 0x0, top_prompt = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2298ae8 "Aiming: Thunderbolt"}}, behaviour = 0x0, show_floor_desc = false, get_desc_func = {, std::allocator >, std::allocator, std::allocator > > >, monster_info const&>> = {, std::allocator >, std::allocator, std::allocator > > > >> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0, _M_member_pointer = NULL}, _M_pod_data = "\000\000\000\000\000\000\000\000\240\361s\212\374\177\000"}, _M_manager = 0}, _M_invoker = 0x20164f0}, 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 = 1 potion = -1 god = fail = old_target = wiz_cast = beam = {origin_spell = SPELL_THUNDERBOLT, 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 = 0x11f4fb8 ""}}, name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, short_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, hit_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, loudness = 0, hit_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, explode_noise_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x11f4fb8 ""}}, affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, evoked = true, 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, 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 = 0x7ffc8a73e720, _M_right = 0x7ffc8a73e720}, _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, 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 = {_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 = 0x7ffc8a73e7c8, _M_right = 0x7ffc8a73e7c8}, _M_node_count = 0}}}} antimagic = cast_result = SPRET_FAIL #23 0x000000000065aa55 in _rod_spell (irod=..., check_range=check_range@entry=false) at evoke.cc:1901 power = 26 food = ret = spell = SPELL_THUNDERBOLT mana = 500 #24 0x000000000065deee in evoke_item (slot=1, check_range=) at evoke.cc:2038 unevokable = false wielded = true pract = 0 did_work = false entry = #25 0x0000000000b79903 in process_command (cmd=cmd@entry=CMD_EVOKE) at main.cc:2157 No locals. #26 0x0000000000b7c899 in _input () at main.cc:1495 cmd = CMD_EVOKE player_disabled = {was_disabled = false} #27 0x0000000000b7d415 in _launch_game () at main.cc:479 game_start = true ccon = {cstate = false, smartcstate = false} #28 0x0000000000b805cb in _launch_game_loop () at main.cc:380 game_ended = false #29 main (argc=, argv=0x7ffc8a740cc8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Jun 17 2016 at 03:23:13 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-f760df0eec/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-f760df0eec/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-f760df0eec/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 = city, absdepth0 = 14 Level vaults: layout_regular_city nicolae_slime_entry_slimehenge uniq_maud Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The yak is severely wounded. The yak gores you but does no damage. The yak misses you. The yak gores you but does no damage. You hit the yak. The yak is severely wounded. The yak barely misses you. Unknown command. You slash the yak! You kill the yak! Pakellas accepts your kill. Pakellas collects the excess magic power. The yak misses you. You hit the yak but do no damage. You slash the yak! The yak is moderately wounded. The yak completely misses you. You hit the yak. The yak is heavily wounded. The yak closely misses you. You hit the yak. The yak is heavily wounded. The yak barely misses you. The yak gores you. You slash the yak! The yak is almost dead. The yak barely misses you. The yak completely misses you. The yak gores you but does no damage. You slice the yak!! You kill the yak! Pakellas accepts your kill. Pakellas collects the excess magic power. You slash the yak! The yak is moderately wounded. The yak barely misses you. The yak closely misses you. You hit the yak. Your tail-slap misses the yak. The yak is moderately wounded. The yak closely misses you. The yak misses you. You impale the yak!! The yak is almost dead. You hit the yak. You kill the yak! Pakellas accepts your kill. Pakellas collects the excess magic power. The yak closely misses you. You slash the yak! The yak is moderately wounded. The yak completely misses you. You impale the yak!! The yak is severely wounded. You hit the yak. The yak is almost dead. The yak misses you. You hit the yak. The yak is almost dead. The yak misses you. You barely miss the yak. The yak is almost dead. The yak gores you. You puncture the yak! You kill the yak! Pakellas accepts your kill. Pakellas collects the excess magic power. No target in view! No target in view! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) l - a +1 glaive (weapon) Adjust to which letter? (? for menu, Esc to quit) a - a +1 glaive (weapon); l - a +0 halberd You drop a +0 halberd. You see here a yak corpse. Found a chain mail. You see here a chain mail. Found a stone staircase leading up. l - a ring of evasion 2 blink frogs come into view. A blink frog comes into view. 2 blink frogs come into view. A sheep comes into view. The blink frog croaks. The blink frog moves out of view. Attack whom? Press: ? - help, Dir - move target cursor, f - blink frog Aim: a blink frog You reach to attack! The blink frog croaks. The blink frog gives a loud, deep croak! You slash the blink frog! The blink frog is moderately wounded. A sheep comes into view. You closely miss the blink frog. The sheep bleats! Your tail-slap misses the blink frog. The blink frog is moderately wounded. The blink frog closely misses you. A sheep comes into view. You closely miss the blink frog. The blink frog is moderately wounded. The blink frog closely misses you. The blink frog misses you. The sheep bleats! You slice the blink frog!! You kill the blink frog! Pakellas accepts your kill. Pakellas collects the excess magic power. The blink frog blinks! The blink frog completely misses you. The blink frog misses you. A sheep comes into view. The blink frog barely misses you. The blink frog hits you. The blink frog blinks! The blink frog hits you! A sheep comes into view. You barely miss the blink frog. A sheep comes into view. The sheep bleats! x2 You slash the blink frog! The blink frog is moderately wounded. The sheep completely misses you. A sheep comes into view. The blink frog blinks! The blink frog misses you. The blink frog blinks! The sheep bleats! You slash the blink frog! You tail-slap the blink frog. The blink frog is almost dead. The blink frog blinks! The sheep closely misses you. Unknown command. You slash the blink frog! You tail-slap the blink frog. The blink frog is heavily wounded. The blink frog completely misses you. x2; The sheep misses you. The blink frog hits you. The blink frog closely misses you. The blink frog hits you. The blink frog blinks! The blink frog hits you. The sheep bleats! You slash the blink frog! The blink frog is almost dead. The blink frog barely misses you. The blink frog blinks! The blink frog misses you. The blink frog blinks! x2; The sheep bites you but does no damage. You barely miss the blink frog. The blink frog is almost dead. The blink frog completely misses you. The blink frog hits you but does no damage. The blink frog barely misses you. The sheep completely misses you. The blink frog hits you. The blink frog blinks! The blink frog barely misses you. The blink frog hits you! The blink frog blinks! The blink frog barely misses you. The blink frog hits you but does no damage. The blink frog completely misses you. You hit the blink frog but do no damage. You tail-slap the blink frog. The blink frog is almost dead. The blink frog hits you but does no damage. x2 You slash the blink frog! You kill the blink frog! Pakellas accepts your kill. The blink frog blinks! The blink frog completely misses you. You hit the sheep. The sheep is moderately wounded. The blink frog hits you. The sheep closely misses you. You hit the sheep. You tail-slap the sheep, but do no damage. The sheep is severely wounded. The blink frog misses you. The blink frog blinks! The sheep closely misses you. You barely miss the blink frog. The blink frog barely misses you. The blink frog hits you but does no damage. You closely miss the blink frog. Your tail-slap misses the blink frog. The blink frog misses you. You hit the blink frog. The blink frog is lightly wounded. The blink frog hits you but does no damage. You closely miss the blink frog. The blink frog is lightly wounded. The blink frog closely misses you. The sheep completely misses you. The blink frog completely misses you. You miss the blink frog. Your tail-slap misses the blink frog. The blink frog is lightly wounded. The sheep misses you. The blink frog completely misses you. You slice the blink frog!! You kill the blink frog! Pakellas accepts your kill. Pakellas collects the excess magic power. The sheep bites you but does no damage. The blink frog blinks! You hit the sheep but do no damage. The sheep misses you. The blink frog blinks! You slash the sheep! The sheep is heavily wounded. The sheep misses you. You hit the sheep. The sheep is heavily wounded. The blink frog blinks! The sheep bites you but does no damage. You hit the sheep. The sheep is severely wounded. The blink frog blinks! You slash the sheep! You kill the sheep! Pakellas accepts your kill. You slice the sheep!! You kill the sheep! Pakellas accepts your kill. Pakellas collects the excess magic power. Pakellas grants you a gift! You barely miss the sheep. The sheep completely misses you. You barely miss the sheep. You tail-slap the sheep. The sheep is lightly wounded. The blink frog blinks! The sheep closely misses you. You slice the sheep!! You kill the sheep! Pakellas accepts your kill. Pakellas collects the excess magic power. The blink frog misses you. You closely miss the blink frog. You tail-slap the blink frog. The blink frog is almost dead. The sheep bites you but does no damage. The blink frog completely misses you. You miss the blink frog. The blink frog is almost dead. The sheep misses you. The blink frog blinks! You slice the sheep!! You kill the sheep! Pakellas accepts your kill. You slash the sheep! The sheep is heavily wounded. The sheep completely misses you. You hit the sheep. You tail-slap the sheep. The sheep is severely wounded. The blink frog blinks! The sheep completely misses you. You slash the sheep! You kill the sheep! Pakellas accepts your kill. The blink frog misses you. You miss the blink frog. The blink frog misses you. You closely miss the blink frog. The blink frog closely misses you. Okay, then. You slash the blink frog! The blink frog is moderately wounded. The blink frog misses you. You miss the blink frog. The blink frog is moderately wounded. The blink frog misses you. The blink frog blinks! You hit the blink frog. Your tail-slap misses the blink frog. The blink frog is heavily wounded. The blink frog misses you. The blink frog hits you but does no damage. You completely miss the blink frog. You tail-slap the blink frog. The blink frog is heavily wounded. The blink frog misses you. You hit the blink frog. Your tail-slap misses the blink frog. The blink frog is severely wounded. The blink frog completely misses you. You miss the blink frog. The blink frog is severely wounded. The blink frog closely misses you. The blink frog blinks! You barely miss the blink frog. You tail-slap the blink frog. The blink frog is severely wounded. The blink frog misses you. You slash the blink frog! The blink frog is almost dead. The blink frog completely misses you. Search for what [Enter for "wand", or ? for help]? rod You barely miss the blink frog. The blink frog is almost dead. The blink frog completely misses you. The blink frog barely misses you. You miss the blink frog. Your tail-slap misses the blink frog. The blink frog is almost dead. The blink frog blinks! The blink frog misses you. The sheep completely misses you. x2 Things that are here: a sheep corpse x2 You hit the sheep. The sheep is moderately wounded. The blink frog hits you! The blink frog blinks! The sheep misses you. The sheep bites you! You see here a potion of magic. You hit the sheep but do no damage. Your tail-slap misses the sheep. The sheep completely misses you. You hit the sheep but do no damage. You tail-slap the sheep. The sheep is moderately wounded. The blink frog blinks! The sheep completely misses you. You slash the sheep! You tail-slap the sheep. You kill the sheep! Pakellas accepts your kill. The blink frog misses you. You closely miss the blink frog. Your tail-slap misses the blink frog. The blink frog is almost dead. The blink frog completely misses you. You slash the blink frog! You kill the blink frog! Pakellas accepts your kill. Pakellas collects the excess magic power. You slash the sheep! You kill the sheep! Pakellas accepts your kill. Things that are here: a sheep corpse x2 The blink frog completely misses you. You hit the blink frog. You kill the blink frog! Pakellas accepts your kill. Pakellas collects the excess magic power. There isn't anything here! Things that are here: a sheep corpse x2 Butcher a sheep corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] Butcher a sheep corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] You butcher the sheep corpse. w - a chunk of flesh You see here a sheep corpse. Unknown command. You start resting. HP restored. You start waiting. A giant frog comes into view. You see here a potion of magic. You see here a sheep corpse. The giant frog croaks. You slash the giant frog! The giant frog is heavily wounded. The giant frog hits you but does no damage. You slash the giant frog! You kill the giant frog! Pakellas accepts your kill. Pakellas collects the excess magic power. No target in view! No target in view! You see here a sheep corpse. g - 10 potions of magic (gained 1) You see here a blink frog corpse. You butcher the blink frog corpse. w - 5 chunks of flesh (gained 4) You now have 440 gold pieces (gained 12). Found a stone staircase leading down. Eating one of 5 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 d - 9 meat rations (gained 1) You open the door. A spiny frog comes into view. The spiny frog gives a loud, deep croak! Attack whom? Press: ? - help, Dir - move target cursor, f - spiny frog Aim: a spiny frog You reach to attack! You slice the spiny frog!! The spiny frog is severely wounded. You slice the spiny frog!! You kill the spiny frog! Pakellas accepts your kill. Pakellas collects the excess magic power. Your Polearms skill increases to level 17! No target in view! No target in view! All of the chunks of flesh in your inventory have rotted away. Done exploring. Done exploring. A komodo dragon comes into view. A spiny frog comes into view. You open the door. No target in view! No target in view! No target in view! You offer a prayer to Pakellas. Pakellas is exalted by your worship. The spiny frog gives a loud, deep croak! The spiny frog stings you but does no damage. You hit the spiny frog. The spiny frog is lightly wounded. The spiny frog barely misses you. You hit the spiny frog but do no damage. You tail-slap the spiny frog, but do no damage. The spiny frog is lightly wounded. The spiny frog closely misses you. You slash the spiny frog! You tail-slap the spiny frog, but do no damage. The spiny frog is moderately wounded. The spiny frog misses you. You barely miss the spiny frog. You tail-slap the spiny frog, but do no damage. The spiny frog is moderately wounded. The spiny frog stings you but does no damage. You slash the spiny frog! The spiny frog is heavily wounded. The spiny frog completely misses you. You slice the spiny frog!! You kill the spiny frog! Pakellas accepts your kill. Pakellas collects the excess magic power. No target in view! No target in view! No target in view! You start waiting. Done waiting. Done exploring. There is a stone staircase leading down here. You aren't carrying or standing over any spellbooks. Unknown command. As you read the scroll labeled ISHABBE USOINWUA, it crumbles to dust. You feel momentarily disoriented. It was a scroll of magic mapping. As you read the scroll of identify, it crumbles to dust. P - 2 potions of resistance As you read the scroll of identify, it crumbles to dust. Q - a potion of might Evoke which item? (* to show all) (? for menu, Esc to quit) This wand has no charges. Done exploring. You climb downwards. Found a potion of curing. Found two stone staircases leading down. There is a stone staircase leading up here. z - 2 potions of curing (gained 1) A komodo dragon comes into view. Maud the Forgotten comes into view. She is wielding an eveningstar of freezing. The komodo dragon hisses angrily. You slice the komodo dragon!! The komodo dragon is heavily wounded. The komodo dragon bites you! You completely miss the komodo dragon. You tail-slap the komodo dragon, but do no damage. The komodo dragon is heavily wounded. The komodo dragon bites you! You hit the komodo dragon but do no damage. The komodo dragon is heavily wounded. The komodo dragon bites you but does no damage. You hit the komodo dragon. The komodo dragon is heavily wounded. Maud screams, "Give me that sword! Immediately!" The komodo dragon bites you!! The komodo dragon hisses menacingly. The komodo dragon hisses menacingly. Maud screams, "Give me 'Entarex'!" There is a stone staircase leading up here. The komodo dragon misses you. You climb upwards. There is a stone staircase leading down here. Press: ? - help, Shift-Dir - straight line, f - komodo dragon Aim: a komodo dragon (heavily wounded) You spit a glob of burning liquid. The splash of liquid fire misses the komodo dragon. You are feeling hungry. The komodo dragon completely misses you. You slice the komodo dragon!! The komodo dragon is almost dead. You closely miss the komodo dragon. The komodo dragon is almost dead. The komodo dragon barely misses you. You slash the komodo dragon! You kill the komodo dragon! Pakellas accepts your kill. Pakellas collects the excess magic power. You see here a komodo dragon corpse. You butcher the komodo dragon corpse. Things that are here: 5 chunks of flesh; a komodo dragon skeleton Eat one of 5 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 Evoke which item? (* to show all) (? for menu, Esc to quit) Zapping: p - a wand of iceblast (5/15) Press: ? - help, Shift-Dir - straight line, f - komodo dragon Aim: a komodo dragon The mass of ice explodes! The iceblast engulfs the komodo dragon. The komodo dragon is heavily wounded. This wand has 4 charges left. You slash the komodo dragon! The komodo dragon is severely wounded. The komodo dragon misses you. You hit the komodo dragon but do no damage. Your tail-slap misses the komodo dragon. The komodo dragon is severely wounded. The komodo dragon closely misses you. You hit the komodo dragon. You tail-slap the komodo dragon, but do no damage. The komodo dragon is severely wounded. The komodo dragon bites you!! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! The komodo dragon completely misses you. You slice the komodo dragon!! You kill the komodo dragon! Pakellas accepts your kill. You see here a komodo dragon corpse. You butcher the komodo dragon corpse. w - 6 chunks of flesh There is a stone staircase leading down here. You start resting. You have got your breath back. You start resting. HP restored. You climb downwards. Level annotation: Maud Maud misses you. There is a stone staircase leading up here. Press: ? - help, Shift-Dir - straight line, f - Maud Aim: Maud, wielding an eveningstar of freezing and wearing a runed chain mail You spit a glob of burning liquid. The splash of liquid fire hits Maud. Maud appears unharmed. Maud is covered in liquid flames! You feel somewhat more hungry. Maud burns! Maud completely misses you. Maud burns! Maud hits you with an eveningstar of freezing! You feel yourself slow down. Maud freezes you. You climb upwards. You feel yourself speed up. There is a stone staircase leading down here. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. You hit Maud. You tail-slap Maud, but do no damage. Maud is lightly wounded. Maud burns! You hit Maud but do no damage. Maud is lightly wounded. Maud burns! Maud barely misses you. You slash Maud! Maud is moderately wounded. Maud burns! Maud stops burning. Maud completely misses you. You slash Maud! Maud is heavily wounded. Maud barely misses you. You barely miss Maud. Maud is heavily wounded. You hit Maud. Maud is heavily wounded. Maud hits you with an eveningstar of freezing!! Maud freezes you. You hit Maud. Maud is heavily wounded. Maud hits you but does no damage. You closely miss Maud. Your tail-slap misses Maud. Maud is heavily wounded. You slash Maud! Maud is heavily wounded. Maud hits you but does no damage. You hit Maud but do no damage. Maud is heavily wounded. Maud frowns. Maud closely misses you. You completely miss Maud. You tail-slap Maud, but do no damage. Maud is heavily wounded. Maud barely misses you. You barely miss Maud. Maud is heavily wounded. You hit Maud but do no damage. You tail-slap Maud, but do no damage. Maud is heavily wounded. Maud barely misses you. You barely miss Maud. Maud is heavily wounded. Maud screams, "Submit or die!" Maud hits you but does no damage. You hit Maud. You tail-slap Maud. Maud is heavily wounded. Maud barely misses you. You hit Maud. Maud is severely wounded. You hit Maud but do no damage. Maud is severely wounded. Maud completely misses you. You barely miss Maud. Your tail-slap misses Maud. Maud is severely wounded. Maud completely misses you. You slash Maud! Maud is severely wounded. Maud hits you but does no damage. You hit Maud. Maud is severely wounded. You slice Maud!! Maud is almost dead. Maud hits you with an eveningstar of freezing! Maud freezes you. You hit Maud but do no damage. Maud is almost dead. Maud hits you with an eveningstar of freezing. You feel yourself slow down. Maud freezes you. You hit Maud but do no damage. You tail-slap Maud, but do no damage. Maud is almost dead. Maud hits you with an eveningstar of freezing! Maud freezes you. You hit Maud. You kill Maud! Pakellas accepts your kill. You feel yourself speed up. You have got your breath back. Things that are here: an eveningstar of freezing; a runed chain mail There is a stone staircase leading down, spattered with blood here. w - 10 chunks of flesh (gained 4) You see here a komodo dragon skeleton. There is a stone staircase leading down, spattered with blood here. You start resting. A crocodile comes into view. A crocodile is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! The crocodile closely misses you. The crocodile barely misses you. You slash the crocodile! You tail-slap the crocodile, but do no damage. The crocodile is moderately wounded. The crocodile completely misses you. You slash the crocodile! The crocodile is heavily wounded. The crocodile misses you. You completely miss the crocodile. The crocodile is heavily wounded. The crocodile bites you but does no damage. You closely miss the crocodile. You tail-slap the crocodile. The crocodile is heavily wounded. The crocodile bites you but does no damage. You hit the crocodile. The crocodile is severely wounded. You closely miss the crocodile. Your tail-slap misses the crocodile. The crocodile is severely wounded. The crocodile bites you but does no damage. You slash the crocodile! You kill the crocodile! Pakellas accepts your kill. Things that are here: an eveningstar of freezing; a runed chain mail There is a stone staircase leading down, spattered with blood here. You start resting. HP restored. You climb downwards. There is a stone staircase leading up, spattered with blood here. Eating one of 10 chunks of flesh. This raw flesh tastes terrible. Found a stone staircase leading up. y - 5 scrolls of blinking (gained 1) You continue eating. x2 All of the chunks of flesh in your inventory have rotted away. A river rat comes into view. As you read the scroll of identify, it crumbles to dust. l - a +1 ring of evasion You drop a +1 ring of evasion. 2 river rats come into view. There are monsters nearby! 4 river rats come into view. 2 river rats come into view. You hit the river rat but do no damage. You barely miss the river rat. The river rat misses you. You slice the river rat!! You kill the river rat! Pakellas accepts your kill. The river rat misses you. You hit the river rat. The river rat is lightly wounded. The river rat misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. You slice the river rat!! You kill the river rat! Pakellas accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You hit the river rat. The river rat is lightly wounded. You slash the river rat! You kill the river rat! Pakellas accepts your kill. A river rat comes into view. You slash the river rat! The river rat is almost dead. The river rat barely misses you. You slice the river rat!! You kill the river rat! Pakellas accepts your kill. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. The river rat closely misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You slash the river rat! You kill the river rat! Pakellas accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You hit the river rat. The river rat is heavily wounded. You closely miss the river rat. Your tail-slap misses the river rat. The river rat is heavily wounded. The river rat bites you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You hit the river rat but do no damage. You hit the river rat but do no damage. You tail-slap the river rat. The river rat is heavily wounded. The river rat completely misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. A water moccasin comes into view. The water moccasin hisses angrily. A crocodile comes into view. A crocodile is nearby! No reachable target in view! No reachable target in view! No reachable target in view! A crocodile is nearby! No reachable target in view! No reachable target in view! No reachable target in view! No reachable target in view! Attack whom? Press: ? - help, Dir - move target cursor, f - water moccasin Aim: a water moccasin You reach to attack! You hit the water moccasin. The water moccasin is moderately wounded. The water moccasin closely misses you. You miss the water moccasin. The water moccasin is moderately wounded. The water moccasin misses you. The water moccasin bites you but does no damage. You slash the water moccasin! You tail-slap the water moccasin. The water moccasin is severely wounded. The water moccasin completely misses you. You slash the water moccasin! You kill the water moccasin! Pakellas accepts your kill. Attack whom? Press: ? - help, Dir - move target cursor, f - crocodile Aim: a crocodile You reach to attack! You slice the crocodile!! The crocodile is severely wounded. You closely miss the crocodile. The crocodile is severely wounded. The crocodile misses you. You hit the crocodile. The crocodile is severely wounded. The crocodile closely misses you. You closely miss the crocodile. The crocodile is severely wounded. The crocodile completely misses you. You slash the crocodile! You kill the crocodile! Pakellas accepts your kill. No target in view! No target in view! An ooze comes into view. You see here a crocodile corpse. You butcher the crocodile corpse. Things that are here: 4 chunks of flesh; a crocodile skeleton An ooze is nearby! Marking area around the jelly as unsafe for travelling. An ooze and a jelly come into view. Found a staircase to the Slime Pits. 2 oozes come into view. The wall burns you! The jelly quivers. Attack whom? Press: ? - help, Dir - move target cursor, f - jelly Aim: a jelly You reach to attack! You barely miss the jelly. The wall burns you! The ooze quivers. Attack whom? Press: ? - help, Dir - move target cursor, f/p - jelly Aim: a jelly You reach to attack! You slash the jelly! The jelly is heavily wounded. The wall burns you! You slice the jelly!! You kill the jelly! Pakellas accepts your kill. Pakellas collects the excess magic power. The wall burns you! Attack whom? Press: ? - help, Dir - move target cursor, f - ooze Aim: an ooze You reach to attack! You slice the ooze!! You kill the ooze! Pakellas accepts your kill. Pakellas collects the excess magic power. The wall burns you! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! An ooze comes into view. The wall burns you! The ooze hits you but does no damage. The wall burns you! The ooze quivers. You hit the fungus. The fungus is lightly damaged. The ooze completely misses you. The ooze hits you. You see here a water moccasin corpse. You barely miss the ooze. The ooze closely misses you. You barely miss the ooze. The ooze closely misses you. You hit the ooze. You tail-slap the ooze. The ooze is heavily wounded. The ooze misses you. x2; The ooze barely misses you. You hit the ooze. You tail-slap the ooze. You kill the ooze! Pakellas accepts your kill. Pakellas collects the excess magic power. Pakellas grants you a gift! The ooze completely misses you. The ooze misses you. The ooze hits you but does no damage. The ooze barely misses you. The ooze misses you. The ooze completely misses you. The ooze barely misses you. The ooze barely misses you. You see here a river rat corpse. The ooze hits you but does no damage. The ooze hits you. You hit the ooze. The ooze is heavily wounded. You completely miss the ooze. You tail-slap the ooze, but do no damage. The ooze is heavily wounded. The ooze closely misses you. The ooze completely misses you. You hit the ooze. You tail-slap the ooze. You kill the ooze! Pakellas accepts your kill. Pakellas collects the excess magic power. The ooze completely misses you. The ooze completely misses you. You see here a river rat corpse. You slice the ooze!! You kill the ooze! Pakellas accepts your kill. g - 11 potions of magic (gained 1) You start resting. HP restored. You start waiting. Done waiting. l - 4 chunks of flesh You see here a crocodile skeleton. The ooze is too close now for your liking. An ooze is nearby! The walls burn you! The walls burn you! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! The walls burn you! There is a staircase to the Slime Pits here. The helpless ooze fails to defend itself. You slice the ooze!! You kill the ooze! Pakellas accepts your kill. Pakellas collects the excess magic power. A rime drake comes into view. You are feeling hungry. You are too injured to fight recklessly! The rime drake breathes ice at you. The flash freeze hits you! You are encased in ice. You hit the rime drake. The rime drake is lightly wounded. The ice encasing you melts away. The rime drake bites you but does no damage. You hit the rime drake. The rime drake is lightly wounded. The rime drake breathes ice at you. The flash freeze misses you. You barely miss the rime drake. The rime drake is lightly wounded. The rime drake misses you. You slash the rime drake! You tail-slap the rime drake, but do no damage. The rime drake is heavily wounded. The rime drake completely misses you. You closely miss the rime drake. Your tail-slap misses the rime drake. The rime drake is heavily wounded. The rime drake misses you. You slash the rime drake! You kill the rime drake! Pakellas accepts your kill. You see here a rime drake corpse. You see here a rime drake corpse. You butcher the rime drake corpse. l - 6 chunks of flesh (gained 2) You see here a rime drake skeleton. Unknown command. You start resting. Eating one of 6 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 Some of the chunks of flesh in your inventory have rotted away. HP restored. A rime drake comes into view. The rime drake breathes ice at you. The flash freeze misses you. Found 10 gold pieces. Attack whom? Press: ? - help, Dir - move target cursor, f - rime drake Aim: a rime drake You reach to attack! You closely miss the rime drake. The rime drake breathes ice at you. The flash freeze misses you. Attack whom? Press: ? - help, Dir - move target cursor, f/p - rime drake Aim: a rime drake (catching its breath) You reach to attack! You slash the rime drake! The rime drake is moderately wounded. You hit the rime drake. The rime drake is heavily wounded. The rime drake bites you but does no damage. You hit the rime drake. You tail-slap the rime drake, but do no damage. The rime drake is heavily wounded. The rime drake barely misses you. You hit the rime drake but do no damage. The rime drake is heavily wounded. The rime drake bites you but does no damage. You slash the rime drake! You kill the rime drake! Pakellas accepts your kill. Pakellas collects the excess magic power. No target in view! No target in view! No target in view! You see here a rime drake corpse. You butcher the rime drake corpse. l - 5 chunks of flesh (gained 3) A river rat comes into view. Found a slice of pizza. A river rat comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You slice the river rat!! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. A river rat comes into view. A river rat comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - river rat Aim: a river rat You reach to attack! You closely miss the river rat. You closely miss the river rat. The river rat closely misses you. You closely miss the river rat. The river rat completely misses you. You hit the river rat. The river rat is moderately wounded. The river rat barely misses you. You hit the river rat but do no damage. The river rat is moderately wounded. The river rat completely misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. You slash the river rat! The river rat is severely wounded. The river rat closely misses you. You closely miss the river rat. The river rat is severely wounded. The river rat barely misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. 2 river rats come into view. You completely miss the river rat. The river rat misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. Pakellas collects the excess magic power. You slash the river rat! You kill the river rat! Pakellas accepts your kill. You hit the river rat. The river rat is lightly wounded. The river rat closely misses you. You barely miss the river rat. The river rat is lightly wounded. The river rat barely misses you. You hit the river rat. Your tail-slap misses the river rat. The river rat is moderately wounded. The river rat completely misses you. You completely miss the river rat. The river rat is moderately wounded. The river rat completely misses you. You hit the river rat. The river rat is severely wounded. You hit the river rat but do no damage. The river rat is severely wounded. The river rat misses you. You slash the river rat! You kill the river rat! Pakellas accepts your kill. No target in view! No target in view! You now have 450 gold pieces (gained 10). t - 2 slices of pizza (gained 1) Marking area around the eight-headed hydra as unsafe for travelling. An eight-headed hydra comes into view. Found a wand of flame. Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. b - a +2 lightning rod (11/11) (in hand) Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Thunderbolt Press: ? - help, Shift-Dir - straight line, f - you Evoke which item? (* to show all) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> 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: [gressup] Species: Mottled Draconian Job: Monk HP: 114/114; mods: 0/0 MP: 18/18; mod: 0 Stats: 14 (14) 12 (12) 21 (21) Position: (32, 9), god: Pakellas (23), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 10 | 2641 | 287/547 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 100 | 17 | 10081 | 631/1350 Staves | | 0 | 0 | 0 | 0 | 0/50 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 Dodging | X | 0 | 0 | 10 | 3331 | 2/773 Stealth | X | 0 | 0 | 1 | 127 | 77/100 Shields | | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/59 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 7 | 1460 | 60/400 Spell bugs: Durations: Attributes: #12: 837 #13: 387 #23: 10122 #24: -436305889 #27: 56519 #49: 1125 #59: 1 #63: 23 Mutations: cold-blooded: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +2 lightning rod (9/11) eq slot #1, inv slot #9: +2 cloak of magic resistance eq slot #3, inv slot #13: +1 pair of gloves eq slot #4, inv slot #8: +2 pair of boots eq slot #7, inv slot #10: +4 ring of dexterity eq slot #8, inv slot #27: +3 ring of evasion eq slot #9, inv slot #5: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### ## ##.## ##P## ##.#.#### ## ##..P.##P.....P#..#.. ..................... ....P.P..D...@....... ................###P. ...#......##.....# ..# ...........#....#.# +## ...## ....#...........# ....P #....# ...P#...........# ...# ....## /.. #.....#.....## ##.# .....# .. ##.....##.....###.#.#....# .#P......#....##...##†#...## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>