Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-803-gcb9a0bf236 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11962952073274973899, deterministic pregen: 1 Command line: /usr/games/crawl-git-cb9a0bf236 -name jamjam2 -rc /dgldir/rcfiles/crawl-git/jamjam2.rc -macro /dgldir/rcfiles/crawl-git/jamjam2.macro -morgue /dgldir/morgue/jamjam2/ -webtiles-socket /crawl-master/webserver/sockets/jamjam2:2025-02-01.11:51:24.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 23 stack frames. /usr/games/crawl-git-cb9a0bf236(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x562141e09dbe]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-cb9a0bf236(_Z13do_crash_dumpv+0x43a) [0x562141e17d1a]: do_crash_dump() /usr/games/crawl-git-cb9a0bf236(_Z20crash_signal_handleri+0x1fa) [0x562141e0a29a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x782927c72320]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x782927c68692]: /usr/games/crawl-git-cb9a0bf236(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1e5) [0x5621420197d5]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-cb9a0bf236(_Z11adjust_itemi+0x5d) [0x562141d7d53d]: adjust_item(int) /usr/games/crawl-git-cb9a0bf236(_Z13describe_itemR8item_defSt8functionIFvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEb+0x2ff) [0x562141e5da6f]: describe_item(item_def&, std::function, std::allocator >&)>, bool) /usr/games/crawl-git-cb9a0bf236(_ZN7InvMenu13examine_indexEi+0x107) [0x562142017f17]: InvMenu::examine_index(int) /usr/games/crawl-git-cb9a0bf236(+0x7f50eb) [0x56214214d0eb]: /usr/games/crawl-git-cb9a0bf236(_ZN2ui6Widget8on_eventERKNS_5EventE+0x74) [0x5621424c8d74]: ui::Widget::on_event(ui::Event const&) /usr/games/crawl-git-cb9a0bf236(_ZN2ui6UIRoot13deliver_eventERNS_5EventE+0x20a) [0x5621424ccafa]: ui::UIRoot::deliver_event(ui::Event&) /usr/games/crawl-git-cb9a0bf236(_ZN2ui6UIRoot8on_eventER8wm_event+0x77) [0x5621424cce27]: ui::UIRoot::on_event(wm_event&) /usr/games/crawl-git-cb9a0bf236(_ZN2ui11pump_eventsEi+0x85) [0x5621424d2335]: ui::pump_events(int) /usr/games/crawl-git-cb9a0bf236(_ZN4Menu7do_menuEv+0x43a) [0x562142151cba]: Menu::do_menu() /usr/games/crawl-git-cb9a0bf236(_ZN4Menu4showEb+0xa8) [0x562142159148]: Menu::show(bool) /usr/games/crawl-git-cb9a0bf236(_Z17display_inventoryv+0xa6) [0x562142018a76]: display_inventory() /usr/games/crawl-git-cb9a0bf236(+0xc36466) [0x56214258e466]: /usr/games/crawl-git-cb9a0bf236(+0xc36ff5) [0x56214258eff5]: /usr/games/crawl-git-cb9a0bf236(main+0x1f7) [0x562141d413f7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x782927c571ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x782927c5728b]: /usr/games/crawl-git-cb9a0bf236(_start+0x25) [0x562141d41df5]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 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". 0x0000782927d3d7a7 in __GI___wait4 (pid=999688, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000782927d3d7a7 in __GI___wait4 (pid=999688, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000562141e0a46c in call_gdb (file=0x782927e314e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 849522\000\000\000\000\000\000" #2 0x0000562141e17d38 in do_crash_dump () at dbg-asrt.cc:673 t = 1738412434 dir = "/dgldir/morgue/jamjam2/" name = "/dgldir/morgue/jamjam2/crash-jamjam2-20250201-122034.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x782927e314e0 <_IO_2_1_stderr_> #3 0x0000562141e0a29a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000782927c68692 in isspace (c=-1004) at ./ctype/ctype.c:34 No locals. #6 0x00005621420197d5 in prompt_invent_item (prompt=prompt@entry=0x5621425a0bb1 "Adjust to which letter? ", mtype=mtype@entry=menu_type::invlist, type_expect=type_expect@entry=-1, oper=oper@entry=OPER_ANY, flags=..., flags@entry=..., other_valid_char=other_valid_char@entry=0 '\000', view_all_prompt=0x0, type_out=0x0) at invent.cc:1850 do_warning = true allow_list_known = true must_exist = false auto_list = false allow_easy_quit = true keyin = ret = current_type_expected = -1 need_redraw = false need_prompt = true need_getch = true #7 0x0000562141d7d53d in adjust_item (from_slot=from_slot@entry=19) at adjust.cc:62 ui_cutoff_point = to_slot = #8 0x0000562141e5da6f in _do_action (action=CMD_ADJUST_INVENTORY, item=...) at describe.cc:4126 no_more = slot = 19 no_more = slot = loc = target = #9 describe_item(item_def&, std::function, std::allocator >&)>, bool) (item=..., fixup_desc=..., do_actions=do_actions@entry=true) at describe.cc:4368 action = CMD_ADJUST_INVENTORY #10 0x0000562142017f17 in InvMenu::examine_index (this=, i=) at invent.cc:446 select = invidx = do_actions = true ie = #11 0x000056214214d0eb in operator() (ev=..., __closure=) at menu.cc:1556 key = done = this = done = this = key = #12 operator() (event=..., __closure=0x7fff48deceb0) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/ui.h:439 cb = {__this = 0x7fff48ded1d0, __done = @0x7fff48ded0bf} cb = #13 std::__invoke_impl >(Menu::do_menu()::&&)::&, const ui::Event&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 No locals. #14 std::__invoke_r >(Menu::do_menu()::&&)::&, const ui::Event&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:138 No locals. #15 std::_Function_handler >(Menu::do_menu()::&&):: >::_M_invoke(const std::_Any_data &, const ui::Event &) (__functor=..., __args#0=...) at /usr/include/c++/13/bits/std_function.h:290 No locals. #16 0x00005621424c8d74 in std::function::operator()(ui::Event const&) const (__args#0=..., this=0x7fff48deceb0) at /usr/include/c++/13/bits/std_function.h:591 No locals. #17 ui::Slot::emit(ui::Widget*, ui::Event const&) (args#0=..., target=, this=0x562142a9d6c0 ) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/ui.h:255 func = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff48ded1d0, _M_const_object = 0x7fff48ded1d0, _M_function_pointer = 0x7fff48ded1d0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fff48ded1d0, this adjustment 140734415950015}, _M_pod_data = "\320\321\336H\377\177\000\000\277\320\336H\377\177\000"}, _M_manager = 0x56214214b890 >(Menu::do_menu()::&&):: >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x56214214cfd0 >(Menu::do_menu()::&&):: >::_M_invoke(const std::_Any_data &, const ui::Event &)>} it = {first = 0x562164e755d0, second = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7fff48ded1d0, _M_const_object = 0x7fff48ded1d0, _M_function_pointer = 0x7fff48ded1d0, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7fff48ded1d0, this adjustment 140734415950015}, _M_pod_data = "\320\321\336H\377\177\000\000\277\320\336H\377\177\000"}, _M_manager = 0x56214214b890 >(Menu::do_menu()::&&):: >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, _M_invoker = 0x56214214cfd0 >(Menu::do_menu()::&&):: >::_M_invoke(const std::_Any_data &, const ui::Event &)>}} i = i = it = func = #18 ui::Widget::on_event (this=, event=...) at ui.cc:232 No locals. #19 0x00005621424ccafa in ui::UIRoot::deliver_event (this=0x562142a9d800 , event=...) at ui.cc:2956 w = 0x562164e755d0 top = key = 116 #20 0x00005621424cce27 in ui::UIRoot::on_event (this=this@entry=0x562142a9d800 , event=...) at ui.cc:2857 key_event = { = {m_type = ui::Event::KeyDown, m_target = std::shared_ptr (use count 3, weak count 1) = {get() = 0x562164377190}}, m_key = 116} #21 0x00005621424d2335 in ui::pump_events (wait_event_timeout=wait_event_timeout@entry=2147483647) at ui.cc:3311 ev = {type = 2 '\002', active = {type = 0 '\000', gain = 0 '\000', state = 0 '\000'}, key = {type = 0 '\000', state = 0 '\000', keysym = {scancode = 0 '\000', sym = 116, key_mod = 0 '\000', unicode = 0}}, mouse_event = {type = 0 '\000', event = wm_mouse_event::PRESS, button = wm_mouse_event::NONE, held = 0, mod = 0 '\000', px = 0, py = 0}, resize = {type = 0 '\000', w = 0, h = 0}, expose = {type = 0 '\000'}, quit = {type = 0 '\000'}, custom = {type = 0 '\000', code = 0, data1 = 0x0, data2 = 0x0}} macro_key = k = 116 #22 0x0000562142151cba in Menu::do_menu (this=this@entry=0x7fff48ded1d0) at menu.cc:1581 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 /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-cb9a0bf236/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-cb9a0bf236/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-cb9a0bf236/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 7 Level id: D:7 Level build method = , level layout type = corridors, absdepth0 = 6 Level vaults: layout_loops_ring worldfamousw_hep_ancestral_shrine mainiacjoe_overflow_paths minmay_temple_entry_arrows st_stairs_6 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: a hound (almost dead, 76% to hit) The blast of sand hits the hound! You kill the hound! Vehumet accepts your kill. Your Conjurations skill increases to level 3! You have reached level 6! You start resting. HP restored. An endoplasm comes into view. The endoplasm quivers. You hit the endoplasm but do no damage. The endoplasm hits you. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (97% to hit) The stone arrow hits the endoplasm!! You kill the endoplasm! Vehumet accepts your kill. Found a yellow potion. The adder hisses angrily. You see here a yellow potion. A kobold comes into view. It is wielding a +0 dagger. Casting: Stone Arrow (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (48% to hit) The stone arrow hits the adder! You kill the adder! Vehumet accepts your kill. The kobold shouts! There is an open door here. Casting: Stone Arrow (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 dagger (60% to hit) The stone arrow hits the kobold! You kill the kobold! Vehumet accepts your kill. Unknown command. d - a yellow potion There is an open door here. You see here an adder corpse. Found a potion of curing. There is an open door here. You see here a +0 dagger. g - 2 potions of curing (gained 1) Found an escape hatch in the floor. There is an escape hatch in the floor here. There is an open door here. You see here a +0 dagger. You see here an adder corpse. There is an open door here. Found an escape hatch in the ceiling. As you open the large door, it creaks loudly! Found a bloodstained altar of Trog. Found an escape hatch in the floor. Found a halberd. Found 14 gold pieces. Found a shiny glass ring. Found a stone staircase leading down. You now have 132 gold pieces (gained 14). Found an ancient bone altar of Kikubaaqudgha and a shadowy altar of Dithmenos. n - a ring of flight You fly up into the air. n - a ring of flight (worn) There is a shadowy altar of Dithmenos here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur (asleep, 100% to hit) The blast of sand hits the centaur! The centaur is moderately wounded. The centaur shouts! The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow hits you. The centaur shoots an arrow. The arrow completely misses you. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (moderately wounded, 90% to hit) You miscast Sandblast. You are very lightly contaminated with residual magic. Nothing appears to happen. The centaur shoots an arrow. The arrow hits you. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (moderately wounded, 81% to hit) The stone arrow misses the centaur. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you but does no damage. Casting: Stone Arrow (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (moderately wounded, 81% to hit) The stone arrow hits the centaur! The centaur is almost dead. Casting: Stone Arrow (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 8% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (almost dead, 81% to hit) You miscast Stone Arrow. Nothing appears to happen. The centaur unwields a +0 orcbow. The centaur barely misses you. The centaur kicks you but does no damage. Casting: Stone Arrow (dangerous; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. You hit the centaur but do no damage. The centaur is almost dead. The centaur hits you but does no damage. The centaur kicks you but does no damage. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur (almost dead, 90% to hit) The blast of sand hits the centaur. You kill the centaur! Vehumet accepts your kill. Your Spellcasting skill increases to level 4! Things that are here: a +0 orcbow; a centaur corpse You start resting. Your magical contamination has completely faded away. An orc comes into view. It is wielding a +0 short sword. An orc is nearby! Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. An orc comes into view. It is wielding a +0 dagger. An orc wizard comes into view. It is wielding a +0 dagger. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 scale mail (75% to hit) The stone arrow misses the orc. The orc wizard shouts! Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 scale mail (75% to hit) The stone arrow misses the orc. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 scale mail (75% to hit) The stone arrow hits the orc. The orc is heavily wounded. The orc hits you but does no damage. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 short sword and wearing a +0 scale mail (heavily wounded, 75% to hit) The stone arrow hits the orc! You kill the orc! Vehumet accepts your kill. The orc wizard gestures at you while chanting. The puff of flame hits you. There are monsters nearby! There is a stone staircase leading up here. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 dagger and wearing a +0 ring mail (75% to hit) The stone arrow hits the orc! You kill the orc! Vehumet accepts your kill. Casting: Stone Arrow (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 7% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc wizard, wielding a +0 dagger and wearing a +0 robe (64% to hit) The stone arrow hits the orc wizard! The orc wizard is almost dead. Unknown command. The orc wizard completely misses you. You barely miss the orc wizard. The orc wizard is almost dead. The orc wizard closely misses you. You hit the orc wizard. The orc wizard is almost dead. The orc wizard closely misses you. You miss the orc wizard. The orc wizard is almost dead. The orc wizard closely misses you. You hit the orc wizard. You kill the orc wizard! Vehumet accepts your kill. You start resting. HP restored. You start resting. Magic restored. A scorpion comes into view. A scorpion is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (asleep, 100% to hit) The blast of sand hits the scorpion. The scorpion is moderately wounded. Unknown command. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (moderately wounded, 71% to hit) The stone arrow hits the scorpion! The scorpion is almost dead. The scorpion stings you but does no damage. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (almost dead, 71% to hit) The stone arrow hits the scorpion! You kill the scorpion! Vehumet accepts your kill. Your Earth Magic skill increases to level 6! k - 2 potions of might (gained 1) Found a stone staircase leading down. Found a large runed translucent door. Found 5 stones. A gnoll comes into view. It is wielding a +0 whip and quivering 2 throwing nets. You see here 18 gold pieces. A gnoll is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Okay, then. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip and quivering 2 throwing nets (wandering, hasn't noticed you, 75% to hit) The stone arrow misses the gnoll. The gnoll shouts! The gnoll throws a throwing net. The throwing net barely misses you. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip and quivering a throwing net (75% to hit) You miscast Stone Arrow. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip and quivering a throwing net (75% to hit) The stone arrow hits the gnoll! The gnoll is almost dead. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 6% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip and quivering a throwing net (severely wounded, 75% to hit) The stone arrow misses the gnoll. A gnoll comes into view. It is wielding a +0 spear and quivering 2 throwing nets. The gnoll hits you with a +0 whip. Casting: Stone Arrow (dangerous; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a gnoll, wielding a +0 whip and quivering a throwing net (severely wounded, 85% to hit) The blast of sand hits the gnoll. You kill the gnoll! Vehumet accepts your kill. The gnoll shouts! The gnoll throws a throwing net. The throwing net hits you. You become entangled in the net! Unknown command. You struggle against the net. You tear a large gash into the net. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a gnoll, wielding a +0 spear and quivering a throwing net (85% to hit) The blast of sand hits the gnoll! You kill the gnoll! Vehumet accepts your kill. You start resting. Your magical contamination has completely faded away. You start resting. HP restored. You rip the net and break free! You start resting. Magic restored. You now have 150 gold pieces (gained 18). o - a throwing net You now have 158 gold pieces (gained 8). o - 2 throwing nets (gained 1) You see here a +0 spear. o - 3 throwing nets (gained 1) You see here a +0 whip. A gnoll comes into view. It is wielding a +0 spear. The gnoll shouts! A gnoll is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a gnoll, wielding a +0 spear (85% to hit) The blast of sand hits the gnoll! The gnoll is almost dead. The gnoll hits you from afar with a +0 spear. x2 Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a gnoll, wielding a +0 spear (almost dead, 85% to hit) The blast of sand hits the gnoll! You kill the gnoll! Vehumet accepts your kill. HP restored. You see here a +0 spear. Jun0613's ghost turns its malevolent gaze towards you. Found a stone staircase leading down. There is a stone staircase leading down here. Found an escape hatch in the ceiling. An adder comes into view. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (asleep, 100% to hit) The blast of sand hits the adder. The adder is heavily wounded. The adder hisses angrily. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (heavily wounded, 72% to hit) The blast of sand hits the adder! You kill the adder! Vehumet accepts your kill. You have reached level 7! A black bear comes into view. A black bear is nearby! Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. The black bear growls angrily. Casting: Stone Arrow (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black bear (79% to hit) The stone arrow hits the black bear!! The black bear is severely wounded. Casting: Stone Arrow (dangerous; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 5% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a black bear (severely wounded, 79% to hit) The stone arrow hits the black bear!! You kill the black bear! Vehumet accepts your kill. Your Conjurations skill increases to level 4! You now have 169 gold pieces (gained 11). p - a brown potion An adder comes into view. An adder is nearby! The adder hisses angrily. Found a stone staircase leading up. Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (53% to hit) The stone arrow hits the adder! The adder is almost dead. The adder barely misses you. Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (severely wounded, 53% to hit) The stone arrow hits the adder!! You kill the adder! Vehumet accepts your kill. You start resting. Magic restored. Found a robe. An adder comes into view. The adder hisses angrily. An adder is nearby! Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (53% to hit) The stone arrow hits the adder! The adder is almost dead. Unknown command. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (almost dead, 72% to hit) The blast of sand hits the adder. You kill the adder! Vehumet accepts your kill. There is a stone staircase leading down here. You see here an adder corpse. Found an arbalest. g - 4 potions of curing (gained 2) You see here a +0 arbalest. Found a flail. You now have 185 gold pieces (gained 16). You reach down and open the door. There is an open door here. Found an arbalest. An orc priest comes into view. It is wielding a +0 short sword. An orc priest is nearby! An orc comes into view. It is wielding a +0 club. The orc priest shouts! You hear a shout! x2 An orc comes into view. It is wielding a +0 whip. An orc comes into view. It is wielding a +0 hand axe. The orc shouts! You hear a shout! The orc shouts! You hear a shout! The orc priest calls down the wrath of Beogh upon you. Beogh smites you! An orc comes into view. It is wielding a +0 mace. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 whip and wearing a +0 ring mail (75% to hit) The stone arrow hits the orc! You kill the orc! Vehumet accepts your kill. Unknown command. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 club (83% to hit) The blast of sand hits the orc!! You kill the orc! Vehumet accepts your kill. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc priest, wielding a +0 short sword and wearing a +0 leather armour (83% to hit) The blast of sand hits the orc priest! The orc priest is heavily wounded. The orc priest calls down the wrath of Beogh upon you. Pain shoots through your body! Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 short sword and wearing a +0 leather armour (heavily wounded, 71% to hit) The stone arrow hits the orc priest! You kill the orc priest! Vehumet accepts your kill. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 hand axe (83% to hit) The blast of sand hits the orc! You kill the orc! Vehumet accepts your kill. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 mace and wearing a +0 leather armour (83% to hit) The blast of sand hits the orc! You kill the orc! Vehumet accepts your kill. An orc comes into view. It is wielding a +0 club. The orc shouts! You hear a shout! Things that are here: a +0 mace; a +0 leather armour Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 club (71% to hit) The stone arrow hits the orc!! You kill the orc! Vehumet accepts your kill. An orc priest comes into view. It is wielding a +0 short sword. An orc priest is nearby! Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc priest, wielding a +0 short sword and wearing a +0 leather armour (71% to hit) The stone arrow hits the orc priest! The orc priest is almost dead. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc priest, wielding a +0 short sword and wearing a +0 leather armour (almost dead, 83% to hit) The blast of sand hits the orc priest. You kill the orc priest! Vehumet accepts your kill. An orc comes into view. It is wielding a +0 club. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 club (71% to hit) The stone arrow hits the orc!! You kill the orc! Vehumet accepts your kill. You can now gain magical power from killing. Vehumet offers you knowledge of Freeze. You start resting. Magic restored. Items here: ))) [[ ††. You see here a +0 club. Things that are here: a +0 short sword; a +0 leather armour; a +0 club You see here a +0 club. 4 orcs come into view. The orc shouts! x3 There are monsters nearby! Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +0 morningstar (71% to hit) The stone arrow hits the orc! You kill the orc! Vehumet accepts your kill. You feel your power returning. The orc shouts! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 mace (83% to hit) The blast of sand hits the orc! You kill the orc! Vehumet accepts your kill. You feel your power returning. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 hand axe (83% to hit) The blast of sand hits the orc!! You kill the orc! Vehumet accepts your kill. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 mace and wearing a +0 leather armour (83% to hit) The blast of sand misses the orc. The orc misses you. The orc closely misses you. Unknown command. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an orc, wielding a +0 mace and wearing a +0 leather armour (83% to hit) The blast of sand hits the orc! You kill the orc! Vehumet accepts your kill. You feel your power returning. Unknown command. Items here: )) [ †. You see here a +0 arbalest. Found a stone staircase leading down. Found an escape hatch in the floor. There is a stone staircase leading down here. Found 5 stones. You see here 5 stones. Found a ring mail. Found a stone staircase leading up. You now have 192 gold pieces (gained 7). You pick up a book of Necromancy and begin reading... You add the spells Soul Splinter, Grave Claw and Vampiric Draining to your library. A hound comes into view. The hound barks! A hound is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a hound (76% to hit) The blast of sand hits the hound! The hound is almost dead. A hound is nearby! A hound is nearby! Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hound (almost dead, 60% to hit) The stone arrow hits the hound. You kill the hound! Vehumet accepts your kill. Unknown command. You see here a hound corpse. Things that are here: a +0 orcbow; a centaur skeleton You reach down and open the door. There is an open door here. There is a stone staircase leading down here. You see here an adder skeleton. An adder comes into view. An adder is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (asleep, 100% to hit) Okay, then. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (asleep, 100% to hit) The stone arrow hits the adder! You kill the adder! Vehumet accepts your kill. You can no longer gain magical power from killing. Things that are here: a +0 mace; a +0 leather armour Jun0613's ghost turns its malevolent gaze towards you. Could not explore, unopened runed door. There is a stone staircase leading down here. You see here an adder skeleton. You fly downwards. Found a brown potion. There is a stone staircase leading up here. p - 2 brown potions (gained 1) A centaur comes into view. The centaur wields a +0 orcbow. The centaur shoots an arrow. The arrow hits you. A centaur is nearby! The centaur shoots an arrow. The arrow hits you but does no damage. Found a scroll of identify. Found a scroll of silence. The centaur shoots an arrow. The arrow closely misses you. The centaur shoots an arrow. The arrow closely misses you. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (90% to hit) The blast of sand hits the centaur. The centaur is moderately wounded. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (moderately wounded, 90% to hit) The blast of sand hits the centaur. The centaur is heavily wounded. The centaur shoots an arrow. The arrow hits you. The centaur shoots an arrow. The arrow closely misses you. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (moderately wounded, 90% to hit) The blast of sand hits the centaur! The centaur is almost dead. The centaur shoots an arrow. The arrow hits you but does no damage. The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits you. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a centaur, wielding a +0 orcbow (almost dead, 83% to hit) The stone arrow hits the centaur! You kill the centaur! Vehumet accepts your kill. Unknown command. You start resting. Magic restored. You see here a +0 orcbow. You start resting. A bullfrog comes into view. h - 2 scrolls of silence (gained 1) Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (wandering, hasn't noticed you, 79% to hit) The blast of sand hits the bullfrog!! You kill the bullfrog! Vehumet accepts your kill. Your Spellcasting skill increases to level 5! Your Earth Magic skill increases to level 7! q - a scroll of identify HP restored. Found an escape hatch in the ceiling. r - a scroll labelled UCARATTYCK Found a leather armour. A water moccasin comes into view. Found 5 gold pieces. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Found a stone staircase leading up. The water moccasin hisses angrily. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (53% to hit) The stone arrow hits the water moccasin! The water moccasin is heavily wounded. An adder comes into view. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (heavily wounded, 53% to hit) The stone arrow hits the water moccasin! You kill the water moccasin! Vehumet accepts your kill. You can now gain magical power from killing. You feel your power returning. Your Conjurations skill increases to level 5! You have reached level 8! You feel stronger. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (53% to hit) The stone arrow misses the adder. Unknown command. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (53% to hit) The stone arrow hits the adder. The adder is severely wounded. The adder bites you but does no damage. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (severely wounded, 53% to hit) The stone arrow hits the adder!! You kill the adder! Vehumet accepts your kill. Unknown command. q - 2 scrolls of identify (gained 1) As you read the scroll of identify, it crumbles to dust. p - 2 potions of mutation As you read the scroll of identify, it crumbles to dust. m - a scroll of vulnerability Magic restored. A steam dragon comes into view. A steam dragon is nearby! Found a stone staircase leading down. Unknown command. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (asleep, 100% to hit) The stone arrow hits the steam dragon!! The steam dragon is severely wounded. The steam dragon hisses angrily. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (severely wounded, 71% to hit) You miscast Stone Arrow. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Stone Arrow (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (dangerous; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a steam dragon (severely wounded, 71% to hit) The stone arrow hits the steam dragon!! You kill the steam dragon! Vehumet accepts your kill. You now have 197 gold pieces (gained 5). There is a stone staircase leading up here. Found 12 gold pieces. Your magical contamination has completely faded away. You now have 210 gold pieces (gained 13). You now have 222 gold pieces (gained 12). k - 3 potions of might (gained 1) Found a stone staircase leading down. q - a +6 ring of intelligence You remove your ring of resist corrosion. You feel clever. q - a +6 ring of intelligence (worn) s - a scroll labelled BEEQUWK CAHEG Found a stone staircase leading down. You now have 236 gold pieces (gained 14). A bullfrog comes into view. Found a potion of attraction. The bullfrog closely misses you. A bullfrog is nearby! Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (81% to hit) The blast of sand misses the bullfrog. The bullfrog hits you but does no damage. The bullfrog hits you. Aiming: Sandblast (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a bullfrog (81% to hit) The blast of sand hits the bullfrog!! You kill the bullfrog! Vehumet accepts your kill. 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 see here a bullfrog corpse. j - 2 potions of attraction (gained 1) Found 2 poisoned darts. Found a stone staircase leading up. Found an escape hatch in the floor. j - 3 potions of attraction (gained 1) You can no longer gain magical power from killing. There is an escape hatch in the floor here. You now have 241 gold pieces (gained 5). You pick up a book of Dangerous Friends and begin reading... You add the spells Forge Blazeheart Golem, Orb of Destruction and Spellspark Servitor to your library. An adder comes into view. An adder is nearby! A sleepcap comes into view. The adder hisses angrily. Casting: Sandblast (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (57% to hit) The stone arrow hits the adder!! You kill the adder! Vehumet accepts your kill. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Unknown command. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a sleepcap (100% to hit) The stone arrow hits the sleepcap!! The sleepcap is severely damaged. Unknown command. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a sleepcap (severely damaged, 100% to hit) The stone arrow hits the sleepcap! You destroy the sleepcap! Vehumet accepts your kill. You can now gain magical power from killing. Okay, then. Okay, then. You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'c'. Casting: Stone Arrow (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Passwall (safe; 1% risk of failure) Press: ? - help, Dir - move target A rock wall. You begin to meditate on the wall. You continue meditating on the rock. x3 You finish merging with the rock. k - 4 potions of might (gained 1) This spell is quite dangerous to cast! You start memorising the spell. You continue memorising. x5 You finish memorising. Spell assigned to 'd'. This spell is dangerous to cast! You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'e'. You pick up a book of Callings and begin reading... You add the spells Summon Small Mammal, Call Imp, Call Canine Familiar and Eringya's Surprising Crocodile to your library. Okay, then. Unknown command. A black bear comes into view. The black bear growls angrily. The black bear moves out of view. A black bear is nearby! A black bear is nearby! Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a black bear (81% to hit) The stone arrow hits the black bear! The black bear is heavily wounded. Unknown command. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a black bear (heavily wounded, 81% to hit) The stone arrow hits the black bear! You kill the black bear! Vehumet accepts your kill. Okay, then. Unknown command. The adder hisses angrily. There is a stone staircase leading down here. An adder is nearby! An adder is nearby! Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: an adder (57% to hit) The stone arrow hits the adder!! You kill the adder! Vehumet accepts your kill. You see here a +0 leather armour. Done exploring. Done exploring. There is a stone staircase leading up here. There is a stone staircase leading down here. You fly downwards. There is a stone staircase leading up here. Found a stone staircase leading up. A scorpion comes into view. Found an escape hatch in the ceiling. A scorpion is nearby! Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (asleep, 100% to hit) The stone arrow hits the scorpion! The scorpion is severely wounded. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a scorpion (severely wounded, 74% to hit) The stone arrow hits the scorpion! You kill the scorpion! Vehumet accepts your kill. Magic restored. You see here a +2 heavy hand axe. You reach down and open the door. Found a hazy altar of Hepliaklqana. Found a stone staircase leading down. A white imp comes into view. The white imp shouts! A white imp is nearby! Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a white imp (76% to hit) The stone arrow hits the white imp! You kill the white imp! Vehumet accepts your kill. Found a stone staircase leading down. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Okay, then. There is a stone staircase leading down here. Found a stone staircase leading up. Found a stone staircase leading down. A steam dragon and a phantom come into view. There are monsters nearby! The steam dragon hisses angrily. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a steam dragon (76% to hit) The stone arrow hits the steam dragon! The steam dragon is heavily wounded. Unknown command. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a steam dragon (heavily wounded, 76% to hit) The stone arrow hits the steam dragon! You kill the steam dragon! Vehumet accepts your kill. The steam dragon scales are intact enough to wear. Your Earth Magic skill increases to level 8! Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a phantom (67% to hit) The stone arrow hits the phantom!! The phantom is almost destroyed. The phantom hits you. The phantom blinks! You blink. Found 30 gold pieces. Aiming: Stone Arrow (safe; 1% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a phantom (almost destroyed, 67% to hit) The stone arrow hits the phantom! You destroy the phantom! Vehumet accepts your kill. You feel your power returning. Your Fighting skill increases to level 2! Your Stealth skill increases to level 3! Your Spellcasting skill increases to level 6! Things that are here: +0 steam dragon scales; a steam dragon corpse t - +0 steam dragon scales t - +0 steam dragon scales Okay, then. Adjust to which letter? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-803-gcb9a0bf236 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_INVENTORY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [jamjam2] Species: Gargoyle Job: Earth Elementalist HP: 43/44; mods: 0/0 MP: 8/17; mod: 0 Stats: 12 24 10 Position: (27, 48), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 25 | 2 | 150 | 24/126 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/42 Dodging | X | 0 | 0 | 1 | 151 | 81/142 Stealth | X | 1 | 25 | 3 | 237 | 25/141 Shields | X | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 25 | 6 | 1255 | 7/416 Conjurations | X | 0 | 0 | 5 | 852 | 222/252 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/59 Necromancy | X | 0 | 0 | 0 | 0 | 0/70 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Forgecraft | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 1 | 25 | 8 | 1343 | 71/318 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 241 #22: 1 #49: 347 Mutations: negative energy resistance: 1 (innate) electricity resistance: 1 (innate) torment resistance: 1 (innate) petrification resistance: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe eq slot #9, inv slot #13: ring of flight eq slot #6, inv slot #8: +0 pair of boots eq slot #10, inv slot #2: amulet of magic regeneration eq slot #9, inv slot #16: +6 ring of intelligence }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.####....... #........# #.# ######.#.## #$# #.......###.### #.##........... #.............. #.##..#.##..## # #..<..#..# #......@.# #..............# .....#..?......#.# .##....>###......# . #..#.## #.....# #...## #....# .... ...$# .. ...## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< hep_ancestral_shrine_reborn: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (13, 16): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 1 at (13, 18): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 2 at (14, 15): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 3 at (14, 19): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 4 at (15, 17): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.hep_ancestral_shrine_los fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 5 at (16, 15): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 6 at (16, 19): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 7 at (17, 15): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 8 at (17, 16): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 9 at (17, 18): {{{{ CLASS: PortalDescriptor props: dead_tree: 1 }}}} Lua marker 10 at (17, 19): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 11 at (18, 15): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 12 at (18, 16): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 13 at (18, 17): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 14 at (18, 18): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 15 at (18, 19): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 16 at (19, 15): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 17 at (19, 16): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 18 at (19, 17): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 19 at (19, 18): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 20 at (19, 19): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 21 at (20, 16): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 22 at (20, 17): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} Lua marker 23 at (20, 18): {{{{ CLASS: PortalDescriptor props: green_water: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>