Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-377-g2aa8828f32 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 927395495641572916, deterministic pregen: 1 Command line: /usr/games/crawl-git-2aa8828f32 -name jesper -rc /dgldir/rcfiles/crawl-git/jesper.rc -macro /dgldir/rcfiles/crawl-git/jesper.macro -morgue /dgldir/morgue/jesper/ -webtiles-socket /crawl-master/webserver/sockets/jesper:2025-07-17.19:51:43.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 16 stack frames. /usr/games/crawl-git-2aa8828f32(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x60f4eddbfb0e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-2aa8828f32(_Z13do_crash_dumpv+0x43a) [0x60f4eddcdbca]: do_crash_dump() /usr/games/crawl-git-2aa8828f32(_Z20crash_signal_handleri+0x1fa) [0x60f4eddbffea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x70163b95c330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x70163b9526a2]: /usr/games/crawl-git-2aa8828f32(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1d8) [0x60f4edfd6188]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-2aa8828f32(_Z20ashenzari_curse_itemv+0x62) [0x60f4edf08662]: ashenzari_curse_item() /usr/games/crawl-git-2aa8828f32(_Z15activate_talentRK6talentP4dist+0x2d27) [0x60f4edd09dd7]: activate_talent(talent const&, dist*) /usr/games/crawl-git-2aa8828f32(_Z16activate_abilityv+0xd5) [0x60f4edd0bd35]: activate_ability() /usr/games/crawl-git-2aa8828f32(_Z15process_command12command_typeS_+0x99b) [0x60f4ee56b6cb]: process_command(command_type, command_type) /usr/games/crawl-git-2aa8828f32(+0xc8114a) [0x60f4ee56914a]: /usr/games/crawl-git-2aa8828f32(+0xc81cd5) [0x60f4ee569cd5]: /usr/games/crawl-git-2aa8828f32(main+0x1f7) [0x60f4edcf4b97]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x70163b9411ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x70163b94128b]: /usr/games/crawl-git-2aa8828f32(_start+0x25) [0x60f4edcf5685]: 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". 0x000070163ba277a7 in __GI___wait4 (pid=9368, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000070163ba277a7 in __GI___wait4 (pid=9368, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000060f4eddc01bc in call_gdb (file=0x70163bb1b4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 9176\000\000\000\000\000\000\000\000" #2 0x000060f4eddcdbe8 in do_crash_dump () at dbg-asrt.cc:673 t = 1752781928 dir = "/dgldir/morgue/jesper/" name = "/dgldir/morgue/jesper/crash-jesper-20250717-195208.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x70163bb1b4e0 <_IO_2_1_stderr_> #3 0x000060f4eddbffea in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000070163b9526a2 in isspace (c=-9992) at ./ctype/ctype.c:34 No locals. #6 0x000060f4edfd6188 in prompt_invent_item (prompt=0x60f51589e160 "Curse which item? (Esc to abort)", mtype=mtype@entry=menu_type::invlist, type_expect=type_expect@entry=-12, 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:1948 chosen = do_warning = true allow_list_known = true must_exist = true auto_list = true allow_easy_quit = false keyin = ret = current_type_expected = need_redraw = false need_prompt = true need_getch = true #7 0x000060f4edf08662 in ashenzari_curse_item () at /usr/include/c++/13/bits/basic_string.h:222 prompt_msg = "Curse which item? (Esc to abort)" item_slot = item = #8 0x000060f4edd09dd7 in _do_ability (beam=..., target=0x7ffdaf7db2c0, fail=false, abil=...) at ability.cc:3840 Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.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-2aa8828f32/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-2aa8828f32/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-2aa8828f32/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_basic elyvilon_altar_1 mainiacjoe_overflow_brackets Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< a -> i - a potion of invisibility Bad channel name 'Jiyva says' for runrest: 'Jiyva says: Divide and consume' Welcome, jesper the Human Wanderer. A smirking vizier told you that the Orb of Zot is just within this dungeon. Press ? for a list of commands and other information. Found a parchment of Passwall. Found two stairs. You begin with the following items: a +0 dagger, a +0 robe, a potion of invisibility; and the following spells available to memorise: Kinetic Grapnel, Slow, Confusing Touch, Forge Blazeheart Golem, Rending Blade. Okay, then. You don't know any spells. Okay, then. You don't know any spells. Found a hand axe. You pick up a parchment of Passwall and begin reading... You add the spell Passwall to your library. c -> d - a scroll labelled CIBUGI NAAREH d - a scroll labelled CIBUGI NAAREH You see here a +0 hand axe. c -> e - a scroll labelled YPRUWK PEDE; e - a scroll labelled YPRUWK PEDE You now have 10 gold pieces. You now have 14 gold pieces (gained 4). An endoplasm comes into view. The endoplasm quivers. You hit the endoplasm but do no damage. The endoplasm freezes you. You are frozen. You hit the endoplasm but do no damage. The endoplasm hits you but does no damage. You hit the endoplasm. The endoplasm is moderately wounded. The endoplasm barely misses you. You hit the endoplasm but do no damage. The endoplasm is moderately wounded. The endoplasm closely misses you. You hit the endoplasm but do no damage. The endoplasm is moderately wounded. The endoplasm barely misses you. You barely miss the endoplasm. The endoplasm is moderately wounded. The endoplasm closely misses you. You hit the endoplasm but do no damage. The endoplasm is moderately wounded. The endoplasm freezes you. You are frozen. You hit the endoplasm. The endoplasm is severely wounded. The endoplasm hits you. You hit the endoplasm. You kill the endoplasm! You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'a'. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)okables? Adjust which spell? a - Kinetic Grapnel Adjust to which letter? z - Kinetic Grapnel HP restored. A goblin and a rat come into view. The rat squeaks loudly. Casting: Kinetic Grapnel (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (71% to hit) The kinetic grapnel hits the rat. The rat is heavily wounded. The grapnel guides your strike. You hit the rat. You kill the rat! Magic restored. You see here a rat corpse. The goblin shouts! Casting: Kinetic Grapnel (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (64% to hit) The kinetic grapnel hits the goblin. The goblin is heavily wounded. The grapnel guides your strike. You hit the goblin. You kill the goblin! Search for what [? for help]? . c - a scarf of repulsion You now have 26 gold pieces (gained 12). d - a ring of wizardry d - a ring of wizardry (worn) You start putting on your armour. You continue putting on your scarf of repulsion. x5 You finish putting on your scarf of repulsion. You are surrounded by a repulsion field. Nothing quivered! A rat comes into view. The rat squeaks loudly. A ball python comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (71% to hit) The kinetic grapnel hits the rat. You kill the rat! Training target 1.0 for Fighting reached! Your Fighting skill increases to level 1! You need to enable at least one skill for training. A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! A kobold is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 short sword (asleep, 100% to hit) The kinetic grapnel hits the kobold. You kill the kobold! Things that are here: a +0 short sword; a kobold corpse Found a whip. Things that are here: a +0 short sword; a kobold corpse You unwield your +0 dagger. e - a +0 short sword (weapon) An endoplasm comes into view. A hobgoblin comes into view. You see here a parchment of Lesser Beckoning. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (asleep, 100% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is heavily wounded. The endoplasm quivers. The grapnel guides your strike. You hit the endoplasm. You kill the endoplasm! You see here a parchment of Lesser Beckoning. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (71% to hit) The kinetic grapnel hits the hobgoblin but does no damage. You closely miss the hobgoblin. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. The hobgoblin hits you. You hit the hobgoblin but do no damage. The hobgoblin closely misses you. You hit the hobgoblin but do no damage. The hobgoblin closely misses you. You barely miss the hobgoblin. The hobgoblin hits you. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you. You hit the hobgoblin. You kill the hobgoblin! Training target 1.0 for Stealth reached! Your Stealth skill increases to level 1! You need to enable at least one skill for training. You have reached level 2! You start resting. Magic restored. HP restored. You pick up a parchment of Lesser Beckoning and begin reading... You add the spell Lesser Beckoning to your library. A dart slug comes into view. A hobgoblin comes into view. The hobgoblin shouts! You start waiting. A hobgoblin is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (71% to hit) The kinetic grapnel hits the hobgoblin. The hobgoblin is almost dead. The grapnel guides your strike. You hit the hobgoblin. You kill the hobgoblin! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dart slug (100% to hit) The kinetic grapnel hits the dart slug. The dart slug is moderately wounded. The grapnel guides your strike. You hit the dart slug. The dart slug is heavily wounded. You barely miss the dart slug. The dart slug is heavily wounded. The dart slug closely misses you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dart slug (heavily wounded, 100% to hit) The kinetic grapnel hits the dart slug. The dart slug is severely wounded. The dart slug bites you. The grapnel guides your strike. You puncture the dart slug! You kill the dart slug! HP restored. Magic restored. Things that are here: a dart slug corpse; a hobgoblin corpse Found an escape hatch in the floor. A bat comes into view. The bat closely misses you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (57% to hit) The kinetic grapnel hits the bat. The bat is severely wounded. The bat completely misses you. The grapnel guides your strike. The ball python hisses angrily. You hit the bat. You kill the bat! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (75% to hit) The kinetic grapnel hits the ball python. You kill the ball python! Training target 1.0 for Short Blades reached! Your Short Blades skill increases to level 1! You need to enable at least one skill for training. You start memorising the spell. You continue memorising. You finish memorising. Spell assigned to 'a'. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)okables? Adjust which spell? Okay, then. Found a hand axe. A giant cockroach comes into view. Found 9 gold pieces. You see here a ball python corpse. The giant cockroach seems to slow down. Casting: Slow (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a giant cockroach (slow, 71% to hit) The kinetic grapnel misses the giant cockroach. The giant cockroach barely misses you. You barely miss the giant cockroach. The giant cockroach closely misses you. You barely miss the giant cockroach. You hit the giant cockroach but do no damage. The giant cockroach is no longer moving slowly. The giant cockroach bites you but does no damage. You hit the giant cockroach. The giant cockroach is almost dead. The giant cockroach closely misses you. You hit the giant cockroach. You kill the giant cockroach! No target in view! You now have 35 gold pieces (gained 9). Found a stone staircase leading down. A frilled lizard comes into view. f - a +4 ring of protection f - a +4 ring of protection (worn) A jackal comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jackal (asleep, 100% to hit) The kinetic grapnel hits the jackal. The jackal is almost dead. The jackal barks! You hear a bark! x2 A jackal comes into view. x2 The grapnel guides your strike. You hit the jackal. You kill the jackal! The jackal bites you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jackal (64% to hit) The kinetic grapnel hits the jackal but does no damage. The jackal closely misses you. You barely miss the jackal. The jackal closely misses you. You hit the jackal but do no damage. The jackal bites you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jackal (64% to hit) The kinetic grapnel hits the jackal. The jackal is almost dead. The jackal barely misses you. The grapnel guides your strike. You hit the jackal. You kill the jackal! You hit the jackal. You kill the jackal! No target in view! A dart slug comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dart slug (100% to hit) The kinetic grapnel hits the dart slug. The dart slug is heavily wounded. The grapnel guides your strike. You puncture the dart slug! You kill the dart slug! Things that are here: a jackal corpse; a jackal corpse; a jackal corpse You see here a +0 whip. A bat comes into view. The bat moves out of view. A bat is nearby! A bat is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line The kinetic grapnel hits you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (57% to hit) The kinetic grapnel hits the bat. You kill the bat! A giant cockroach comes into view. A giant cockroach is nearby! The giant cockroach seems to slow down. You hit the giant cockroach. The giant cockroach is severely wounded. You hit the giant cockroach. The giant cockroach is almost dead. The giant cockroach bites you but does no damage. You completely miss the giant cockroach. The giant cockroach is almost dead. The giant cockroach bites you but does no damage. You hit the giant cockroach. You kill the giant cockroach! Found a scale mail. You see here a bat corpse. An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! An endoplasm comes into view. Casting: Slow (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (wandering, hasn't noticed you, 98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is moderately wounded. The endoplasm quivers. x2 The endoplasm completely misses you. The grapnel guides your strike. You hit the endoplasm. The endoplasm is almost dead. You hit the endoplasm but do no damage. The endoplasm is almost dead. The endoplasm hits you but does no damage. You hit the endoplasm. You kill the endoplasm! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is moderately wounded. The grapnel guides your strike. You hit the endoplasm. The endoplasm is heavily wounded. The endoplasm freezes you. You are frozen. You hit the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (severely wounded, 98% to hit) The kinetic grapnel hits the endoplasm. You kill the endoplasm! 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 g - a +0 pair of gloves You start putting on your armour. You continue putting on your +0 pair of gloves. x5 You finish putting on your +0 pair of gloves. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. A kobold comes into view. It is wielding a +0 whip. Found a stone staircase leading down. The kobold throws a stone. The stone hits you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 whip and quivering stones (67% to hit) The kinetic grapnel hits the kobold. You kill the kobold! You now have 46 gold pieces (gained 11). An endoplasm comes into view. The endoplasm quivers. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is severely wounded. The grapnel guides your strike. You hit the endoplasm. The endoplasm is almost dead. The endoplasm freezes you. You are frozen. An endoplasm is nearby! You hit the endoplasm. You kill the endoplasm! A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! A kobold is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 short sword and quivering stones (asleep, 100% to hit) The kinetic grapnel hits the kobold. The kobold is moderately wounded. The kobold shouts! The kobold throws a stone. The stone misses you. A rat comes into view. The kobold hits you but does no damage. The grapnel guides your strike. The rat squeaks loudly. You hit the kobold. The kobold is heavily wounded. The kobold closely misses you. You barely miss the kobold. The kobold is heavily wounded. The kobold hits you with a +0 short sword. The kobold throws a stone. The stone is repelled. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 short sword and quivering stones (heavily wounded, 67% to hit) The kinetic grapnel hits the kobold but does no damage. The kobold is heavily wounded. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 short sword and quivering stones (heavily wounded, 67% to hit) The kinetic grapnel hits the kobold. You kill the kobold! Training target 2.0 for Fighting reached! Your Fighting skill increases to level 2! You need to enable at least one skill for training. You closely miss the rat. The rat barely misses you. You hit the rat. You kill the rat! Things that are here: a +0 short sword; 3 stones; a kobold corpse f -> g - a pink potion; g - a pink potion The frilled lizard hisses angrily. A frilled lizard is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (57% to hit) The kinetic grapnel misses the frilled lizard. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (57% to hit) The kinetic grapnel hits the frilled lizard. You kill the frilled lizard! Okay, then. You start resting. Magic restored. There is a stone staircase leading down here. Found a spear. You see here a +0 spear. A giant cockroach comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a giant cockroach (asleep, 100% to hit) The kinetic grapnel hits the giant cockroach. The giant cockroach is moderately wounded. The giant cockroach barely misses you. The grapnel guides your strike. You hit the giant cockroach. The giant cockroach is heavily wounded. The giant cockroach closely misses you. You hit the giant cockroach. The giant cockroach is almost dead. The giant cockroach bites you but does no damage. You hit the giant cockroach. You kill the giant cockroach! A bat comes into view. A bat is nearby! An endoplasm comes into view. The bat barely misses you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (60% to hit) The kinetic grapnel hits the bat. The bat is severely wounded. The endoplasm quivers. The bat barely misses you. The endoplasm jiggles. The bat closely misses you. The grapnel guides your strike. You hit the bat. You kill the bat! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is lightly wounded. The grapnel guides your strike. You hit the endoplasm. The endoplasm is moderately wounded. The endoplasm barely misses you. You hit the endoplasm. The endoplasm is severely wounded. The endoplasm hits you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (heavily wounded, 98% to hit) The kinetic grapnel hits the endoplasm. You kill the endoplasm! No target in view! You see here a bat corpse. A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (asleep, 100% to hit) The kinetic grapnel hits the goblin. The goblin is severely wounded. The goblin shouts! The goblin hits you with a +0 club. The grapnel guides your strike. You hit the goblin. You kill the goblin! No target in view! HP restored. You see here a +0 club. You see here a +0 hand axe. Things that are here: a +0 whip; a stone; a kobold skeleton There is a stone staircase leading down here. You open the door. There is an open door here. c -> h - a scroll labelled TOGISH ECZO; h - a scroll labelled TOGISH ECZO There is an open door here. Found a faded altar of an unknown god. There is a stone staircase leading down here. Things that are here: a +0 whip; a stone; a kobold skeleton You see here a rat skeleton. c -> j - a scroll labelled VAYTEN WAHACESSE j - a scroll labelled VAYTEN WAHACESSE Search for what [Enter for "."]? You see here a rat skeleton. Things that are here: a +0 whip; a stone; a kobold skeleton There is a stone staircase leading down here. There is a faded altar of an unknown god here. This altar belongs to (a) Jiyva, (b) Kikubaaqudgha or (c) Zin, but you can't tell which. Press the corresponding letter to learn more about a god, or press enter to convert or escape to cancel. Okay, then. There is a stone staircase leading down here. You climb downwards. Found a parchment of Launch Clockwork Bee and a glowing jade ring. There is a stone staircase leading up here. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (asleep, 100% to hit) The kinetic grapnel hits the bat. You kill the bat! Magic restored. You pick up a parchment of Launch Clockwork Bee and begin reading... You add the spell Launch Clockwork Bee to your library. Okay, then. An adder comes into view. The adder resists with some effort. The adder hisses angrily. The adder seems to slow down. Casting: Slow (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (slow, 57% to hit) The kinetic grapnel misses the adder. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (slow, 57% to hit) The kinetic grapnel hits the adder. The adder is heavily wounded. The grapnel guides your strike. You hit the adder. The adder is severely wounded. You closely miss the adder. The adder is severely wounded. The adder bites you. You hit the adder but do no damage. The adder is severely wounded. The adder bites you but does no damage. You hit the adder but do no damage. The adder is severely wounded. The adder bites you. You closely miss the adder. The adder is severely wounded. The adder is no longer moving slowly. You closely miss the adder. The adder is severely wounded. The adder bites you but does no damage. The adder bites you. You are poisoned. The adder poisons you! You barely miss the adder. The adder is severely wounded. You feel sick. The adder closely misses you. You hit the adder. You kill the adder! You feel sick. You feel sick. h - a +6 ring of dexterity You feel sick. You are no longer poisoned. Okay, then. You start resting. HP restored. Magic restored. Found a stone staircase leading down. A giant cockroach comes into view. You see here a scroll labelled TOGISH ECZO. h - 2 scrolls labelled TOGISH ECZO (gained 1) Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a giant cockroach (74% to hit) The kinetic grapnel hits the giant cockroach. The giant cockroach is lightly wounded. The grapnel guides your strike. You hit the giant cockroach. You kill the giant cockroach! No target in view! An adder comes into view. Okay, then. A bat comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (60% to hit) The kinetic grapnel hits the bat. You kill the bat! No target in view! Found a sling. You see here a bat corpse. You now have 61 gold pieces (gained 15). c -> k - a scroll labelled TIUCKUFOAH; k - a scroll labelled TIUCKUFOAH Found a broken altar of Ashenzari. You now have 63 gold pieces (gained 2). An endoplasm comes into view. There is a broken altar of Ashenzari here. Found a stone staircase leading down. The endoplasm quivers. The endoplasm jiggles. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is severely wounded. The grapnel guides your strike. You hit the endoplasm. You kill the endoplasm! There is a broken altar of Ashenzari here. You kneel at the altar of Ashenzari. Ashenzari welcomes you! Ashenzari warns you of distant threats and treasures. Ashenzari shows you where magical portals lie. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! You hear a shout! You see here 9 gold pieces. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 dagger (67% to hit) The kinetic grapnel hits the kobold. The kobold is severely wounded. You now have 72 gold pieces (gained 9). A goblin comes into view. It is wielding a +0 dagger. The grapnel guides your strike. You hit the kobold. You kill the kobold! Things that are here: a +0 dagger; a kobold corpse Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 dagger (67% to hit) The kinetic grapnel hits the goblin. You kill the goblin! An endoplasm comes into view. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (wandering, hasn't noticed you, 98% to hit) The kinetic grapnel hits the endoplasm. The endoplasm is heavily wounded. The endoplasm quivers. Found a blue potion. The grapnel guides your strike. You puncture the endoplasm! You kill the endoplasm! f -> l - a blue potion; l - a blue potion Found an escape hatch in the floor. Found a stone staircase leading down. A kobold comes into view. It is wielding a +1 short sword of venom. The kobold shouts! A bat comes into view. The kobold throws a stone. The stone completely misses you. The kobold throws a stone. The stone is repelled. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (wandering, hasn't noticed you, 60% to hit) The kinetic grapnel misses the bat. The bat hits you but does no damage. You barely miss the bat. The bat hits you but does no damage. You miss the bat. The bat hits you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (60% to hit) The kinetic grapnel hits the bat. The bat is severely wounded. The bat hits you but does no damage. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (severely wounded, grapneled, 60% to hit) Okay, then. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +1 short sword of venom and quivering stones (67% to hit) The kinetic grapnel misses the kobold. The bat closely misses you. The kobold barely misses you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +1 short sword of venom and quivering stones (67% to hit) The kinetic grapnel hits the kobold. You kill the kobold! The bat misses you. The grapnel guides your strike. You hit the bat. You kill the bat! Things that are here: a +1 short sword of venom; 3 stones; a kobold corpse You unwield your +0 short sword. Your +1 short sword of venom begins to drip with poison! i - a +1 short sword of venom (weapon) You now have 90 gold pieces (gained 18). Found an escape hatch in the ceiling. A giant cockroach comes into view. You drop a +0 dagger. You drop a +0 short sword. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a giant cockroach (74% to hit) The kinetic grapnel hits the giant cockroach. The giant cockroach is almost dead. The giant cockroach misses you. The grapnel guides your strike. You hit the giant cockroach. You kill the giant cockroach! Found a leather armour. c -> m - a scroll labelled GIJEIH GAOWKUJ m - a scroll labelled GIJEIH GAOWKUJ An adder and a rat come into view. The rat squeaks loudly. The adder hisses angrily. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (57% to hit) The kinetic grapnel hits the adder. The adder is lightly wounded. The adder resists with significant effort. The grapnel guides your strike. You hit the adder. The adder is poisoned. The adder is heavily wounded. The adder closely misses you. The adder resists with significant effort. The adder bites you but does no damage. The adder misses you. Casting: Slow (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Kinetic Grapnel (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (heavily wounded, very poisoned, 57% to hit) The kinetic grapnel misses the adder. The adder bites you but does no damage. The adder seems to slow down. The adder misses you. You closely miss the adder. The adder is heavily wounded. The rat barely misses you. You hit the adder. The adder looks as sick as possible! The adder is almost dead. You kill the adder! The rat bites you but does no damage. You have reached level 4! You feel clever. You hit the rat. You kill the rat! This spell is dangerous to cast! You start memorising the spell. You continue memorising. x3 You finish memorising. Spell assigned to 'b'. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)okables? Adjust which spell? b - Launch Clockwork Bee Adjust to which letter? z - Launch Clockwork Bee; b - Kinetic Grapnel Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)okables? Adjust which spell? a - Slow Adjust to which letter? x - Slow Found a dagger. f -> n - a viscous clear potion; n - a viscous clear potion Things that are here: a +0 dagger; a +0 ring mail Found a stone staircase leading up. Found a hand axe. Found a stone staircase leading up. A rat comes into view. The rat squeaks loudly. A rat is nearby! Casting: Slow (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Launch Clockwork Bee (dangerous; 3% risk of failure) Press: ? - help, Dir - move target Aim: a rat You lock target on the rat and prepare to deploy your bee. (Press . to continue winding your bee.) Casting: Launch Clockwork Bee (dangerous; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Restarting spell: Launch Clockwork Bee (dangerous; 3% risk of failure) Press: ? - help, Dir - move target Aim: a rat You lock target on the rat and prepare to deploy your bee. (Press . to continue winding your bee.) You barely miss the rat. You stop assembling your clockwork bee. The rat bites you but does no damage. You hit the rat. You kill the rat! You see here a rat corpse. No target in view! A hobgoblin comes into view. A hobgoblin is nearby! You start resting. Magic restored. o - a metallic red potion a - a scarf of resistance You can't see any susceptible monsters within range! (Use Z to cast anyway.) Okay, then. You pick up a parchment of Hailstorm and begin reading... You add the spell Hailstorm to your library. A bat comes into view. A bat is nearby! The kinetic grapnel hits the bat. You kill the bat! You see here a bat corpse. There is a stone staircase leading down here. The hobgoblin shouts! A hobgoblin is nearby! The kinetic grapnel hits the hobgoblin. You kill the hobgoblin! Sigmund the Dreaded comes into view. He is wielding a +0 scythe. There is a stone staircase leading down here. Bad channel name 'Jiyva says' for runrest: 'Jiyva says: Divide and consume' Welcome back, jesper the Human Wanderer. Ashenzari says: Partake of my vision. Partake of my curse. Press ? for a list of commands and other information. Okay, then. An adder comes into view. Found a stone staircase leading down. The adder hisses angrily. The adder moves out of view. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The kinetic grapnel hits the adder! The adder is severely wounded. The grapnel guides your strike. You hit the adder. The adder is poisoned. The adder is almost dead. The adder closely misses you. You hit the adder. The adder looks as sick as possible! The adder is almost dead. You kill the adder! Your Spellcasting skill increases to level 2! Magic restored. There is a stone staircase leading down here. e - 6 boomerangs An endoplasm comes into view. An endoplasm is nearby! You can't see any susceptible monsters within range! (Use Z to cast anyway.) The kinetic grapnel hits the endoplasm! You kill the endoplasm! Found a quarterstaff. Ashenzari invites you to partake of a vision and a curse of cunning and sorcery. Huh? Curse which item? (Esc to abort) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-377-g2aa8828f32 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [jesper] Species: Human Job: Wanderer HP: 33/33; mods: 0/0 MP: 7/7; mod: 0 Stats: 9 20 10 Position: (20, 29), god: Ashenzari (18), 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 | 0 | 0 | 2 | 150 | 0/150 Short Blades | X | 0 | 0 | 1 | 50 | 0/100 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 1 | 51 | 1/100 Dodging | X | 0 | 0 | 1 | 51 | 1/100 Stealth | X | 0 | 0 | 1 | 42 | 0/84 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 50 | 2 | 183 | 5/178 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 2 | 151 | 1/150 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 1 | 50 | 4 | 592 | 92/250 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/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 1 | 51 | 1/100 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 90 #49: 115 Mutations: explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #1: +0 robe eq slot #8, inv slot #2: scarf of repulsion eq slot #9, inv slot #3: ring of wizardry eq slot #5, inv slot #6: +0 pair of gloves eq slot #9, inv slot #5: +4 ring of protection eq slot #1, inv slot #8: +1 short sword of venom }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.....>.##### # #............# #.#.......###### ###.#.......# .............# ####.#.......# #.#.......# # #.......# ###@....# #............ $.............. ###..##.#....### .... #.#....# ###. #.#....# # #.#....# #.# ..)# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>