ASSERT(fp) in 'command.cc' at line 1339 failed. (Failed to open 'crawl_manual.txt'!) Version: Dungeon Crawl Stone Soup 0.34-b1-41-gfa6b30bd71 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 13776906890929386261, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name bumbee -rc /dgldir/rcfiles/crawl-0.34/bumbee.rc -macro /dgldir/rcfiles/crawl-0.34/bumbee.macro -morgue /dgldir/morgue/bumbee/ -webtiles-socket /crawl-master/webserver/sockets/bumbee:2026-02-06.15:49:01.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 18 stack frames. /usr/games/crawl-0.34(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5ad09e46595e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x5ad09e473b9a]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x5ad09e465e3a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7a9186242910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7a918629999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7a9186242866]: /usr/games/crawl-0.34(+0x501f6d) [0x5ad09e472f6d]: /usr/games/crawl-0.34(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x5ad09e473451]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.34(+0x4ee0d5) [0x5ad09e45f0d5]: /usr/games/crawl-0.34(_ZN10help_popup11process_keyEi+0x72) [0x5ad09e45f482]: help_popup::process_key(int) /usr/games/crawl-0.34(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1b4) [0x5ad09e45be24]: show_help(int, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.34(_Z15process_command12command_typeS_+0x1ea4) [0x5ad09ec33ce4]: process_command(command_type, command_type) /usr/games/crawl-0.34(+0xcbf342) [0x5ad09ec30342]: /usr/games/crawl-0.34(+0xcbfd85) [0x5ad09ec30d85]: /usr/games/crawl-0.34(main+0x1f7) [0x5ad09e3973b7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7a91862280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7a9186228189]: /usr/games/crawl-0.34(_start+0x25) [0x5ad09e397ea5]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x00007a918630fbf7 in __GI___wait4 (pid=1080715, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007a918630fbf7 in __GI___wait4 (pid=1080715, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005ad09e46600c in call_gdb (file=0x7a91863ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1078564\000\000\000\000\000" #2 0x00005ad09e473bb8 in do_crash_dump () at dbg-asrt.cc:673 t = 1770393136 dir = "/dgldir/morgue/bumbee/" name = "/dgldir/morgue/bumbee/crash-bumbee-20260206-155216.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(fp) in 'command.cc' at line 1339 failed. (Failed to open 'crawl_manual.txt'!)" file = 0x7a91863ff6c0 <_IO_2_1_stderr_> #3 0x00005ad09e465e3a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {140737056702256}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x00007a9186242866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005ad09e472f6d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffe6458130 "ASSERT(fp) in 'command.cc' at line 1339 failed. (Failed to open 'crawl_manual.txt'!)", assert=true) at dbg-asrt.cc:807 No locals. #10 0x00005ad09e473451 in AssertFailed (expr=expr@entry=0x5ad09ec6eff2 "fp", file=file@entry=0x5ad09ec6efe7 "command.cc", line=line@entry=1339, text=text@entry=0x5ad09ec6efd2 "Failed to open '%s'!") at dbg-asrt.cc:840 detail = "Failed to open 'crawl_manual.txt'!\000\000\000\000\000\000\024\336ƞ\320Z\000\000X\205E\346\377\177\000\000\322U&\206\221z\000\000\000\000\000\000\000\000\000\000\n\000\000\000O8r\024 ", '\000' , "\001\000\000\000\000\000\000\000\001\000\000\000\000Z\000\000G\204E\346\377\177\000\000H\204E\346\377\177", '\000' , "\002\000\000\000\022\336ƞ\320Z\000\000\022\336ƞ\320Z\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\235\263\000\000\221z\000\000ЀE\346\377\177\000\000ԀE\346\377"... final_mesg = "ASSERT(fp) in 'command.cc' at line 1339 failed. (Failed to open 'crawl_manual.txt'!)\000Z\000\000P\vڟ\320Z\000\000\000\000\000\000\032\000\000\000j\vڟ\320Z\000\00042\000\000\320Z\000\000\230\353\032\237\320Z\000\000`\353\032\237\320Z\000\000\000\202E\346\377\177\000\000\370\212E\346\377\177\000\000p\213E\346\377\177\000\000\003\000\000\000\000\000\000\000(\370\300\236\320Z\000\000\360\202E\346\377\177\000\000\020\000\000\0000\000\000\000\340\212E\346\377\177\000\000\020\212"... mesg = "ASSERT(fp) in 'command.cc' at line 1339 failed.\000^\247ƞ\320Z\000\000\002\000\000\000\377\177\000\000\a\000\000\000\000\000\000\000\b\000\000\0000\000\000\000\220\213E\346\002\000\000\000\000\330X{O8r\024^\247ƞ\320Z\000\000\320}E\346\377\177\000\000\260~E\346\377\177\000\000{'ʞ\320Z\000\000}\000\000\000\000\000\000\000{", '\000' , "\235\263(\206\221z\000\000\260~E\346\377\177\000\000\262~E\346\377\177\000\000\260\206E\346\377\177\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\235\263("... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffe6458620, reg_save_area = 0x7fffe6458540}} fileName = #11 0x00005ad09e45f0d5 in _get_help_section (section=, section@entry=-249, header_out=..., text_out=..., scroll_out=@0x7fffe645892c: 32767) at /usr/include/c++/13/bits/basic_string.h:222 buf = "\320v]\236\320Z\000\000s\177\236\206\221z\000\0000\210E\346\002\000\000\000\220\256՟\320Z\000\000@\210E\346\377\177", '\000' , "0\016\206i\000\000\000\000\034_|8\001\000\000\000\b\211E\346\377\177\000\000X{\206\237\320Z\000\000P\211E\346\377\177\000\000\220\210E\346\377\177\000\000=\000\000\000\000\000\000\000\240\227͟\320Z\000\000h\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\260ʬ\237\320Z\000\000\363\207*\206\221z\000\000\260\211E\346\377\177\000\000\a\000\000\000\000\000\000\000\340\210E\346\377\177\000\000P\211E\346\377\177\000\000 \000\216\237\320Z\000" fname = "crawl_manual.txt" fp = 0x0 text = {ops = std::vector of length 0, capacity 0} next_is_hotkey = false i = 0 hotkeys = std::map with 0 elements page_text = std::map with 0 elements headers = std::map with 7 elements = {[37] = "Aptitudes", [38] = "Options", [42] = "Manual", [63] = "Key help", [94] = "Quickstart", [116] = "Tiles", [126] = "Macros"} page = -1634803536 header = "crawl_manual.txt" #12 0x00005ad09e45f482 in help_popup::process_key (this=this@entry=0x7fffe64589d0, ch=ch@entry=-249) at command.cc:1423 key = -249 line_height = 1 scroll = 32767 page = header_text = {ops = std::vector of length 0, capacity 0} help_text = {ops = std::vector of length 0, capacity 0} #13 0x00005ad09e45be24 in help_popup::help_popup (key=-249, this=0x7fffe64589d0) at command.cc:1394 No locals. #14 show_help (section=section@entry=-249, highlight_string="") at command.cc:1477 help = { = {_vptr.formatted_scroller = 0x5ad09eff0288 , highlight = "", contents = {ops = std::vector of length 0, capacity 0}, m_tag = "help", m_title = {ops = std::vector of length 0, capacity 0}, m_more = {ops = std::vector of length 0, capacity 0}, m_lastch = 0, m_flags = 2, m_scroll = 0, m_contents_dirty = true, m_scroll_dirty = false, m_scroller = std::shared_ptr (empty) = {get() = 0x0}}, prev_page = 0} key = #15 0x00005ad09ec33ce4 in process_command (cmd=CMD_DISPLAY_COMMANDS, prev_cmd=CMD_WAIT) at main.cc:2289 No locals. #16 0x00005ad09ec30342 in _input () at main.cc:1293 cmd = CMD_DISPLAY_COMMANDS real_prev_cmd = CMD_WAIT player_disabled = {was_disabled = false} #17 0x00005ad09ec30d85 in _launch_game () at main.cc:498 game_start = ccon = {cstate = false} #18 0x00005ad09e3973b7 in _launch_game_loop () at main.cc:397 game_ended = false game_ended = ge = fe = #19 main (argc=12, argv=0x7fffe64594e8) at main.cc:343 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.34/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.34/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.34/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_basic nicolae_shop_vocational columned_hall_lemuel Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, bumbee the Gargoyle Earth Elementalist. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. There is an open door here. You open the door. Found 5 boomerangs. There is an open door here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You pick up a parchment of Lesser Beckoning and begin reading... You add the spell Lesser Beckoning to your library. Found a stone staircase leading down. c - a scroll labelled LITUHOXT QIBAO You encounter a bat. A bat is nearby! The blast of sand hits the bat. You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. You see here a bat corpse. Found a whip. You see here a +0 whip. You now have 6 gold pieces. Found a stone staircase leading down. You encounter a goblin. It is wielding a +0 dagger. A goblin is nearby! The blast of sand hits the goblin. The goblin is severely wounded. The goblin shouts! The blast of sand hits the goblin! You kill the goblin! Things that are here: a +0 dagger; a goblin corpse You open the door. You encounter a rat. Found Xafrae Fufo's Armour Emporium. A rat is nearby! The blast of sand hits the rat. The rat is severely wounded. The blast of sand hits the rat! You kill the rat! There is an open door here. There is an entrance to Xafrae Fufo's Armour Emporium here. You open the door. Found a medusa talisman. There is an open door here. You encounter a jackal and a bat. The jackal barks! You hear a bark! The blast of sand hits the bat. You kill the bat! You encounter a jackal. The blast of sand hits the jackal. The jackal is almost dead. The blast of sand hits the jackal. You kill the jackal! You are out of magic! You are out of magic! You encounter a frilled lizard. You see here a medusa talisman. There are monsters nearby! You are out of magic! You are out of magic! You are out of magic! You see here a medusa talisman. There is an open door here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the frilled lizard! You kill the frilled lizard! As you open the door, it creaks loudly! There is an open door here. You encounter a jackal. The jackal barks! A jackal is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand misses the jackal. You encounter an endoplasm. The blast of sand hits the jackal! You kill the jackal! The endoplasm quivers. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the endoplasm. The endoplasm is almost dead. You are out of magic! You hit the endoplasm but do no damage. The endoplasm is almost dead. The endoplasm misses you. You hit the endoplasm. You kill the endoplasm! Your Earth Magic skill increases to level 4! You have reached level 2! You see here a jackal corpse. A jackal comes into view. A jackal is nearby! A jackal is nearby! A jackal is nearby! The blast of sand hits the jackal! You kill the jackal! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a jackal corpse. You now have 14 gold pieces (gained 8). d - a scroll labelled OFOHET GEFYA e - a scroll labelled NIXOAL MAEZ You encounter a jackal. The jackal barks! You encounter a jackal. The jackal leaves your sight. A jackal is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the jackal. The jackal is moderately wounded. The blast of sand hits the jackal. You kill the jackal! A jackal comes into view. A jackal is nearby! A jackal is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found an escape hatch in the floor. The jackal barks! The blast of sand hits the jackal! You kill the jackal! You can't see any susceptible monsters within range! (Use Z to cast anyway.) f - a glowing orange potion You now have 29 gold pieces (gained 15). You encounter a kobold. It is wielding a +0 short sword. A kobold is nearby! A kobold is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A kobold is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter a frilled lizard. The blast of sand hits the kobold. You kill the kobold! Things that are here: a +0 short sword; a glowing orange potion You miscast Sandblast. Nothing appears to happen. Found a stone staircase leading down. The blast of sand hits the frilled lizard! You kill the frilled lizard! Your magical contamination has completely faded away. f - 2 glowing orange potions (gained 1) You see here a +0 short sword. Found a spear. j - a clear potion b - an amulet of dissipation You now have 34 gold pieces (gained 5). You encounter a bat. A bat is nearby! The blast of sand hits the bat! You kill the bat! You see here a bat corpse. You see here an orb of mesmerism. You encounter a quokka. A quokka is nearby! The blast of sand hits the quokka. You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a quokka corpse. You encounter a hobgoblin. A hobgoblin is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the hobgoblin! You kill the hobgoblin! You encounter a hobgoblin. You miscast Sandblast. Nothing appears to happen. A hobgoblin comes into view. A hobgoblin is nearby! The hobgoblin shouts! You encounter a ball python. The blast of sand misses the hobgoblin. The hobgoblin barely misses you. The blast of sand hits the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin hits you but does no damage. The blast of sand hits the hobgoblin but does no damage. The hobgoblin is moderately wounded. The hobgoblin hits you but does no damage. The hobgoblin barely misses you. The hobgoblin closely misses you. The ball python hisses angrily. There are monsters nearby! Found 11 gold pieces. The ball python misses you. The ball python barely misses you. You hit the hobgoblin. The hobgoblin is heavily wounded. The ball python bites you. The ball python barely misses you. The hobgoblin hits you but does no damage. You barely miss the hobgoblin. The hobgoblin is moderately wounded. The ball python barely misses you. The hobgoblin hits you. Your magical contamination has completely faded away. You hit the hobgoblin but do no damage. The hobgoblin is moderately wounded. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. The hobgoblin hits you but does no damage. You closely miss the hobgoblin. The hobgoblin is moderately wounded. The ball python bites you. The ball python constricts you. The hobgoblin barely misses you. The ball python bites you but does no damage. The ball python constricts you. You hit the hobgoblin but do no damage. The hobgoblin is moderately wounded. The ball python bites you but does no damage. The ball python constricts you. The hobgoblin hits you. You barely miss the hobgoblin. The hobgoblin is moderately wounded. The ball python barely misses you. The ball python constricts you. The hobgoblin hits you but does no damage. You hit the hobgoblin. The hobgoblin is heavily wounded. The ball python bites you but does no damage. The ball python constricts you. The hobgoblin barely misses you. You hit the hobgoblin. You kill the hobgoblin! The ball python bites you but does no damage. The ball python constricts you. The ball python's grasp on you weakens, but your attempt to escape fails. The ball python bites you. The ball python constricts you. * * * LOW HITPOINT WARNING * * * The ball python bites you but does no damage. The ball python constricts you. You escape the ball python's grasp. You see here a hobgoblin corpse. You are too injured to fight recklessly! The ball python completely misses you. The ball python grabs you. The ball python constricts you. * * * LOW HITPOINT WARNING * * * You are too injured to fight recklessly! You are too injured to fight recklessly! You escape the ball python's grasp. You are too injured to fight recklessly! Casting: Sandblast (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Unknown command. Casting: Sandblast (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Sandblast (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (84% to hit) The blast of sand hits the ball python! You kill the ball python! HP restored. You see here a hobgoblin corpse. You now have 45 gold pieces (gained 11). You now have 54 gold pieces (gained 9). e - 2 scrolls labelled NIXOAL MAEZ (gained 1) You open the door. There is an open door here. There is an open door here. There is an open door here. There is an open door here. You see here a +0 short sword. You see here a +0 short sword. You open the door. There is an open door here. You open the door. There is an open door here. There is an open door here. You see here a bat skeleton. Done exploring. Done exploring. Done exploring. Done exploring. You start putting on your amulet. You continue putting on your amulet of dissipation. x5 You finish putting on your amulet of dissipation. You feel as though your troubles will go away faster. b - an amulet of dissipation (worn) Okay, then. As you read the scroll labelled NIXOAL MAEZ, it crumbles to dust. It is a scroll of identify. c -> x - a scroll of amnesia; e -> i - a scroll of identify As you read the scroll of identify, it crumbles to dust. d -> T - a scroll of torment You see here a bat skeleton. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You open the door. There is an open door here. You encounter a ribbon worm. A ribbon worm is nearby! A ribbon worm is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) 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! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You struggle to detach yourself from the web. You disentangle yourself. The blast of sand hits the ribbon worm. The ribbon worm is moderately 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! The blast of sand hits the ribbon worm. The ribbon worm is moderately wounded. The blast of sand hits the ribbon worm. The ribbon worm is heavily wounded. The blast of sand hits the ribbon worm. The ribbon worm is almost dead. The ribbon worm expels a string of sticky webbing. The stream of webbing misses you. You disentangle yourself. The ribbon worm barely misses you. You hit the ribbon worm but do no damage. The ribbon worm is severely wounded. The ribbon worm bites you! 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. The ribbon worm is severely wounded. The ribbon worm bites you but does no damage. You hit the ribbon worm. The ribbon worm is almost dead. You hit the ribbon worm. You kill the ribbon worm! HP restored. Magic restored. You pick up a parchment of Forge Lightning Spire and begin reading... You add the spell Forge Lightning Spire to your library. c - a +6 ring of intelligence You feel clever. c - a +6 ring of intelligence (worn) You pick up a parchment of Scorch and begin reading... You add the spell Scorch to your library. You encounter a bat. A bat is nearby! The blast of sand hits the bat! You kill the bat! c - a scroll labelled IGAURU KEJASI There is a stone staircase leading up here. You encounter a goblin. It is wielding a +0 club. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the goblin! You kill the goblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is an open door here. You encounter a rat. A rat is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the rat! You kill the rat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter an adder. The adder leaves your sight. An adder comes into view. The adder leaves your sight. An adder comes into view. An adder is nearby! The blast of sand hits the adder! The adder is severely wounded. The adder hisses angrily. The blast of sand hits the adder!! You kill the adder! You have reached level 3! Your experience leads to an increase in your attributes! Your base attributes are Str 11, Int 15, Dex 10. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 You encounter a frilled lizard. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the frilled lizard! You kill the frilled lizard! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found a stone staircase leading down. You encounter a hobgoblin. A hobgoblin is nearby! The hobgoblin shouts! The blast of sand hits the hobgoblin! You kill the hobgoblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a hobgoblin corpse. You open the door. There is an open door here. Found a stone staircase leading down. d - a +6 ring of dexterity You encounter a kobold. It is wielding a +0 dagger. The kobold shouts! A kobold is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the kobold! You kill the kobold! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter a quokka. A quokka is nearby! A quokka is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the quokka! You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) d - a grey potion You encounter an endoplasm. Found 10 gold pieces. Found a stone staircase leading up. An endoplasm is nearby! The endoplasm quivers. The blast of sand hits the endoplasm! You kill the endoplasm! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 64 gold pieces (gained 10). As you open the door, it creaks loudly! There is an open door here. There is an open door here. You open the door. There is an open door here. You encounter a kobold. It is wielding a +0 short sword. The blast of sand hits the kobold! You kill the kobold! There is an open door here. You encounter a bat. Found 9 gold pieces. You encounter a kobold. It is wielding a +0 short sword. There are monsters nearby! The blast of sand hits the bat! You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) The kobold shouts! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The blast of sand hits the kobold! You kill the kobold! There are no items here. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-b1-41-gfa6b30bd71 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_COMMANDS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [bumbee] Species: Gargoyle Job: Earth Elementalist HP: 19/19; mods: 0/0 MP: 5/6; mod: 0 Stats: 11 23 10 Position: (43, 49), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 2 | 0 | 0 | 0/42 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/50 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/42 Dodging | X | 1 | 3 | 1 | 151 | 81/142 Stealth | X | 1 | 32 | 2 | 202 | 96/106 Shields | X | 1 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 1 | 7 | 0 | 0 | 0/50 Spellcasting | X | 1 | 29 | 2 | 261 | 83/178 Conjurations | X | 1 | 0 | 1 | 51 | 9/84 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/59 Necromancy | X | 1 | 0 | 0 | 0 | 0/70 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Forgecraft | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 0 | 0 | 0 | 0/70 Earth Magic | X | 1 | 27 | 4 | 455 | 102/177 Alchemy | X | 1 | 0 | 0 | 0 | 0/70 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 64 #49: 106 #73: 6415 Mutations: negative energy resistance: 1 (innate) electricity resistance: 1 (innate) torment resistance: 1 (innate) stone body: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe eq slot #10, inv slot #1: amulet of dissipation eq slot #9, inv slot #2: +6 ring of intelligence }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .................'........ ####.##'##########........ #.#...# #........ # #...# #.......# ###.#...####### #.......# ..............# #.......# .$.###........# #.......# .. #.....)..# #........ # #..@.....# #........ #........# #........ #........# #......## #........# #......'. #........# #......## #........# #......# ########## ######## dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>