ASSERT(can_reach()) in 'melee_attack.cc' at line 2357 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-1937-g70ed36a Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-70ed36aeb2 -name SJWn -rc /dgldir/rcfiles/crawl-git/SJWn.rc -macro /dgldir/rcfiles/crawl-git/SJWn.macro -morgue /dgldir/morgue/SJWn/ -webtiles-socket /crawl-master/webserver/sockets/SJWn:2016-10-26.19:40:34.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 25 stack frames. /usr/games/crawl-git-70ed36aeb2(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5cea83]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-70ed36aeb2(_Z13do_crash_dumpv+0x2f2) [0x5d5df2]: do_crash_dump() /usr/games/crawl-git-70ed36aeb2(_Z20crash_signal_handleri+0x9c) [0x5ced1c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f5b3a2f94c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f5b3a68fb7b]: /usr/games/crawl-git-70ed36aeb2() [0x5d55a9] /usr/games/crawl-git-70ed36aeb2() [0x5d5871] /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack16mons_attack_descEv+0x1a8) [0x82c148]: melee_attack::mons_attack_desc() /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack12announce_hitEv+0x289) [0x82c439]: melee_attack::announce_hit() /usr/games/crawl-git-70ed36aeb2(_ZN6attack20handle_phase_damagedEv+0x29) [0x573da9]: attack::handle_phase_damaged() /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack20handle_phase_damagedEv+0x86) [0x82fd86]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack16handle_phase_hitEv+0x95) [0x82deb5]: melee_attack::handle_phase_hit() /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack6attackEv+0x424) [0x82d1e4]: melee_attack::attack() /usr/games/crawl-git-70ed36aeb2(_Z21attack_cleave_targetsR5actorRSt4listIPS_SaIS2_EEii+0xe1) [0x685951]: attack_cleave_targets(actor&, std::list >&, int, int) /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack16handle_phase_endEv+0x29) [0x82f7b9]: melee_attack::handle_phase_end() /usr/games/crawl-git-70ed36aeb2(_ZN12melee_attack6attackEv+0x530) [0x82d2f0]: melee_attack::attack() /usr/games/crawl-git-70ed36aeb2(_Z11fight_meleeP5actorS0_Pbb+0x338) [0x687bc8]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-70ed36aeb2(_Z19handle_monster_moveP7monster+0xea6) [0x8561d6]: handle_monster_move(monster*) /usr/games/crawl-git-70ed36aeb2(_Z15handle_monstersb+0x745) [0x857bb5]: handle_monsters(bool) /usr/games/crawl-git-70ed36aeb2(_Z12world_reactsv+0xb2) [0xba42c2]: world_reacts() /usr/games/crawl-git-70ed36aeb2() [0xbab26e] /usr/games/crawl-git-70ed36aeb2() [0xbabc35] /usr/games/crawl-git-70ed36aeb2(main+0x2eb) [0xbaf22b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f5b3a2e476d]: /usr/games/crawl-git-70ed36aeb2() [0x534bb9] 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". 0x00007f5b3a68f84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f5b3a68f84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005cf18b in call_gdb (file=0x7f5b3a67a180) at crash.cc:420 gdb = attach_cmd = "attach 21074\000\000\000\000\000\000\000" #2 0x00000000005d5e12 in do_crash_dump () at dbg-asrt.cc:670 t = 1477511661 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2751798 "/dgldir/morgue/SJWn/"}} name = "/dgldir/morgue/SJWn/crash-SJWn-20161026-195421.txt", '\000' file = 0x7f5b3a67a180 #3 0x00000000005ced1c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f5b3a68fb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d55a9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffcda8f7f90 "ASSERT(can_reach()) in 'melee_attack.cc' at line 2357 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d5871 in AssertFailed (expr=0xbd21f6 "can_reach()", file=0xbd1f10 "melee_attack.cc", line=2357, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(can_reach()) in 'melee_attack.cc' at line 2357 failed.\000\000\000\000<\345\000\000\000\000\060\000\000\000\000\000\000\000\000\000\nk\002\000\000\000\000\000<\345\000\000\000\000\000\000<\345\000\000\000\000\000a\235\344\001\000\000\000\000 \000\000\000\060\000\000\000 \203\217\332\374\177\000\000`\202\217\332\374\177", '\000' "\240, \200\217\332\374\177\000\000\002\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000`\235\344\001\000\000\000\000ȁ\217\332\374\177\000\000\001\000\000\000\000\000\000\000d\000\000\000\000\000\000\000\005X\334\001\000\000\000\000\004\244<:[\177\000\000\001\200\255\373\000\000\000\000\005X\334\001\001\000\000\000"... args = {{gp_offset = 3666837520, fp_offset = 32764, overflow_arg_area = 0x7ffcda8f80ac, reg_save_area = 0xffffffff00000000}} fileName = #8 0x000000000082c148 in melee_attack::mons_attack_desc (this=this@entry=0x7ffcda8f8c20) at melee_attack.cc:2357 ret = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}} #9 0x000000000082c439 in melee_attack::announce_hit (this=0x7ffcda8f8c20) at melee_attack.cc:2380 No locals. #10 0x0000000000573da9 in attack::handle_phase_damaged (this=0x7ffcda8f8c20) at attack.cc:99 No locals. #11 0x000000000082fd86 in melee_attack::handle_phase_damaged (this=0x7ffcda8f8c20) at melee_attack.cc:537 shroud_broken = false #12 0x000000000082deb5 in melee_attack::handle_phase_hit (this=0x7ffcda8f8c20) at melee_attack.cc:437 hit_woke_orc = false stop_hit = #13 0x000000000082d1e4 in melee_attack::attack (this=0x7ffcda8f8c20) at melee_attack.cc:841 cont = saved_gyre_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}} _gensym_uw_767 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1e62210, _M_const_object = 0x1e62210, _M_function_pointer = 0x1e62210, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x1e62210, this adjustment 9}, _M_pod_data = "\020\"\346\001\000\000\000\000\t\000\000\000\000\000\000"}, _M_manager = 0x825110 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x824fb0 >::_M_invoke(const std::_Any_data &)>}} shield_blocked = ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}} #14 0x0000000000685951 in attack_cleave_targets (attacker=..., targets=..., attack_number=0, effective_attack_number=2) at fight.cc:724 attck = { = {_vptr.attack = 0xc66270, attacker = 0x1184990, defender = 0x1184ca0, responsible = 0x1184990, attack_occurred = false, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 20, damage_done = 2, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 1500, attk_type = AT_HIT, attk_flavour = AF_STEAL, attk_damage = 9, weapon = 0x1152820, damage_brand = SPWPN_NORMAL, wpn_skill = SK_AXES, shield = 0x0, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x21b26b8 "bug"}}, verb_degree = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, no_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, special_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, aux_attack = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, aux_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 2, cleave_targets = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x7ffcda8f8dd8, _M_prev = 0x7ffcda8f8dd8}}}, }, cleaving = true, is_riposte = false, attack_position = {x = 46, y = 50}} def = 0x1184ca0 #15 0x000000000082f7b9 in melee_attack::handle_phase_end (this=0x7ffcda8f9030) at melee_attack.cc:715 No locals. #16 0x000000000082d2f0 in melee_attack::attack (this=0x7ffcda8f9030) at melee_attack.cc:890 saved_gyre_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}} _gensym_uw_767 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x20e7700, _M_const_object = 0x20e7700, _M_function_pointer = 0x20e7700, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x20e7700, this adjustment 9}, _M_pod_data = "\000w\016\002\000\000\000\000\t\000\000\000\000\000\000"}, _M_manager = 0x825110 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x824fb0 >::_M_invoke(const std::_Any_data &)>}} shield_blocked = ev = conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, enabled = false, victim = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x0}, }, }}}} #17 0x0000000000687bc8 in fight_melee (attacker=0x1184990, defender=0x114c320, did_hit=0x0, simu=false) at fight.cc:306 melee_attk = { = {_vptr.attack = 0xc66270, attacker = 0x1184990, defender = 0x114c320, responsible = 0x1184990, attack_occurred = true, cancel_attack = false, did_hit = true, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = true, obvious_effect = false, to_hit = 9, damage_done = 2, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 4, attk_type = AT_HIT, attk_flavour = AF_STEAL, attk_damage = 9, weapon = 0x1152820, damage_brand = SPWPN_NORMAL, wpn_skill = SK_AXES, shield = 0x0, art_props = {mData = {0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2290518 "bug"}}, verb_degree = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, no_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, special_damage_message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, aux_attack = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, aux_verb = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x124a278 ""}}, kill_type = KILLED_BY_MONSTER}, attack_number = 0, effective_attack_number = 0, cleave_targets = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x2355290, _M_prev = 0x2355290}}}, }, cleaving = false, is_riposte = false, attack_position = {x = 42, y = 50}} nrounds = pos = {x = 42, y = 51} effective_attack_number = attack_number = #18 0x00000000008561d6 in handle_monster_move (mons=0x1184990) at mon-act.cc:2188 new_target = targ = disabled = old_energy = entry = non_move_energy = #19 0x0000000000857bb5 in handle_monsters (with_noise=) at mon-act.cc:2616 mon = 0x1184990 oldspeed = 81 tries = #20 0x0000000000ba42c2 in world_reacts () at main.cc:2517 No locals. #21 0x0000000000bab26e in _input () at main.cc:1515 player_disabled = {was_disabled = false} #22 0x0000000000babc35 in _launch_game () at main.cc:480 game_start = true ccon = {cstate = false, smartcstate = false} #23 0x0000000000baf22b in _launch_game_loop () at main.cc:381 game_ended = false #24 main (argc=, argv=0x7ffcda8f9df8) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Oct 26 2016 at 03:23:52 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-70ed36aeb2/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-70ed36aeb2/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-70ed36aeb2/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 8 Level id: D:8 Level build method = , level layout type = rooms, absdepth0 = 7 Level vaults: layout_rooms lair_0_dummy uniq_joseph uniq_maurice uniq_erica Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< No target in view! A slave comes into view. The slave shouts! A slave is nearby! 2 slaves and Pikel come into view. Pikel is wielding a whip of electrocution. A slave comes into view. The slave shouts! Your shadow imp gestures at the slave. The slave struggles to resist. Your shadow imp hits the slave. Your quasit bites the slave but does no damage. Your quasit claws the slave. x2; Your quasit bites the slave. Your quasit closely misses the slave. Your quasit barely misses the slave. Your quasit misses the slave. Your quasit barely misses the slave. Your quasit completely misses the slave. Your quasit bites the slave but does no damage. Your quasit claws the slave but does no damage. Your quasit closely misses the slave. Something completely misses your quasit. Your quasit bites the slave but does no damage. Your quasit closely misses the slave. Your quasit barely misses the slave. Your quasit misses the slave. Your quasit closely misses the slave. Your quasit claws the slave but does no damage. Your ufetubus closely misses the slave. x2 Your ufetubus hits the slave but does no damage. Your ufetubus barely misses the slave. You barely miss the slave. The slave is lightly wounded. Your ufetubus barely misses the slave. Your ufetubus hits the slave. Your quasit barely misses the slave. Your quasit misses the slave. Your quasit barely misses the slave. The slave hits you but does no damage. Pikel completely misses your quasit. You hit the slave. The slave is heavily wounded. Your ufetubus hits the slave. Your ufetubus closely misses the slave. Your quasit closely misses the slave. Your quasit barely misses the slave. Your quasit closely misses the slave. The slave barely misses your ufetubus. Your ufetubus closely misses the slave. x2 Pikel hits your quasit but does no damage. There is a sudden explosion of sparks! Your quasit dies! Your scale mail prevents you from hitting the slave. The slave is heavily wounded. Your ufetubus closely misses the slave. Your ufetubus hits the slave. The slave completely misses you. You riposte. You hit the slave. The slave is severely wounded. You hit the slave but do no damage. There is a sudden explosion of sparks! You kill the slave! That felt strangely unrewarding. Pikel hits your ufetubus with a whip of electrocution! There is a sudden explosion of sparks! Your ufetubus dies! Unknown command. You slash Pikel! Pikel is lightly wounded. Pikel zaps a wand. You resist with almost no effort. It is a wand of paralysis. You closely miss Pikel. Pikel is lightly wounded. Pikel hits you but does no damage. You are electrocuted! You closely miss Pikel. Pikel is lightly wounded. You miss Pikel. Pikel is lightly wounded. Pikel closely misses you. You riposte. You hit Pikel but do no damage. Pikel is lightly wounded. You miss Pikel. Pikel is lightly wounded. Pikel hits you with a whip of electrocution. You closely miss Pikel. Pikel is lightly wounded. Pikel hits you with a whip of electrocution. You are electrocuted! You swap places. Your white imp closely misses Pikel. Pikel hits your white imp but does no damage. There is a sudden explosion of sparks! Your white imp dies! Pikel zaps a wand. You resist with almost no effort. As you read the scroll of teleportation, it crumbles to dust. You feel strangely unstable. You swap places. Your white imp closely misses Pikel. Your surroundings suddenly seem different. You start resting. You are feeling hungry. You start resting. HP restored. Found a stone staircase leading up. There is a stone staircase leading up here. You are feeling very hungry. The slave barely misses your shadow imp. Your shadow imp hits the slave. The slave hits your shadow imp. Your shadow imp barely misses the slave. The slave closely misses your shadow imp. Your shadow imp hits the slave. The slave misses your shadow imp. Your shadow imp hits the slave but does no damage. The slave hits your shadow imp. Your shadow imp closely misses the slave. The slave hits your shadow imp but does no damage. Your shadow imp barely misses the slave. The slave hits your shadow imp. Your shadow imp hits the slave. The slave hits your shadow imp. x2 Your shadow imp dies! You barely miss the slave. The slave hits you but does no damage. You hit the slave. The slave is lightly wounded. The slave hits you. You closely miss the slave. The slave is lightly wounded. The slave barely misses you. You barely miss the slave. The slave is lightly wounded. The slave misses you. You closely miss the slave. The slave is lightly wounded. The slave misses you. You slash the slave! There is a sudden explosion of sparks! You kill the slave! That felt strangely unrewarding. You hit the slave. The slave is heavily wounded. The slave barely misses you. You hit the slave. There is a sudden explosion of sparks! You kill the slave! That felt strangely unrewarding. No target in view! No target in view! You start resting. HP restored. Items here: [[ †† an animal skin x2; a human corpse x2 Butcher a human corpse? [(y)es/(c)hoosy/(n)o/(a)ll/(e)dible/(q)uit/?] You butcher the human corpse. x2 L - 2 chunks of flesh; L - 6 chunks of flesh (gained 4) Items here: [[ ÷÷ an animal skin x2; a human skeleton x2 Your shadow imp disappears in a puff of smoke! Unknown command. You start waiting. Eating one of 6 chunks of flesh. You start eating one of the 6 chunks of flesh. This raw flesh tastes terrible. Items here: [[ ÷÷ an animal skin x2; a human skeleton x2 Something hits your iron imp. Something hits your iron imp but does no damage. Something barely misses your iron imp. The slave hits your iron imp. Something hits your iron imp! Your iron imp dies! You slash the slave! The slave is moderately wounded. You hit Pikel. There is a sudden explosion of sparks! Pikel is heavily wounded. You miss Pikel. Pikel is heavily wounded. Pikel hits you but does no damage. You slash Pikel! There is a sudden explosion of sparks! Pikel is almost dead. Pikel hits you but does no damage. You are electrocuted! You closely miss Pikel. Pikel is almost dead. Pikel hits you but does no damage. You are electrocuted! You hit Pikel but do no damage. Pikel is almost dead. Pikel zaps a wand. You resist with almost no effort. You hit Pikel but do no damage. There is a sudden explosion of sparks! You kill Pikel! Okawaru is honoured by your kill. Your Fighting skill increases to level 5! Your Long Blades skill increases to level 7! Unknown command. You start resting. Eating one of 5 chunks of flesh. You start eating one of the 5 chunks of flesh. You are feeling hungry. This raw flesh tastes terrible. M - a wand of paralysis {zapped: 3}; N - 2 sedimented cyan potions Items here: ) [[[ ÷÷ † Okay, then. You start resting. HP restored. Found a leather armour. O - a scroll labeled TUESIM SOC You now have 171 gold pieces (gained 3). All of the chunks of flesh in your inventory have rotted away. You see here a leather armour. A bullfrog skeleton comes into view. A bullfrog skeleton is nearby! The bullfrog skeleton hits you. You barely miss the bullfrog skeleton. The bullfrog skeleton hits you but does no damage. You hit the bullfrog skeleton. The bullfrog skeleton is lightly damaged. The bullfrog skeleton closely misses you. You riposte. You barely miss the bullfrog skeleton. The bullfrog skeleton is lightly damaged. You hit the bullfrog skeleton. There is a sudden explosion of sparks! The bullfrog skeleton is heavily damaged. The bullfrog skeleton hits you but does no damage. You hit the bullfrog skeleton but do no damage. The bullfrog skeleton is heavily damaged. The bullfrog skeleton closely misses you. You riposte. You barely miss the bullfrog skeleton. The bullfrog skeleton is heavily damaged. The bullfrog skeleton hits you but does no damage. You slash the bullfrog skeleton! The bullfrog skeleton is severely damaged. The bullfrog skeleton hits you but does no damage. You hit the bullfrog skeleton. There is a sudden explosion of sparks! You destroy the bullfrog skeleton! Okawaru accepts your kill. No target in view! Found a stone staircase leading up. There is a stone staircase leading up here. Found a staircase to the Ecumenical Temple. There is a staircase to the Ecumenical Temple here. A leopard gecko comes into view. A leopard gecko is nearby! Found 4 poisoned needles. The helpless leopard gecko fails to defend itself. You hit the leopard gecko. There is a sudden explosion of sparks! You kill the leopard gecko! Okawaru accepts your kill. No target in view! You see here a leopard gecko corpse. You see here 4 poisoned needles. You are feeling hungry. An adder comes into view. An adder is nearby! The adder hisses angrily. You completely miss the adder. The adder bites you. You are poisoned. The adder poisons you! The adder bites you but does no damage. You closely miss the adder. You feel sick. The adder bites you but does no damage. You closely miss the adder. The adder closely misses you. You closely miss the adder. The adder bites you but does no damage. You barely miss the adder. The adder barely misses you. You miss the adder. You feel sick. The adder bites you but does no damage. The adder closely misses you. You hit the adder. The adder is lightly wounded. The adder bites you but does no damage. You barely miss the adder. The adder is lightly wounded. The adder bites you but does no damage. You hit the adder. The adder is severely wounded. The adder bites you but does no damage. You closely miss the adder. The adder is severely wounded. You feel sick. The adder bites you. You completely miss the adder. The adder is severely wounded. The adder misses you. The adder closely misses you. You closely miss the adder. The adder is severely wounded. The adder barely misses you. You slash the adder! You kill the adder! Okawaru accepts your kill. No target in view! You feel sick. You are no longer poisoned. You see here a spear. Things that are here: a flail; a spear Things that are here: a leather armour; a short sword An adder comes into view. The adder hisses angrily. An adder is nearby! The adder bites you. You are poisoned. The adder poisons you! You slash the adder! You kill the adder! Okawaru accepts your kill. You have reached level 9! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. You feel sick. You see here an adder corpse. You butcher the adder corpse. You feel sick. L - 2 chunks of flesh You see here an adder skeleton. You start resting. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. You feel sick. This raw flesh tastes terrible. You feel sick. x5 You are no longer poisoned. An adder zombie comes into view. An adder zombie is nearby! The adder zombie bites you but does no damage. You hit the adder zombie. The adder zombie is moderately damaged. You barely miss the adder zombie. The adder zombie is moderately damaged. The adder zombie completely misses you. You slash the adder zombie! The adder zombie is severely damaged. The adder zombie bites you but does no damage. You slash the adder zombie! You destroy the adder zombie! Okawaru accepts your kill. No target in view! HP restored. The alarm trap emits a blaring wail! A sentinel's mark forms upon you. Done exploring. You start waiting. The sentinel's mark upon you fades away. Done exploring. (D) Dungeon (T) Temple Where to? (Enter - D:6, ? - help) There is a stone staircase leading down here. You climb downwards. 4 wights come into view. A wight is wielding a hand axe of freezing. There is a stone staircase leading up here. Unknown command. The helpless wight fails to defend itself. You slash the wight! The wight is severely damaged. The helpless wight fails to defend itself. You slash the wight! The wight is moderately damaged. The wight misses you. The wight hits you with a scimitar. The wight hits you but does no damage. You hit the wight. The wight is almost destroyed. The wight hits you with a scimitar. The wight misses you. You riposte. You hit the wight. The wight is lightly damaged. The wight hits you but does no damage. Your quasit barely misses the wight. Your quasit claws the wight but does no damage. x2 You hit the wight. You destroy the wight! Okawaru accepts your kill. Your quasit completely misses the wight. x2 Your quasit claws the wight. The wight closely misses you. You hit the wight. The wight is heavily damaged. Your quasit misses the wight. Your quasit claws the wight but does no damage. x2 The wight hits you with a great sword. You feel drained. You hit the wight. The wight is heavily damaged. Your quasit bites the wight but does no damage. Your quasit closely misses the wight. Your quasit claws the wight but does no damage. The wight hits you but does no damage. The wight completely misses you. You hit the wight but do no damage. There is a sudden explosion of sparks! You destroy the wight! Okawaru accepts your kill. The wight barely misses you. The wight hits you with a hand axe of freezing! You feel drained. The wight freezes you. Unknown command. You barely miss the wight. The wight is lightly damaged. The wight closely misses you. The wight hits you with a hand axe of freezing. You feel drained. The wight freezes you. You hit the wight but do no damage. The wight is lightly damaged. The wight hits you but does no damage. You swap places. Your quasit bites the wight but does no damage. Your quasit closely misses the wight. Your quasit barely misses the wight. The wight completely misses your quasit. The wight hits your quasit but does no damage. Things that are here: a scimitar; a robe Your quasit bites the wight. Your quasit claws the wight but does no damage. Your quasit barely misses the wight. The wight completely misses your quasit. Your quasit bites the wight but does no damage. Your quasit barely misses the wight. x2 The wight hits your quasit with a hand axe of freezing. The wight freezes your quasit. Your quasit bites the wight. Your quasit claws the wight. x2; The wight misses your quasit. Your quasit bites the wight but does no damage. Your quasit claws the wight but does no damage. x2 The wight closely misses your quasit. The wight hits your quasit with a great sword. Your quasit bites the wight. Your quasit claws the wight. Your quasit claws the wight but does no damage. The wight misses your quasit. Your quasit barely misses the wight. Your quasit claws the wight but does no damage. Your quasit claws the wight. The wight closely misses your quasit. The wight hits your quasit with a hand axe of freezing. Your quasit bites the wight but does no damage. Your quasit barely misses the wight. Your quasit claws the wight but does no damage. Your quasit disappears in a puff of smoke! The wight hits you with a hand axe of freezing! You feel drained. The wight freezes you. You hit the wight but do no damage. The wight is moderately damaged. The wight completely misses you. You riposte. You hit the wight. There is a sudden explosion of sparks! You destroy the wight! Okawaru accepts your kill. Your base Long Blades skill increases to level 8! Your scale mail prevents you from hitting the wight. The wight is lightly damaged. The wight hits you with a great sword! You hit the wight. The wight is moderately damaged. You barely miss the wight. The wight is moderately damaged. The wight hits you with a great sword! * * * LOW HITPOINT WARNING * * * You are too injured to fight recklessly! You closely miss the wight. The wight is moderately damaged. The wight closely misses you. There is a stone staircase leading up here. Things that are here: a hand axe of freezing; a robe You climb upwards. There is a stone staircase leading down here. You start resting. Eating a chunk of flesh. You start eating the chunk of flesh. You are feeling hungry. This raw flesh tastes terrible. You start resting. HP restored. You climb downwards. The wight hits you with a great sword! You feel drained. The wight barely misses you. You riposte. You hit the wight but do no damage. There is a sudden explosion of sparks! The wight is severely damaged. There is a stone staircase leading up here. Things that are here: a robe; a hand axe of freezing You hit the wight. There is a sudden explosion of sparks! You destroy the wight! Okawaru accepts your kill. You start resting. HP restored. Items here: )) [[ a great sword; a robe x2; a scimitar There is a stone staircase leading up here. Things that are here: a robe; a hand axe of freezing Things that are here: a robe; a great sword The quasit gives a chilling moan. i - 3 scrolls labeled QALOONL LIES (gained 1) You are feeling hungry. You now have 180 gold pieces (gained 9). L - a wooden ring Put on which piece of jewellery? (? for menu, Esc to quit) Oops, that ring feels deathly cold. L - a cursed -3 ring of protection (right hand) As you read the scroll of identify, it crumbles to dust. z - 2 potions of resistance As you read the scroll labeled XUUMPI LOIS, it crumbles to dust. It is a scroll of enchant weapon. Your +2 falchion of electrocution glows red for a moment. As you read the scroll labeled QALOONL LIES, it crumbles to dust. You feel as if something is helping you. It was a scroll of remove curse. Drop what? 40/52 slots (_ for help) (? for menu, Esc to quit) You remove your -3 ring of protection. You drop a -3 ring of protection. A bullfrog comes into view. The bullfrog croaks. You hit the bullfrog. The bullfrog is moderately wounded. The bullfrog barely misses you. You riposte. You barely miss the bullfrog. The bullfrog is moderately wounded. You slash the bullfrog! The bullfrog is severely wounded. The bullfrog hits you. The bullfrog closely misses you. You barely miss the bullfrog. The bullfrog is severely wounded. The bullfrog hits you. You closely miss the bullfrog. The bullfrog is severely wounded. The bullfrog hits you. You slash the bullfrog! There is a sudden explosion of sparks! You kill the bullfrog! Okawaru accepts your kill. No target in view! No target in view! You see here a bullfrog corpse. You butcher the bullfrog corpse. K - 2 chunks of flesh You see here a bullfrog skeleton. You start resting. Eating one of 2 chunks of flesh. You start eating one of the 2 chunks of flesh. This raw flesh tastes terrible. HP restored. Found a dagger. You now have 194 gold pieces (gained 14). An adder comes into view. Found an escape hatch in the ceiling. An adder is nearby! You closely miss the adder. The adder bites you but does no damage. x2 You hit the adder. There is a sudden explosion of sparks! The adder is almost dead. The adder completely misses you. You closely miss the adder. The adder is almost dead. The adder barely misses you. You hit the adder. There is a sudden explosion of sparks! You kill the adder! Okawaru accepts your kill. No target in view! You see here an adder corpse. A bullfrog comes into view. Found 11 gold pieces. A scorpion comes into view. The scorpion moves out of view. The helpless bullfrog fails to defend itself. You hit the bullfrog. There is a sudden explosion of sparks! You kill the bullfrog! Okawaru accepts your kill. You slash the scorpion! The scorpion is moderately wounded. The scorpion stings you but does no damage. You barely miss the scorpion. The scorpion is moderately wounded. The scorpion barely misses you. You barely miss the scorpion. The scorpion is moderately wounded. The scorpion barely misses you. You closely miss the scorpion. The scorpion is moderately wounded. The scorpion stings you. You hit the scorpion. There is a sudden explosion of sparks! You kill the scorpion! Okawaru accepts your kill. No target in view! No target in view! You now have 205 gold pieces (gained 11). Found a stone staircase leading up. There is a stone staircase leading up here. A leopard gecko comes into view. A leopard gecko is nearby! The leopard gecko hisses angrily. You closely miss the leopard gecko. The leopard gecko bites you but does no damage. You closely miss the leopard gecko. The leopard gecko closely misses you. You riposte. You hit the leopard gecko. The leopard gecko is severely wounded. The leopard gecko bites you. You hit the leopard gecko. You kill the leopard gecko! Okawaru accepts your kill. No target in view! You see here a leopard gecko corpse. Found a stone staircase leading down. Found a stone staircase leading down. A worker ant comes into view. A worker ant is nearby! No target in view! No target in view! The worker ant is too close now for your liking. Found 14 stones. You hit the worker ant. The worker ant is moderately wounded. The worker ant bites you. You are poisoned. The worker ant poisons you! A jackal comes into view. The jackal barks! You hit the worker ant. There is a sudden explosion of sparks! You kill the worker ant! Okawaru accepts your kill. You feel sick. A jackal comes into view. You feel sick. The jackal barks! Found a bread ration. A jackal and a crimson imp come into view. The jackal barks! The jackal bites you. A leopard gecko comes into view. You feel sick. The jackal barely misses you. The jackal barely misses you. You riposte. The leopard gecko hisses angrily. You hit the jackal. The jackal is moderately wounded. You feel sick. The jackal bites you but does no damage. You closely miss the jackal. The jackal closely misses you. The crimson imp blinks! You closely miss the jackal. You feel sick. The jackal bites you but does no damage. You hit the jackal. The jackal is lightly wounded. The jackal closely misses you. You hit the jackal. The jackal is almost dead. The jackal bites you. You hit the jackal. There is a sudden explosion of sparks! You kill the jackal! You hit the jackal. There is a sudden explosion of sparks! You kill the jackal! Okawaru accepts your kill. You feel sick. The crimson imp blinks! You hit the leopard gecko. There is a sudden explosion of sparks! You kill the leopard gecko! Okawaru accepts your kill. You closely miss the jackal. The jackal is moderately wounded. The jackal bites you but does no damage. The jackal closely misses you. You hit the jackal. There is a sudden explosion of sparks! You kill the jackal! Okawaru accepts your kill. You feel sick. Things that are here: a leopard gecko corpse; a jackal corpse You closely miss the crimson imp. The crimson imp blinks! The crimson imp blinks! No target in view! No target in view! You feel sick. The crimson imp shouts, "Escape, thou bawdy ruttish minnow reeky!" The crimson imp blinks! You feel sick. You are no longer poisoned. You hit the crimson imp. The crimson imp is heavily wounded. The crimson imp closely misses you. You riposte. You miss the crimson imp. The crimson imp is moderately wounded. You closely miss the crimson imp. The crimson imp is moderately wounded. The crimson imp blinks! The crimson imp blinks! There is a stone staircase leading down here. You hit the crimson imp. The crimson imp is moderately wounded. The crimson imp hits you but does no damage. You slash the crimson imp! The crimson imp is almost dead. The crimson imp barely misses you. You hit the crimson imp. There is a sudden explosion of sparks! You kill the crimson imp! Okawaru accepts your kill. No target in view! All of the chunks of flesh in your inventory have rotted away. K - a sedimented yellow potion f - 9 bread rations (gained 1) You are feeling hungry. Found a hunting sling. Found 27 stones. A bullfrog comes into view. A bullfrog is nearby! The helpless bullfrog fails to defend itself. You slash the bullfrog! There is a sudden explosion of sparks! You kill the bullfrog! Okawaru accepts your kill. No target in view! You see here a bullfrog corpse. Found a stone staircase leading up. You see here a bullfrog corpse. You butcher the bullfrog corpse. L - 3 chunks of flesh You see here a bullfrog skeleton. Unknown command. Eating one of 3 chunks of flesh. You start eating one of the 3 chunks of flesh. This raw flesh tastes terrible. Found a stone staircase leading down. Things that are here: a leopard gecko corpse; a jackal corpse There is a stone staircase leading up here. A quokka comes into view. The quokka moves out of view. The quokka is too close now for your liking. You hit the quokka. The quokka is heavily wounded. The quokka barely misses you. The quokka closely misses you. You barely miss the quokka. The quokka is heavily wounded. The quokka barely misses you. You riposte. You closely miss the quokka. The quokka is heavily wounded. You hit the quokka but do no damage. There is a sudden explosion of sparks! You kill the quokka! Okawaru accepts your kill. No target in view! You see here a quokka corpse. You see here a dagger. Found 19 poisoned needles. You see here 19 poisoned needles. Found an escape hatch in the floor. There is an escape hatch in the floor here. You now have 211 gold pieces (gained 6). All of the chunks of flesh in your inventory have rotted away. You are feeling hungry. There is a stone staircase leading up here. Things that are here: a robe; a hand axe of freezing Items here: )) [[ a great sword; a robe x2; a scimitar Done exploring. Done exploring. Done exploring. (D) Dungeon (T) Temple Where to? (Enter - D:7, ? - help) There is a stone staircase leading down here. You climb downwards. Found 16 stones and a meat ration. There is a stone staircase leading up here. B - 2 meat rations (gained 1) A giant cockroach comes into view. You hit the giant cockroach. There is a sudden explosion of sparks! You kill the giant cockroach! Okawaru accepts your kill. No target in view! You see here a giant cockroach corpse. You butcher the giant cockroach corpse. L - a chunk of flesh Eating a chunk of flesh. You start eating the chunk of flesh. This raw flesh tastes terrible. An ogre and a wight come into view. The ogre shouts! The ogre moves out of view. A wight comes into view. It is wielding a morningstar of freezing. There are monsters nearby! A wight comes into view. It is wielding an enchanted falchion. The wight closely misses your iron imp. You slash the wight! There is a sudden explosion of sparks! You destroy the wight! Okawaru accepts your kill. Your base Dodging skill increases to level 4! Unknown command. The wight closely misses your iron imp. The wight hits your iron imp with a morningstar of freezing! The wight freezes your iron imp. Your iron imp hits the wight but does no damage. The wight hits your iron imp but does no damage. Your iron imp hits the wight! The wight barely misses your iron imp. Your iron imp completely misses the wight. The wight hits your iron imp with a morningstar of freezing! Your iron imp dies! Unknown command. You closely miss the wight. The wight is heavily damaged. The wight closely misses you. You slash the wight! You destroy the wight! Okawaru accepts your kill. You barely miss the ogre. The ogre hits you with a giant club. You slash the ogre! The ogre is moderately wounded. You barely miss the ogre. The ogre is moderately wounded. The ogre hits you with a giant club! You hit the ogre. The ogre is heavily wounded. The ogre barely misses you. You hit the ogre but do no damage. There is a sudden explosion of sparks! The ogre is severely wounded. You hit the ogre. The ogre is severely wounded. The ogre hits you but does no damage. You hit the ogre. The ogre is almost dead. The ogre hits you with a giant club!! You hit the ogre. There is a sudden explosion of sparks! You kill the ogre! Okawaru accepts your kill. Items here: ))) [[ a giant club; a morningstar of freezing; a robe; a short sword; a robe You start resting. You hit the wight but do no damage. There is a sudden explosion of sparks! The wight is almost destroyed. The wight completely misses you. You hit the wight. There is a sudden explosion of sparks! You destroy the wight! Okawaru accepts your kill. Things that are here: an enchanted falchion; a robe You start resting. HP restored. Items here: ))) [[ a giant club; a morningstar of freezing; a robe; a short sword; a robe You are feeling hungry. B - 3 meat rations (gained 1) Found a hand axe. A centaur comes into view. You see here a hand axe. The centaur barely misses you. Your scale mail prevents you from hitting the centaur. The centaur barely misses you. The centaur hits you. You hit the centaur. The centaur is lightly wounded. The centaur barely misses you. You hit the centaur. The centaur is heavily wounded. The centaur barely misses you. You hit the centaur. The centaur is severely wounded. The centaur barely misses you. You riposte. You hit the centaur. The centaur is almost dead. Your ufetubus hits the centaur but does no damage. x2 The centaur hits you but does no damage. Your ufetubus hits the centaur. x2 The centaur dies! Okawaru accepts your kill. Your life force feels restored. No target in view! Things that are here: a shortbow; 27 arrows You start resting. Your ufetubus disappears in a puff of smoke! HP restored. Okay, then. A quokka comes into view. A quokka is nearby! A sky beast and Maurice come into view. Found a stone staircase leading down. The helpless sky beast fails to defend itself. You slash the sky beast! The sky beast is moderately wounded. The sky beast hits you but does no damage. You closely miss the sky beast. The sky beast is moderately wounded. Maurice shouts! The sky beast hits you but does no damage. Maurice tries to hide in the shadows. You hit the sky beast. The sky beast is heavily wounded. The sky beast hits you. The sky beast shocks you. You miss the sky beast. The sky beast is heavily wounded. The quokka barely misses your shadow imp. The sky beast flickers out of sight! Deactivating autopickup; reactivate with Ctrl-A. Something hits you but does no damage. You closely miss something. Your shadow imp barely misses something. The quokka barely misses your shadow imp. Something hits you. Something shocks you. You miss something. The quokka bites your shadow imp. Your shadow imp hits the quokka. You barely miss something. Something hits you but does no damage. The quokka misses your shadow imp. Your shadow imp closely misses the quokka. You hit something but do no damage. Something hits you but does no damage. The quokka barely misses your shadow imp. Your shadow imp gestures at the quokka. The quokka writhes in agony! The quokka dies! Okawaru accepts your kill. You closely miss something. Something hits you. Something shocks you. You miss something. Your shadow imp closely misses something. Something hits you. Something shocks you. You hit something. Your shadow imp misses something. You hit something. Something hits you but does no damage. Maurice gestures wildly while chanting. Maurice puts on a burst of speed! Your shadow imp hits something. You barely miss something. A sky beast appears from thin air! Reactivating autopickup. The sky beast hits you but does no damage. Your shadow imp barely misses the sky beast. You closely miss the sky beast. The sky beast is almost dead. The sky beast hits you. The sky beast shocks you. Maurice gestures wildly while chanting. Maurice blinks! Your shadow imp hits the sky beast. The sky beast dies! Okawaru accepts your kill. You barely miss Maurice. Maurice hits you with a dagger. Maurice steals your wand of paralysis {zapped: 3}! You barely miss Maurice. Maurice hits you but does no damage. You closely miss Maurice. Maurice zaps a wand. You suddenly lose the ability to move! It is a wand of paralysis {zapped: 3}. Your shadow imp disappears in a puff of smoke! Maurice zaps a wand. You resist with almost no effort. Maurice zaps a wand. You resist with almost no effort. Maurice hits you but does no damage. Maurice hits you but does no damage. Maurice zaps a wand. You resist with almost no effort. Maurice zaps a wand. You shrug off the repeated paralysis! Maurice hits you but does no damage. You can move again. You hit Maurice but do no damage. Maurice gestures wildly while chanting. Maurice flickers and vanishes! Deactivating autopickup; reactivate with Ctrl-A. You swap places. Something hits your white imp. You enter the shallow water. Moving in this stuff is going to be slow. Your white imp disappears in a puff of smoke! You hear a zap. Something tries to affect you, but you resist. You hear a zap. Something tries to affect you, but you resist. You hear a zap. You suddenly lose the ability to move! You hear a zap. You can move again. You see here a hand axe. Something drops a dagger. Something picks up a hand axe. You hear some strange, mumbled words. You are feeling very hungry. You swap places. Maurice hits your shadow imp with a hand axe! Maurice misses your shadow imp. Maurice gestures wildly while chanting. Maurice blinks! Your shadow imp closely misses Maurice. Maurice says, "Lost something?" Maurice gestures wildly while chanting. Maurice flickers and vanishes! Your shadow imp gestures at something. Your scale mail prevents you from hitting something. Something hits you. Something steals your scroll labeled NESIDU BUUMPI! Something misses your shadow imp. You hit something. Your shadow imp misses something. You slash something! Something hits you but does no damage. Something misses your shadow imp. Your shadow imp barely misses something. You hit something. Something hits you! Something steals your 2 potions of resistance! Something hits your shadow imp. Your shadow imp dies! You miss something. You miss something. Something hits you but does no damage. You miss something. You closely miss something. Something hits you but does no damage. Your scale mail prevents you from hitting something. Something hits you. Something steals your +2 short sword! You barely miss something. Something hits you but does no damage. You miss something. Something hits you. Something steals some of your gold! You closely miss something. You closely miss something. Something hits you but does no damage. You completely miss something. Something hits you. Something steals all your gold! You miss something. Something hits you but does no damage. You closely miss something. You miss something. Something hits you but does no damage. You miss something. Something hits you. Something groans, "What are you, a monk?" You hear some strange, mumbled words. You hit something. You miss something. You see here 16 stones. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. You are near starving! You start resting. HP restored. You climb downwards. Level annotation: Maurice There is a stone staircase leading up here. Unknown command. Found a scroll of enchant weapon. Maurice is too close now for your liking. Maurice is nearby! You slash Maurice! Maurice is moderately wounded. You hit Maurice. Maurice is moderately wounded. Maurice casts a spell. Maurice puts on a burst of speed! Your scale mail prevents you from hitting Maurice. Maurice is moderately wounded. Maurice barely misses you. You riposte. You closely miss Maurice. Maurice is moderately wounded. Maurice hits your shadow imp with a hand axe. Your shadow imp barely misses Maurice. You hit Maurice. Maurice is heavily wounded. Maurice drinks a potion. Maurice suddenly seems more resistant. Your shadow imp hits Maurice. You hit Maurice. Maurice is heavily wounded. Maurice gestures wildly while chanting. Maurice blinks! You swap places. Found an escape hatch in the ceiling. Maurice hits you with a hand axe. Maurice steals your inky potion! Found a stone staircase leading up. You barely miss Maurice. Maurice is heavily wounded. Maurice hits you with a hand axe. Maurice groans, "What are you, a monk?" Maurice mumbles some strange words. Maurice looks slightly unstable. Maurice closely misses your shadow imp. Your shadow imp closely misses Maurice. You slash Maurice! Maurice is severely wounded. Maurice hits you with a hand axe. Maurice grunts, "Curses!" Maurice casts a spell. Maurice completely misses your quasit. Maurice blinks! >>>>>>>>>>>>>>>>>>>>>> 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [SJWn] Species: Demonspawn Job: Wanderer HP: 65/69; mods: 0/0 MP: 12/12; mod: 0 Stats: 14 (14) 18 (18) 10 (10) Position: (42, 51), god: Okawaru (7), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 5 | 1041 | 291/300 Short Blades | X | 0 | 0 | 1 | 151 | 92/119 Long Blades | X | 2 | 66 | 8 | 2670 | 530/535 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 3 | 370 | 14/238 Dodging | X | 1 | 33 | 4 | 710 | 116/297 Stealth | X | 0 | 0 | 1 | 50 | 0/100 Shields | | 0 | 0 | 1 | 59 | 0/119 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 2 | 179 | 1/178 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 3 | 301 | 1/200 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #39: 122 Attributes: #23: 8991 #24: -2107133360 #27: 4002 #49: 274 #59: 1 Mutations: slimy green scales: 1 (innate) demonic guardian: 1 (innate) nightstalker: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #22: +3 falchion of electrocution eq slot #1, inv slot #10: +0 cloak eq slot #4, inv slot #4: +0 pair of boots eq slot #6, inv slot #17: +0 scale mail of magic resistance eq slot #7, inv slot #29: ring of stealth }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...# #.. ###.#.# ##.# .....< #.....# ###..# .........##.## #...## ......#####.# ##.### <.....####..# #..# .......##..## ##.## ......§...@### #..# #.@5...<.###.### #...####.......## #...## ##......... #....## #.......... #..#?.# #######.... ##.##### #### #..# #### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>