Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-1345-gc8e2ee8096 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 12405540164272794641, deterministic pregen: 1 Command line: /usr/games/crawl-git-c8e2ee8096 -name cxz5309 -rc /dgldir/rcfiles/crawl-git/cxz5309.rc -macro /dgldir/rcfiles/crawl-git/cxz5309.macro -morgue /dgldir/morgue/cxz5309/ -webtiles-socket /crawl-master/webserver/sockets/cxz5309:2025-11-25.11:29:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 20 stack frames. /usr/games/crawl-git-c8e2ee8096(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x56399330b9de]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-c8e2ee8096(_Z13do_crash_dumpv+0x43a) [0x563993319bba]: do_crash_dump() /usr/games/crawl-git-c8e2ee8096(_Z20crash_signal_handleri+0x1fa) [0x56399330beba]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x720237163330]: /usr/games/crawl-git-c8e2ee8096(_ZN4bolt25affect_player_enchantmentEb+0x6d) [0x5639932c2f8d]: bolt::affect_player_enchantment(bool) /usr/games/crawl-git-c8e2ee8096(_ZN4bolt11affect_cellEv+0x3e1) [0x5639932bcbc1]: bolt::affect_cell() /usr/games/crawl-git-c8e2ee8096(_ZN4bolt7do_fireEv+0x740) [0x5639932c5630]: bolt::do_fire() /usr/games/crawl-git-c8e2ee8096(_ZN4bolt4fireEv+0x268) [0x5639932c6228]: bolt::fire() /usr/games/crawl-git-c8e2ee8096(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x45e) [0x5639936c244e]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-git-c8e2ee8096(_Z16handle_mon_spellP7monster+0xd7d) [0x5639936cea6d]: handle_mon_spell(monster*) /usr/games/crawl-git-c8e2ee8096(+0x8637bd) [0x56399368c7bd]: /usr/games/crawl-git-c8e2ee8096(_Z19handle_monster_moveP7monster+0x5f3) [0x563993692c33]: handle_monster_move(monster*) /usr/games/crawl-git-c8e2ee8096(_Z15handle_monstersb+0xc10) [0x563993695c90]: handle_monsters(bool) /usr/games/crawl-git-c8e2ee8096(_Z12world_reactsv+0x135) [0x563993aba365]: world_reacts() /usr/games/crawl-git-c8e2ee8096(+0xc93ad9) [0x563993abcad9]: /usr/games/crawl-git-c8e2ee8096(+0xc94605) [0x563993abd605]: /usr/games/crawl-git-c8e2ee8096(main+0x1f7) [0x56399323fc47]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7202371481ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x72023714828b]: /usr/games/crawl-git-c8e2ee8096(_start+0x25) [0x563993240735]: 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". 0x000072023722e7a7 in __GI___wait4 (pid=1559203, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000072023722e7a7 in __GI___wait4 (pid=1559203, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000056399330c08c in call_gdb (file=0x7202373224e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1475755\000\000\000\000\000" #2 0x0000563993319bd8 in do_crash_dump () at dbg-asrt.cc:673 t = 1764071060 dir = "/dgldir/morgue/cxz5309/" name = "/dgldir/morgue/cxz5309/crash-cxz5309-20251125-114420.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7202373224e0 <_IO_2_1_stderr_> #3 0x000056399330beba in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 _ench_animation (force=, mon=, flavour=) at beam.cc:227 elem = elem = #6 bolt::affect_player_enchantment (this=0x7ffd71622fd0, resistible=) at beam.cc:3655 nasty = nice = blame_player = #7 0x00005639932bcbc1 in bolt::affect_cell (this=this@entry=0x7ffd71622fd0) at beam.cc:1101 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-c8e2ee8096/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-c8e2ee8096/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-c8e2ee8096/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = corridors, absdepth0 = 4 Level vaults: layout_loops_ring nicolae_overflow_prove_your_dedication nicolae_overflow_hidden_temple dk_yredelemnul_ordeal uniq_grinder uniq_pikel Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #6, type 9 at (31, 24): Terrain change marker (7->214, 69) Marker #7, type 7 at (53, 29): position (53,27) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You climb downwards. 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 kobold, wielding a +0 whip (asleep, 100% to hit) The kinetic grapnel hits the kobold. The kobold is moderately wounded. The kobold shouts! The kobold misses you. The grapnel guides your strike. You slash the kobold! You kill the kobold! There is a stone staircase leading up here. Magic restored. You now have 219 gold pieces (gained 11). You now have 233 gold pieces (gained 14). You now have 247 gold pieces (gained 14). You open the door. An orc comes into view. It is wielding a +0 hand axe. Found a stone staircase leading down. There is an open door 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: an orc, wielding a +0 hand axe (76% to hit) The kinetic grapnel misses the orc. 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 orc, wielding a +0 hand axe (76% to hit) The kinetic grapnel hits the orc. The orc is heavily wounded. The grapnel guides your strike. You hit the orc. Lightning courses through the orc! You kill the orc! There is an open door here. An endoplasm comes into view. Found a stone staircase leading up. You see here a +0 hand axe. An endoplasm is nearby! An orc comes into view. It is wielding a +0 trident. The endoplasm quivers. An orc comes into view. It is wielding a +3 dagger. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The orc shouts! x2 The rocky spike skewers the endoplasm! You kill the endoplasm! You hit the orc but do no damage. The rocky spike skewers the orc. The orc is heavily wounded. The rocky spike skewers the orc. You kill the orc! The orc hits you from afar with a +0 trident. Things that are here: a +3 dagger; a +0 ring mail The orc attacks as it pursues you! The orc hits you from afar with a +0 trident. The rocky spike skewers the orc. The orc is severely wounded. The orc closely misses you. Things that are here: a +3 dagger; a +0 ring mail You hit the orc. Lightning courses through the orc! You kill the orc! Things that are here: a +3 dagger; a +0 ring mail You see here a +0 trident. Things that are here: a +3 dagger; a +0 ring mail You start resting. Magic restored. You start resting. HP restored. You start resting. Magic restored. You start resting. HP restored. Found a flail. A bombardier beetle comes into view. Casting: Construct Spike Launcher (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Found a buckler. Casting: Construct Spike Launcher (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The bombardier beetle misses you. You hit the bombardier beetle. Lightning courses through the bombardier beetle!! You kill the bombardier beetle! Training target 1.0 for Air Magic reached! Your base Axes skill increases to level 1! Your Air Magic skill increases to level 1! You start resting. Magic restored. You start resting. Magic restored. You see here a +0 buckler. k - a +0 buckler You start putting on your armour. You continue putting on your +0 buckler. x5 You finish putting on your +0 buckler. Casting: Construct Spike Launcher (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You start removing your armour. You continue removing your +0 buckler. x5 You finish removing your +0 buckler. Casting: Construct Spike Launcher (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. A hobgoblin comes into view. The kinetic grapnel hits the hobgoblin. You kill the hobgoblin! No target in view! You see here a hobgoblin corpse. An endoplasm comes into view. An endoplasm is nearby! The kinetic grapnel hits the endoplasm. The endoplasm is moderately wounded. The endoplasm quivers. The grapnel guides your strike. You hit the endoplasm. You kill the endoplasm! Found a stone staircase leading down. You now have 260 gold pieces (gained 13). An iguana comes into view. The kinetic grapnel hits the iguana. The iguana is lightly wounded. The iguana hisses angrily. The iguana closely misses you. The grapnel guides your strike. You hit the iguana. Lightning courses through the iguana!! You kill the iguana! You have reached level 6! An endoplasm comes into view. The endoplasm quivers. You see here a blue potion. The kinetic grapnel hits the endoplasm. The endoplasm is moderately wounded. The endoplasm freezes you. You are frozen. The grapnel guides your strike. You hit the endoplasm. The endoplasm is almost dead. The endoplasm hits you but does no damage. An endoplasm is nearby! You hit the endoplasm. You kill the endoplasm! HP restored. f - 2 blue potions (gained 1) A dart slug comes into view. A dart slug is nearby! The kinetic grapnel hits the dart slug. The dart slug is heavily wounded. The dart slug launches a dart at you. The slug dart hits you. You see here a parchment of Passwall. The grapnel guides your strike. You hit the dart slug but do no damage. The dart slug is heavily wounded. The dart slug closely misses you. You hit the dart slug but do no damage. Lightning courses through the dart slug! You kill the dart slug! You pick up a parchment of Passwall and begin reading... You add the spell Passwall to your library. Found a stone staircase leading down. An endoplasm comes into view. Found a parchment of Shock. The kinetic grapnel hits the endoplasm! You kill the endoplasm! No target in view! You pick up a parchment of Shock and begin reading... You add the spell Shock to your library. q - 2 scrolls labelled PIUWNAHIOB (gained 1) An adder comes into view. An adder is nearby! The kinetic grapnel hits the adder. The adder is lightly wounded. An adder is nearby! The grapnel guides your strike. You hit the adder. Lightning courses through the adder!! You kill the adder! Your base Axes skill increases to level 2! Found a stone staircase leading up. You now have 273 gold pieces (gained 13). A scorpion comes into view. A scorpion is nearby! The kinetic grapnel hits the scorpion. The scorpion is lightly wounded. The grapnel guides your strike. You hit the scorpion but do no damage. The scorpion is lightly wounded. The scorpion stings you. You are poisoned. The scorpion poisons you! You hit the scorpion. The scorpion is lightly wounded. You feel sick. The scorpion stings you. The scorpion barely misses you. You closely miss the scorpion. The scorpion is lightly wounded. You feel sick. The scorpion stings you! The kinetic grapnel misses the scorpion. You feel sick. The scorpion completely misses you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. You feel sick. The scorpion closely misses you. You feel sick. You slash the scorpion! The scorpion is heavily wounded. The rocky spike skewers the scorpion. The scorpion is almost dead. The rocky spike skewers the scorpion. You kill the scorpion! You feel sick. You feel sick. You are no longer poisoned. You see here a scorpion corpse. You start resting. Magic restored. You start resting. Magic restored. You start resting. HP restored. You start resting. HP restored. You open the door. Found a sacrificial altar of Ru. There is an open door here. There is an open door here. You open the door. There is an open door here. You open the door. Found a ring mail. There is an open door here. An ogre comes into view. It is wielding a +0 giant club. The kinetic grapnel hits the ogre. The ogre is lightly wounded. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The rocky spike skewers the ogre. The ogre is moderately wounded. The grapnel guides your strike. You hit the ogre. The ogre is heavily wounded. The rocky spike skewers the ogre. The ogre is severely wounded. The rocky spike skewers the ogre! The ogre is almost dead. The ogre hits you with a +0 giant club!! Ouch! That really hurt! You barely miss the ogre. The ogre is almost dead. The rocky spike skewers the ogre. You kill the ogre! Your base Axes skill increases to level 3! Things that are here: a +0 giant club; an ogre corpse You start resting. Magic restored. You start resting. Magic restored. You start resting. HP restored. You start resting. HP restored. Things that are here: a +0 giant club; an ogre corpse Things that are here: a +0 giant club; an ogre corpse An adder comes into view. An adder is nearby! The kinetic grapnel hits the adder. The adder is moderately wounded. The adder hisses angrily. The grapnel guides your strike. You hit the adder. The adder is heavily wounded. The adder bites you. You closely miss the adder. The adder is heavily wounded. The adder barely misses you. The adder bites you. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. The kinetic grapnel misses the adder. The adder bites you but does no damage. The kinetic grapnel hits the adder. The adder is almost dead. The adder barely misses you. The grapnel guides your strike. You hit the adder. You kill the adder! You start resting. HP restored. You start resting. Magic restored. Found a staircase to the Ecumenical Temple. There is a staircase to the Ecumenical Temple here. You climb downwards. Welcome to the Ecumenical Temple! Found two altars. There is a staircase back to the Dungeon here. Found a shimmering blue altar of Sif Muna and a blossoming altar of Fedhas. Found two altars. Found a sparkling altar of Nemelex Xobeh. You enter the shallow water. Moving in this stuff is going to be slow. Found a hide-covered altar of Uskayaw and a hazy altar of Hepliaklqana. Found a burning altar of Makhleb and a radiant altar of Vehumet. There is a hide-covered altar of Uskayaw here. There is a burning altar of Makhleb here. You kneel at the altar of Makhleb. Makhleb welcomes you! There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Ecumenical Temple here. Found a robe. You see here a +0 robe. A gnoll comes into view. It is wielding a +0 spear. A gnoll comes into view. It is wielding a +0 flail. 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 gnoll, wielding a +0 spear (asleep, 100% to hit) The kinetic grapnel hits the gnoll. The gnoll is moderately wounded. The gnoll shouts! x2; You hear a shout! x2 A gnoll comes into view. It is wielding a +0 club. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. A gnoll comes into view. It is wielding a +0 spear. The gnoll attacks as it pursues you! The gnoll hits you from afar with a +0 spear. The rocky spike skewers the gnoll. The gnoll is moderately wounded. The grapnel comes loose from the gnoll. The rocky spike skewers the gnoll. The gnoll is almost dead. The gnoll barely misses you. You hit the gnoll. You kill the gnoll! Makhleb accepts your kill. The rocky spike skewers the gnoll. The gnoll is moderately wounded. The rocky spike skewers the gnoll. The gnoll is almost dead. You hit the gnoll. You kill the gnoll! Makhleb accepts your kill. Your Forgecraft skill increases to level 7! Casting: Construct Spike Launcher (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 gnoll, wielding a +0 club (79% to hit) The kinetic grapnel misses the gnoll. The kinetic grapnel hits the gnoll but does no damage. The rocky spike skewers the gnoll. The gnoll is heavily wounded. You slash the gnoll! You kill the gnoll! Makhleb accepts your kill. Your base Axes skill increases to level 4! 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 gnoll, wielding a +0 spear (79% to hit) The kinetic grapnel hits the gnoll. The gnoll is moderately wounded. The gnoll hits you from afar with a +0 spear. The gnoll hits you with a +0 spear. Items here: ))) ††. The grapnel guides your strike. You slash the gnoll! The gnoll is almost dead. The gnoll barely misses you. You hit the gnoll. Lightning courses through the gnoll!! You kill the gnoll! Makhleb accepts your kill. Items here: ))) ††. You start resting. HP restored. You start resting. Magic restored. You start resting. Magic restored. Things that are here: a +0 spear; a gnoll corpse An adder comes into view. An adder is nearby! The adder hisses angrily. A hobgoblin comes into view. The kinetic grapnel hits the adder but does no damage. The hobgoblin shouts! The kinetic grapnel hits the adder. The adder is lightly wounded. The grapnel guides your strike. You hit the adder. The adder is moderately wounded. The adder bites you but does no damage. The adder misses you. The kinetic grapnel hits the adder. The adder is heavily wounded. The adder bites you. The grapnel guides your strike. You hit the adder. The adder is almost dead. The adder bites you. The kinetic grapnel hits the adder but does no damage. The adder is almost dead. The adder closely misses you. The adder barely misses you. The kinetic grapnel hits the adder. You kill the adder! Makhleb accepts your kill. You barely miss the hobgoblin. The hobgoblin hits you. The kinetic grapnel hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. The grapnel guides your strike. You hit the hobgoblin. You kill the hobgoblin! Makhleb accepts your kill. HP restored. You see here an adder corpse. You now have 291 gold pieces (gained 18). h - 2 scrolls labelled LIGOSKERIF (gained 1) There is a stone staircase leading up here. There is a staircase to the Ecumenical Temple here. Found a snail-covered altar of Cheibriados. Found an escape hatch in the ceiling. The bombardier beetle waves its antennae. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. You open the door. The rocky spike skewers the bombardier beetle. The bombardier beetle is moderately wounded. The bombardier beetle barely misses you. There is an open door here. You hit the bombardier beetle but do no damage. The bombardier beetle is moderately wounded. The rocky spike skewers the bombardier beetle. The bombardier beetle is moderately wounded. The rocky spike skewers the bombardier beetle. The bombardier beetle is heavily wounded. The bombardier beetle sprays incendiary fluid at you. The burning spray misses you. You hit the bombardier beetle. Lightning courses through the bombardier beetle! You kill the bombardier beetle! Makhleb accepts your kill. You have reached level 7! There is an open door here. You see here a bombardier beetle corpse. There is an escape hatch in the ceiling here. There is a snail-covered altar of Cheibriados here. You start resting. Magic restored. You start resting. Magic restored. There is an escape hatch in the ceiling here. There is an open door here. You see here an adder skeleton. There is a stone staircase leading down here. Things that are here: a +0 ring mail; a +3 dagger You open the door. There is an open door here. Done exploring. Done exploring. There is an open door here. You see here a +0 trident. Things that are here: a +0 ring mail; a +3 dagger There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is a stone staircase leading up here. The lemure shouts! Pikel shouts! Pikel cracks his whip. Found a stone staircase leading down. The lemure shouts! x2 The lemure shouts! Found a shimmering altar of Xom. Found 2 gold pieces. Found 7 gold pieces. Found a stone staircase leading down. Found an escape hatch in the floor. A phantom comes into view. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (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 phantom (67% to hit) The kinetic grapnel hits the phantom! The phantom is moderately damaged. The rocky spike skewers the phantom. The phantom is moderately damaged. The grapnel guides your strike. You hit the phantom. The phantom is heavily damaged. The rocky spike skewers the phantom. The phantom is severely damaged. The phantom hits you but does no damage. You barely miss the phantom. The phantom is severely damaged. The rocky spike skewers the phantom. The phantom is almost destroyed. The phantom hits you. The phantom blinks! You blink. You hit the phantom. You destroy the phantom! Makhleb accepts your kill. You now have 298 gold pieces (gained 7). You start resting. Magic restored. HP restored. An ogre comes into view. It is wielding a +0 giant club. Found an opulent altar of Gozag. Found a stone staircase leading up. The ogre shouts! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The ogre attacks as it pursues you! The ogre barely misses you. Casting: Construct Spike Launcher (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 ogre, wielding a +0 giant club (89% to hit) The kinetic grapnel hits the ogre. The ogre is moderately wounded. The rocky spike skewers the ogre! The ogre is severely wounded. The grapnel guides your strike. You slash the ogre! The ogre is almost dead. The rocky spike skewers the ogre. You kill the ogre! Makhleb accepts your kill. Your base Axes skill increases to level 5! Things that are here: a +0 giant club; an ogre corpse You start resting. Magic restored. You start resting. Magic restored. Found a transporter. Found an escape hatch in the floor. n - 3 murky coppery potions (gained 1) A kobold geomancer comes into view. It is wielding a +0 dagger. The kobold geomancer shouts! The kobold geomancer casts a spell next to you. The wall shatters! The blast of rock fragments hits you! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The kobold geomancer hits you with a +0 dagger. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The rocky spike skewers the kobold geomancer. The kobold geomancer is lightly wounded. The kobold geomancer hits you with a +0 dagger. You hit the kobold geomancer but do no damage. The kobold geomancer is lightly wounded. The rocky spike skewers the kobold geomancer. The kobold geomancer is moderately wounded. The kobold geomancer barely misses you. You slash the kobold geomancer! The kobold geomancer is severely wounded. The rocky spike misses the kobold geomancer. The kobold geomancer closely misses you. You closely miss the kobold geomancer. The kobold geomancer is severely wounded. The rocky spike skewers the kobold geomancer. The kobold geomancer is severely wounded. The kobold geomancer barely misses you. You slash the kobold geomancer! You kill the kobold geomancer! Makhleb accepts your kill. Things that are here: a +0 dagger; a +0 robe Things that are here: a +0 dagger; a +0 robe You start resting. Magic restored. You start resting. Magic restored. You start resting. HP restored. You start resting. HP restored. Grinder and 4 orcs come into view. An orc is wielding a +2 whip of venom. An orc is wielding a +2 vampiric whip. Found a hand axe. There is an escape hatch in the floor here. An adder comes into view. The adder hisses angrily. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The adder bites you. You hit the adder. The adder is moderately wounded. The rocky spike skewers the adder. The adder is almost dead. The adder closely misses you. You barely miss the adder. The adder is almost dead. The rocky spike misses the adder. The adder bites you. You hit the adder. You kill the adder! Makhleb accepts your kill. You see here an adder corpse. Your spike launcher falls apart as you grow too distant to maintain it. You start resting. HP restored. An adder comes into view. Found 3 poisoned darts. The adder hisses angrily. An ufetubus comes into view. A hound comes into view. The hound barks! Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The adder bites you but does no damage. You hit the adder. The adder is heavily wounded. The rocky spike skewers the adder. The adder is heavily wounded. The adder bites you. You are poisoned. The adder poisons you! You barely miss the adder. The adder is heavily wounded. The rocky spike skewers the adder. The adder is almost dead. You feel sick. The adder bites you. You are more poisoned. The adder poisons you! You miss the adder. The adder is almost dead. The rocky spike skewers the hound! The hound is heavily wounded. You feel sick. The adder barely misses you. The adder closely misses you. You slash the adder! You kill the adder! Makhleb accepts your kill. The rocky spike skewers the hound. The hound is severely wounded. You feel sick. The hound bites you. You hit the hound. You kill the hound! Makhleb accepts your kill. The rocky spike skewers the ufetubus. The ufetubus is heavily wounded. You feel sick. The ufetubus closely misses you. The ufetubus misses you. Your Axes skill increases to level 6! You hit the ufetubus. The ufetubus is severely wounded. The rocky spike skewers the ufetubus. You kill the ufetubus! Makhleb accepts your kill. You feel sick. A scorpion comes into view. You feel sick. You see here an adder corpse. You feel sick. You start resting. Magic restored. You feel sick. You are no longer poisoned. A scorpion is nearby! You start resting. An orc draugr comes into view. It is wielding a +0 long sword. An ufetubus comes into view. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The ufetubus shouts! The rocky spike skewers the orc draugr but does no damage. You barely miss the orc draugr. The rocky spike skewers the orc draugr but does no damage. The orc draugr hits you with a +0 long sword! Your doom draws closer. The orc draugr hits you. You hit the orc draugr but do no damage. The rocky spike misses the ufetubus. You barely miss the ufetubus. The rocky spike skewers the orc draugr. The orc draugr is heavily damaged. The ufetubus closely misses you. The ufetubus barely misses you. You hit the ufetubus. The ufetubus is moderately wounded. The rocky spike skewers the ufetubus. The ufetubus is heavily wounded. The ufetubus hits you. The ufetubus hits you but does no damage. The ufetubus hits you. The ufetubus misses you. You hit the ufetubus. You kill the ufetubus! Makhleb accepts your kill. The rocky spike misses the scorpion. You hit the scorpion but do no damage. The rocky spike skewers the scorpion but does no damage. The scorpion stings you! You are poisoned. The scorpion poisons you! You slash the scorpion! The scorpion is heavily wounded. The rocky spike misses the scorpion. You feel very sick. The scorpion stings you. * * * LOW HITPOINT WARNING * * * Casting: Construct Spike Launcher (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 scorpion (heavily wounded, 78% to hit) The kinetic grapnel hits the scorpion. The scorpion is severely wounded. You feel sick. The scorpion closely misses you. The grapnel guides your strike. You slash the scorpion! Lightning courses through the scorpion! You kill the scorpion! Makhleb accepts your kill. You feel sick. 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 orc draugr, wielding a +0 long sword (heavily damaged, 98% to hit) The kinetic grapnel hits the orc draugr but does no damage. The orc draugr is heavily damaged. You feel sick. The orc draugr closely misses you. The orc draugr hits you but does no damage. You hit the orc draugr but do no damage. Lightning courses through the orc draugr!! You destroy the orc draugr! Makhleb accepts your kill. You feel sick. You feel sick. You start resting. You feel sick. x3 You are no longer poisoned. You start resting. Magic restored. You start resting. Magic restored. You start resting. HP restored. You see here a +0 long sword. You see here 3 poisoned darts. You see here a +0 long sword. Unknown command. Unknown command. Unknown command. A human zombie comes into view. Unknown command. 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 human zombie (84% to hit) The kinetic grapnel hits the human zombie! The human zombie is lightly damaged. The grapnel guides your strike. You slash the human zombie! The human zombie is moderately damaged. The human zombie 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 human zombie (moderately damaged, 84% to hit) The kinetic grapnel hits the human zombie. The human zombie is moderately damaged. The grapnel guides your strike. You slash the human zombie! The human zombie is heavily damaged. The human zombie 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 human zombie (heavily damaged, 84% to hit) The kinetic grapnel hits the human zombie! The human zombie is severely damaged. The human zombie hits you. The grapnel guides your strike. You slash the human zombie! The human zombie is severely damaged. The human zombie 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 human zombie (severely damaged, 84% to hit) The kinetic grapnel hits the human zombie. The human zombie is almost destroyed. The human zombie hits you but does no damage. The grapnel guides your strike. You slash the human zombie! The human zombie is almost destroyed. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Okay, then. Unknown command. 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 human zombie (almost destroyed, 84% to hit) The kinetic grapnel hits the human zombie. You destroy the human zombie! Makhleb accepts your kill. Training target 8.0 for Forgecraft reached! Your Forgecraft skill increases to level 8! You start resting. HP restored. You start resting. Magic restored. You start resting. Magic restored. Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. p - a dark potion Found a chain mail. An adder comes into view. Found 10 gold pieces. Found a club. The adder hisses angrily. The adder bites you. The adder barely misses you. You closely miss the adder. The adder closely misses you. You miss the adder. The adder barely misses you. You closely miss the adder. The adder bites you. You are poisoned. The adder poisons you! You hit the adder. Lightning courses through the adder! You kill the adder! Makhleb accepts your kill. You feel sick. No target in view! You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. HP restored. You now have 308 gold pieces (gained 10). Found an escape hatch in the ceiling. A jelly comes into view. A jelly is nearby! Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. You slash the jelly! Your hands burn! The jelly is heavily wounded. The rocky spike skewers the jelly! You kill the jelly! Makhleb accepts your kill. You start resting. HP restored. You start resting. Magic restored. You start resting. An adder comes into view. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. You closely miss the adder. The adder hisses angrily. The rocky spike skewers the adder. The adder is moderately wounded. The adder closely misses you. You hit the adder. Lightning courses through the adder! You kill the adder! Makhleb accepts your kill. Found a kobold skeleton. You see here an adder corpse. You start resting. Magic restored. You sense Yredelemnul urging you to kill the trapped human. Found a runed translucent door. Found a stone staircase leading up. Found a stone staircase leading down. There is a stone staircase leading down here. There is a stone staircase leading down here. An adder comes into view. Found a scroll labelled PIUWNAHIOB. The adder hisses angrily. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The rocky spike skewers the adder. The adder is heavily wounded. The adder barely misses you. The adder bites you. You closely miss the adder. The adder is heavily wounded. The rocky spike skewers the adder! You kill the adder! Makhleb accepts your kill. You see here an adder corpse. You start resting. HP restored. You start resting. Magic restored. You start resting. Magic restored. An ogre comes into view. It is wielding a +0 giant club. Casting: Construct Spike Launcher (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. The ogre hits your lightning spire with a +0 giant club! The ogre hits your lightning spire with a +0 giant club!! Your lightning spire is destroyed! Casting: Forge Lightning Spire (quite dangerous; 32% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. The rocky spike skewers the ogre. The ogre is lightly wounded. Casting: Construct Spike Launcher (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 ogre, wielding a +0 giant club (lightly wounded, 89% to hit) The kinetic grapnel hits the ogre. The ogre is moderately wounded. The rocky spike skewers the ogre. The ogre is moderately wounded. The grapnel guides your strike. You slash the ogre! Lightning courses through the ogre! You kill the ogre! Makhleb accepts your kill. Your Axes skill increases to level 7! You have reached level 8! You feel clever. Things that are here: a +0 giant club; an ogre corpse You start resting. Magic restored. You start resting. Magic restored. Things that are here: a +0 giant club; an ogre corpse Things that are here: a +0 giant club; an ogre corpse Casting: Kinetic Grapnel (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. An electric hum fills the air. Things that are here: a +0 giant club; an ogre corpse What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You shout for attention! You hear a shout! x4 You see here a scroll labelled PIUWNAHIOB. Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity hits the orc! The orc dies! Makhleb accepts your kill. The bolt of electricity hits the orc! The orc dies! Makhleb accepts your kill. An orc comes into view. It is wielding a +0 dagger. The orc shouts! Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity hits the orc! The orc dies! Makhleb accepts your kill. Things that are here: a +0 giant club; an ogre corpse Grinder says, "DUCK!" Grinder blinks! Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity hits Grinder. The bolt of electricity hits the orc. You see here a scroll labelled PIUWNAHIOB. Casting: Forge Lightning Spire (quite dangerous; 28% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Grinder gestures at you. You struggle to resist. Casting: Forge Lightning Spire (quite dangerous; 28% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You shape a spike launcher from a nearby wall. Your lightning spire shoots out a bolt of lightning at the orc! The bolt of electricity hits Grinder! The bolt of electricity hits the orc! The orc dies! Makhleb accepts your kill. The bolt of electricity hits the orc. Grinder gestures at you. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1345-gc8e2ee8096 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_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [cxz5309] Species: Mountain Dwarf Job: Forgewright HP: 57/57; mods: 0/0 MP: 6/11; mod: 0 Stats: 14 17 14 Position: (30, 26), god: Makhleb (8), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/42 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 2 | 50 | 7 | 1011 | 22/283 Maces & Flails | X | 0 | 0 | 4 | 473 | 120/177 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/42 Dodging | X | 0 | 0 | 1 | 151 | 67/168 Stealth | X | 0 | 0 | 1 | 127 | 57/142 Shields | X | 0 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 25 | 2 | 268 | 56/212 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 1 | 25 | 8 | 1331 | 59/318 Fire Magic | X | 0 | 0 | 0 | 0 | 0/35 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 1 | 84 | 0/168 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #192: 69 Attributes: #12: 308 #49: 330 #71: 1 #73: 24963 Mutations: runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #1: +0 robe eq slot #9, inv slot #5: ring of see invisible eq slot #9, inv slot #4: +6 ring of dexterity eq slot #1, inv slot #9: +2 hand axe of electrocution eq slot #6, inv slot #7: +0 pair of boots of stealth }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.# #.# #.......... #.# #o# #.######### #.# #.# #.# ##### ... #)# #.# #.... #.# #5# #.# #...# #.# #.# #.# #.... #†# ##)## #.#####.#.# ##.###...# #.......### #######......@I# #.#####.# # .........###...# #.#####.### ######..# ##### #......<... #..# ######..### #..# #.## # #..####### #.# # #........# #.# # ##.#####.# #.# # ###.### #.# #.# # clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (11, 39): {{{{ CLASS: PropertiesDescriptor props: floor: 1 }}}} Lua marker 1 at (12, 36): {{{{ CLASS: PortalDescriptor props: replica_name: victim }}}} Lua marker 2 at (12, 36): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.dk_yredelemnul_ordeal_los fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: triggered: true }}}} Lua marker 3 at (12, 39): {{{{ CLASS: PropertiesDescriptor props: floor: 1 }}}} Lua marker 4 at (12, 41): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: callback.dk_yredelemnul_ordeal fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer target: yreplica type: monster_dies activating: false dgn_trigs_by_type: 256: 1: 1 activated: true data: }}}} Lua marker 5 at (13, 39): {{{{ CLASS: PropertiesDescriptor props: floor: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>