Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34.1-3-ga2c7840dd7 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 4235683285252875100, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name humterzook -rc /dgldir/rcfiles/crawl-0.34/humterzook.rc -macro /dgldir/rcfiles/crawl-0.34/humterzook.macro -morgue /dgldir/morgue/humterzook/ -seed -webtiles-socket /crawl-master/webserver/sockets/humterzook:2026-06-11.08:50:49.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-0.34(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x60a74bd1de0e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x60a74bd2c06a]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x60a74bd1e2ea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x761a7b12f330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x761a7b1256a2]: /usr/games/crawl-0.34(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEc+0x2a0) [0x60a74bf38ee0]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char) /usr/games/crawl-0.34(_Z19fire_item_no_quiverP4dist+0x185) [0x60a74c3e54e5]: fire_item_no_quiver(dist*) /usr/games/crawl-0.34(+0xcc3802) [0x60a74c4eb802]: /usr/games/crawl-0.34(+0xcc4245) [0x60a74c4ec245]: /usr/games/crawl-0.34(main+0x1f7) [0x60a74bc4f907]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x761a7b1141ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x761a7b11428b]: /usr/games/crawl-0.34(_start+0x25) [0x60a74bc503f5]: 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". 0x0000761a7b1fa7d7 in __GI___wait4 (pid=959565, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000761a7b1fa7d7 in __GI___wait4 (pid=959565, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000060a74bd1e4bc in call_gdb (file=0x761a7b2ee4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 601620\000\000\000\000\000\000" #2 0x000060a74bd2c088 in do_crash_dump () at dbg-asrt.cc:673 t = 1781171502 dir = "/dgldir/morgue/humterzook/" name = "/dgldir/morgue/humterzook/crash-humterzook-20260611-095142.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x761a7b2ee4e0 <_IO_2_1_stderr_> #3 0x000060a74bd1e2ea in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000761a7b1256a2 in isspace (c=-1001) at ./ctype/ctype.c:34 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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.34/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.34/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.34/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 19, depth = 6 Level id: Tar:6 Level build method = , level layout type = divisions, absdepth0 = 33 Level vaults: layout_honeycomb grunt_tartarus_stairs_gauntlet_trap Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< With a deafening crack, the ground splits apart in the path of your chthonic artillery! You swap places with your spellspark servitor. You feel ready to split the earth once more. Okay, then. Casting: Hellfire Mortar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line A rock wall. You feel a strong surge of power! You miscast Hellfire Mortar. Gravel pours from your hands. Casting: Hellfire Mortar (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 2% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! With a deafening crack, the ground splits apart in the path of your chthonic artillery! Your spellspark servitor fades away. Your hellfire mortar collides with a wall and sinks back into the magma. You feel ready to split the earth once more. Your magical contamination has completely faded away. You see here an oblivion hound skeleton. Welcome back, humterzook the Deep Elf Conjurer. Game seed: 4235683285252875100 (custom seed) Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. You see here an oblivion hound skeleton. There is an open door here. There is a stone staircase leading down here. You climb downwards. "Run while you still can, mortal!" You encounter a spectral alligator, an oblivion hound, a putrid mouth and a silent spectre. The oblivion hound is attracted toward you. There is a gateway leading out of Tartarus here. Unknown command. Aiming: Charm Press: ? - help, Shift-Dir - straight line Aim: an oblivion hound (translocational energy, silenced, ready to howl, unaffected by silence, chance to affect: 49%) The oblivion hound is charmed. What are your orders? Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target Aim: a silent spectre (silenced, radiating silence, dormant, ally target) Attack! Your oblivion hound bites the spectral alligator!! Your oblivion hound claws the spectral alligator. The spectral alligator closely misses your oblivion hound. The spectral alligator tail-slaps your oblivion hound. The putrid mouth enters a dispersal trap! You encounter an oblivion hound. The spectral alligator blinks! Your oblivion hound blinks! The putrid mouth blinks! You blink. The oblivion hound leaves your sight. Aiming: Bolt of Light Press: ? - help, Shift-Dir - straight line Aim: a silent spectre (silenced, radiating silence, dormant, 100% to hit) The bolt of light hits the spectral alligator! The spectral alligator is heavily damaged. The spectral alligator is blinded. The bolt of light hits the silent spectre! The silent spectre is moderately damaged. The silent spectre is blinded. The spectral alligator bites you! The spectral alligator drags you backwards! The spectral alligator tail-slaps you. The putrid mouth throws miasma at you. The foul vapour engulfs you!! You are poisoned. You feel yourself slow down. Aiming: Bolt of Light Press: ? - help, Shift-Dir - straight line Aim: a silent spectre (foul pestilence, silenced, moderately damaged, radiating silence, blind, 53% to hit) The bolt of light hits the spectral alligator! The spectral alligator is severely damaged. The bolt of light hits the silent spectre! The silent spectre is heavily damaged. You are engulfed in dark miasma. You feel extremely sick. You block the spectral alligator's attack. The spectral alligator tail-slaps you. You block the spectral alligator's attack. x2 Aiming: Bolt of Light Press: ? - help, Shift-Dir - straight line Aim: a silent spectre (foul pestilence, silenced, heavily damaged, radiating silence, blind, 53% to hit) The bolt of light hits the silent spectre! The silent spectre is severely damaged. The bolt of light hits the putrid mouth!! The putrid mouth is moderately damaged. The putrid mouth is blinded. You are engulfed in dark miasma. You are more poisoned. You feel extremely sick. You block the spectral alligator's attack. The spectral alligator tail-slaps you. You block the spectral alligator's attack. The spectral alligator barely misses you. You block the silent spectre's attack. The putrid mouth bites your oblivion hound! The putrid mouth claws your oblivion hound but does no damage. Aiming: Bolt of Light Press: ? - help, Shift-Dir - straight line Aim: a silent spectre (silenced, severely damaged, radiating silence, blind, 53% to hit) The bolt of light hits the silent spectre! The silent spectre is almost destroyed. You are engulfed in dark miasma. You feel extremely sick. Your oblivion hound bites the spectral alligator!!! The spectral alligator is destroyed! Vehumet accepts your kill. Your oblivion hound misses the silent spectre. Your oblivion hound barely misses the silent spectre. The putrid mouth throws miasma at you. The foul vapour engulfs your oblivion hound. Your oblivion hound completely resists. The foul vapour is repelled. You block the silent spectre's attack. Aiming: Bolt of Light Press: ? - help, Shift-Dir - straight line Aim: a silent spectre (foul pestilence, silenced, almost destroyed, radiating silence, blind, 53% to hit) The bolt of light hits the silent spectre. You destroy the silent spectre! Vehumet accepts your kill. You are engulfed in dark miasma. You are lethally poisoned! * * * LOW HITPOINT WARNING * * * x2 You feel extremely sick. You hear a bark! Your oblivion hound bites the putrid mouth! Your oblivion hound claws the putrid mouth but does no damage. The putrid mouth barely misses your oblivion hound. The putrid mouth claws your oblivion hound. Your oblivion hound bites the putrid mouth but does no damage. Your oblivion hound barely misses the putrid mouth. The putrid mouth bites your oblivion hound! The putrid mouth misses your oblivion hound. You feel much better. You are engulfed in dark miasma. You feel as though you will be slow longer. * * * LOW HITPOINT WARNING * * * x2 You feel extremely sick. The putrid mouth is no longer blind. Your oblivion hound barely misses the putrid mouth. Your oblivion hound claws the putrid mouth! The oblivion hound unleashes a terrible howl, but you resist with almost no effort. Your oblivion hound bites the putrid mouth! Your oblivion hound claws the putrid mouth. The putrid mouth completely misses your oblivion hound. The putrid mouth misses your oblivion hound. You feel better. You are engulfed in dark miasma. You feel as though you will be slow longer. * * * LOW HITPOINT WARNING * * * The oblivion hound unleashes a terrible howl, but you resist with some effort. Your oblivion hound bites the putrid mouth!! The putrid mouth is destroyed! Vehumet accepts your kill. You are too injured to fight recklessly! Cast which spell? (? or * to list) You feel a surge of power! You forge a servant imbued with your destructive magic! The oblivion hound unleashes a terrible howl, and it begins to echo in your mind! 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. Guard this area! The oblivion hound misses your oblivion hound. x2 Your oblivion hound bites the oblivion hound!! Your oblivion hound closely misses the oblivion hound. The oblivion hound bites your oblivion hound!! The oblivion hound claws your oblivion hound. Your oblivion hound bites the oblivion hound. Your oblivion hound closely misses the oblivion hound. The oblivion hound is no longer charmed. Your spellspark servitor points at the oblivion hound and mumbles some strange words. The crystal spear hits the oblivion hound!!! Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an oblivion hound (moderately wounded, ally target, 81% to hit) You feel a surge of power! The crystal spear hits the oblivion hound!!!! You kill the oblivion hound! Vehumet accepts your kill. You feel your power returning. You block the oblivion hound's attack. x2 You encounter a Tzitzimitl. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (75% to hit) You feel a surge of power! The crystal spear misses the Tzitzimitl. You block the oblivion hound's attack. x2 Your spellspark servitor points at the oblivion hound and mumbles some strange words. The crystal spear hits the oblivion hound!!! The oblivion hound dies! Vehumet accepts your kill. You block the Tzitzimitl's attack. The Tzitzimitl bites you. * * * LOW HITPOINT WARNING * * * Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (75% to hit) You feel a surge of power! The crystal spear hits the Tzitzimitl!!!! You kill the Tzitzimitl! Vehumet accepts your kill. You feel your power returning. You encounter a reaper. It is wielding a +1 scythe of flaming. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +1 scythe of flaming (black smoke, ally target, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. Your spellspark servitor gestures at the Tzitzimitl while chanting. The crystal spear hits the Tzitzimitl!!!! You encounter a Tzitzimitl. You see here a +1 scythe of flaming. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (almost dead, ally target, 77% to hit) You feel a surge of power! The crystal spear hits the Tzitzimitl!!!! You kill the Tzitzimitl! Vehumet accepts your kill. You feel your power returning. Your spellspark servitor casts a spell at the reaper. The crystal spear hits the reaper!!! You encounter a reaper. It is wielding a +2 scythe of freezing. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +2 scythe of freezing (severely wounded, ally target, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. Unknown command. You swap places with your spellspark servitor. Your spellspark servitor casts a spell at the reaper. The crystal spear hits the reaper!!! You encounter a reaper. It is wielding a +1 vampiric scythe. You see here a +2 scythe of freezing. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +1 vampiric scythe (black smoke, severely wounded, ally target, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. The infernal howling subsides. You see here a +1 scythe of flaming. You see here a +1 vampiric scythe. You see here a +2 scythe of freezing. You start resting. Magic restored. You start resting. Your spellspark servitor fades away. You feel yourself speed up. You feel a surge of power! You forge a servant imbued with your destructive magic! You open the door. There is an open door here. You encounter a spectral juggernaut. Your spellspark servitor points at the spectral juggernaut and mumbles some strange words. The crystal spear hits the spectral juggernaut!!! Your spellspark servitor points at the spectral juggernaut and mumbles some strange words. The crystal spear hits the spectral juggernaut!!! The spectral juggernaut is destroyed! Vehumet accepts your kill. There is an open door here. Your spellspark servitor fades away. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You feel a surge of power! You forge a servant imbued with your destructive magic! Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. 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. Okay, then. Okay, then. Press: ? - help, v - describe, . - travel The floor. Unknown command. Unknown command. Unknown command. Press: ? - help, v - describe, . - travel The floor. Press: ? - help, . - travel You can't see that place. Welcome back, humterzook the Deep Elf Conjurer. Game seed: 4235683285252875100 (custom seed) Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. Your memory of Iskenderun's Battlesphere unravels. Okay, then. Okay, then. Press: ? - help, v - describe, . - travel The floor. Your memory of Iskenderun's Mystic Blast unravels. This spell is impossible to cast! Okay, then. Unknown command. Cast which spell? (? or * to list) Okay, then. Okay, then. Your memory of Ignition unravels. This spell is dangerous to cast! Magic restored. You start memorising the spell. You continue memorising. x9 You finish memorising. Spell assigned to 'b'. This spell is impossible to cast! You start memorising the spell. You continue memorising. x7 HP restored. You continue memorising. x2 You finish memorising. Spell assigned to 'e'. Okay, then. Okay, then. Cast which spell? (? or * to list) Okay, then. Found a stone staircase leading down. You feel a surge of power! Your spellspark servitor fades away. You forge a servant imbued with your destructive magic! You encounter a spectral spriggan defender, a putrid mouth and a profane servitor. The putrid mouth is attracted toward you. Your spellspark servitor casts a spell at the putrid mouth. The crystal spear hits the putrid mouth!!! The putrid mouth gives a chilling moan. You hear a bark! The putrid mouth howls a warning cry! Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fire Storm (dangerous; 7% risk of failure) Press: ? - help, Dir - move target You feel a huge surge of power! A raging storm of fire appears! The great blast of fire engulfs the profane servitor!!!! The profane servitor is severely damaged. The great blast of fire engulfs the spectral spriggan defender!!!! You destroy the spectral spriggan defender! Vehumet accepts your kill. You feel your power returning. The profane servitor is engulfed in blazing flames. You encounter an oblivion hound. You block the putrid mouth's attack. x2 The profane servitor is engulfed in blazing flames. Casting: Fire Storm (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You miscast Chain Lightning. There is a short, sharp shower of sparks. You resist. The putrid mouth is engulfed in blazing flames. You destroy the putrid mouth! Vehumet accepts your kill. You feel your power returning. Your spellspark servitor casts a spell at the profane servitor. The crystal spear hits the profane servitor!! Casting: Chain Lightning (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a profane servitor, wielding a +2 whip (almost destroyed, ally target, umbra, 65% to hit) You feel a surge of power! The crystal spear hits the profane servitor!!! You destroy the profane servitor! Vehumet accepts your kill. You feel your power returning. Your life force feels restored. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an oblivion hound (ready to howl, ally target) You feel a surge of power! Your orb of destruction enters a dispersal trap! The oblivion hound blinks! Your fire vortex blinks! Your spellspark servitor blinks! Your fire vortex blinks! x2 You blink. Your spellspark servitor is engulfed in blazing flames. Your spellspark servitor gestures at the oblivion hound while chanting. The crystal spear misses the oblivion hound. Casting: Orb of Destruction (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an oblivion hound (ready to howl, ally target, 82% to hit) You feel a surge of power! The crystal spear misses the oblivion hound. You feel a surge of power! Your spellspark servitor fades away. You forge a servant imbued with your destructive magic! Your fire vortex dissipates. The oblivion hound unleashes a terrible howl, but you easily resist. Your fire vortex dissipates. You hit the oblivion hound but do no damage. You blast the oblivion hound! The oblivion hound is lightly wounded. The oblivion hound unleashes a terrible howl, and it begins to echo in your mind! You block the oblivion hound's attack. The oblivion hound completely misses you. The oblivion hound bites you!! You block the oblivion hound's attack. You hit the oblivion hound. You blast the oblivion hound. The oblivion hound is moderately wounded. Your spellspark servitor points at the oblivion hound and mumbles some strange words. The crystal spear hits the oblivion hound!!! You block the oblivion hound's attack. The oblivion hound claws you!! You block the oblivion hound's attack. x2 You miss the oblivion hound. The oblivion hound is severely wounded. You block the oblivion hound's attack. x2 Your spellspark servitor casts a spell at the oblivion hound. The crystal spear hits the oblivion hound!!! The oblivion hound dies! Vehumet accepts your kill. You encounter a reaper. It is wielding a +0 scythe of entangling. Press: ? - help, v - describe, . - travel The floor, spattered with blood. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +0 scythe of entangling (87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Your magical contamination has completely faded away. You see here a +0 scythe of entangling. Your spellspark servitor points at the tormentor and mumbles some strange words. The crystal spear hits the tormentor!!! The tormentor dies! Vehumet accepts your kill. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You encounter a tormentor. The tormentor attacks as it pursues you! You block the tormentor's attack. x2 Your spellspark servitor casts a spell at the tormentor. The crystal spear hits the tormentor!! You encounter a Tzitzimitl. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! You miscast Chain Lightning. A strange surge of energy strikes you from nowhere! You block the tormentor's attack. x4; The Tzitzimitl closely misses you. The Tzitzimitl bites you. You partially resist. You feel drained. Casting: Chain Lightning (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Lightning arcs from your hands! The bolt of lightning hits the Tzitzimitl!!!! The Tzitzimitl resists. The Tzitzimitl is severely wounded. The bolt of lightning hits you! You resist. The bolt of lightning hits the tormentor!!!! You kill the tormentor! Vehumet accepts your kill. You feel your power returning. The bolt of lightning hits your spellspark servitor!!! Your spellspark servitor resists. Your spellspark servitor is severely damaged. Your spellspark servitor gestures at the Tzitzimitl while chanting. The crystal spear hits the Tzitzimitl!!! The Tzitzimitl dies! Vehumet accepts your kill. Your life force feels restored. Training target 22.0 for Earth Magic reached! Your Earth Magic skill increases to level 22! You need to enable at least one skill for training. You encounter a reaper. It is wielding a +2 heavy scythe. Unknown command. Casting: Chain Lightning (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (dangerous; 9% risk of failure) Press: ? - help, Dir - move target Okay, then. Casting: Yara's Violent Unravelling (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +2 heavy scythe (black smoke, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You see here a +2 heavy scythe. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. The infernal howling subsides. Your spellspark servitor fades away. You feel a surge of power! You forge a servant imbued with your destructive magic! You open the door. There is an open door here. You open the door. There is an open door here. Your magical contamination has completely faded away. You open the door. There is an open door here. Your spellspark servitor fades away. Search for what [? for help]? . Welcome back, humterzook the Deep Elf Conjurer. Game seed: 4235683285252875100 (custom seed) Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. HP restored. There is an open door here. Done exploring. Done exploring. Done exploring. Search for what [? for help]? . Unknown command. There is an open door here. Okay, then. There is a stone staircase leading down here. Cast which spell? (? or * to list) Okay, then. Cast which spell? (? or * to list) Okay, then. You can't go up here! You climb downwards. "Abandon all hope!" You encounter a spectral harpy and a spectral ettin. The spectral ettin is attracted toward you. There is a gateway leading out of Tartarus here. You feel a surge of power! You forge a servant imbued with your destructive magic! Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a spectral ettin (100% to hit) You feel a surge of power! The crystal spear hits the spectral ettin!!!! You destroy the spectral ettin! Vehumet accepts your kill. You feel your power returning. You hear a chilling moan. You block the spectral harpy's attack. The spectral harpy claws you. You encounter a spectral anaconda. You encounter an oblivion hound. The spectral harpy closely misses you. You block the spectral harpy's attack. You encounter a Tzitzimitl. The Tzitzimitl is attracted toward you. Your spellspark servitor casts a spell at the spectral harpy. The crystal spear hits the spectral harpy! You encounter a putrid mouth. The putrid mouth is attracted toward you. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (translocational energy, 77% to hit) You feel a surge of power! The crystal spear hits the Tzitzimitl!!!! The Tzitzimitl is almost dead. The spectral harpy closely misses you. You block the spectral harpy's attack. The spectral harpy claws you! You partially resist. You feel drained. You block the spectral harpy's attack. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (almost dead, 77% to hit) Okay, then. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! Lightning arcs from your hands! The bolt of lightning hits the Tzitzimitl!!!! The Tzitzimitl resists. You kill the Tzitzimitl! Vehumet accepts your kill. You feel your power returning. The bolt of lightning hits you! You resist. The bolt of lightning hits the putrid mouth!!!!! You destroy the putrid mouth! Vehumet accepts your kill. The bolt of lightning hits your spellspark servitor!!! Your spellspark servitor resists. Your spellspark servitor is almost destroyed. The bolt of lightning hits the spectral harpy!!! You destroy the spectral harpy! Vehumet accepts your kill. The bolt of lightning hits the spectral anaconda!!!! You destroy the spectral anaconda! Vehumet accepts your kill. You feel your power returning. You hear a shout! You encounter an oblivion hound. The oblivion hound is attracted toward you. You encounter an undertaker. The undertaker is attracted toward you. You encounter a spectral harpy. Your life force feels restored. Your Summonings skill increases to level 1! You block the oblivion hound's attack. x2 Your spellspark servitor gestures at the oblivion hound while chanting. The crystal spear hits the oblivion hound!!! You encounter a tainted leviathan. The tainted leviathan is attracted toward you. Casting: Chain Lightning (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Fire Storm (dangerous; 7% risk of failure) Press: ? - help, Dir - move target Okay, then. Casting: Fire Storm (dangerous; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Yara's Violent Unravelling (dangerous; 9% risk of failure) Press: ? - help, Dir - move target Okay, then. Casting: Yara's Violent Unravelling (dangerous; 9% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! With a deafening crack, the ground splits apart in the path of your chthonic artillery! You hear a bark! The spectral harpy sets off the alarm! The alarm trap emits a blaring wail! A sentinel's mark forms upon you. The oblivion hound unleashes a terrible howl, but you resist with some effort. The oblivion hound bites you!! You block the oblivion hound's attack. The tainted leviathan attempts to bespell you! You easily resist. Your spellspark servitor is unaffected. Casting: Hellfire Mortar (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an undertaker (ally target, 88% to hit) You feel a surge of power! The crystal spear hits the undertaker!!! The undertaker is heavily damaged. You block the spectral harpy's attack. x2 You block the oblivion hound's attack. The oblivion hound claws you. The spectral harpy barely misses you. You block the spectral harpy's attack. Your spellspark servitor gestures at the oblivion hound while chanting. The crystal spear hits the undertaker!! The oblivion hound barely misses you. The oblivion hound claws you!! The undertaker claws you! The undertaker drags you backwards! The undertaker punches you but does no damage. Your hellfire mortar blasts a torrent of magma at the oblivion hound. The bolt of magma hits the oblivion hound!!!! The oblivion hound dies! Vehumet accepts your kill. Your hellfire mortar blasts a torrent of magma at the undertaker. The bolt of magma hits the undertaker!! The undertaker partially resists. The undertaker is destroyed! Vehumet accepts your kill. You feel the doom around you dissipate. Your Summonings skill increases to level 2! Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a tainted leviathan, quivering large rocks (ally target, 100% to hit) You feel a surge of power! The crystal spear hits the tainted leviathan!!!! The tainted leviathan is severely damaged. The oblivion hound unleashes a terrible howl, and it begins to echo in your mind! You block the spectral harpy's attack. x2 Your hellfire mortar blasts a torrent of magma at the oblivion hound. The bolt of magma hits the tainted leviathan!!! The tainted leviathan is destroyed! Vehumet accepts your kill. The bolt of magma hits the oblivion hound!!! Your hellfire mortar blasts a torrent of magma at the spectral harpy. The bolt of magma hits the spectral harpy!! Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a surge of power! The crystal spear hits the oblivion hound!!!! You kill the oblivion hound! Vehumet accepts your kill. You are engulfed in dark miasma. You block the spectral harpy's attack. The spectral harpy claws you but does no damage. Your hellfire mortar blasts a torrent of magma at the spectral harpy. The bolt of magma hits the spectral harpy!!!! The spectral harpy is destroyed! Vehumet accepts your kill. You feel better. Your hellfire mortar blasts a torrent of magma at the Tzitzimitl. The bolt of magma hits the Tzitzimitl!! Your hellfire mortar sinks back into the magma. You encounter a Tzitzimitl. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a Tzitzimitl (black smoke, moderately wounded, ally target, 77% to hit) You feel a surge of power! The crystal spear hits the Tzitzimitl!!!! You kill the Tzitzimitl! Vehumet accepts your kill. You feel your power returning. You feel a surge of power! Your spellspark servitor fades away. You forge a servant imbued with your destructive magic! You encounter a reaper. It is wielding a +2 scythe of venom. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +2 scythe of venom (black smoke, ally target, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. You feel ready to split the earth once more. You encounter a spectral harpy. Okay, then. Okay, then. Your spellspark servitor points at the spectral harpy and mumbles some strange words. The crystal spear hits the spectral harpy!! Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! With a deafening crack, the ground splits apart in the path of your chthonic artillery! The spectral harpy claws your hellfire mortar. x2 You encounter a tormentor. Casting: Hellfire Mortar (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a tormentor (black smoke, 83% to hit) You feel a surge of power! The crystal spear hits the tormentor!!!! You kill the tormentor! Vehumet accepts your kill. The spectral harpy claws your hellfire mortar but does no damage. The spectral harpy claws your hellfire mortar. The spectral harpy claws your hellfire mortar but does no damage. x2 Your spellspark servitor gestures at the spectral harpy while chanting. The crystal spear hits the spectral harpy!!! The spectral harpy is destroyed! Vehumet accepts your kill. You encounter an oblivion hound. The oblivion hound is attracted toward you. Your hellfire mortar blasts a torrent of magma at the oblivion hound. The bolt of magma hits the oblivion hound!!! Your hellfire mortar blasts a torrent of magma at the oblivion hound. The bolt of magma hits the oblivion hound!!! Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Your spellspark servitor casts a spell at the oblivion hound. The crystal spear hits the oblivion hound!!! The oblivion hound dies! Vehumet accepts your kill. Your Summonings skill increases to level 3! You encounter a reaper. It is wielding a +1 scythe of pain. Things that are here: 4 large rocks; a tainted leviathan corpse Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +1 scythe of pain (black smoke, 87% to hit) You feel a surge of power! The crystal spear hits the reaper!!!! You kill the reaper! Vehumet accepts your kill. You feel your power returning. The infernal howling subsides. Your hellfire mortar sinks back into the magma. You see here a +1 scythe of pain. Search for what [Enter for "."]? . Unknown command. A malevolent force fills Tartarus... You fall into a shaft and drop 3 floors! The shaft crumbles and collapses. Your mindless puppet stays behind. You shiver with fear. Welcome back, humterzook the Deep Elf Conjurer. Game seed: 4235683285252875100 (custom seed) Vehumet says: Let it end in hellfire! Welcome back, humterzook the Deep Elf Conjurer. Game seed: 4235683285252875100 (custom seed) Vehumet says: Let it end in hellfire! Press ? for a list of commands and other information. You feel ready to split the earth once more. You feel a surge of power! You forge a servant imbued with your destructive magic! Something unseen opens the door. Casting: Spellspark Servitor (dangerous; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a strong surge of power! With a deafening crack, the ground splits apart in the path of your chthonic artillery! You feel ready to split the earth once more. Your hellfire mortar fades away. You encounter a profane servitor. It is wielding a +1 demon whip of venom. The profane servitor is attracted toward you. Your spellspark servitor casts a spell at the profane servitor. The crystal spear hits the profane servitor!!! Casting: Hellfire Mortar (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a profane servitor, wielding a +1 demon whip of venom (heavily damaged, ally target, umbra, 65% to hit) You feel a surge of power! The crystal spear hits the profane servitor!!!! You destroy the profane servitor! Vehumet accepts your kill. You feel your power returning. You encounter a spectral quicksilver dragon. Casting: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Hellfire Mortar (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line This square is shrouded in silence. You feel a strong surge of power! With a deafening crack, the ground splits apart in the path of your chthonic artillery! Your spellspark servitor casts a spell at the spectral quicksilver dragon. The crystal spear hits the spectral quicksilver dragon!!! Press: ? - help, v - describe, . - travel Here: a hellfire mortar (lava, friendly) Some lava, temporary. A profane servitor opens the door. You encounter a profane servitor. It is wielding a +3 whip. The profane servitor is attracted toward you. You encounter a spectral spriggan defender. Your hellfire mortar blasts a torrent of magma at the spectral quicksilver dragon. The bolt of magma hits something!!! The bolt of magma hits the spectral quicksilver dragon!!!! The spectral quicksilver dragon is destroyed! Vehumet accepts your kill. The bolt of magma hits something!!! Your hellfire mortar blasts a torrent of magma at something. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. The bolt of magma hits something!! You hit the profane servitor but do no damage. You block the profane servitor's attack. x2 Your spellspark servitor points at the profane servitor and mumbles some strange words. The crystal spear hits the profane servitor!!!! You encounter a spectral iron dragon. The profane servitor completely misses you. You block the profane servitor's attack. Your hellfire mortar blasts a torrent of magma at the profane servitor. The bolt of magma hits the profane servitor!!! Your hellfire mortar blasts a torrent of magma at the spectral spriggan defender. The bolt of magma hits the spectral spriggan defender!!!! The bolt of magma hits something!! You hit the profane servitor but do no damage. You blast the profane servitor!! You destroy the profane servitor! Vehumet accepts your kill. You feel your power returning. You encounter a spectral shard shrike. The spectral spriggan defender hits your hellfire mortar! You encounter an undertaker. The undertaker is attracted toward you. Your hellfire mortar blasts a torrent of magma at the undertaker. The bolt of magma hits the undertaker!! The undertaker partially resists. The bolt of magma hits the spectral shard shrike!!! Your hellfire mortar blasts a torrent of magma at the spectral iron dragon. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. The bolt of magma hits the spectral iron dragon!!! The bolt of magma hits something!!! The spectral shard shrike claws your hellfire mortar. Your spellspark servitor casts a spell at the spectral spriggan defender. The crystal spear hits something!!! Vehumet accepts your kill. You feel a bit more experienced. Your hellfire mortar blasts a torrent of magma at your spellspark servitor. The bolt of magma hits the undertaker!! The undertaker partially resists. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. Your hellfire mortar blasts a torrent of magma at the spectral iron dragon. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. The bolt of magma hits the spectral iron dragon!!! Casting: Hellfire Mortar (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Orb of Destruction (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line You feel a surge of power! The teleport trap disappears. The spectral shard shrike claws your spellspark servitor but does no damage. Your spellspark servitor gestures at the spectral spriggan defender while chanting. The crystal spear hits the spectral shard shrike!!! Your hellfire mortar blasts a torrent of magma at the undertaker. The bolt of magma hits the undertaker!! The undertaker partially resists. Your hellfire mortar blasts a torrent of magma at the spectral iron dragon. The bolt of magma hits the spectral iron dragon!!! The spectral iron dragon is destroyed! Vehumet accepts your kill. The bolt of magma hits something!!! Vehumet accepts your kill. You feel a bit more experienced. The spectral shard shrike claws your spellspark servitor but does no damage. Your orb of destruction hits a rock wall. The spectral shard shrike claws your spellspark servitor but does no damage. The spectral shard shrike claws your spellspark servitor! Your hellfire mortar blasts a torrent of magma at the undertaker. The bolt of magma hits the spectral spriggan defender!!! The spectral spriggan defender is destroyed! Vehumet accepts your kill. Your hellfire mortar blasts a torrent of magma at the spectral shard shrike. The bolt of magma hits the spectral shard shrike!!! Your hellfire mortar collides with a wall and sinks back into the magma. You barely miss the undertaker. The undertaker is severely damaged. The sentinel's mark upon you fades away. The spectral shard shrike claws your spellspark servitor. The spectral shard shrike claws your spellspark servitor! The spectral shard shrike claws your spellspark servitor but does no damage. The spectral shard shrike claws your spellspark servitor. You block the undertaker's attack. The undertaker punches you!! Your spellspark servitor casts a spell at the spectral shard shrike. The crystal spear hits the spectral shard shrike!!!! The spectral shard shrike is destroyed! Vehumet accepts your kill. You encounter an undertaker. You encounter a profane servitor. It is wielding a +1 whip. You block the undertaker's attack. x2 Your Summonings skill increases to level 4! You barely miss the undertaker. The undertaker is heavily damaged. You feel ready to split the earth once more. The undertaker claws you! The undertaker drags you backwards! The undertaker punches you. You barely miss the undertaker. The undertaker is heavily damaged. The profane servitor closely misses you. The profane servitor hits you with a +1 whip. You block the undertaker's attack. x2 You encounter an undertaker. You block the profane servitor's attack. x2 The undertaker claws you!! The undertaker drags you backwards! The undertaker punches you! Casting: Orb of Destruction (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Lehudib's Crystal Spear (dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an undertaker (heavily damaged, ally target, umbra, 87% to hit) You feel a surge of power! The crystal spear hits the undertaker!!!! You destroy the undertaker! Vehumet accepts your kill. You feel your power returning. You block the profane servitor's attack. The profane servitor hits you with a +1 whip! Your spellspark servitor points at the profane servitor and mumbles some strange words. The crystal spear hits the profane servitor!!! The undertaker reaches out for you. Zombie hands grab you from below! The zombie hands constrict you. The profane servitor hits you but does no damage. The profane servitor hits you with a +1 whip! Unknown command. The zombie hands' grasp on you weakens, but your attempt to escape fails. You block the profane servitor's attack. x2 The zombie hands constrict you!! * * * LOW HITPOINT WARNING * * * That's the wrong kind of item! Fire/throw/use which item? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34.1-3-ga2c7840dd7 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: 9, arena_suspended: 0 prev_cmd = CMD_FIRE_ITEM_NO_QUIVER repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [humterzook] Species: Deep Elf Job: Conjurer HP: 32/163; mods: -2/0 MP: 12/65; mod: 0 Stats: 10 46 14 Position: (55, 23), god: Vehumet (6), turn_is_over: 0, banished: 0 Standing on/in/over feature: open door Constricted by Monster 'undertaker' (54, 27) [midx = 39]. Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 15 | 9227 | 0/1379 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/29 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 10 | 3924 | 0/848 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 8 | 2545 | 0/636 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 27 | 14463 | 0/0 Conjurations | X | 0 | 0 | 27 | 20454 | 0/0 Hexes | X | 0 | 0 | 5 | 445 | 0/179 Summonings | X | 1 | 34 | 4 | 456 | 36/210 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 3 | 252 | 0/168 Forgecraft | X | 0 | 0 | 5 | 630 | 0/252 Fire Magic | X | 0 | 0 | 22 | 12760 | 0/1367 Ice Magic | X | 0 | 0 | 23 | 14127 | 0/1450 Air Magic | X | 0 | 0 | 22 | 12760 | 0/1367 Earth Magic | X | 2 | 66 | 22 | 13616 | 856/1367 Alchemy | X | 0 | 0 | 3 | 252 | 0/168 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #97: 50 Attributes: #4: 531767 #12: 10871 #13: 2263 #23: 66189 #24: 1988011924 #49: 11090 #73: 668413 Mutations: large bone plates: 1 deformed body: 1 wild magic: 1 magic regeneration: 1 (innate) initially attractive: 1 efficient magic: 1 meek: 1 Inventory bugs: Equipment: eq slot #6, inv slot #10: +0 pair of boots of Bucuklule {rC+ Will++ Regen+ Dex-2} eq slot #2, inv slot #42: +6 tower shield of ponderousness eq slot #9, inv slot #31: ring "Sigya" {rElec rPois Dex+3 Stlth+} eq slot #1, inv slot #23: conjuration staff of Keuwkaic {rC+ Conj Fire} eq slot #10, inv slot #7: amulet of Ezyshreor {RegenMP+ rCorr Int+6} eq slot #8, inv slot #34: scarf of repulsion eq slot #3, inv slot #17: +3 leather armour "Ocu Loep" {Bane rF+ Str+4 Int+4} eq slot #5, inv slot #16: +0 pair of gloves of fire eq slot #9, inv slot #50: ring "Vifezx Inuh" {rF+ rC+ rN+ MP+9} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######## +....9.# #....A)# #....)#@# #.....#9.# +...9.#..# ##'#..+..# . #'##9.. ... ... ...# dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< ignacio_forbid: true soh_hangout: Geh ignacio_spawned: true tomb_guardian_sets: 1: 1 2: 1 3: 2 4: 1 5: 1 6: 1 slime_fixup_done: true fix_slime_vaults: true necropolis_difficulty: depths_crypt vaults_end_crystal: false ice_cave_hard: false grunt_gauntlet_trap_triggered: false serial_glass_tile: dngn_transparent_wall_blue >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (28, 30): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 1 at (28, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 2 at (28, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 3 at (28, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 4 at (28, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 5 at (28, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 6 at (28, 36): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 7 at (29, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 8 at (29, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 9 at (29, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 10 at (29, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 11 at (29, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 12 at (30, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 13 at (30, 31): {{{{ CLASS: FogMachine walk_dist: 1 spread_rate: 0 pow_min: 10 excl_rad: 1 size_buildup_time: 1 kill_cat: other listeners: start_clouds: 1 triggerers: 1: CLASS: DgnTriggerer countdown: 5 listener_only: false sub_type: countdown method: dgn_event delay_min: 10 delay_max: 10 type: turn buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level method: dgn_event size_max: 3 props: activated: true activating: false buildup_turns: 1 cloud_type: purple smoke spread_buildup_time: 1 spread_buildup_amnt: 0 size_min: 3 pow_max: 10 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 pow_rolls: 3 size_buildup_amnt: 0}}}} Lua marker 14 at (30, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 15 at (30, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 16 at (30, 33): {{{{ CLASS: FogMachine walk_dist: 1 spread_rate: 0 pow_min: 10 excl_rad: 1 size_buildup_time: 1 kill_cat: other listeners: start_clouds: 1 triggerers: 1: CLASS: DgnTriggerer countdown: 5 listener_only: false sub_type: countdown method: dgn_event delay_min: 10 delay_max: 10 type: turn buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level method: dgn_event size_max: 3 props: activated: true activating: false buildup_turns: 1 cloud_type: purple smoke spread_buildup_time: 1 spread_buildup_amnt: 0 size_min: 3 pow_max: 10 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 pow_rolls: 3 size_buildup_amnt: 0}}}} Lua marker 17 at (30, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 18 at (30, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 19 at (30, 35): {{{{ CLASS: FogMachine walk_dist: 1 spread_rate: 0 pow_min: 10 excl_rad: 1 size_buildup_time: 1 kill_cat: other listeners: start_clouds: 1 triggerers: 1: CLASS: DgnTriggerer countdown: 5 listener_only: false sub_type: countdown method: dgn_event delay_min: 10 delay_max: 10 type: turn buildup_turns: 0 2: CLASS: DgnTriggerer listener_only: false type: entered_level method: dgn_event size_max: 3 props: activated: true activating: false buildup_turns: 1 cloud_type: purple smoke spread_buildup_time: 1 spread_buildup_amnt: 0 size_min: 3 pow_max: 10 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 pow_rolls: 3 size_buildup_amnt: 0}}}} Lua marker 20 at (31, 31): {{{{ CLASS: PropertiesDescriptor props: trap_wall2: 1 }}}} Lua marker 21 at (31, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall2: 1 }}}} Lua marker 22 at (31, 33): {{{{ CLASS: PropertiesDescriptor props: trap_wall2: 1 }}}} Lua marker 23 at (31, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall2: 1 }}}} Lua marker 24 at (31, 35): {{{{ CLASS: PropertiesDescriptor props: trap_wall2: 1 }}}} Lua marker 25 at (32, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 26 at (32, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 27 at (32, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 28 at (32, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 29 at (32, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 30 at (33, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 31 at (33, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 32 at (33, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 33 at (33, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 34 at (33, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 35 at (34, 31): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 36 at (34, 32): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 37 at (34, 33): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 38 at (34, 34): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 39 at (34, 35): {{{{ CLASS: TriggerableFunction triggerers: 1: CLASS: DgnTriggerer type: player_move method: dgn_event activating: false activated: true data: dgn_trigs_by_type: 4: 1: 1 listeners: props: repeated: true func: CLASS: FunctionWrapper fn: [type function] name: callback.grunt_gauntlet_trap_activate }}}} Lua marker 40 at (36, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 41 at (36, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 42 at (38, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 43 at (38, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 44 at (40, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 45 at (40, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 46 at (42, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 47 at (42, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 48 at (44, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 49 at (44, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 50 at (46, 30): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 51 at (46, 32): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 52 at (46, 34): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} Lua marker 53 at (46, 36): {{{{ CLASS: PropertiesDescriptor props: trap_wall: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>