Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32-a0-708-g9ec0c11 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7149971084966007270, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name CumLord -rc /var/dcss/gamedata/dcss-trunk/rc-files/CumLord.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/CumLord.macro -morgue /var/dcss/gamedata/dcss/morgue/CumLord/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/CumLord:2024-03-14.22:15:06.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 23 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7afc78]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7b996e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7b00e0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fdb8bea24c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK7monster8friendlyEv+0x4) [0xb7db24]: monster::friendly() const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12god_protectsPK5actorRK7monsterb+0x1a0) [0xc51fb0]: god_protects(actor const*, monster const&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11place_cloud10cloud_typeRK9coord_defiPK5actoriib+0xa5) [0x7920a5]: place_cloud(cloud_type, coord_def const&, int, actor const*, int, int, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xcd8c71] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16controlled_blinkbP4dist+0x2e6) [0xcdde06]: controlled_blink(bool, dist*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z4readP8item_defP4dist+0x209f) [0x99d47f]: read(item_def*, dist*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN6quiver13action_cycler9do_targetEv+0xbc) [0xc21a0c]: quiver::action_cycler::do_target() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN6quiver13action_cycler6targetEv+0xf4) [0xc26154]: quiver::action_cycler::target() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xc8f) [0xe2563f]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN14TilesFramework24_receive_control_messageEv+0x179) [0xe259b9]: TilesFramework::_receive_control_message() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN14TilesFramework11await_inputERjb+0x178) [0xe25e48]: TilesFramework::await_input(unsigned int&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z8getch_ckv+0x1b3) [0xe28563]: getch_ck() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa388fe] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z25getch_with_command_macrosv+0x17d) [0xa3d11d]: getch_with_command_macros() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2f094] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2fa9d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x70375c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fdb8be8d840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x704249]: 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". 0x00007fdb8c247f2a in __waitpid (pid=28632, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fdb8c247f2a in __waitpid (pid=28632, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007afaf5 in call_gdb (file=file@entry=0x7fdb8c232540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 28631\000\000\000\000\000\000\000" #2 0x00000000007b998a in do_crash_dump () at dbg-asrt.cc:692 t = 1710454530 dir = "/var/dcss/gamedata/dcss/morgue/CumLord/" name = "/var/dcss/gamedata/dcss/morgue/CumLord/crash-CumLord-20240314-221530.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7fdb8c232540 <_IO_2_1_stderr_> #3 0x00000000007b00e0 in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000000000b7db24 in monster::friendly (this=this@entry=0x0) at monster.cc:2989 No locals. #6 0x0000000000c51fb0 in god_protects (agent=agent@entry=0x132d420 , target=..., quiet=quiet@entry=true) at religion.cc:2706 aligned = #7 0x00000000007920a5 in place_cloud (cl_type=cl_type@entry=CLOUD_TLOC_ENERGY, ctarget=..., cl_range=3, agent=0x132d420 , spread_rate=spread_rate@entry=-1, excl_rad=excl_rad@entry=-1, do_conducts=true) at cloud.cc:775 mons = 0x0 conducts = {{conduct = 2933145568, pgain = 32765, known = true, victim = std::unique_ptr = {get() = 0xffffffff}, did_sanctuary = true}, {conduct = DID_NOTHING, pgain = 0, known = 184, victim = std::unique_ptr = {get() = 0xf}, did_sanctuary = 66}, {conduct = 1701345056, pgain = 4154738, known = false, victim = std::unique_ptr = {get() = 0x200000100}, did_sanctuary = 2}} whose = killer = source = cloud = old = #8 0x0000000000cd8c71 in _place_tloc_cloud (origin=...) at spl-transloc.cc:74 No locals. #9 _place_tloc_cloud (origin=...) at spl-transloc.cc:71 No locals. #10 0x0000000000cdde06 in controlled_blink (safe_cancel=safe_cancel@entry=true, target=target@entry=0x2fdb1b8) at actor.h:72 empty = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = 0x0, cmd_result = 2000} tgt = { = {_vptr.targeter = 0xf5ddb0 , origin = {x = 25, y = 14}, aim = {x = 18, y = 14}, agent = 0x132d420 , why_not = "You cannot see that place.", obeys_mesmerise = true}, exp_range_min = 0, exp_range_max = 0, exp_map_min = {mData = {mData = {{mData = {0, -1361821240, 32765, 1, 0, 7999, 0, -1946666602, 32731, -72515583, 32765, -1361821184, 32765, -1361821184, 32765, -1361821184, 32765, -1361821184, 32765}}, {mData = {-1361821159, 32765, -1361813185, 32765, 26, 0, -1361813185, 32765, 0 }}, {mData = {4, 0, 0, 0, 0, 0, 0, 25, 4, -1021929216, -457049491, -1, -1, 0, 0, -1361813248, 32765, 13720553, 0}}, {mData = {-1, -1, 0, 0, -1361813008, 32765, -1943856352, 32731, 26, 0, 25, 0, -1361813056, 32765, 7, 0, 14935004, 0, -1947266604}}, {mData = {32731, 1936617331, 1970239776, 26, 0, -1361821184, 32765, -1935560859, 32731, -1361813072, 32765, 7430982, 0, 25, 0, -1021929216, -457049491, 32768, 0}}, {mData = {280, 0, -1361813072, 32765, 13720553, 0, -2139062272, 0, 16, 48, -1361812832, 32765, -1361813024, 32765, 2, 2, 24, 48, -1361812800}}, {mData = {32765, -1361812992, 32765, 543516756, 1919902579, 1852795248, 1768910880, 1936617331, 1970239776, 706740257, 706751008, 0, 2, 2, 2, 2, 2, 2, 2}}, {mData = {2 }}, {mData = {2 }}, {mData = {2 }}, {mData = {2 }}, {mData = {33, 2, 513, 0, 2 }}, {mData = {2 , 0, 1073004544, 2, 2, 2, 2}}, {mData = {2, 2, 2, 2, 0, 1079296000, 513, 0, -1361820480, 32765, -1361820480, 32765, 31, 0, -1361820304, 32765, -1947266604, 32731, 2}}, {mData = {2, -1934932174, 32731, 0, 1073561600, -1935560859, 32731, -1361820496, 32765, -1361819768, 32765, 105, 0, 0, 1080901632, -1361820480, 32765, -1361819768, 32765}}, {mData = {105, 0, -1934989161, 32731, -1361820480, 32765, 0, 0, 1869767539, 1864395884, 1818370150, 7040617, 6, 2, -1943856352, 32731, 31, 0, -1361819232}}, {mData = {32765, 0, 0, 18, 0, 50376800, 0, -1947266604, 32731, -1361820304, 32765, 31, 0, 0, 0, -1935560859, 32731, -1361819248, 32765}}, {mData = {1, 32731, 50376800, 0, 0, 0, 30, 0, -1021929216, -457049491, -1361819248, 32765, -1361819232, 32765, 18, 0, -1361819808, 32765, -1361819792}}, {mData = {32765, -1361819248, 32765, 8, 0, -1947265652, 32731, 14952917, 0, -1361819776, 32765, 0, 0, -1361819232, 32765, -1361819664, 32765, 18, 0}}}}}, exp_map_max = {mData = {mData = {{mData = {-1361819808, 32765, -1935390495, 32731, 18, 0, 10119403, 0, 1, 2, 0, 2, 1, 2, 0, 2, 13, 0, 1}}, {mData = {2, 0, 2, 1, 218103809, 2 }}, {mData = {2 }}, {mData = {2 , 33, 2, 513, 0}}, {mData = {2 , -1943856320, 32731, -1361819760}}, {mData = {32765, -1943856272, 32731, 1361819761, -32766, 43513600, 0, 18, 0, 30, 0, 2, 2, -1932196128, 32731, 21232800, 0, 3, 0}}, {mData = {31, 0, 513, 0, -1361819584, 32765, -1361819584, 32765, 18, 0, -1361819408, 32765, -1947266604, 32731, 50376800, 0, -1934932174, 32731, -1361819584}}, {mData = {32765, -1935560859, 32731, -1361819600, 32765, -1361819144, 32765, 105, 0, -1934990097, 32731, -1361819584, 32765, -1361819144, 32765, 105, 0, -1934989161, 32731}}, {mData = {-1361819584, 32765, -1943856352, 32731, 31, 0, -1361818320, 32765, 0, 0, 18, 0, 50152496, 0, -1947266604, 32731, 14, 0, 31}}, {mData = {0, 0, 0, -1935560859, 32731, -1361818336, 32765, 1, 32731, 50152496, 0, 0, 0, 30, 0, -1021929216, -457049491, 0, 0}}, {mData = {-1361818320, 32765, -1361818720, 32765, -1361818336, 32765, 8, 0, 0, 0, 0, 0, -1947265652, 32731, -1361819040, 32765, -1021929216, -457049491, -1361818720}}, {mData = {32765, -1361818320, 32765, -1361819040, 32765, -1361818720, 32765, -1361818336, 32765, -1935390495, 32731, -1361818720, 32765, 10128461, 0, -1361818704, 32765, 0, 0}}, {mData = {-1361818432, 32765, 0, 0, 65536, 1, 20114448, 0, 1, 0, 13889712, 0, 43513600, 0, 18, 0, 30, 0, -1361818880}}, {mData = {32765, -1361818704, 32765, 0, 0, -1361818432, 32765, 13711792, 0, -1361819168, 32765, 20641920, 0, 43513600, 0, 20641920, 0, 0, 0}}, {mData = {-1361819072, 32765, 20641912, 0, 12604656, 0, 4, 0, 0, 20, 0, 0, -1021929216, -457049491, -1361819072, 32765, 1, 0, -1361818704}}, {mData = {32765, -1361818336, 32765, 1, 0, 20108320, 0, 13, 0, 7532197, 0, 120, 0, 12621048, 0, 120, 0, 11942810, 0}}, {mData = {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 7526922, 0, -1361818729, 32765, -1361818848}}, {mData = {32765, -1361818729, 32765, 7527138, 0, 83, 0, 7527194, 0, -1361818720, 32765, 12194068, 0, 44779376, 0, -314430528, 1075081900, 25, 14}}, {mData = {1, 0, 0, 0, 700, 51, -1361818144, 32765, -1021929216, -457049491, 1, 0, -1361818144, 32765, -1361818729, 32765, -1361818464, 32765, 20114448}}}}}, range = 8, affects_walls = false, affects_pos = 0x0} #11 0x000000000099d47f in read (scroll=0x132ec10 , target=0x2fdb1b8) at item-use.cc:4213 reason = "" done = aborted = failure_reason = "" which_scroll = nearby_mons = true prev_quantity = 1 link = 8 alreadyknown = true pre_succ_msg = "As you read the scroll of blinking, it crumbles to dust." dangerous = true cancel_scroll = false bad_effect = false scroll_name = #12 0x0000000000c21a0c in quiver::action_cycler::do_target (this=0x7ffdaed44ec0) at quiver.cc:236 a = std::shared_ptr (use count 3, weak count 1) = {get() = 0x2fdb1a0} #13 0x0000000000c26154 in quiver::action_cycler::target (this=this@entry=0x7ffdaed44ec0) at quiver.cc:2950 a = std::shared_ptr (use count -1107217708, weak count -2) = {get() = 0xffffffffaed44e00} initial = std::shared_ptr (use count 3, weak count 1) = {get() = 0x2fdb1a0} tmp = {previous = false} force_restore_initial = false what_happened = #14 0x0000000000e2563f in TilesFramework::_handle_control_message (this=, addr=..., data=...) at tileweb.cc:583 tmp = {_vptr.action_cycler = 0xf4c678 , current = std::shared_ptr (use count 3, weak count 1) = {get() = 0x2fdb1a0}, history = std::vector of length 1, capacity 1 = {std::shared_ptr (use count 1, weak count 1) = {get() = 0x2681b20}}} slot = {node = 0x2fe8390, static malformed = } inv_slot = 8 obj = {node = 0x26521d0, static malformed = } msg = {node = 0x29a8e70, static malformed = } msgtype = "inv_item_action" c = 0 #15 0x0000000000e259b9 in TilesFramework::_receive_control_message (this=0x12e34a0 ) at tileweb.cc:354 buf = "{\"slot\":8,\"msg\":\"inv_item_action\"}\347\000\000\000\000\000\230XԮ\375\177\000\000\000\000\000\000\000\000\000\000Q\242\353\213\333\177\000\000\000\000\000\000\000\000\000\000@WԮ\375\177\000\000\360QԮ\375\177\000\000\360QԮ\375\177\000\000\000RԮ\375\177\000\000\000RԮ\375\177\000\000\220SԮ\375\177\000\000\333\366\343\000\000\000\000\000 RԮ\375\177\000\000 RԮ\375\177\000\000\260SԮ\375\177\066\066w#\347\000\000\000\000\000@RԮ\375\177\000\000@RԮ\375\177\000\000\320SԮ\375\177\000\000v\355\343\000\000\000\000\000\270SԮ\375\177\000\000\001\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawlofxuundo.socket", '\000' } srcaddr_len = 28 len = data = "{\"slot\":8,\"msg\":\"inv_item_action\"}" #16 0x0000000000e25e48 in TilesFramework::await_input (this=0x12e34a0 , c=@0x7ffdaed46290: 2933154864, block=block@entry=true) at tileweb.cc:647 result = fds = {fds_bits = {8, 0 }} maxfd = __d = __d = #17 0x0000000000e28563 in _get_key_from_curses () at libunix.cc:528 c = 2933154864 c = c = #18 getch_ck () at libunix.cc:616 c = #19 0x0000000000a388fe in _getch_mul () at macro.cc:841 keys = std::deque with 0 elements a = 21835 #20 0x0000000000a3d11d in getch_with_command_macros () at macro.cc:900 keys = std::deque with 0 elements #21 0x0000000000e2f094 in _get_next_keycode () at main.cc:2745 keyin = mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_COMMAND} keyin = mc = #22 _get_next_cmd () at main.cc:2699 keyin = keyin = #23 _input () at main.cc:1228 cmd = real_prev_cmd = player_disabled = {was_disabled = false} #24 0x0000000000e2fa9d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #25 0x000000000070375c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #26 main (argc=, argv=0x7ffdaed46968) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 28631) 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 -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 4 Level id: D:4 Level build method = , level layout type = corridors, absdepth0 = 3 Level vaults: layout_loops_ring nicolae_gozag_zags_fifth_avenue trog_three_pillars_becter xom_confusion_cloud serial_forest infiniplex_forest_clump_curved infiniplex_forest_lined_4_way infiniplex_forest_clump_double infiniplex_forest_lined_2 infiniplex_forest_lined_2 infiniplex_forest_straight_3 minmay_misc_feat_x minmay_misc_feat_room kennysheep_generic_room_16 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The frilled lizard bites you. You closely miss the frilled lizard. You hit the goblin. The goblin barely misses you. The frilled lizard closely misses you. You slash the frilled lizard! You kill the frilled lizard! You barely miss the goblin. The goblin barely misses you. The goblin hits you with a +0 club. The hobgoblin completely misses you. You hit the hobgoblin. You kill the hobgoblin! You hit the goblin. You kill the goblin! You now have 8 gold pieces (gained 4). A ball python comes into view. The ball python hisses angrily. A ball python is nearby! You completely miss the ball python. The ball python bites you but does no damage. The ball python barely misses you. The ball python closely misses you. The ball python grabs you. The ball python constricts you. You hit the ball python. The ball python is heavily wounded. You block the ball python's attack. The ball python constricts you. You closely miss the ball python. The ball python is heavily wounded. The ball python bites you. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. You barely miss the ball python. The ball python is heavily wounded. The ball python bites you but does no damage. The ball python constricts you. The ball python bites you. The ball python constricts you. You closely miss the ball python. The ball python is heavily wounded. The ball python bites you but does no damage. The ball python constricts you. You hit the ball python. You kill the ball python! You have reached level 2! You see here a ball python corpse. A ball python comes into view. The ball python hisses angrily. The ball python bites you. A ball python is nearby! You block the ball python's attack. The ball python grabs you. The ball python constricts you. You closely miss the ball python. The ball python bites you but does no damage. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. You completely miss the ball python. You block the ball python's attack. The ball python constricts you. You closely miss the ball python. You block the ball python's attack. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. You barely miss the ball python. You block the ball python's attack. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. You slash the ball python! You kill the ball python! A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin is nearby! The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. The hobgoblin closely misses you. The hobgoblin hits you. You slash the hobgoblin! You kill the hobgoblin! A bat and a giant cockroach come into view. The bat moves out of view. The giant cockroach moves out of view. You hit the bat. You kill the bat! You block the giant cockroach's attack. A giant cockroach is nearby! You hit the giant cockroach but do no damage. You block the giant cockroach's attack. You barely miss the giant cockroach. The giant cockroach barely misses you. The giant cockroach closely misses you. You slash the giant cockroach! You kill the giant cockroach! Your Armour skill increases to level 3! You see here a bat corpse. As you read the scroll labelled AJOBRI KOSI, it crumbles to dust. It is a scroll of enchant weapon. Your +0 war axe {Akal} glows red for a moment. Unknown command. As you read the scroll of enchant weapon, it crumbles to dust. Your +1 war axe {Akal} glows red for a moment. Found a stone staircase leading down. A malevolent force fills the Dungeon... You fall into a shaft and drop 1 floor! The shaft crumbles and collapses. A bat comes into view. Found a stone staircase leading down. A bat is nearby! You block the bat's attack. You slash the bat! You kill the bat! A ribbon worm comes into view. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. A ribbon worm is nearby! You struggle to detach yourself from the web. The web tears apart. You slash the ribbon worm! The ribbon worm is almost dead. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! The ribbon worm bites you but does no damage. The web tears apart. You hit the ribbon worm. You kill the ribbon worm! Found a stone staircase leading down. You see here a ribbon worm corpse. A rat comes into view. The rat squeaks loudly. A ball python comes into view. You see here a scroll labelled FIUNEAM HOM. There are monsters nearby! As you read the scroll labelled FIUNEAM HOM, it crumbles to dust. The ball python hisses angrily. A wave of despondency washes over your surroundings. It was a scroll of vulnerability. You hit the rat. You kill the rat! The ball python barely misses you. x2 The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. You slash the ball python! You kill the ball python! You see here a ball python corpse. You now have 22 gold pieces (gained 14). e - a scroll of vulnerability You see here a +2 dagger of electrocution. You feel your willpower return. A rat comes into view. The rat squeaks loudly. A hobgoblin comes into view. The hobgoblin shouts! You hit the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. You slash the hobgoblin! You kill the hobgoblin! Found a scroll labelled QOEMIC NUOMA. The rat bites you but does no damage. A hobgoblin comes into view. The hobgoblin shouts! You slash the rat! You kill the rat! You see here a rat corpse. A hobgoblin is nearby! A dart slug comes into view. You slash the hobgoblin! You kill the hobgoblin! The dart slug launches a dart at you. The slug dart misses you. The dart slug launches a dart at you. The slug dart hits you. You see here a hobgoblin corpse. The dart slug launches a dart at you. The slug dart hits you but does no damage. You see here a rat corpse. Found 3 boomerangs. The dart slug bites you. The dart slug closely misses you. You hit the dart slug but do no damage. The dart slug bites you but does no damage. You slash the dart slug! You kill the dart slug! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. x2 Your brain swirls with designs for a NW-30 thermomodule. You just need some more time... HP restored. You see here a rat corpse. f - a scroll labelled QOEMIC NUOMA An endoplasm comes into view. The endoplasm quivers. Okay, then. As you read the scroll labelled QOEMIC NUOMA, it crumbles to dust. It is a scroll of identify. You don't currently have any unidentified items. You slash the endoplasm! You kill the endoplasm! An endoplasm comes into view. The endoplasm quivers. An endoplasm is nearby! The endoplasm hits you but does no damage. You slash the endoplasm! You kill the endoplasm! A dart slug comes into view. The dart slug launches a dart at you. The slug dart hits you. You see here a bubbling pink potion. A dart slug is nearby! f - a bubbling pink potion The dart slug launches a dart at you. You block the slug dart. You slash the dart slug! The dart slug is severely wounded. The dart slug closely misses you. You slash the dart slug! You kill the dart slug! You see here a dart slug corpse. g - a lumpy golden potion There is a shaft here. There is a shaft here. A rat comes into view. A rat is nearby! You slash the rat! You kill the rat! A bat comes into view. You see here a rat corpse. You block the bat's attack. x2 You block the bat's attack. The bat attacks as it pursues you! The bat hits you but does no damage. x3 A bat is nearby! You closely miss the bat. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. You hit the bat. You kill the bat! You see here a bat corpse. A ribbon worm comes into view. A ribbon worm is nearby! The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. The web tears apart. You hit the ribbon worm. The ribbon worm is lightly wounded. The ribbon worm bites you. You barely miss the ribbon worm. The ribbon worm closely misses you. You completely miss the ribbon worm. The ribbon worm barely misses you. A ribbon worm is nearby! You hit the ribbon worm. The ribbon worm is lightly wounded. The ribbon worm bites you but does no damage. You slash the ribbon worm! The ribbon worm is severely wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! A frilled lizard comes into view. You struggle to detach yourself from the web. The frilled lizard hisses angrily. The ribbon worm bites you but does no damage. You struggle to detach yourself from the web. The ribbon worm bites you but does no damage. The web tears apart. The ribbon worm bites you but does no damage. You hit the ribbon worm. The ribbon worm is severely wounded. The ribbon worm bites you but does no damage. You hit the ribbon worm. You kill the ribbon worm! You hit the frilled lizard. You kill the frilled lizard! Things that are here: a frilled lizard corpse; a ribbon worm corpse Found 16 gold pieces. Found 4 stones. You now have 38 gold pieces (gained 16). Key pressed, stopping explore. A dart slug comes into view. A dart slug is nearby! The dart slug launches a dart at you. The slug dart hits you but does no damage. The dart slug bites you but does no damage. You slash the dart slug! You kill the dart slug! An adder comes into view. The adder hisses angrily. An adder is nearby! The adder bites you. The adder barely misses you. You barely miss the adder. The adder bites you. x2 You are poisoned. The adder poisons you! You closely miss the adder. You feel sick. The adder bites you but does no damage. You closely miss the adder. You feel sick. The adder bites you. The adder bites you but does no damage. You barely miss the adder. You feel sick. You are no longer poisoned. The adder bites you but does no damage. x2 You hit the adder. The adder is moderately wounded. The adder bites you. The adder bites you but does no damage. You closely miss the adder. The adder is moderately wounded. The adder bites you. x2 You miss the adder. The adder is moderately wounded. You block the adder's attack. The adder bites you but does no damage. You slash the adder! You kill the adder! You see here an adder corpse. You see here an adder corpse. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! You see here a scroll labelled GUATHR ISKAMOPH. The goblin barely misses you. You miss the goblin. The goblin hits you with a +0 dagger. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! You see here a +0 dagger. h - a scroll of identify i - a scroll labelled GUATHR ISKAMOPH As you read the scroll of identify, it crumbles to dust. i - a scroll of blinking Okay, then. You see here a +0 dagger. A rat comes into view. A rat is nearby! You barely miss the rat. The rat closely misses you. You slash the rat! You kill the rat! Found a stone staircase leading up. A rat comes into view. The rat squeaks loudly. The rat moves out of view. A kobold comes into view. It is wielding a +0 club. The kobold shouts! A kobold is nearby! It was a potion of mutation. You feel extremely strange. Your connection to magic feels subdued. You feel weirdly uncertain. It was a potion of curing. You feel better. There are monsters nearby! You hit the kobold. You kill the kobold! Things that are here: a +0 club; a kobold corpse Things that are here: a +0 club; a kobold corpse You slash the rat! You kill the rat! A dart slug comes into view. The dart slug launches a dart at you. The slug dart hits you but does no damage. A dart slug is nearby! The dart slug launches a dart at you. The slug dart misses you. You block the dart slug's attack. You block the dart slug's attack. You slash the dart slug! You kill the dart slug! You see here a dart slug corpse. A ribbon worm comes into view. The ribbon worm barely misses you. You slash the ribbon worm! You kill the ribbon worm! You have reached level 4! You feel stronger. You see here a ribbon worm corpse. Found a stone staircase leading up. There is a stone staircase leading up here. An adder comes into view. The adder hisses angrily. An adder is nearby! You block the adder's attack. You hit the adder. The adder is lightly wounded. The adder barely misses you. The adder bites you but does no damage. You closely miss the adder. The adder is lightly wounded. The adder bites you. You are poisoned. The adder poisons you! The adder bites you. You closely miss the adder. The adder is lightly wounded. You feel very sick. The adder bites you but does no damage. You block the adder's attack. You closely miss the adder. The adder is lightly wounded. You feel sick. The adder bites you but does no damage. The adder misses you. You hit the adder. The adder is severely wounded. You feel sick. 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 but does no damage. The adder misses you. You closely miss the adder. The adder is severely wounded. You feel sick. You are no longer poisoned. The adder barely misses you. x2 You slash the adder! You kill the adder! An adder comes into view. The adder hisses angrily. An adder is nearby! You barely miss the adder. The adder bites you. The adder closely misses you. You closely miss the adder. The adder bites you. The adder bites you but does no damage. You hit the adder. The adder is lightly wounded. The adder bites you. You are poisoned. The adder poisons you! You block the adder's attack. You hit the adder. The adder is severely wounded. You feel sick. The adder bites you but does no damage. You closely miss the adder. The adder is severely wounded. You feel sick. The adder barely misses you. x2 You slash the adder! You kill the adder! You feel sick. You are no longer poisoned. Your Axes skill increases to level 3! You see here an adder corpse. An endoplasm comes into view. The endoplasm quivers. An endoplasm is nearby! You hit the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. You slash the endoplasm! You kill the endoplasm! There is a stone staircase leading up here. You now have 40 gold pieces (gained 2). You now have 43 gold pieces (gained 3). Found a stone staircase leading down. You open the door. Found Burghyo's Antique Armour Emporium. There is an open door here. There is an entrance to Burghyo's Antique Armour Emporium here. You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. Key pressed, stopping explore. A rat comes into view. Found a scroll of identify. The rat squeaks loudly. A rat is nearby! The rat closely misses you. The rat bites you but does no damage. You slash the rat! You kill the rat! f - a scroll of identify Found a stone staircase leading up. A frilled lizard comes into view. A frilled lizard is nearby! Found 16 gold pieces. The frilled lizard bites you. The frilled lizard bites you but does no damage. You miss the frilled lizard. The frilled lizard bites you but does no damage. You slash the frilled lizard! You kill the frilled lizard! You see here a frilled lizard corpse. You now have 59 gold pieces (gained 16). An endoplasm comes into view. The endoplasm moves out of view. An endoplasm is nearby! You block the endoplasm's attack. The endoplasm freezes you. You are frozen. The endoplasm hits you. The endoplasm completely misses you. You hit the endoplasm. The endoplasm is moderately wounded. The endoplasm hits you but does no damage. You slash the endoplasm! You kill the endoplasm! There is a stone staircase leading up here. Key pressed, stopping explore. There is a stone staircase leading up here. You climb upwards. Found 17 gold pieces. There is a stone staircase leading down here. You now have 76 gold pieces (gained 17). Found a ring mail. A goblin comes into view. It is wielding a +0 club. A goblin is nearby! You closely miss the goblin. The goblin hits you with a +0 club. You slash the goblin! You kill the goblin! Things that are here: a +0 club; a goblin corpse A rat comes into view. The rat squeaks loudly. A rat is nearby! You slash the rat! You kill the rat! Found a stone staircase leading down. A bat comes into view. A bat is nearby! You closely miss the bat. The bat barely misses you. The bat hits you but does no damage. You block the bat's attack. The bat hits you. You closely miss the bat. The bat closely misses you. x2 You slash the bat! You kill the bat! Found 8 gold pieces. You now have 84 gold pieces (gained 8). A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! A goblin is nearby! You barely miss the goblin. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! You see here a +0 dagger. Key pressed, stopping explore. A giant cockroach comes into view. The giant cockroach bites you. You barely miss the giant cockroach. The giant cockroach bites you but does no damage. The giant cockroach closely misses you. You hit the giant cockroach. The giant cockroach is severely wounded. The giant cockroach bites you but does no damage. You hit the giant cockroach. You kill the giant cockroach! HP restored. You see here a bat skeleton. There is a stone staircase leading down here. You can't go down here! There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is a stone staircase leading down here. Welcome back, CumLord the Coglin Fighter. Press ? for a list of commands and other information. Found 2 stones. f - 2 scrolls of identify (gained 1) You see here 2 stones. An adder comes into view. The adder hisses angrily. An adder is nearby! You miss the adder. The adder barely misses you. The adder bites you but does no damage. You hit the adder. The adder is severely wounded. The adder barely misses you. The adder bites you but does no damage. You slash the adder! You kill the adder! You see here an adder corpse. Found 3 stones. Found a snail-covered altar of Cheibriados. You see here 3 stones. An orc comes into view. It is wielding a +0 dagger. An orc is nearby! The orc shouts! You block the orc's attack. The orc hits you but does no damage. The orc barely misses you. You hit the orc. The orc is heavily wounded. The orc hits you but does no damage. You closely miss the orc. The orc is heavily wounded. The orc closely misses you. You block the orc's attack. You hit the orc. The orc is almost dead. The orc hits you but does no damage. You closely miss the orc. The orc is almost dead. The orc hits you but does no damage. You slash the orc! You kill the orc! You now have 96 gold pieces (gained 12). You see here a +0 dagger. A jackal comes into view. The jackal barks! You hear a bark! A jackal is nearby! A jackal comes into view. The jackal barks! You hear an angry hiss. A jackal comes into view. You hit the jackal. The jackal is moderately wounded. The jackal closely misses you. x2 You closely miss the jackal. The jackal is moderately wounded. The jackal barely misses you. The jackal closely misses you. You closely miss the jackal. The jackal is moderately wounded. The jackal bites you but does no damage. A jackal comes into view. The jackal barks! The jackal bites you. The jackal barely misses you. You slash the jackal! You kill the jackal! You hit the jackal. You kill the jackal! The jackal bites you but does no damage. You hit the jackal. The jackal is almost dead. The jackal barely misses you. The jackal bites you. You closely miss the jackal. The jackal is almost dead. The jackal closely misses you. You block the jackal's attack. You miss the jackal. The jackal is almost dead. The jackal bites you but does no damage. x2 You slash the jackal! You kill the jackal! The jackal barely misses you. You barely miss the jackal. The jackal barely misses you. The jackal misses you. You completely miss the jackal. You block the jackal's attack. The jackal bites you but does no damage. You hit the jackal. The jackal is almost dead. The jackal misses you. You closely miss the jackal. The jackal is almost dead. The jackal barely misses you. The jackal bites you but does no damage. You hit the jackal. You kill the jackal! Things that are here: a jackal corpse; a jackal corpse; a jackal corpse A bat comes into view. A bat is nearby! The bat hits you but does no damage. An endoplasm comes into view. The endoplasm quivers. You hit the bat. You kill the bat! You barely miss the endoplasm. The endoplasm closely misses you. The endoplasm freezes you. You are frozen. You slash the endoplasm! You kill the endoplasm! HP restored. Found a shimmering blue altar of Sif Muna. Found a stone staircase leading down. Found 4 stones. You open the door. Found a granite ring. Okay, then. There is an open door here. There is a fountain of clear blue water here. You open the door. An endoplasm and a rat come into view. The rat squeaks loudly. You hear an angry hiss. You hear a loud squeak. A frilled lizard comes into view. There are monsters nearby! The endoplasm freezes you. You are frozen. You hit the endoplasm but do no damage. The endoplasm freezes you. You are frozen. You block the endoplasm's attack. You slash the endoplasm! You kill the endoplasm! A rat comes into view. You barely miss the rat. The rat bites you but does no damage. You slash the rat! You kill the rat! A goblin comes into view. It is wielding a +0 club. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. The goblin shouts! You block the frilled lizard's attack. You barely miss the frilled lizard. You block the frilled lizard's attack. You miss the frilled lizard. The frilled lizard closely misses you. The frilled lizard barely misses you. You closely miss the frilled lizard. The frilled lizard barely misses you. You closely miss the frilled lizard. The frilled lizard bites you but does no damage. You slash the frilled lizard! You kill the frilled lizard! The goblin hits you but does no damage. There are monsters nearby! You closely miss the goblin. The goblin hits you but does no damage. You hit the goblin. You kill the goblin! You closely miss the rat. The rat bites you. x2 You closely miss the rat. The rat bites you but does no damage. You closely miss the rat. The rat barely misses you. You slash the rat! You kill the rat! There is an open door here. Things that are here: a +0 club; a rat corpse; a frilled lizard corpse Found a stone staircase leading up. Found a club and a leather armour. A ball python comes into view. Found a scroll labelled NEVVEU YFFYL. The ball python hisses angrily. A ball python is nearby! A goblin comes into view. It is wielding a +0 club. The goblin shouts! The ball python closely misses you. The ball python grabs you. The ball python constricts you. You see here a +0 club. The ball python's grasp on you weakens, but your attempt to escape fails. The ball python bites you but does no damage. The ball python constricts you. You slash the ball python! You kill the ball python! You block the goblin's attack. You see here a +0 club. The goblin closely misses you. You closely miss the goblin. The goblin barely misses you. You barely miss the goblin. You block the goblin's attack. The goblin barely misses you. You hit the goblin. The goblin is moderately wounded. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! Things that are here: a +0 club; a goblin corpse g - a scroll labelled NEVVEU YFFYL As you read the scroll labelled NEVVEU YFFYL, it crumbles to dust. Wisps of shadow whirl around you... It was a scroll of summoning. Found a robe. Found a stone staircase leading up. Found a stone staircase leading down. Found a chain mail. A quokka and a rat come into view. Found 5 stones. The rat squeaks loudly. Your kobold dissolves into shadows! There are monsters nearby! The quokka barely misses you. The quokka bites you. The rat bites you but does no damage. You closely miss the quokka. You barely miss the rat. The quokka bites you but does no damage. The rat bites you. You hit the quokka. The quokka is heavily wounded. You closely miss the rat. The quokka bites you but does no damage. Your rat bites the quokka. The rat bites you but does no damage. The quokka bites you but does no damage. You slash the quokka! You kill the quokka! You slash the rat! You kill the rat! Your rat dissolves into shadows! You see here a quokka corpse. There is a stone staircase leading down here. A quokka comes into view. A quokka is nearby! The quokka bites you but does no damage. x2 You closely miss the quokka. The quokka bites you but does no damage. You slash the quokka! You kill the quokka! You have reached level 5! A rat comes into view. The rat squeaks loudly. A rat is nearby! You hit the rat. You kill the rat! You see here a rat corpse. There is a stone staircase leading up here. You see here 3 stones. There is a stone staircase leading up here. There is a stone staircase leading down here. There is a stone staircase leading down here. An adder comes into view. The adder hisses angrily. An adder is nearby! You closely miss the adder. The adder closely misses you. The adder bites you. You closely miss the adder. The adder bites you but does no damage. The adder bites you. You are poisoned. The adder poisons you! You closely miss the adder. You feel sick. You block the adder's attack. The adder bites you. You slash the adder! The adder is severely wounded. You feel sick. The adder bites you but does no damage. You hit the adder. You kill the adder! You feel sick. You are no longer poisoned. A ball python comes into view. The ball python moves out of view. You now have 107 gold pieces (gained 11). You open the door. There is an open door here. You open the door. There is an open door here. Robin, a hobgoblin and 3 goblins come into view. The goblin shouts! The hobgoblin shouts! The goblin shouts! You hear a shout! x3 Robin throws the goblin at you! A hobgoblin comes into view. The goblin hits you but does no damage. A goblin comes into view. It is wielding a +2 dagger of freezing. The hobgoblin moves out of view. The goblin moves out of view. You closely miss the goblin. The goblin shouts! A goblin comes into view. It is wielding a +0 club. A goblin comes into view. It is wielding a +0 dagger. The goblin closely misses you. You miss the goblin. The goblin shouts! The goblin hits you with a +0 dagger. You slash the goblin! You kill the goblin! You hit the goblin. Robin says, "Duck!" A hobgoblin comes into view. The goblin closely misses you. Robin roars a battlecry! The goblins go into a battle-frenzy! You block the goblin's attack. A goblin comes into view. It is wielding a +0 dagger. The hobgoblin moves out of view. You hit the goblin. You kill the goblin! You completely miss the goblin. The goblin misses you. A goblin comes into view. It is wielding a +0 club. The goblin shouts! The goblin hits you but does no damage. Things that are here: a +0 dagger; a +0 dagger; a goblin corpse You closely miss the goblin. You barely miss the hobgoblin. You closely miss the goblin. The hobgoblin hits you. The goblin hits you with a +2 dagger of freezing. The goblin freezes you. The goblin hits you with a +2 dagger of freezing! The goblin freezes you. The hobgoblin hits you but does no damage. You slash the hobgoblin! You kill the hobgoblin! You closely miss the goblin. You block the goblin's attack. You slash the hobgoblin! You kill the hobgoblin! You barely miss the goblin. The goblin hits you but does no damage. You barely miss the goblin. You slash the goblin! You kill the goblin! The goblin hits you with a +0 dagger. The hobgoblin misses you. You slash the hobgoblin! You kill the hobgoblin! You slash the goblin! You kill the goblin! Robin throws the goblin at you! The goblin barely misses you. You closely miss the goblin. You miss the goblin. You block the goblin's attack. x2 You closely miss the goblin. You slash the goblin! You kill the goblin! The goblin misses you. Robin throws the goblin at you! The goblin barely misses you. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! You hit the goblin. You kill the goblin! Robin says, "My goblins will feast on your bones." Unknown command. You closely miss the goblin. The goblin closely misses you. Robin throws the goblin at you! You block Robin's attack. The goblin barely misses you. Items here: ) †††. You slash Robin! Robin is severely wounded. You barely miss the goblin. The goblin no longer looks unusually strong. Robin roars a battlecry! The goblin goes into a battle-frenzy! You block the goblin's attack. Robin hits you but does no damage. You block the goblin's attack. You hear an angry hiss. You barely miss Robin. Robin is severely wounded. You hit the goblin. You kill the goblin! Robin hits you with a +0 mace. You hit Robin. Robin is almost dead. Robin hits you but does no damage. You slash Robin! You kill Robin! The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. Unknown command. The ball python's grasp on you weakens, but your attempt to escape fails. You block the ball python's attack. The ball python constricts you. You slash the ball python! You kill the ball python! Items here: ))))) ††. Okay, then. Okay, then. Items here: ) †††. Done exploring. Done exploring. Items here: ) [[ †. Items here: ) †††. Things that are here: a +0 dagger; a +0 dagger; a goblin corpse Items here: ))))) ††. There is an open door here. There is an open door here. Things that are here: a +0 club; a rat skeleton; a frilled lizard skeleton There is a stone staircase leading up here. There is a stone staircase leading down here. You can't go down here! There is a stone staircase leading down here. You can't go up here! Welcome back, CumLord the Coglin Fighter. Welcome back, CumLord the Coglin Fighter. Welcome back, CumLord the Coglin Fighter. Press ? for a list of commands and other information. You see here a +0 ring mail. You see here a +0 ring mail. There is a stone staircase leading up here. Found a stone staircase leading up. An endoplasm comes into view. The endoplasm quivers. There is a stone staircase leading up here. An endoplasm is nearby! The endoplasm freezes you. You are frozen. You hit the endoplasm. The endoplasm is almost dead. The endoplasm freezes you. You are frozen. You hit the endoplasm. You kill the endoplasm! HP restored. g - an amethyst potion Found 6 stones. Found a bloodstained altar of Trog. Found a knobbly moonstone ring. Found a stone staircase leading up. There is a bloodstained altar of Trog here. You kneel at the altar of Trog. Trog welcomes you! Found a club. An adder comes into view. The adder hisses angrily. You see here a +0 club. You block the adder's attack. You slash the adder! You kill the adder! Trog accepts your kill. Your Stealth skill increases to level 1! A ball python comes into view. The ball python hisses angrily. An endoplasm comes into view. There are monsters nearby! The endoplasm quivers. A scorpion comes into view. You slash the ball python! You kill the ball python! Trog accepts your kill. You see here a ball python corpse. You barely miss the endoplasm. You block the endoplasm's attack. You hit the endoplasm. The endoplasm is moderately wounded. You barely miss the scorpion. The scorpion stings you. You are poisoned. The scorpion poisons you! The scorpion stings you but does no damage. You completely miss the scorpion. You feel very sick. The scorpion stings you. You are more poisoned. The scorpion poisons you! You barely miss the scorpion. You feel very sick. The scorpion stings you but does no damage. The scorpion closely misses you. You closely miss the scorpion. You feel very sick. You block the scorpion's attack. The scorpion stings you but does no damage. You slash the scorpion! The scorpion is severely wounded. You feel very sick. The scorpion barely misses you. You hit the scorpion but do no damage. The scorpion is severely wounded. You feel very sick. The scorpion stings you. * * * LOW HITPOINT WARNING * * * You are lethally poisoned! The scorpion poisons you! You block the scorpion's attack. You barely miss the scorpion. The scorpion is severely wounded. * * * LOW HITPOINT WARNING * * * You feel very sick. The scorpion stings you but does no damage. It was a potion of degeneration. There was something very wrong with that liquid. You feel weakened. You feel dopey. You feel clumsy. * * * LOW HITPOINT WARNING * * * You feel very sick. The scorpion closely misses you. The scorpion stings you. * * * LOW HITPOINT WARNING * * * You are more poisoned. The scorpion poisons you! Blink to where? Press: ? - help, Q - select action, (/) - cycle Dir - move target >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-708-g9ec0c11 Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_QUAFF repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [CumLord] Species: Coglin Job: Fighter HP: 4/41; mods: 0/0 MP: 5/5; mod: 0 Stats: 17 (19) 4 (7) 10 (13) Position: (25, 14), god: Trog (10), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 13 | 3 | 407 | 107/200 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 44 | 3 | 489 | 189/200 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 24 | 3 | 468 | 112/238 Dodging | X | 1 | 9 | 0 | 20 | 20/59 Stealth | X | 1 | 2 | 1 | 63 | 4/119 Shields | X | 1 | 8 | 2 | 361 | 109/252 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 1 | 0 | 0 | 0 | 0/70 Evocations | X | 1 | 0 | 0 | 0 | 0/29 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #11: 18725 Attributes: #12: 107 #49: 130 #61: 50 Mutations: teleportitis: 1 subdued magic: 1 off-hand wielding: 1 (innate) slow wielding: 1 (innate) warmup strikes: 1 (innate) no jewellery: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +2 war axe {Akal} eq slot #5, inv slot #2: +0 buckler eq slot #6, inv slot #1: +0 scale mail }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: # .. #.### ... #.... ... #... .. #..# .####.#####..# .....Js@..#..# .#..#####.#..######♣ #..........♣ #.#..######♣ #.#..### ####.#....# .....##.#.### ♣ ##...)...##♣.♣# #.............. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (58, 22): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 3 size_max: 3 pow_max: 8 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 18 type: turn buildup_turns: 0 sub_type: tick delay_min: 35 method: dgn_event listener_only: true delay_max: 55 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: noxious fumes props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>