ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'movement.cc' at line 798 failed. Version: Dungeon Crawl Stone Soup 0.32.1-5-gba85492886 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8440399365768490267, deterministic pregen: 1 Command line: /usr/games/crawl-0.32 -name bobthe2016th -rc /dgldir/rcfiles/crawl-0.32/bobthe2016th.rc -macro /dgldir/rcfiles/crawl-0.32/bobthe2016th.macro -morgue /dgldir/morgue/bobthe2016th/ -webtiles-socket /crawl-master/webserver/sockets/bobthe2016th:2024-12-08.14:30:45.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-0.32(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x561cd471f00f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.32(_Z13do_crash_dumpv+0x418) [0x561cd4729498]: do_crash_dump() /usr/games/crawl-0.32(_Z20crash_signal_handleri+0x1fa) [0x561cd471f49a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f43f6126210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f43f62e724b]: /usr/games/crawl-0.32(+0x4b1bdd) [0x561cd4728bdd]: /usr/games/crawl-0.32(+0x4b1d95) [0x561cd4728d95]: /usr/games/crawl-0.32(_Z18move_player_action9coord_def+0x6c9) [0x561cd4b4f399]: move_player_action(coord_def) /usr/games/crawl-0.32(_Z15process_command12command_typeS_+0xf2d) [0x561cd4e2b52d]: process_command(command_type, command_type) /usr/games/crawl-0.32(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x561cd4e1d9e1]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.32(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x561cd4e1dfa4]: TilesFramework::_receive_control_message() /usr/games/crawl-0.32(_ZN14TilesFramework11await_inputERjb+0x188) [0x561cd4e1e488]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.32(_Z8getch_ckv+0x1e5) [0x561cd4e20d05]: getch_ck() /usr/games/crawl-0.32(+0x762306) [0x561cd49d9306]: /usr/games/crawl-0.32(_Z25getch_with_command_macrosv+0x180) [0x561cd49ddf00]: getch_with_command_macros() /usr/games/crawl-0.32(+0xbb0e54) [0x561cd4e27e54]: /usr/games/crawl-0.32(+0xbb18f5) [0x561cd4e288f5]: /usr/games/crawl-0.32(main+0x1ab) [0x561cd466695b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f43f61070b3]: /usr/games/crawl-0.32(_start+0x2e) [0x561cd466752e]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f43f61c5c2a in __GI___wait4 (pid=75039, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f43f61c5c2a in __GI___wait4 (pid=75039, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f43f61c5beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x0000561cd471ee75 in call_gdb (file=file@entry=0x7f43f62cc5c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 71733\000\000\000\000\000\000\000" #3 0x0000561cd47294b6 in do_crash_dump () at dbg-asrt.cc:692 t = 1733670545 dir = "/dgldir/morgue/bobthe2016th/" name = "/dgldir/morgue/bobthe2016th/crash-bobthe2016th-20241208-150905.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'movement.cc' at line 798 failed." file = 0x7f43f62cc5c0 <_IO_2_1_stderr_> #4 0x0000561cd471f49a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #5 No locals. #6 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 94681830902692, 140727530659152, 94681831360096, 798, 0, 0, 139929868898339, 206158430240, 140727530659104, 140727530658912, 6379393862959965184, 94681834293520, 139929872014377, 94681834293504, 140727530659152}} pid = tid = ret = #7 0x0000561cd4728bdd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdae799d50 "ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'movement.cc' at line 798 failed.", assert=true) at dbg-asrt.cc:818 No locals. #8 0x0000561cd4728d95 in AssertFailed (expr=expr@entry=0x561cd4ecc660 "!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock", file=file@entry=0x561cd4e5cba4 "movement.cc", line=line@entry=798, text=text@entry=0x0) at dbg-asrt.cc:856 mesg = "ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'movement.cc' at line 798 failed.\000\375\177\000\000\373@\317\324\034V\000\000 \020\000\000\000\060\000\000\000\300\276y\256\375\177\000\000\000\276y\256\375\177\000\000\340\276y\256\375\177\000\000\020\276y\256\375\177\000\000 \000gen (1"... args = {{gp_offset = 4130132384, fp_offset = 32579, overflow_arg_area = 0x0, reg_save_area = 0x7ffdae79bd50}} fileName = #9 0x0000561cd4b4f399 in move_player_action (move=...) at movement.cc:798 attacking = false moving = true swap = false initial_position = {x = 0, y = 0} rampaged = did_wu_jian_attack = targ = {x = 2109440, y = 0} walkverb = targ_monst = targ_pass = try_to_swap = beholder = fmonger = mon_swap_dest = {x = 0, y = 0} running = dug = #10 0x0000561cd4e2b52d in process_command (cmd=cmd@entry=CMD_MOVE_RIGHT, prev_cmd=prev_cmd@entry=CMD_NO_CMD) at coord-def.h:33 No locals. #11 0x0000561cd4e1d9e1 in _handle_cell_click (force=, button=, gc=...) at tileweb.cc:400 c = 2005 #12 TilesFramework::_handle_control_message (this=, addr=..., data=...) at tileweb.cc:532 y = {node = 0x561cd744fd40, static malformed = } button = {node = 0x561cd7478ac0, static malformed = } force = {node = 0x0, static malformed = } gc = {x = 45, y = 25} x = obj = {node = 0x561cd75ac1c0, static malformed = } msg = {node = 0x561cd7478b00, static malformed = } msgtype = "click_cell" c = 0 #13 0x0000561cd4e1dfa4 in TilesFramework::_receive_control_message (this=0x561cd52ea620 ) at /usr/include/c++/9/bits/basic_string.h:940 buf = "{\"x\":1,\"y\":0,\"button\":1,\"msg\":\"click_cell\"}<\353(\210X\220\257y\256\375\177\000\000\002\000\000\000\000\000\000\000\377\a\000\000\000\000\000\000\360\255y\256\375\177\000\000\220\323\346\324\034V\000\000x\257y\256\375\177\000\000\220\257y\256\375\177\000\000\032\361\026\366C\177\000\000`\257y\256\375\177\000\000\340\256y\256\375\177\000\000\001\200\255\373\375\177\000\000\220\257y\256\375\177\000\000\220\257y\256\375\177\000\000\220\257y\256\375\177\000\000\060\260y\256\375\177\000\000/\270y\256\375\177\000\000@\260y\256\375\177\000\000/\270y\256\000\000\000\000\240\310,\366C\177\000\000"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawlcl_kz3g6.socket", '\000' } srcaddr_len = 28 len = data = "{\"x\":1,\"y\":0,\"button\":1,\"msg\":\"click_cell\"}" #14 0x0000561cd4e1e488 in TilesFramework::await_input (this=0x561cd52ea620 , c=@0x7ffdae79bea0: 2927214672, block=block@entry=true) at tileweb.cc:650 result = fds = {fds_bits = {8, 0 }} maxfd = __d = __d = #15 0x0000561cd4e20d05 in _get_key_from_curses () at libunix.cc:528 c = 2927214672 c = c = #16 getch_ck () at libunix.cc:616 c = #17 0x0000561cd49d9306 in _getch_mul () at macro.cc:841 keys = std::deque with 0 elements a = 543450476 #18 0x0000561cd49ddf00 in getch_with_command_macros () at macro.cc:900 keys = std::deque with 0 elements #19 0x0000561cd4e27e54 in _get_next_keycode () at main.cc:2754 keyin = mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_COMMAND} keyin = mc = #20 _get_next_cmd () at main.cc:2708 keyin = keyin = #21 _input () at main.cc:1235 cmd = real_prev_cmd = player_disabled = {was_disabled = false} #22 0x0000561cd4e288f5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #23 0x0000561cd466695b in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #24 main (argc=, argv=0x7ffdae79c5c8) at main.cc:342 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 71733) 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 -DSAVE_DIR_PATH="/crawl-master/crawl-0.32/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.32/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.32/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 3 Level id: D:3 Level build method = , level layout type = rooms, absdepth0 = 2 Level vaults: layout_rooms nicolae_elyvilon_temple_path mainiacjoe_overflow_alcove_1 shapermc_ecumenical_altar_gd dk_noncrumbling_3 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is an open door here. There is an open door here. You closely miss the ball python. The ball python misses you. The ball python barely misses you. You hit the ball python. The ball python is heavily wounded. The ball python barely misses you. x3; The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! A goblin comes into view. It is wielding a +0 dagger. 2 jackals come into view. Found a gluggy blue potion. The goblin shouts! The jackal barks! You hear a loud squeak. The jackal moves out of view. A rat comes into view. The rat squeaks loudly. A bat comes into view. The goblin closely misses you. A rat comes into view. The rat moves out of view. The bat moves out of view. The rat squeaks loudly. You hit the goblin. The goblin is almost dead. The goblin hits you but does no damage. You hit the goblin. You kill the goblin! The jackal closely misses you. You hit the jackal but do no damage. The jackal closely misses you. You hit the jackal. The jackal is moderately wounded. The jackal barely misses you. The jackal closely misses you. You barely miss the jackal. The jackal is moderately wounded. A bat comes into view. The rat misses you. The jackal misses you. You closely miss the jackal. The jackal is moderately wounded. The jackal closely misses you. The rat bites you. You hit the jackal. Your off-hand punch misses the jackal. The jackal is heavily wounded. The bat misses you. The rat bites you. The jackal bites you. The jackal closely misses you. The jackal completely misses you. The jackal attacks as it pursues you! The jackal bites you but does no damage. x2 You miss the jackal. The jackal is heavily wounded. The jackal barely misses you. The jackal bites you. You hit the jackal. The jackal is almost dead. The jackal closely misses you. You barely miss the jackal. The jackal is almost dead. The jackal closely misses you. You hit the jackal. You kill the jackal! You hit the bat. The bat is severely wounded. The bat hits you. The bat hits you but does no damage. You closely miss the bat. The bat is severely wounded. The bat closely misses you. You miss the bat. The bat is severely wounded. The bat closely misses you. You barely miss the bat. The bat is severely wounded. The bat hits you but does no damage. x2; The bat hits you. You hit the bat. You kill the bat! You punch the rat! You kill the rat! You hit the jackal. The jackal is moderately wounded. The jackal completely misses you. You barely miss the jackal. The jackal is moderately wounded. The jackal bites you but does no damage. You hit the jackal. The jackal is severely wounded. The jackal misses you. The jackal bites you. You hit the jackal but do no damage. The jackal is heavily wounded. The jackal barely misses you. You miss the jackal. The jackal is heavily wounded. The jackal barely misses you. You hit the jackal. The jackal is almost dead. The jackal closely misses you. The jackal bites you. You barely miss the jackal. The jackal is almost dead. The jackal closely misses you. You hit the jackal. You kill the jackal! Your Dodging skill increases to level 2! You barely miss the rat. The rat bites you but does no damage. You hit the rat. You kill the rat! You have reached level 2! Your demonic ancestry asserts itself... You feel the presence of a demonic guardian. Things that are here: a jackal corpse; a rat corpse; a jackal corpse A bat is nearby! The bat barely misses you. The bat hits you. You hit the bat. You kill the bat! You see here a bat corpse. h - a gluggy blue potion Found 18 gold pieces. HP restored. You now have 32 gold pieces (gained 18). A quokka comes into view. The quokka closely misses you. You hit the quokka. The quokka is heavily wounded. The quokka completely misses you. The quokka barely misses you. You barely miss the quokka. The quokka is heavily wounded. The quokka completely misses you. You hit the quokka. You kill the quokka! You see here a quokka corpse. Found 15 gold pieces. You now have 47 gold pieces (gained 15). Found a ring mail and a scroll labelled SAUMPI RIUCH. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You hear a shout! A goblin comes into view. It is wielding a +0 dagger. The kobold barely misses you. You closely miss the kobold. The kobold closely misses you. You hit the kobold but do no damage. The kobold hits you with a +0 short sword. The goblin hits you with a +0 dagger. You hit the kobold. You kill the kobold! The goblin completely misses you. The goblin hits you with a +0 dagger. You hit the goblin. The goblin is heavily wounded. The goblin barely misses you. You closely miss the goblin. The goblin is moderately wounded. You hit the goblin. You kill the goblin! Your Shapeshifting skill increases to level 3! Things that are here: a +0 dagger; a goblin corpse Things that are here: a +0 short sword; a kobold corpse i - a scroll labelled SAUMPI RIUCH Found 6 stones. A rat comes into view. Found a thick smoking staff. The rat squeaks loudly. You see here a staff of conjuration. A bat comes into view. You hit the rat. The rat is moderately wounded. The rat closely misses you. The bat barely misses you. You hit the rat. You kill the rat! The bat closely misses you. The bat attacks as it pursues you! The bat hits you. The bat hits you but does no damage. You see here a rat corpse. The bat misses you. The bat attacks as it pursues you! The bat barely misses you. The bat hits you but does no damage. The bat closely misses you. You see here a staff of conjuration. You hit the bat but do no damage. The bat hits you but does no damage. The bat misses you. The bat hits you. x2; The bat barely misses you. You closely miss the bat. The bat hits you but does no damage. The bat hits you but does no damage. You see here a rat corpse. You hit the bat. You kill the bat! Found 13 gold pieces. A rat comes into view. Found 4 stones. The rat bites you. You closely miss the rat. The rat bites you. You hit the rat. You kill the rat! You see here a rat corpse. You see here a rat corpse. You now have 60 gold pieces (gained 13). You open the door. There is an open door here. You open the door. There is an open door here. Things that are here: a jackal skeleton; a rat skeleton; a jackal skeleton You open the door. A hobgoblin comes into view. There is an open door here. The helpless hobgoblin fails to defend itself. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you. You barely miss the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You hit the hobgoblin. You kill the hobgoblin! Your Unarmed Combat skill increases to level 3! You see here a hobgoblin corpse. You open the door. There is an open door here. You now have 70 gold pieces (gained 10). Found a leather armour. You see here a +0 ring mail. You now have 72 gold pieces (gained 2). You see here a rat skeleton. Found a hand axe. You now have 86 gold pieces (gained 14). A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! The kobold throws a stone. The stone barely misses you. The kobold throws a stone. The stone hits you but does no damage. The kobold throws a stone. The stone barely misses you. The kobold hits you with a +0 dagger. You hit the kobold. The kobold is heavily wounded. The kobold hits you but does no damage. You closely miss the kobold. The kobold is heavily wounded. The kobold closely misses you. You hit the kobold but do no damage. The kobold is heavily wounded. The kobold barely misses you. You closely miss the kobold. The kobold is heavily wounded. The kobold hits you with a +0 dagger. You hit the kobold. The kobold is severely wounded. The kobold barely misses you. You hit the kobold. You kill the kobold! Things that are here: a +0 dagger; 2 stones You enter a teleport trap! The teleport trap disappears. Your surroundings suddenly seem different. Found a stone staircase leading down. Found a plate armour. You now have 99 gold pieces (gained 13). You see here a +0 plate armour. You see here a +0 hand axe. Found a spear. You see here 3 stones. A hobgoblin comes into view. You see here a +0 spear. You hit the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin closely misses you. You barely miss the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin closely misses you. You hit the hobgoblin. You kill the hobgoblin! There is a stone staircase leading down here. There is a stone staircase leading down here. Unknown command. You climb downwards. There is a stone staircase leading up here. You hit the orc. The orc is lightly wounded. The orc misses you. You hit the orc. The orc is almost dead. The orc barely misses you. You barely miss the orc. The orc is almost dead. You hit the orc. You kill the orc! Things that are here: a +0 club; a +0 ring mail; an orc corpse A goblin comes into view. It is wielding a +0 dagger. Found 5 stones. The goblin shouts! A goblin comes into view. It is wielding a +0 club. An adder comes into view. The goblin shouts! The goblin unwields a +0 club. The goblin wields a +0 sling. The goblin shoots a sling bullet. The sling bullet completely misses you. The goblin shoots a sling bullet. The sling bullet closely misses you. Things that are here: a +0 club; a +0 ring mail; an orc corpse Things that are here: a +0 club; a +0 ring mail; an orc corpse You hit the goblin. You kill the goblin! The goblin shoots a sling bullet. The sling bullet misses you. The goblin shoots a sling bullet. The sling bullet hits you but does no damage. You see here a +0 dagger. The goblin shoots a sling bullet. The sling bullet hits you but does no damage. Things that are here: a +0 club; a +0 ring mail; an orc corpse The goblin shoots a sling bullet. The sling bullet closely misses you. You see here a +0 dagger. The goblin shoots a sling bullet. The sling bullet closely misses you. The goblin unwields a +0 sling. The goblin wields a +0 club. The goblin hits you but does no damage. You closely miss the goblin. The goblin hits you but does no damage. You closely miss the goblin. The goblin hits you with a +0 club. You barely miss the goblin. The goblin barely misses you. You punch the goblin! You kill the goblin! Things that are here: a +0 club; a +0 sling; a goblin corpse An adder comes into view. The adder hisses angrily. The adder bites you. You closely miss the adder. The adder bites you. You completely miss the adder. The adder closely misses you. You hit the adder. The adder is lightly wounded. The adder bites you. You are poisoned. The adder poisons you! The adder closely misses you. You barely miss the adder. The adder is lightly wounded. You feel sick. The adder bites you. You hit the adder. Your off-hand punch misses the adder. The adder is heavily wounded. You feel sick. The adder closely misses you. You miss the adder. The adder is heavily wounded. You feel sick. The adder barely misses you. You miss the adder. The adder is heavily wounded. You feel sick. The adder closely misses you. You punch the adder! You kill the adder! You feel sick. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 You feel monstrous as your demonic heritage exerts itself. Your demonic ancestry asserts itself... Your hands begin to faintly glow with unholy energy. You feel sick. You feel sick. You are no longer poisoned. Things that are here: a +0 club; a +0 sling; a goblin corpse You see here a +0 dagger. Things that are here: a +0 club; a +0 ring mail; an orc corpse There is a stone staircase leading up here. There is a stone staircase leading up here. Things that are here: a +0 club; a +0 ring mail; an orc corpse You see here a +0 dagger. You see here a +0 dagger. Things that are here: a +0 club; a +0 ring mail; an orc corpse There is a stone staircase leading up here. There is a stone staircase leading up here. Things that are here: a +0 club; a +0 ring mail; an orc corpse You see here a +0 dagger. You see here a +0 dagger. Things that are here: a +0 club; a +0 ring mail; an orc corpse There is a stone staircase leading up here. There is a stone staircase leading up here. Things that are here: a +0 club; a +0 ring mail; an orc corpse You see here a +0 dagger. HP restored. You see here a +0 dagger. Things that are here: a +0 club; a +0 ring mail; an orc corpse There is a stone staircase leading up here. Found an escape hatch in the ceiling. You open the door. A goblin comes into view. It is wielding a +0 dagger. Found 8 stones. The goblin shouts! There is an open door here. You hit the goblin. You kill the goblin! You see here a +0 dagger. You see here a +0 dagger. There is an open door here. An adder is nearby! You open the door. A giant cockroach comes into view. Found a club. There is an open door here. The giant cockroach barely misses you. The giant cockroach closely misses you. You hit the giant cockroach. You kill the giant cockroach! There is an open door here. As you open the door, it creaks loudly! A rat comes into view. The rat squeaks loudly. Found a pair of boots. There is an open door here. The rat barely misses you. You closely miss the rat. Your touch misses the rat. The rat closely misses you. You hit the rat. The rat is moderately wounded. You closely miss the rat. Your touch misses the rat. The rat is moderately wounded. The rat barely misses you. You barely miss the rat. You touch the rat. You kill the rat! You see here a rat corpse. You see here a +0 pair of boots. j - a +0 pair of boots You can't wear that in your present form. You see here a rat corpse. There is an open door here. You open the door. A goblin comes into view. It is wielding a +0 dagger. Found a thin blue amulet and a garnet ring. There is an open door here. You hit the goblin. The goblin is severely wounded. The goblin hits you with a +0 dagger. A demonic guardian appears! You closely miss the goblin. The goblin is severely wounded. The goblin closely misses you. You swap places. Your ufetubus slips past the goblin! Your ufetubus barely misses the goblin. Your ufetubus hits the goblin. The goblin dies! There is an open door here. You swap places. Things that are here: a +0 dagger; a goblin corpse k - a ring of see invisible l - an amulet of regeneration You start putting on your amulet. You continue putting on your amulet of regeneration. x5 You finish putting on your amulet of regeneration. l - an amulet of regeneration (around neck) The amulet throbs as it attunes itself to your uninjured body. There is an open door here. Your ufetubus disappears in a puff of smoke! Found a stone staircase leading up. You open the door. A ball python comes into view. Found a scroll labelled RIEBIK ECEOPA. There is an open door here. You closely miss the ball python. You touch the ball python. You kill the ball python! g - 2 scrolls labelled RIEBIK ECEOPA (gained 1) There is an open door here. You open the door. A bat comes into view. Found 5 gold pieces and a chain mail. There is an open door here. The bat barely misses you. You hit the bat. You touch the bat. You kill the bat! You now have 104 gold pieces (gained 5). You see here a +0 chain mail. m - a +0 chain mail There is an open door here. A giant cockroach comes into view. The giant cockroach misses you. The giant cockroach bites you. You barely miss the giant cockroach. The giant cockroach barely misses you. You barely miss the giant cockroach. You touch the giant cockroach. You kill the giant cockroach! You see here a giant cockroach corpse. Found 2 emerald potions. A hobgoblin comes into view. The hobgoblin shouts! You hear a shout! x2 A goblin comes into view. It is wielding a +0 dagger. Found a stone staircase leading down. The goblin shouts! You hear a shout! Robin of the Strong Arm comes into view. They are wielding a +0 club. A goblin comes into view. It is wielding a +0 dagger. Found a book of Weapons. Found an ichor-stained whip. A hobgoblin is nearby! The hobgoblin barely misses you. You closely miss the hobgoblin. The hobgoblin hits you. You punch the hobgoblin! You kill the hobgoblin! You hit the goblin. Your touch misses the goblin. The goblin is severely wounded. The goblin closely misses you. You miss the goblin. The goblin is severely wounded. The goblin closely misses you. Robin roars a battlecry! The goblins go into a battle-frenzy! You hear a shout! x2 You hit the goblin. You kill the goblin! You hear an angry hiss. You hear a shout! A goblin comes into view. It is wielding a +0 club. Robin roars a battlecry! You hear a shout! You hit the goblin. The goblin is moderately wounded. Robin throws the goblin at you! The goblin closely misses you. You hit the goblin. You kill the goblin! The goblin closely misses you. You barely miss the goblin. The goblin is moderately wounded. The goblin hits you but does no damage. You hit the goblin. You kill the goblin! Robin hits you with a +0 club. Things that are here: a +0 dagger; a +0 dagger; a goblin corpse You hit Robin. Your touch misses Robin. Robin is lightly wounded. Robin hits you with a +0 club. A goblin comes into view. It is wielding a +0 dagger. You punch Robin! You touch Robin! You kill Robin! The adder hisses angrily. The adder bites you. You are poisoned. The adder poisons you! You hear a shout! Things that are here: a +0 dagger; a +0 dagger; a goblin corpse You closely miss the adder. Your touch misses the adder. You feel sick. You hear a shout! x2 The adder barely misses you. You barely miss the adder. You feel sick. The adder misses you. You barely miss the adder. You feel sick. The goblin no longer looks unusually strong. The adder closely misses you. You hit the adder. The adder is severely wounded. You feel sick. The adder closely misses you. You hit the adder. The adder is almost dead. You feel sick. The adder bites you. A demonic guardian appears! You are more poisoned. The adder poisons you! A hobgoblin comes into view. You hit the adder. You kill the adder! You feel sick. You swap places. You feel sick. Your ufetubus hits the hobgoblin. Your ufetubus hits the hobgoblin but does no damage. The hobgoblin hits your ufetubus. Your ufetubus barely misses the hobgoblin. Your ufetubus hits the hobgoblin. The hobgoblin dies! You feel sick. The goblin barely misses your ufetubus. You see here a +0 club. You feel sick. Your ufetubus slips past the goblin! Your ufetubus hits the goblin. The goblin dies! A hobgoblin comes into view. You have reached level 4! You feel agile. Your demonic ancestry asserts itself... Your guardian grows in power. You feel sick. Your ufetubus closely misses the hobgoblin. Your ufetubus hits the hobgoblin. Things that are here: a +0 dagger; a +0 dagger; a goblin corpse You feel sick. Your ufetubus hits the hobgoblin. The hobgoblin dies! A goblin comes into view. It is wielding a +0 dagger. Your ufetubus hits the goblin. x2 The goblin dies! Items here: ) [[ †. You feel sick. You are no longer poisoned. A hobgoblin comes into view. n - 2 emerald potions Your ufetubus slips past the hobgoblin! Your ufetubus closely misses the hobgoblin. Your ufetubus hits the hobgoblin. Your ufetubus misses the hobgoblin. Your ufetubus hits the hobgoblin. The hobgoblin dies! You see here the +4 whip "Icraa" {pain, ^Drain ^Fragile +Blink Str+5}. o - the +4 whip "Icraa" {pain, ^Drain ^Fragile +Blink Str+5} Your ufetubus disappears in a puff of smoke! Okay, then. Found a stone staircase leading up. Found a stone staircase leading down. A ribbon worm comes into view. You pick up a book of Weapons and begin reading... You add the spells Tukima's Dance, Dimensional Bullseye and Iskenderun's Mystic Blast to your library. A goblin comes into view. It is wielding a +0 dagger. Found a ring mail. An endoplasm comes into view. Found a scroll labelled RIEBIK ECEOPA. The endoplasm quivers. The goblin hits you with a +0 dagger. You completely miss the goblin. The goblin hits you but does no damage. You punch the goblin! You kill the goblin! 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. The ribbon worm closely misses you. You completely miss the ribbon worm. The ribbon worm misses you. You hit the ribbon worm. The ribbon worm is lightly wounded. You barely miss the ribbon worm. You touch the ribbon worm! The ribbon worm is severely wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing misses you. You hit the ribbon worm. The ribbon worm is almost dead. The ribbon worm bites you. You hit the ribbon worm but do no damage. The ribbon worm is almost dead. You hit the ribbon worm. You kill the ribbon worm! You hit the endoplasm. The endoplasm is lightly wounded. The endoplasm misses you. You hit the endoplasm. The endoplasm is almost dead. The endoplasm misses you. You hit the endoplasm. You kill the endoplasm! Things that are here: a +0 dagger; a ribbon worm corpse Sigmund the Dreaded comes into view. He is wielding a +0 scythe. Sigmund shouts! Sigmund gestures at you while chanting. You resist with some effort. Sigmund barely misses you. You closely miss Sigmund. You punch Sigmund! Sigmund is moderately wounded. Sigmund hits you but does no damage. You closely miss Sigmund. Sigmund is moderately wounded. Sigmund closely misses you. You closely miss Sigmund. Your touch misses Sigmund. Sigmund is moderately wounded. You hit Sigmund. Sigmund is heavily wounded. Sigmund laughs darkly. Sigmund barely misses you. You hit Sigmund. Your touch misses Sigmund. Sigmund is heavily wounded. Sigmund hits you with a +0 scythe. You closely miss Sigmund. Sigmund is heavily wounded. You hit Sigmund but do no damage. Sigmund is heavily wounded. Sigmund hits you with a +0 scythe. You closely miss Sigmund. You touch Sigmund! Sigmund is severely wounded. You hit Sigmund. Your touch misses Sigmund. Sigmund is almost dead. Sigmund gestures at you while chanting. The puff of flame hits you. You punch Sigmund! You kill Sigmund! Your Unarmed Combat skill increases to level 4! Your Shapeshifting skill increases to level 4! You have reached level 5! Your demonic ancestry asserts itself... A wave of death washes over you. Things that are here: a +0 scythe; a +0 robe p - a +0 scythe Found 4 javelins. You see here a +0 ring mail. g - 3 scrolls labelled RIEBIK ECEOPA (gained 1) Found a stone staircase leading down. There is a stone staircase leading down here. An endoplasm comes into view. Found a book of Cantrips. A ribbon worm comes into view. The endoplasm quivers. You hit the endoplasm. You touch the endoplasm. You kill the endoplasm! You barely miss the ribbon worm. You touch the ribbon worm! The ribbon worm is heavily wounded. The ribbon worm misses you. You punch the ribbon worm! You kill the ribbon worm! You see here a ribbon worm corpse. A bat comes into view. Found an escape hatch in the floor. The bat closely misses you. You hit the bat. You kill the bat! You pick up a book of Cantrips and begin reading... You add the spells Sting, Soul Splinter, Summon Small Mammal and Apportation to your library. A goblin comes into view. It is wielding a +0 club. The goblin shouts! You hear a shout! You hear an angry hiss. A goblin comes into view. It is wielding a +0 club. The goblin shouts! You hear a shout! A hobgoblin comes into view. The hobgoblin shouts! The hobgoblin moves out of view. You closely miss the goblin. An adder comes into view. The goblin barely misses you. You punch the goblin! You kill the goblin! A ribbon worm comes into view. A goblin comes into view. It is wielding a +0 club. A rat comes into view. The goblin hits you but does no damage. The rat squeaks loudly. You hit the goblin but do no damage. You touch the goblin. You kill the goblin! You hear a shout! You hit the hobgoblin. You touch the hobgoblin. You kill the hobgoblin! A hobgoblin comes into view. You barely miss the adder. The adder misses you. You hit the adder. The adder is heavily wounded. The adder barely misses you. You hit the adder. You kill the adder! The ribbon worm bites you but does no damage. You hit the ribbon worm. The ribbon worm is moderately wounded. The ribbon worm bites you. A demonic guardian appears! You hit the ribbon worm. You touch the ribbon worm! The ribbon worm is almost dead. You barely miss the ribbon worm. The ribbon worm is almost dead. The ribbon worm barely misses you. You punch the ribbon worm! You kill the ribbon worm! You punch the hobgoblin! You kill the hobgoblin! You punch the rat! You kill the rat! You now have 124 gold pieces (gained 20). Things that are here: a +0 club; a +0 club; a ribbon worm corpse Found a gluggy blue potion. There is an escape hatch in the floor here. Found a long sword. Your ice devil disappears in a puff of smoke! The goblin shouts! You hear a shout! Found a viscous golden potion. You barely miss the goblin. A goblin comes into view. It is wielding a +0 club. The goblin closely misses you. You hit the goblin. You kill the goblin! A ball python comes into view. An endoplasm comes into view. There is an escape hatch in the floor here. A goblin is nearby! There is an escape hatch in the floor here. The goblin hits you with a +0 club. You barely miss the goblin. Your touch misses the goblin. The goblin barely misses you. You hit the goblin. The goblin is almost dead. You miss the goblin. The goblin is almost dead. The goblin hits you with a +0 club. You hit the goblin. You kill the goblin! A goblin comes into view. It is wielding a +0 dagger. Things that are here: a +0 club; a goblin corpse The goblin shouts! The ball python hisses angrily. The endoplasm quivers. An endoplasm comes into view. The goblin hits you with a +0 dagger. Things that are here: 10 gold pieces; a +0 club; 6 stones The endoplasm quivers. You hit the goblin. You touch the goblin. You kill the goblin! You have reached level 6! Your demonic ancestry asserts itself... Your hands glow brighter with unholy energy. Things that are here: a +0 club; a goblin corpse There is an escape hatch in the floor here. You hit the endoplasm. You kill the endoplasm! The ball python barely misses you. The ball python closely misses you. You hit the ball python. The ball python is heavily wounded. The ball python barely misses you. The ball python closely misses you. You barely miss the ball python. Your touch misses the ball python. The ball python is heavily wounded. The ball python bites you. The ball python barely misses you. You completely miss the ball python. The ball python is heavily wounded. The ball python closely misses you. The ball python grabs you. The ball python constricts you. You punch the ball python! You kill the ball python! You punch the endoplasm! You kill the endoplasm! You see here a ball python corpse. Things that are here: a +0 club; a goblin corpse You now have 134 gold pieces (gained 10). Things that are here: a +0 club; 6 stones h - 2 gluggy blue potions (gained 1) Things that are here: a +0 dagger; a goblin corpse q - a viscous golden potion Found a scroll labelled RIEBIK ECEOPA. Things that are here: a +0 club; a goblin corpse You see here a ball python corpse. There is an escape hatch in the floor here. Things that are here: a +0 club; a +0 club; a ribbon worm corpse You see here 4 javelins. There is a stone staircase leading down here. As you read the scroll labelled RIEBIK ECEOPA, it crumbles to dust. It is a scroll of identify. f - a scroll of noise As you read the scroll of identify, it crumbles to dust. h - 2 potions of might As you read the scroll of identify, it crumbles to dust. n - 2 potions of cancellation The air fills with toxic fumes! As you read the scroll labelled SAUMPI RIUCH, it crumbles to dust. It was a scroll of poison. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. Attack: -) Nothing wielded Press: ? - help, Dir - move target You swing at nothing. It was a potion of heal wounds. You feel much better. Things that are here: a +0 club; a +0 club; a ribbon worm corpse There is an escape hatch in the floor here. You see here a ball python corpse. Things that are here: a +0 club; a goblin corpse You see here a +0 long sword. g - a scroll of identify Found a leather armour and 10 gold pieces. You see here a +0 leather armour. You now have 144 gold pieces (gained 10). You see here a +0 leather armour. There is an escape hatch in the ceiling here. There is a shaft here. Items here: ) [[ ÷. Things that are here: a +0 dagger; a +0 dagger; a goblin skeleton There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading down. There is a stone staircase leading up here. A rat comes into view. The rat squeaks loudly. An adder comes into view. The bombardier beetle sprays incendiary fluid at you. The burning spray hits you. You are covered in liquid fire! An orc comes into view. It is wielding a +0 mace. The adder hisses angrily. You punch the bombardier beetle! Your touch misses the bombardier beetle. The bombardier beetle is heavily wounded. The liquid fire burns you! You hit the bombardier beetle. Your touch misses the bombardier beetle. The bombardier beetle is heavily wounded. The liquid fire burns you! The bombardier beetle completely misses you. You barely miss the rat. The liquid fire burns you! The rat bites you but does no damage. You shake off some of the fire as you move. The liquid fire burns you! The rat barely misses you. The bombardier beetle sprays incendiary fluid at you. The burning spray hits you. You are even more covered in liquid fire! The adder attacks as it pursues you! The adder bites you. You miss the adder. The liquid fire burns you! A demonic guardian appears! The rat bites you but does no damage. The adder misses you. You barely miss the adder. The liquid fire burns you! The adder bites you. The rat bites you. You shake off some of the fire as you move. The liquid fire burns you! The adder attacks as it pursues you! The adder bites you. The rat attacks as it pursues you! The rat bites you but does no damage. You miss the adder. Your touch misses the adder. The liquid fire burns you! The adder bites you. Your hellwing barely misses the adder. Your hellwing misses the adder. The rat bites you. The adder barely misses you. You hit the adder. The adder is severely wounded. The liquid fire burns you! Your hellwing barely misses the adder. Your hellwing hits the adder! The adder dies! The rat bites you but does no damage. You swap places. You shake off some of the fire as you move. The liquid fire burns you! * * * LOW HITPOINT WARNING * * * Your hellwing hits the rat. The rat dies! The bombardier beetle bites you. * * * LOW HITPOINT WARNING * * * There is a stone staircase leading up here. You shake off some of the fire as you move. You shake off the liquid fire. Your hellwing barely misses the bombardier beetle. Your hellwing hits the bombardier beetle but does no damage. The orc barely misses your hellwing. There is a rock wall here. There are monsters nearby! You feel stronger. You have a feeling of ineptitude. o - the +4 whip "Icraa" (weapon) {pain, ^Drain ^Fragile +Blink Str+5} Your hellwing hits the bombardier beetle! The bombardier beetle dies! Hit: o) +4 whip "Icraa" {pain, ^Drain ^Fragile +Blink Str+5} Press: ? - help, Dir - move target You swing at nothing. Your hellwing completely misses the orc. x2 >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32.1-5-gba85492886 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_PRIMARY_ATTACK repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [bobthe2016th] Species: Demonspawn Job: Shapeshifter HP: 14/44; mods: 0/0 MP: 6/6; mod: 0 Stats: 19 (19) 12 (12) 13 (13) Position: (44, 25), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: rock wall Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 10 | 1 | 132 | 82/100 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 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 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 2 | 191 | 13/178 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 60 | 4 | 864 | 270/297 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | X | 1 | 0 | 0 | 0 | 0/50 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/42 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 2 | 30 | 4 | 790 | 83/353 Spell bugs: Durations: #33: 10 #39: 38 #40: 19 Attributes: #12: 144 #49: 161 Mutations: demonic guardian: 2 (innate) powered by death: 1 (innate) demonic touch: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #14: +4 whip "Icraa" {pain, ^Drain ^Fragile +Blink Str+5} eq slot #6, inv slot #0: +0 animal skin eq slot #9, inv slot #11: amulet of regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: . .. ###### #.###....### #.......... # #.....# .. #..>4<# #.# #.#ho.#...# ###...# #..#..... #..# .... #..# ... ...# .. .... . ##.# .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>