ASSERT(total > 0) in 'random-var.cc' at line 92 failed. Version: Dungeon Crawl Stone Soup bcrawl-1.34.4 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /var/dcss/builds/dcss-bcrawl/bin/dcss -name Grijm -rc /var/dcss/gamedata/dcss-bcrawl/rc-files/Grijm.rc -macro /var/dcss/gamedata/dcss-bcrawl/rc-files/Grijm.macro -morgue /var/dcss/gamedata/dcss/morgue/Grijm/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-bcrawl/save/ -webtiles-socket /var/dcss/sockets/Grijm:2021-11-05.02:41:15.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z17write_stack_traceP8_IO_FILEi+0x38) [0x70f318]: write_stack_trace(_IO_FILE*, int) /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z13do_crash_dumpv+0x3c9) [0x716609]: do_crash_dump() /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x70f780]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fb70ea354c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb70eddb269]: /var/dcss/builds/dcss-bcrawl/bin/dcss() [0x715dc9] /var/dcss/builds/dcss-bcrawl/bin/dcss() [0x715f71] /var/dcss/builds/dcss-bcrawl/bin/dcss(_ZN10random_var4initEv+0x1cf) [0xb0a5af]: random_var::init() /var/dcss/builds/dcss-bcrawl/bin/dcss(_ZN10random_varC1EiiSt6vectorIiSaIiEE+0xc0) [0xb0a6a0]: random_var::random_var(int, int, std::vector >) /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z14div_rand_roundRK10random_vari+0x1b1) [0xb0b261]: div_rand_round(random_var const&, int) /var/dcss/builds/dcss-bcrawl/bin/dcss(_ZNK6player12attack_delayEPK8item_defb+0x199) [0xacc8c9]: player::attack_delay(item_def const*, bool) const /var/dcss/builds/dcss-bcrawl/bin/dcss(_ZN12melee_attack22handle_phase_attemptedEv+0x554) [0x99b614]: melee_attack::handle_phase_attempted() /var/dcss/builds/dcss-bcrawl/bin/dcss(_ZN12melee_attack6attackEv+0x41f) [0x99db1f]: melee_attack::attack() /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z11fight_meleeP5actorS0_Pbb+0x532) [0x7d3602]: fight_melee(actor*, actor*, bool*, bool) /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z18move_player_action9coord_def+0xe5d) [0xa8aa0d]: move_player_action(coord_def) /var/dcss/builds/dcss-bcrawl/bin/dcss(_Z15process_command12command_type+0x440) [0xcbdec0]: process_command(command_type) /var/dcss/builds/dcss-bcrawl/bin/dcss() [0xcbc398] /var/dcss/builds/dcss-bcrawl/bin/dcss() [0xcbca65] /var/dcss/builds/dcss-bcrawl/bin/dcss(main+0x128) [0x673e78]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb70ea20840]: /var/dcss/builds/dcss-bcrawl/bin/dcss(_start+0x29) [0x674899]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb70eddaf2a in __waitpid (pid=32761, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb70eddaf2a in __waitpid (pid=32761, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000070f195 in call_gdb (file=file@entry=0x7fb70edc5540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 27782\000\000\000\000\000\000\000" #2 0x0000000000716625 in do_crash_dump () at dbg-asrt.cc:677 t = 1636081693 dir = "/var/dcss/gamedata/dcss/morgue/Grijm/" name = "/var/dcss/gamedata/dcss/morgue/Grijm/crash-Grijm-20211105-030813.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(total > 0) in 'random-var.cc' at line 92 failed." file = 0x7fb70edc5540 <_IO_2_1_stderr_> #3 0x000000000070f780 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007fb70eddb269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000715dc9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc4c5a28a0 "ASSERT(total > 0) in 'random-var.cc' at line 92 failed.", assert=true) at dbg-asrt.cc:808 No locals. #7 0x0000000000715f71 in AssertFailed (expr=expr@entry=0xcedaa9 "total > 0", file=file@entry=0xceda7a "random-var.cc", line=line@entry=92, text=text@entry=0x0) at dbg-asrt.cc:846 mesg = "ASSERT(total > 0) in 'random-var.cc' at line 92 failed.\000\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' , "\377\377", '\000' ... args = {{gp_offset = 65535, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0xffff00000000}} fileName = #8 0x0000000000b0a5af in random_var::init (this=this@entry=0x7ffc4c5a3320) at random-var.cc:92 sum = #9 0x0000000000b0a6a0 in random_var::random_var (this=0x7ffc4c5a3320, s=, e=, ws=...) at random-var.cc:29 No locals. #10 0x0000000000b0b261 in div_rand_round (x=..., d=d@entry=10) at random-var.cc:228 x_min1 = x_min2 = x_max1 = x_max2 = start = 4 end = 14 weights = #11 0x0000000000acc8c9 in player::attack_delay (this=, projectile=projectile@entry=0x0, rescale=rescale@entry=true) at player-act.cc:325 weap = attk_delay = {start = 4, end = 14, weights = std::vector of length 10, capacity 10 = {10222000, 287055600, 520400000, 433360000, 346320000, 259280000, 172240000, 86212320, 16148440, 4840}, total = 2131243200} base_shield_penalty = 141 #12 0x000000000099b614 in melee_attack::handle_phase_attempted (this=0x7ffc4c5a4180) at melee-attack.cc:188 cact_typ = #13 0x000000000099db1f in melee_attack::attack (this=this@entry=0x7ffc4c5a4180) at melee-attack.cc:776 saved_gyre_name = "\360DZL\374\177\000\000\002\066}\000\000\000\000\000\001\000\000\000\000\000\000\000 K\334\016\267\177\000\000\006", '\000' , "\003\000\000\000\000\000\000 K\334\016\267\177\000\000\025\000\000\000\000\000\000\000 K\334\016\267\177\000\000P\000\000\000\000\000\000\000\240F\232\v\000\000\000\000\003\000\000\000\000\000\000\000\210.\031\001", '\000' , "\200\000\000\000\000\000\000\000\320AZL\374\177\000\000\000\350\275\003\000\000\000\000\060\350\275\003\000\000\000\000@#\020\001\000\000\000\000\000I\332\000\000\000\000\000 \214\024\001\000\000\000\000\210.\031\001\000\000\000\000 \214\024\001\000\000\000\000\000\000\000\001\001\001\000\000"... _gensym_uw_798 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x1, _M_const_object = 0x1, _M_function_pointer = 0x1, _M_member_pointer = &virtual table offset 0, this adjustment 9675240}, _M_pod_data = "\001\000\000\000\000\000\000\000術\000\000\000\000"}, _M_manager = 0x1148c20 }, _M_invoker = 0x0}} ev = shield_blocked = conducts = {{conduct = DID_EVIL, pgain = 0, known = 255, victim = std::unique_ptr = {get() = 0x7ffc4c5a43e0}}, {conduct = 7028553, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x7ffc4c5a43e0}}, {conduct = 1280983424, pgain = 32764, known = false, victim = std::unique_ptr = {get() = 0x1192e88 }}} #14 0x00000000007d3602 in fight_melee (attacker=, defender=defender@entry=0x1192e88 , did_hit=did_hit@entry=0x0, simu=simu@entry=false) at fight.cc:171 attk = { = {_vptr.attack = 0xda4900 , attacker = 0x1148c20 , defender = 0x1192e88 , responsible = 0x1148c20 , attack_occurred = false, cancel_attack = false, did_hit = false, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = false, obvious_effect = false, to_hit = 25, damage_done = 0, 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 = 0, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 6861416, weapon = 0x114a7a0 , damage_brand = SPWPN_DRAINING, wpn_skill = SK_SHORT_BLADES, shield = 0x114b520 , art_props = {mData = {9, 0, 0, 3, -5, 0, 0, 1, 0, 1, 0 }}, unrand_entry = 0x0, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 0, attacker_shield_tohit_penalty = 5, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = -1, effective_attack_number = -1, cleave_targets = empty std::__cxx11::list, cleaving = false, is_riposte = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 13, y = 28}} nrounds = pos = effective_attack_number = attack_number = #15 0x0000000000a8aa0d in move_player_action (move=..., move@entry=...) at movement.cc:669 attacking = false moving = true swap = false additional_time_taken = 0 initial_position = {x = 13, y = 28} targ = {x = 13, y = 29} wall_jump_err = "" can_wall_jump = did_wall_jump = walkverb = "walk" targ_monst = 0x1192e88 targ_pass = true try_to_swap = false beholder = 0x0 fmonger = 0x0 mon_swap_dest = {x = 0, y = 0} running = did_wu_jian_attack = #16 0x0000000000cbdec0 in process_command (cmd=CMD_MOVE_DOWN) at main.cc:1714 No locals. #17 0x0000000000cbc398 in _input () at main.cc:1151 cmd = CMD_MOVE_DOWN player_disabled = {was_disabled = false} #18 0x0000000000cbca65 in _launch_game () at main.cc:459 game_start = false ccon = #19 0x0000000000673e78 in _launch_game_loop () at main.cc:363 game_ended = false game_ended = ge = fe = E = #20 main (argc=, argv=0x7ffc4c5a48f8) at main.cc:317 No locals. [Inferior 1 (process 27782) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="HEAD" -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 8, depth = 3 Level id: Snake:3 Level build method = random_map_for_place, level layout type = narrow_caves, absdepth0 = 17 Level vaults: grunt_snake_rune_spirals layout_onion ebering_ghost_rock_garden basic_altar grunt_ministairs_5 hangedman_snake_pattern nicolae_snake_gridmaze_big_u Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The naga warrior is lightly wounded. The naga warrior hits you with a +2 hand axe of electrocution! The naga warrior constricts you. You hit the naga warrior. You drain the naga warrior. The naga warrior is lightly wounded. You hit the naga warrior. You drain the naga warrior. The naga warrior is lightly wounded. The naga warrior barely misses you. The naga warrior constricts you. You hit the naga warrior but do no damage. You drain the naga warrior. The naga warrior is lightly wounded. You block the naga warrior's attack. The naga warrior constricts you. You barely miss the naga warrior. The naga warrior is lightly wounded. You hit the naga warrior but do no damage. The naga warrior is lightly wounded. You block the naga warrior's attack. The naga warrior constricts you. You closely miss the naga warrior. The naga warrior is lightly wounded. You block the naga warrior's attack. The naga warrior constricts you. You hit the naga warrior. You drain the naga warrior. The naga warrior is moderately wounded. You barely miss the naga warrior. The naga warrior is moderately wounded. You block the naga warrior's attack. The naga warrior constricts you. You puncture the naga warrior! You drain the naga warrior. The naga warrior is heavily wounded. The naga warrior spits poison at you. You resist. The splash of poison hits you but does no damage. The naga warrior constricts you. You hit the naga warrior. You drain the naga warrior. The naga warrior is heavily wounded. You block the naga warrior's attack. The naga warrior constricts you. Your shield and scale mail prevent you from hitting the naga warrior. Your bite misses the naga warrior. The naga warrior is heavily wounded. You puncture the naga warrior! You drain the naga warrior. The naga warrior is severely wounded. You block the naga warrior's attack. The naga warrior constricts you. You hit the naga warrior. You drain the naga warrior. The naga warrior is severely wounded. You block the naga warrior's attack. The naga warrior constricts you. Your shield prevents you from hitting the naga warrior. The naga warrior is severely wounded. You hit the naga warrior. You drain the naga warrior. The naga warrior is severely wounded. You block the naga warrior's attack. The naga warrior constricts you. You hit the naga warrior. You drain the naga warrior. The naga warrior is almost dead. You puncture the naga warrior! The naga warrior is almost dead. You block the naga warrior's attack. The naga warrior constricts you. You barely miss the naga warrior. The naga warrior is almost dead. The naga warrior spits poison at you. You block the splash of poison. The naga warrior constricts you. You closely miss the naga warrior. The naga warrior is almost dead. You puncture the naga warrior! You kill the naga warrior! Makhleb accepts your kill. You feel better. j - 120 javelins (gained 38) You see here a +2 hand axe of electrocution. A naga comes into view. It is wielding a +0 dire flail. The naga barely misses you. You block the naga's attack. The naga hits you with a +0 dire flail. You block the naga's attack. You puncture the naga! You drain the naga. You bite the naga. The naga is heavily wounded. You hit the naga. The naga is severely wounded. The naga spits poison at you. You block the splash of poison. Your shield and scale mail prevent you from hitting the naga. The naga is severely wounded. You hit the naga. You drain the naga. You kill the naga! Makhleb accepts your kill. You feel better. Put on which piece of jewellery? (? for menu, Esc to quit) Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) Autopickup disabled for amulets of the gourmand. You drop an uncursed amulet of the gourmand. Grijm's ghost turns its malevolent gaze towards you. Found 4 stones, 4 large rocks, a transparent hand axe and a ration. Press: ? - help, v - describe, . - travel Here: Grijm's ghost (fire blocked by a translucent stone wall) A black mamba comes into view. The black mamba hisses angrily. You block the black mamba's attack. There is an open door here. You hit the black mamba but do no damage. The black mamba bites you but does no damage. You closely miss the black mamba. The black mamba bites you but does no damage. You block the black mamba's attack. You hit the black mamba. The black mamba is lightly wounded. You block the black mamba's attack. You hit the black mamba but do no damage. You drain the black mamba. The black mamba is lightly wounded. The black mamba bites you! You block the black mamba's attack. Grijm's ghost shrieks, "What do you have that I didn't have?" You closely miss the black mamba. The black mamba is lightly wounded. You block the black mamba's attack. You hit the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. You hit the black mamba. You drain the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. Your shield prevents you from hitting the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. x2 You barely miss the black mamba. Your bite misses the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. The black mamba bites you. You hit the black mamba. The black mamba is heavily wounded. You block the black mamba's attack. You hit the black mamba. The black mamba is heavily wounded. The black mamba barely misses you. Your shield prevents you from hitting the black mamba. You bite the black mamba. The black mamba is heavily wounded. You block the black mamba's attack. You hit the black mamba. You drain the black mamba. Your bite misses the black mamba. The black mamba is severely wounded. You block the black mamba's attack. x2 You miss the black mamba. The black mamba is severely wounded. You block the black mamba's attack. You miss the black mamba. The black mamba is severely wounded. You block the black mamba's attack. x2 Your shield prevents you from hitting the black mamba. The black mamba is severely wounded. You block the black mamba's attack. Grijm's ghost lets out a mournful wail. You puncture the black mamba! The black mamba is almost dead. You block the black mamba's attack. You puncture the black mamba! You kill the black mamba! Makhleb accepts your kill. You feel better. You open the large door. There is a large open door here. There is a large open door here. There is a large open door here. There is a large open door here. You open the large door. A black mamba comes into view. There is a large open door here. You hit the black mamba but do no damage. You drain the black mamba. You bite the black mamba. The black mamba is lightly wounded. You block the black mamba's attack. The black mamba barely misses you. You puncture the black mamba! You drain the black mamba. The black mamba is heavily wounded. The black mamba bites you but does no damage. You puncture the black mamba! You drain the black mamba. The black mamba is severely wounded. The black mamba bites you but does no damage. You puncture the black mamba! You kill the black mamba! Makhleb accepts your kill. You see here a black mamba corpse. As you open the door, it creaks loudly! There is an open door here. Found a potion of flight. C - 3 potions of flight (gained 1) Found 23 gold pieces. A salamander comes into view. It is wielding a +0 spear. Throwing (i - inventory. (/) - cycle) j - 120 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - salamander Aim: a salamander, wielding a +0 spear (resting) You throw a javelin. The javelin hits the salamander. The salamander is lightly wounded. A guardian serpent comes into view. A naga warrior comes into view. It is wielding a +0 war axe. Use which ability? (? or * to list) Hop to where? Press: ? - help, Dir - move target cursor, p - salamander Boing! You start waiting. You are ready to hop once more. A naga mage comes into view. It is wielding a -3 club. Throwing (i - inventory. (/) - cycle) j - 119 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - naga mage Aim: a naga mage, wielding a -3 club and wearing a +0 robe (hasn't noticed you) You throw a javelin. The naga mage shouts! The javelin hits the naga mage but does no damage. The naga mage mumbles some strange words. The naga mage seems to speed up. You start waiting. The naga mage is too close now for your liking. The naga mage spits poison at you. You are poisoned. You resist. The splash of poison hits you but does no damage. You feel sick. You block the naga mage's attack. The naga mage grabs you. The naga mage constricts you. The naga mage hits you but does no damage. The naga mage constricts you. You puncture the naga mage! You drain the naga mage. The naga mage is moderately wounded. You block the naga mage's attack. The naga mage constricts you. You hit the naga mage but do no damage. You drain the naga mage. Your bite misses the naga mage. The naga mage is moderately wounded. You feel sick. The naga mage points at you and mumbles some strange words. The bolt of poison misses you. The naga mage constricts you. You puncture the naga mage! You drain the naga mage. The naga mage is almost dead. The naga mage hits you but does no damage. The naga mage constricts you. Your shield prevents you from hitting the naga mage. You bite the naga mage, but do no damage. The naga mage is almost dead. The naga mage spits poison at you. You resist. The splash of poison hits you but does no damage. The naga mage constricts you. You hit the naga mage. You drain the naga mage. You kill the naga mage! Makhleb accepts your kill. You feel better. You start waiting. You feel sick. x4 You are no longer poisoned. HP restored. Things that are here: a cursed -3 club; a +0 robe A naga comes into view. It is wielding a +0 glaive. Throwing (i - inventory. (/) - cycle) j - 118 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - naga Aim: a naga, wielding a +0 glaive and wearing a +0 robe (resting) You throw a javelin. The javelin hits the naga! The naga is moderately wounded. You start waiting. The naga is too close now for your liking. You block the naga's attack. The naga closely misses you. You closely miss the naga. Your bite misses the naga. The naga is moderately wounded. You closely miss the naga. The naga is moderately wounded. You are feeling hungry. You puncture the naga! The naga is heavily wounded. You block the naga's attack. The naga grabs you. The naga constricts you. You hit the naga. You drain the naga. You bite the naga, but do no damage. The naga is severely wounded. You hit the naga. The naga is almost dead. The naga spits poison at you. You block the splash of poison. The naga constricts you. You hit the naga. You drain the naga. You kill the naga! Makhleb accepts your kill. You feel better. You start resting. Magic restored. Things that are here: a +0 glaive; a +0 robe; a naga corpse A naga sharpshooter comes into view. It is wielding a +0 hand axe. Throwing (i - inventory. (/) - cycle) j - 117 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 hand axe, wearing a +0 robe and quivering 72 bolts (hasn't noticed you) You throw a javelin. The naga sharpshooter shouts! The javelin hits the naga sharpshooter! The naga sharpshooter is lightly wounded. The naga sharpshooter unwields a +0 hand axe. The naga sharpshooter wields a +0 arbalest. The naga sharpshooter shoots a bolt. You block the bolt. The naga sharpshooter shoots a bolt. The bolt hits you. Things that are here: a +0 glaive; a +0 robe; a naga corpse You start resting. Magic restored. You start waiting. The naga sharpshooter is too close now for your liking. The naga sharpshooter casts a spell. The naga sharpshooter magically shoots a bolt. The bolt hits you! You hear a shout! You closely miss the naga sharpshooter. The naga sharpshooter is lightly wounded. The naga sharpshooter shoots a bolt. You block the bolt. You closely miss the naga sharpshooter. The naga sharpshooter is lightly wounded. You hit the naga sharpshooter. You drain the naga sharpshooter. The naga sharpshooter is lightly wounded. The naga sharpshooter spits poison at you. You resist. The splash of poison hits you but does no damage. You hit the naga sharpshooter. You drain the naga sharpshooter. You bite the naga sharpshooter, but do no damage. The naga sharpshooter is moderately wounded. The naga sharpshooter shoots a bolt. You block the bolt. You hear a shout! You puncture the naga sharpshooter! The naga sharpshooter is heavily wounded. You puncture the naga sharpshooter! The naga sharpshooter is heavily wounded. The naga sharpshooter shoots a bolt. The bolt hits you but does no damage. You hear a shout! You hit the naga sharpshooter. Your bite misses the naga sharpshooter. The naga sharpshooter is heavily wounded. You barely miss the naga sharpshooter. The naga sharpshooter is heavily wounded. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots a bolt. You block the bolt. You barely miss the naga sharpshooter. The naga sharpshooter is heavily wounded. The naga sharpshooter shoots a bolt. You block the bolt. You hear a shout! You hit the naga sharpshooter. The naga sharpshooter is severely wounded. You hit the naga sharpshooter but do no damage. The naga sharpshooter is severely wounded. You barely miss the naga sharpshooter. Your bite misses the naga sharpshooter. The naga sharpshooter is severely wounded. The naga sharpshooter spits poison at you. You block the splash of poison. You puncture the naga sharpshooter! The naga sharpshooter is almost dead. The naga sharpshooter shoots a bolt. You block the bolt. A naga sharpshooter comes into view. It is wielding a +1 battleaxe of electrocution. You hit the naga sharpshooter. The naga sharpshooter is almost dead. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots a bolt. You block the bolt. You closely miss the naga sharpshooter. Your bite misses the naga sharpshooter. The naga sharpshooter is almost dead. "Over there now!" The naga sharpshooter blinks! Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f/p - naga sharpshooter Aim: a naga sharpshooter, wielding a +0 arbalest, wearing a +0 robe and quivering 62 bolts (almost dead, catching its breath, lightly drained) The bolt of negative energy hits the naga sharpshooter!! The naga sharpshooter is drained! You kill the naga sharpshooter! Makhleb accepts your kill. You feel better. The naga sharpshooter spits poison at you. You are poisoned. You resist. The splash of poison hits you but does no damage. You hear a shout! Your Shields skill increases to level 9! A naga comes into view. It is wielding a +0 halberd. You feel sick. The naga sharpshooter unwields a +1 battleaxe of electrocution. It stops crackling. The naga sharpshooter wields a +0 shortbow. The naga sharpshooter shoots an arrow. You block the arrow. Things that are here: a +0 glaive; a +0 robe; a naga corpse You puncture the naga sharpshooter! You drain the naga sharpshooter. The naga sharpshooter is lightly wounded. You feel sick. The naga sharpshooter mumbles some strange words. The naga sharpshooter magically shoots an arrow. The arrow hits you! You closely miss the naga sharpshooter. The naga sharpshooter is lightly wounded. You hit the naga sharpshooter. The naga sharpshooter is moderately wounded. You block the naga's attack. The naga sharpshooter shoots an arrow. The arrow hits you! You puncture the naga sharpshooter! You drain the naga sharpshooter. The naga sharpshooter is heavily wounded. You feel sick. Xom makes a sudden noise! You hear a screech! You hear a shout! x2 The naga sharpshooter gestures wildly while chanting. The naga sharpshooter magically shoots an arrow. You block the arrow. The naga spits poison at you. You block the splash of poison. You hear a shout! x2 You puncture the naga sharpshooter! The naga sharpshooter is severely wounded. The naga sharpshooter spits poison at you. You resist. The splash of poison hits you but does no damage. You block the naga's attack. You hit the naga sharpshooter. The naga sharpshooter is severely wounded. You closely miss the naga sharpshooter. The naga sharpshooter is severely wounded. The naga sharpshooter shoots an arrow. You block the arrow. You block the naga's attack. Your shield prevents you from hitting the naga sharpshooter. The naga sharpshooter is severely wounded. You feel sick. You puncture the naga sharpshooter! The naga sharpshooter is almost dead. The naga sharpshooter spits poison at you. You block the splash of poison. You block the naga's attack. You puncture the naga sharpshooter! You drain the naga sharpshooter. You kill the naga sharpshooter! Makhleb accepts your kill. You feel better. Training target 14.0 for Invocations reached! Your Invocations skill increases to level 14! You block the naga's attack. The naga closely misses you. You puncture the naga! The naga is heavily wounded. You feel sick. You block the naga's attack. x2 You closely miss the naga. You bite the naga, but do no damage. The naga is heavily wounded. You hit the naga. You drain the naga. The naga is almost dead. The naga spits poison at you. You block the splash of poison. You hit the naga. You drain the naga. Your bite misses the naga. The naga is almost dead. You block the naga's attack. x2 You hit the naga. You kill the naga! Makhleb accepts your kill. You feel better. You feel sick. Things that are here: a +0 glaive; a +0 robe; a naga corpse You start resting. Magic restored. You start waiting. You feel sick. x2 You are no longer poisoned. HP restored. You eat one of the 20 rations {!d}. That ration really hit the spot! Use which ability? (? or * to list) Okay, then. You now have 1773 gold pieces (gained 23). Found a distressingly furry ring mail. s - a distressingly furry ring mail Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +4 scale mail. x4 You finish taking off your +4 scale mail. You start putting on your armour. You continue putting on your distressingly furry ring mail. x5 You finish putting on the +6 ring mail of Mysticism {rPois}. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a +4 scale mail. Unknown command. Cast which spell? (? or * to list) Okay, then. Use which ability? (? or * to list) Hop to where? Press: ? - help, Dir - move target cursor Boing! You start waiting. The salamander is too close now for your liking. Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f - salamander Aim: a salamander, wielding a +0 spear and wearing a +0 chain mail The fireball explodes! The fireball engulfs the salamander. The salamander completely resists. Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f/p - salamander Aim: a salamander, wielding a +0 spear and wearing a +0 chain mail The iron shot hits the salamander! The salamander is moderately wounded. Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f/p - salamander Aim: a salamander, wielding a +0 spear and wearing a +0 chain mail (moderately wounded) The sticky flame hits the salamander. The salamander completely resists. The salamander is moderately wounded. The salamander is covered in liquid flames! Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f/p - salamander Aim: a salamander, wielding a +0 spear and wearing a +0 chain mail (moderately wounded, covered in liquid flames) The iron shot hits the salamander! The salamander is moderately wounded. Use which ability? (? or * to list) Press: ? - help, Shift-Dir - straight line, f/p - salamander Aim: a salamander, wielding a +0 spear and wearing a +0 chain mail (moderately wounded, covered in liquid flames) The orb of electricity explodes! The orb of electricity engulfs the salamander!!! You kill the salamander! Makhleb accepts your kill. You feel better. You hear a shout! x4 Use which ability? (? or * to list) Okay, then. You start resting. You are ready to hop once more. A naga warrior comes into view. It is wielding a +0 hand axe. You see here a +4 scale mail. A nagaraja comes into view. It is wielding a -1 club. The naga warrior shouts! The nagaraja shouts! The nagaraja gestures wildly while chanting. The nagaraja seems to speed up. Use which ability? (? or * to list) Okay, then. Unknown command. Use which ability? (? or * to list) A demon appears! You block the naga warrior's attack. The naga warrior barely misses your orange demon. You block the naga warrior's attack. You hit the naga warrior. You drain the naga warrior. The naga warrior is lightly wounded. The naga warrior spits poison at you. You are poisoned. You resist. The splash of poison hits you but does no damage. You barely miss the naga warrior. The naga warrior is lightly wounded. You feel sick. Your orange demon barely misses the naga warrior. Your orange demon hits the naga warrior. You barely miss the naga warrior. You bite the naga warrior, but do no damage. The naga warrior is lightly wounded. The nagaraja casts a spell at you. The fireball explodes! The fireball engulfs you! You block the naga warrior's attack. The naga warrior hits your orange demon with a +0 hand axe! You block the naga warrior's attack. You hit the naga warrior but do no damage. You drain the naga warrior. The naga warrior is lightly wounded. Your orange demon stings the naga warrior. The naga warrior is poisoned. Your orange demon poisons the naga warrior! Your orange demon closely misses the naga warrior. You block the naga warrior's attack. The naga warrior barely misses your orange demon. You block the naga warrior's attack. You puncture the naga warrior! You drain the naga warrior. The naga warrior is moderately wounded. You hit the naga warrior. You drain the naga warrior. The naga warrior is moderately wounded. You feel sick. Your orange demon stings the naga warrior but does no damage. Your orange demon hits the naga warrior but does no damage. You block the naga warrior's attack. The naga warrior barely misses your orange demon. You block the naga warrior's attack. You puncture the naga warrior! You drain the naga warrior. The naga warrior is heavily wounded. Your orange demon stings the naga warrior but does no damage. Your orange demon hits the naga warrior but does no damage. Your shield prevents you from hitting the naga warrior. The naga warrior is heavily wounded. Xom alters the dungeon around you. You are now a beloved toy of Xom. You block the naga warrior's attack. The naga warrior closely misses your orange demon. You block the naga warrior's attack. Your orange demon stings the naga warrior. The naga warrior looks more poisoned. Your orange demon poisons the naga warrior! Your orange demon barely misses the naga warrior. You hit the naga warrior. The naga warrior is heavily wounded. The nagaraja spits poison at you. You are more poisoned. You resist. The splash of poison hits you but does no damage. Your orange demon stings the naga warrior. Your orange demon closely misses the naga warrior. The naga warrior spits poison at you. You block the splash of poison. You hit the naga warrior. You drain the naga warrior. The naga warrior is severely wounded. You feel sick. You puncture the naga warrior! You drain the naga warrior. The naga warrior is almost dead. You feel sick. Your orange demon stings the naga warrior but does no damage. Your orange demon hits the naga warrior but does no damage. The naga warrior hits your orange demon with a +0 hand axe. You block the naga warrior's attack. The naga warrior barely misses your orange demon. The nagaraja hits you with a cursed -1 club. The nagaraja grabs you. The nagaraja constricts you. You hit the naga warrior. The naga warrior is almost dead. You feel sick. Your orange demon stings the naga warrior! The naga warrior dies! Makhleb accepts your kill. You block the nagaraja's attack. The nagaraja constricts you. Use which ability? (? or * to list) A demon appears! You block the nagaraja's attack. The nagaraja constricts you. Your orange demon stings the nagaraja from afar. You hit the nagaraja. You drain the nagaraja. The nagaraja is lightly wounded. You feel sick. The nagaraja hits you but does no damage. The nagaraja constricts you. Your orange demon stings the nagaraja from afar! You hit the nagaraja but do no damage. The nagaraja is moderately wounded. You feel sick. You block the nagaraja's attack. The nagaraja constricts you. Your orange demon stings the nagaraja. Your orange demon barely misses the nagaraja. x2 You puncture the nagaraja! You drain the nagaraja. The nagaraja is heavily wounded. The nagaraja casts a spell at you. You are more poisoned. You partially resist. The poison arrow hits you!! The nagaraja constricts you. Your orange demon stings the nagaraja but does no damage. Your orange demon barely misses the nagaraja. You hit the nagaraja. You drain the nagaraja. The nagaraja is severely wounded. You feel sick. The nagaraja barely misses you. The nagaraja constricts you. Your orange demon stings the nagaraja from afar. You puncture the nagaraja! You drain the nagaraja. The nagaraja is almost dead. You feel sick. Your orange demon barely misses the nagaraja. Your orange demon closely misses the nagaraja. You block the nagaraja's attack. The nagaraja constricts you. You puncture the nagaraja! You kill the nagaraja! Makhleb accepts your kill. You feel sick. You start resting. You feel sick. x9 Your orange demon disappears in a puff of smoke! You feel sick. x3 Magic restored. You feel sick. x3 You are no longer poisoned. Your orange demon disappears in a puff of smoke! HP restored. Things that are here: a cursed -1 club; a +0 robe; a naga corpse You see here a +4 scale mail. j - 145 javelins (gained 29) You see here a +0 hand axe. You see here a +4 scale mail. You now have 1803 gold pieces (gained 30). Things that are here: a +0 spear; a +0 chain mail A naga comes into view. It is wielding a +0 flail. Throwing (i - inventory. (/) - cycle) j - 145 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - naga Aim: a naga, wielding a +0 flail (hasn't noticed you) You throw a javelin. The naga shouts! The javelin hits the naga but does no damage. A naga warrior comes into view. It is wielding a +0 hand axe. Use which ability? (? or * to list) Hop to where? Press: ? - help, Dir - move target cursor Okay, then. Throwing (i - inventory. (/) - cycle) j - 144 javelins (quivered) Press: ? - help, Shift-Dir - straight line, f - guardian serpent Aim: a guardian serpent (hasn't noticed you) You throw a javelin. The guardian serpent shouts! The javelin hits the guardian serpent but does no damage. You hear a shout! Use which ability? (? or * to list) Hop to where? Press: ? - help, Dir - move target cursor, p - guardian serpent Boing! The guardian serpent gestures with its tail. The naga warrior blinks into view! The naga blinks into view! You closely miss the naga. Your bite misses the naga. You block the naga's attack. x2 You hit the naga. You drain the naga. The naga is moderately wounded. You block the naga warrior's attack. The naga warrior grabs you. The naga warrior constricts you. You puncture the naga! You drain the naga. You bite the naga, but do no damage. The naga is severely wounded. The naga spits poison at you. You block the splash of poison. The naga warrior spits poison at you. The splash of poison misses you. The naga warrior constricts you. You hit the naga but do no damage. The naga is severely wounded. You block the naga's attack. You block the naga warrior's attack. The naga warrior constricts you. You hit the naga. You drain the naga. You kill the naga! Makhleb accepts your kill. You feel better. You hit the guardian serpent. Your bite misses the guardian serpent. The guardian serpent is lightly wounded. You block the naga warrior's attack. The naga warrior constricts you. The guardian serpent hits you but does no damage. Your shield prevents you from hitting the guardian serpent. The guardian serpent is lightly wounded. You puncture the guardian serpent! The guardian serpent is moderately wounded. You block the guardian serpent's attack. You block the naga warrior's attack. The naga warrior constricts you. The guardian serpent hits you. You hit the guardian serpent but do no damage. You drain the guardian serpent. The guardian serpent is moderately wounded. You hit the guardian serpent. You drain the guardian serpent. The guardian serpent is heavily wounded. The guardian serpent casts a spell at you. You resist. The bolt of poison hits you. You block the naga warrior's attack. The naga warrior constricts you. You hit the guardian serpent. You drain the guardian serpent. The guardian serpent is heavily wounded. The guardian serpent closely misses you. You block the guardian serpent's attack. You block the naga warrior's attack. The naga warrior constricts you. You hit the guardian serpent. You drain the guardian serpent. The guardian serpent is severely wounded. Xom's power touches on a nearby monster. The naga warrior is moving more slowly. Your shield prevents you from hitting the guardian serpent. The guardian serpent is severely wounded. You block the guardian serpent's attack. The naga warrior hits you with a +0 hand axe. The naga warrior constricts you. You hit the guardian serpent. You drain the guardian serpent. The guardian serpent is almost dead. You block the guardian serpent's attack. You closely miss the guardian serpent. Your bite misses the guardian serpent. The guardian serpent is almost dead. The guardian serpent barely misses you. The naga warrior spits poison at you. You are poisoned. You resist. The splash of poison hits you but does no damage. The naga warrior constricts you. You puncture the guardian serpent! You kill the guardian serpent! Makhleb accepts your kill. You feel better. You feel sick. You puncture the naga warrior! You drain the naga warrior. You bite the naga warrior, but do no damage. The naga warrior is lightly wounded. "Go forth and cause havoc, mortal!" The +6 rapier "Unomme Ywemp" {drain, rPois rC+ Str+3 Int-5} looks sharp. A naga comes into view. It is wielding a +0 halberd. You block the naga warrior's attack. The naga warrior constricts you. The naga shouts! You puncture the naga warrior! The naga warrior is lightly wounded. "Serve the mortal, my children!" You are now a very special plaything of Xom. You catch the helpless naga warrior completely off-guard! You impale the naga warrior!! The naga warrior is moderately wounded. You feel sick. The naga warrior stops moving altogether! The naga warrior constricts you. The naga warrior throws a javelin. The javelin hits your white imp!! Your white imp dies! Your ufetubus blinks! Your ufetubus hits the naga warrior. x2 The helpless naga warrior fails to defend itself. You stick the naga warrior like a pincushion!!!! You drain the naga warrior! The naga warrior is severely wounded. Your crimson imp hits the naga warrior but does no damage. Your ufetubus hits the naga warrior but does no damage. x3 Your ufetubus hits the naga warrior. The helpless naga warrior fails to defend itself. You perforate the naga warrior like a sieve!!!! You kill the naga warrior! Makhleb accepts your kill. You feel better. Your ufetubus blinks! You swap places. You feel sick. Your ufetubus blinks! x2 The naga spits poison at you. The splash of poison hits your ufetubus. Your ufetubus is poisoned. The naga warrior throws a javelin. The javelin misses your ufetubus. The javelin hits you. Your ufetubus blinks! Things that are here: a +0 flail; a guardian serpent corpse; a naga corpse Your ufetubus barely misses the naga. Your ufetubus misses the naga. Your ufetubus barely misses the naga. Your ufetubus hits the naga. Your ufetubus blinks! The naga hits your ufetubus with a +0 halberd. The naga grabs your ufetubus. The naga constricts your ufetubus. Your ufetubus closely misses the naga. x2 Your ufetubus barely misses the naga. Your ufetubus hits the naga but does no damage. Your ufetubus closely misses the naga. Your ufetubus hits the naga but does no damage. x2 Your ufetubus hits the naga. The naga warrior spits poison at you. You are more poisoned. You resist. The splash of poison hits you. Your ufetubus hits the naga but does no damage. Your ufetubus barely misses the naga. x2 Your ufetubus closely misses the naga. You feel sick. Your ufetubus closely misses the naga. Your ufetubus barely misses the naga. Your ufetubus hits the naga but does no damage. Your ufetubus barely misses the naga. Your ufetubus hits the naga. x2 Your ufetubus hits the naga but does no damage. Your ufetubus hits the naga. The naga warrior throws a javelin. The javelin barely misses you. The javelin hits your iron imp!! Your iron imp dies! Your ufetubus hits the naga but does no damage. x2 Your ufetubus barely misses the naga. Your ufetubus hits the naga. The naga hits your ufetubus but does no damage. The naga constricts your ufetubus. Your ufetubus hits the naga but does no damage. x2 Your ufetubus closely misses the naga. Your ufetubus misses the naga. Your ufetubus barely misses the naga. Your ufetubus closely misses the naga. Your ufetubus hits the naga but does no damage. Your ufetubus hits the naga. You feel sick. Your ufetubus closely misses the naga. Your ufetubus barely misses the naga. Your ufetubus hits the naga but does no damage. x2 Your ufetubus closely misses the naga. Your ufetubus hits the naga. Your ufetubus hits the naga but does no damage. x3 Your ufetubus barely misses the naga. x3 The naga warrior spits poison at you. The splash of poison hits your ufetubus. Your ufetubus is poisoned. Your ufetubus dies! Your ufetubus hits the naga. Your ufetubus hits the naga but does no damage. You block the naga's attack. Your ufetubus hits the naga. Your ufetubus hits the naga but does no damage. x2 Your ufetubus hits the naga. x2 Your ufetubus hits the naga but does no damage. The naga warrior throws a javelin. You block the javelin. You feel sick. Your ufetubus hits the naga but does no damage. Your ufetubus hits the naga. The naga dies! Makhleb accepts your kill. Your ufetubus blinks! x2 Your ufetubus hits the naga warrior. x2 Your ufetubus blinks! x2 The naga warrior throws a javelin. You block the javelin. Your ufetubus blinks! Your ufetubus barely misses the naga warrior. Your ufetubus hits the naga warrior but does no damage. You swap places. You feel sick. Your ufetubus dies! Your ufetubus blinks! You block the naga warrior's attack. The naga warrior hits your crimson imp with a +0 war axe! The naga warrior hits your ufetubus with a +0 war axe. The naga warrior grabs you. The naga warrior constricts you. Your ufetubus barely misses the naga warrior. Your ufetubus closely misses the naga warrior. Your ufetubus blinks! Your shield and ring mail of Mysticism prevent you from hitting the naga warrior. The naga warrior is lightly wounded. You hit the naga warrior but do no damage. You drain the naga warrior. The naga warrior is lightly wounded. You feel sick. Your ufetubus barely misses the naga warrior. Your ufetubus hits the naga warrior. Your crimson imp hits the naga warrior but does no damage. You block the naga warrior's attack. The naga warrior hits your ufetubus with a +0 war axe! Your ufetubus dies! The naga warrior barely misses your quasit. The naga warrior hits your crimson imp with a +0 war axe! Your crimson imp dies! The naga warrior constricts you. You puncture the naga warrior! You drain the naga warrior. The naga warrior is moderately wounded. Your ufetubus blinks! You puncture the naga warrior! You drain the naga warrior. The naga warrior is heavily wounded. Your ufetubus blinks! Your ufetubus barely misses the naga warrior. Your ufetubus hits the naga warrior. Your iron imp hits the naga warrior. The naga warrior barely misses you. The naga warrior hits your quasit with a +0 war axe. The naga warrior hits your ufetubus with a +0 war axe. The naga warrior misses your ufetubus. The naga warrior hits your iron imp with a +0 war axe! The naga warrior constricts you. Your ufetubus hits the naga warrior but does no damage. Your ufetubus barely misses the naga warrior. You closely miss the naga warrior. The naga warrior is heavily wounded. You are ready to hop once more. You feel sick. Your quasit bites the naga warrior but does no damage. Your quasit closely misses the naga warrior. Your quasit claws the naga warrior but does no damage. Your ufetubus closely misses the naga warrior. Your ufetubus hits the naga warrior but does no damage. You hit the naga warrior. You drain the naga warrior. You bite the naga warrior, but do no damage. The naga warrior is severely wounded. Your quasit barely misses the naga warrior. Your quasit closely misses the naga warrior. Your quasit claws the naga warrior but does no damage. You block the naga warrior's attack. The naga warrior hits your quasit with a +0 war axe. The naga warrior hits your ufetubus with a +0 war axe. Your ufetubus dies! The naga warrior hits your shadow imp but does no damage. The naga warrior hits your iron imp with a +0 war axe! Your iron imp dies! The naga warrior constricts you. You puncture the naga warrior! The naga warrior is severely wounded. Your quasit barely misses the naga warrior. Your quasit claws the naga warrior but does no damage. x2 You hit the naga warrior but do no damage. The naga warrior is severely wounded. You feel sick. Your ufetubus misses the naga warrior. Your ufetubus barely misses the naga warrior. The naga warrior spits poison at you. You resist. The splash of poison hits you but does no damage. The naga warrior constricts you. Your shadow imp hits the naga warrior. You hit the naga warrior. You drain the naga warrior. The naga warrior is almost dead. Your ufetubus hits the naga warrior but does no damage. Your ufetubus hits the naga warrior. Your quasit barely misses the naga warrior. Your quasit claws the naga warrior but does no damage. Your quasit claws the naga warrior. You puncture the naga warrior! You kill the naga warrior! Makhleb accepts your kill. You feel better. Your Shields skill increases to level 10! You start resting. You feel sick. x3 Magic restored. Cast which spell? (? or * to list) Okay, then. You start waiting. You feel sick. Your ufetubus disappears in a puff of smoke! Your quasit disappears in a puff of smoke! Your shadow imp disappears in a puff of smoke! You feel sick. Your ufetubus disappears in a puff of smoke! You feel sick. You are no longer poisoned. HP restored. j - 169 javelins (gained 26) Items here: )) [[ † a +0 war axe; a +0 robe; a +0 spear; a +0 chain mail; a naga corpse You swap places. Your shadow imp disappears in a puff of smoke! j - 208 javelins (gained 39) Things that are here: a +0 hand axe; a naga corpse Items here: )) [[ † a +0 war axe; a +0 robe; a +0 spear; a +0 chain mail; a naga corpse Found 27 gold pieces. Your cleaving frenzy subsides. You now have 1830 gold pieces (gained 27). Items here: )) [[ † a +0 war axe; a +0 robe; a +0 spear; a +0 chain mail; a naga corpse Things that are here: a +0 hand axe; a naga corpse You see here a +4 scale mail. Things that are here: a cursed -1 club; a +0 robe; a naga skeleton Things that are here: a +0 glaive; a +0 robe You see here a +0 halberd. A black mamba comes into view. The black mamba hisses angrily. You closely miss the black mamba. You block the black mamba's attack. A naga comes into view. It is wielding a -2 flail. The naga shouts! You hit the black mamba. You drain the black mamba. You bite the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. You hit the black mamba but do no damage. The black mamba is moderately wounded. You block the black mamba's attack. You closely miss the black mamba. Your bite misses the black mamba. The black mamba is moderately wounded. You block the black mamba's attack. The black mamba bites you. You puncture the black mamba! You drain the black mamba. The black mamba is heavily wounded. The black mamba closely misses you. You block the black mamba's attack. You puncture the black mamba! You drain the black mamba. You kill the black mamba! Makhleb accepts your kill. You feel better. The naga spits poison at you. You resist. The splash of poison hits you. You see here a black mamba corpse. The naga spits poison at you. You resist. The splash of poison hits you. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: bcrawl-1.34.4 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_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Grijm] Species: Barachi Job: Chaos Knight HP: 132/134; mods: 0/0 MP: 41/42; mod: 0 Stats: 15 (15) 11 (11) 13 (13) Position: (13, 28), god: Makhleb (8), 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 | 10 | 1979 | 0/460 Short Blades | X | 0 | 0 | 13 | 4904 | 658/799 Long Blades | | 0 | 0 | 4 | 353 | 0/177 Axes | | 0 | 0 | 0 | 0 | 0/42 Maces & Flails | | 0 | 0 | 0 | 0 | 0/42 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/42 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 10 | 1979 | 0/460 Dodging | X | 0 | 0 | 10 | 2354 | 0/547 Stealth | X | 0 | 0 | 4 | 500 | 0/250 Shields | X | 1 | 100 | 10 | 2432 | 78/547 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 10 | 2800 | 0/650 Conjurations | | 0 | 0 | 0 | 0 | 0/42 Hexes | X | 0 | 0 | 10 | 2354 | 0/547 Charms | | 0 | 0 | 0 | 0 | 0/42 Summonings | | 0 | 0 | 0 | 0 | 0/35 Necromancy | | 0 | 0 | 0 | 0 | 0/59 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | | 0 | 0 | 0 | 0 | 0/35 Air Magic | | 0 | 0 | 0 | 0 | 0/42 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 14 | 7135 | 0/1248 Evocations | X | 0 | 0 | 5 | 630 | 0/252 Spell bugs: Durations: Attributes: #12: 2262 #13: 432 #23: 22604 #24: 1747412326 #27: 25730 #49: 2831 #59: 1 Mutations: fangs: 1 hooves: 1 camouflage: 1 blurry vision: 1 cold resistance: 1 deterioration: 1 fire resistance: 1 high mp: 1 robust: 1 shaggy fur: 1 slowness: 1 (innate) wild magic: 1 evolution: 1 MP-powered wands: 1 sturdy frame: 2 strong legs: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #22: +6 rapier "Unomme Ywemp" {drain, rPois rC+ Str+3 Int-5} eq slot #2, inv slot #19: +0 helmet eq slot #4, inv slot #8: +0 pair of boots eq slot #5, inv slot #49: +5 large shield eq slot #6, inv slot #18: +6 ring mail of Mysticism {rPois} eq slot #7, inv slot #30: ring of the Thirsty Mice {Ice rElec rPois Str-4} eq slot #8, inv slot #40: ring of magical power {=R} eq slot #9, inv slot #26: amulet of guardian spirit }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####.........#....# N###..# #.)......##..).).)# #### #.#.....###..)....# #.##...##.#.......# #.###.##..#..###### #.#.###...#.## N #.#..#....#†# #.#....#.^#.## S #.........#@.# #.#.......#N......# #.#....#..#.......# #.#...+##.#.......# #.#..#+.###.......# N #.#.##...##.......# N #.###.....#........# #.##......#......... #.#.......#......####### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>