Crash caused by signal #11: Segmentation fault

Version: Dungeon Crawl Stone Soup 0.34-a0-79-g955a7a1ee1
Platform: unix
Bits: 64
Game mode: normal
Tiles: online

Seed: 8596384174040071468, deterministic pregen: 1
Command line: /usr/games/crawl-git-955a7a1ee1 -name whosad -rc /dgldir/rcfiles/crawl-git/whosad.rc -macro /dgldir/rcfiles/crawl-git/whosad.macro -morgue /dgldir/morgue/whosad/ -webtiles-socket /crawl-master/webserver/sockets/whosad:2025-05-26.03:12:36.sock -await-connection

RC options:
restart_after_game = false


Crash caused by signal #11: Segmentation fault

Obtained 13 stack frames.
/usr/games/crawl-git-955a7a1ee1(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x577336f2464e]: write_stack_trace(_IO_FILE*)
/usr/games/crawl-git-955a7a1ee1(_Z13do_crash_dumpv+0x43a) [0x577336f326ca]: do_crash_dump()
/usr/games/crawl-git-955a7a1ee1(_Z20crash_signal_handleri+0x1fa) [0x577336f24b2a]: crash_signal_handler(int)
/lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x76db5ecee330]: 
/lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x76db5ece46a2]: 
/usr/games/crawl-git-955a7a1ee1(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1e5) [0x5773371362d5]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield<invprompt_flag, -1>, char, char const*, int*)
/usr/games/crawl-git-955a7a1ee1(_Z19fire_item_no_quiverP4dist+0x237) [0x5773375be107]: fire_item_no_quiver(dist*)
/usr/games/crawl-git-955a7a1ee1(+0xc66c96) [0x5773376bfc96]: 
/usr/games/crawl-git-955a7a1ee1(+0xc67825) [0x5773376c0825]: 
/usr/games/crawl-git-955a7a1ee1(main+0x1f7) [0x577336e5a097]: 
/lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x76db5ecd31ca]: 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x76db5ecd328b]: 
/usr/games/crawl-git-955a7a1ee1(_start+0x25) [0x577336e5aac5]: 

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 <http://gnu.org/licenses/gpl.html>
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:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

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".
0x000076db5edb97a7 in __GI___wait4 (pid=2773954, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#0  0x000076db5edb97a7 in __GI___wait4 (pid=2773954, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
        sc_ret = -512
        sc_ret = <optimized out>
#1  0x0000577336f24cfc in call_gdb (file=0x76db5eead4e0 <_IO_2_1_stderr_>) at crash.cc:438
        gdb = <optimized out>
        attach_cmd = "attach 2549222\000\000\000\000\000"
#2  0x0000577336f326e8 in do_crash_dump () at dbg-asrt.cc:673
        t = 1748231692
        dir = "/dgldir/morgue/whosad/"
        name = "/dgldir/morgue/whosad/crash-whosad-20250526-035452.txt", '\000' <repeats 125 times>
        signal_info = "Crash caused by signal #11: Segmentation fault"
        cause_msg = "Crash caused by signal #11: Segmentation fault"
        file = 0x76db5eead4e0 <_IO_2_1_stderr_>
#3  0x0000577336f24b2a in crash_signal_handler (sig_num=11) at crash.cc:198
No locals.
#4  <signal handler called>
No locals.
#5  0x000076db5ece46a2 in isspace (c=-1008) 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 /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-955a7a1ee1/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-955a7a1ee1/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-955a7a1ee1/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600
LDFLAGS: -rdynamic -fuse-ld=gold -O2
>>>>>>>>>>>

Place info:
branch = 34, depth = 4

Level id: Depths:4
Level build method = random_map_for_place, level layout type  = open_caves, absdepth0 = 25
Level vaults:
    grunt_crosshair
    layout_cave_shapes
    hell_entry
    dungeon_decor
    minmay_parallelograms
    nicolae_abyss_entry_one_way_or_another
    st_stairs_2

Markers:
<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>

Messages:
<<<<<<<<<<<<<<<<<<<<<<
The spriggan berserker mumbles some strange prayers to Trog.
You claw the spriggan defender!
The spriggan defender is lightly wounded.
You block the spriggan defender's attack.
The spriggan berserker utters an invocation to Trog.
The death yak goes berserk!
You block the emperor scorpion's attack. x2
The emperor scorpion claws you but does no damage.
You block the spriggan defender's attack.
The spriggan defender blocks your attack.
The spriggan defender is lightly wounded.
You block the spriggan defender's attack.
Something tramples the plant. The plant begins to die.
Something trunk-slaps the plant.
You block the emperor scorpion's attack.
The emperor scorpion barely misses you.
You block the emperor scorpion's attack.
An emperor scorpion comes into view.
The death yak rages.
The spriggan defender completely misses you.
The emperor scorpion stings you!
You block the emperor scorpion's attack.
The emperor scorpion claws you. The emperor scorpion stings the plant!
The plant begins to die. The emperor scorpion claws the plant!
The emperor scorpion claws the plant.
You took 8 damage. Your remaining HP is [315/323].
You eviscerate the spriggan defender!!!
The spriggan defender is severely wounded.
You hear a bellow!
You block the fire dragon's attack. The fire dragon barely misses you. x2
You block the spriggan defender's attack.
The emperor scorpion stings you!
The emperor scorpion completely misses you.
You block the emperor scorpion's attack.
The spriggan defender closely misses you.
The fire dragon bites you but does no damage.
You block the fire dragon's attack.
The fire dragon tramples you but does no damage.
You took 4 damage. Your remaining HP is [311/323].
You claw the spriggan defender!
The spriggan defender is almost dead.
The emperor scorpion barely misses you.
You block the emperor scorpion's attack.
The emperor scorpion claws you but does no damage.
The spriggan defender hits you but does no damage.
You block the spriggan berserker's attack.
The fire dragon breathes flames at you.
The blast of flame misses you.
You eviscerate the spriggan defender!!!!
You kill the spriggan defender!
The Council accepts your kill.
The elephant rages.
You block the emperor scorpion's attack. x3
You block the fire dragon's attack. The fire dragon misses you.
The fire dragon barely misses you.
The spriggan berserker closely misses you.
The elephant rages.
The emperor scorpion misses you.
The emperor scorpion claws you but does no damage. x2
You eviscerate the fire dragon!!!!
You kill the fire dragon!
The Council accepts your kill.
A nearby plant withers and dies. x2
You block the sin beast's attack. x2; The sin beast bites you!
You feel your power leaking away.
You block the sin beast's attack.
You block the emperor scorpion's attack.
The emperor scorpion claws you but does no damage.
The emperor scorpion completely misses you.
The spriggan berserker hits you with a +0 quarterstaff.
You took 7 damage. Your remaining HP is [304/323].
Your remaining MP is [14/19].
You eviscerate the sin beast!!!
The sin beast is heavily wounded.
You block the elephant's attack.
The elephant trunk-slaps you but does no damage.
You block the sin beast's attack. x2
You block the emperor scorpion's attack.
The emperor scorpion barely misses you.
The emperor scorpion claws you but does no damage.
The spriggan berserker closely misses you.
You regained 3 HP. Current HP is [307/323].
You barely miss the sin beast.
The sin beast is heavily wounded.
You block the sin beast's attack. The sin beast closely misses you.
The emperor scorpion closely misses you.
You block the emperor scorpion's attack.
The emperor scorpion claws you but does no damage.
The emperor scorpion stings the plant!! The plant begins to die.
The emperor scorpion claws the plant. The emperor scorpion claws the plant!
You block the sin beast's attack.
The sin beast tramples you but does no damage.
The spriggan berserker hits you with a +0 quarterstaff.
You block the death yak's attack.
You took 1 damage. Your remaining HP is [306/323].
You eviscerate the sin beast!!!!
You kill the sin beast!
The Council accepts your kill.
The emperor scorpion stings you. The emperor scorpion barely misses you.
The emperor scorpion claws you but does no damage.
You block the death yak's attack. The emperor scorpion stings the plant.
The emperor scorpion claws the plant! The emperor scorpion claws the plant.
You block the elephant's attack. x2
You block the spriggan berserker's attack.
The emperor scorpion stings you but does no damage.
The emperor scorpion misses you.
The emperor scorpion claws you but does no damage.
You took 3 damage. Your remaining HP is [303/323].
You eviscerate the emperor scorpion!!!!
You kill the emperor scorpion!
The Council accepts your kill.
You hear a roar!
You block the death yak's attack. The emperor scorpion stings the plant!!
The emperor scorpion claws the plant. x2; You block the elephant's attack. x2
You block the death yak's attack. The spriggan berserker misses you.
The emperor scorpion stings the plant! The emperor scorpion claws the plant. x2
You regained 2 HP. Current HP is [305/323].
You eviscerate the spriggan berserker!!!
You kill the spriggan berserker!
The Council accepts your kill.
The death yak is no longer berserk.
The death yak disappears in a puff of smoke!
The elephant is no longer berserk.
The elephant disappears in a puff of smoke!
You hear a bellow!
You regained 3 HP. Current HP is [308/323].
You claw the emperor scorpion!
The emperor scorpion is lightly wounded.
The emperor scorpion stings you.
The emperor scorpion claws you but does no damage.
You block the emperor scorpion's attack.
You took 1 damage. Your remaining HP is [307/323].
You eviscerate the emperor scorpion!!!
The emperor scorpion is heavily wounded.
A nearby plant withers and dies.
You block the emperor scorpion's attack.
The emperor scorpion claws you but does no damage.
You block the emperor scorpion's attack. x3
The emperor scorpion claws you but does no damage.
You regained 3 HP. Current HP is [310/323].
You mangle the emperor scorpion!!
The emperor scorpion is severely wounded.
You block the emperor scorpion's attack.
The emperor scorpion claws you but does no damage.
You block the emperor scorpion's attack.
You regained 2 HP. Current HP is [312/323].
You eviscerate the emperor scorpion!!!!
You kill the emperor scorpion!
The Council accepts your kill.
You regained 2 HP. Current HP is [314/323].
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
Search for what [Enter for "shield", or ? for help]? 
Okay, then.
Search for what [Enter for "shield", or ? for help]? shield
HP restored.
A hell hog comes into view.
The hell hog moves out of view.
You are fully healed. (323)
You regained 2 MP. Current MP is [17/19].
The hell hog bites something!
A hell hog is nearby!
A hell hog is nearby!
A hell hog is nearby!
The hell hog squeals angrily.
The hell hog breathes fire at you.
The fireball explodes! The fireball engulfs you. You resist.
The fireball engulfs the plant!! The plant begins to die.
You hear a roar!
You see here a fire dragon corpse.
You took 5 damage. Your remaining HP is [318/323].
You regained 3 HP. Current HP is [321/323].
You mangle the hell hog!!
The hell hog is heavily wounded.
The hell hog breathes fire at you.
The fireball explodes! The fireball engulfs you. You resist.
The fireball engulfs the plant!! The fireball engulfs the hell hog.
The hell hog completely resists.
You eviscerate the hell hog!!!
You kill the hell hog!
The Council accepts your kill.
A nearby plant withers and dies.
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
No target in view!
You are fully healed. (323); You are fully restored. (19)
No target in view!
No target in view!
No target in view!
A nearby plant withers and dies.
Things that are here:
a +2 flail of protection; a +0 robe; a +0 buckler
You open the door.
Found a whip.
You open the door.
There is an open door here.
A fire giant comes into view. It is wielding a +2 great sword of flaming.
Found a potion of attraction.
A fire giant is nearby!
You lunge at the fire giant, in a flurry of attacks.
The helpless fire giant fails to defend itself.
You eviscerate the fire giant!!!!!
You kill the fire giant!
The Council accepts your kill.
You see here a +2 great sword of flaming.
c - 5 potions of attraction (gained 1)
r - 10 potions of brilliance (gained 2)
You open the door.
There is an open door here.
You now have 7487 gold pieces (gained 28).
You open the door.
There is an open door here.
You open the door.
There is an open door here.
There is an open door here.
There is an open door here.
You open the door.
There is an open door here.
You open the door.
There is an open door here.
Found a stone staircase leading down.
You see here a staff of earth.
You now have 7505 gold pieces (gained 18).
A catoblepas comes into view.
A catoblepas is nearby!
There is a large open door here.
The catoblepas gores you but does no damage.
There is a one-way gate leading to the halls of Pandemonium here.
You mangle the catoblepas!!
The catoblepas is heavily wounded.
The catoblepas breathes a plume of calcifying dust at you.
The blast of calcifying dust hits you but does no damage.
You eviscerate the catoblepas!!!!
You kill the catoblepas!
The Council accepts your kill.
There is a one-way gate leading to the halls of Pandemonium here.
There is a large open door here.
There is a stone staircase leading down here.
There is a stone staircase leading down here.
A demonic crawler comes into view.
A demonic crawler is nearby!
A demonic crawler is nearby!
A demonic crawler is nearby!
The demonic crawler gives a hideous shriek!
A demonic crawler is nearby!
A demonic crawler is nearby!
A demonic crawler is nearby!
A demonic crawler is nearby!
Vv the Exile comes into view.
You block the demonic crawler's attack. The demonic crawler barely misses you.
You block the demonic crawler's attack.
You completely miss the demonic crawler.
You block the demonic crawler's attack. x2
The demonic crawler hits you but does no damage.
You mangle the demonic crawler!!
The demonic crawler is moderately wounded.
The demonic crawler barely misses you. You block the demonic crawler's attack.
The demonic crawler hits you but does no damage.
You block the demonic crawler's attack. x3
Okay, then.
Okay, then.
You scratch the demonic crawler but do no damage.
The demonic crawler is lightly wounded.
You block the demonic crawler's attack. x2
The demonic crawler hits you but does no damage.
Okay, then.
Your muscles tense, ready for explosive movement...
You spin and attack the demonic crawler, with incredible momentum.
You eviscerate the demonic crawler!!!!
You kill the demonic crawler!
The Council accepts your kill.
You spin and attack Vv, with incredible momentum.
You eviscerate Vv!!!
Vv is lightly damaged.
Your supernatural speed expires.
You scratch Vv.
Vv is lightly damaged.
You block Vv's attack. Vv hits you but does no damage.
You eviscerate Vv!!!
Vv is moderately damaged.
Vv hits you! Vv freezes you!!! Vv barely misses you.
You took 56 damage. Your remaining HP is [267/323].
You scratch Vv but do no damage.
Vv is moderately damaged.
Vv hits you! Vv freezes you!!! You block Vv's attack.
You took 69 damage. Your remaining HP is [198/323].
Big Damage!!!!!!!!!!
You completely miss Vv.
Vv is moderately damaged.
Vv hits you!! Vv freezes you!!! Vv hits you but does no damage.
You took 72 damage. Your remaining HP is [126/323].
Big Damage!!!!!!!!!!
Okay, then.
Blink to where?
Press: ? - help, Dir - move target
As you read the scroll of blinking, it crumbles to dust.
You regained 3 HP. Current HP is [129/323].
Okay, then.
You regained 4 HP. Current HP is [133/323].
You regained 3 HP. Current HP is [136/323].
You regained 4 HP. Current HP is [140/323].
Vv calls freezing cold from the walls.
The frost grips you!!
You are encased in ice.
You took 19 damage. Your remaining HP is [121/323].
Vv rends the earth beneath you!
The blast of magma engulfs you!! You partially resist.
You took 13 damage. Your remaining HP is [108/323].
You feel less exhausted.
The ice encasing you melts away.
There is a stone staircase leading down here.
You regained 5 HP. Current HP is [113/323].
You climb downwards.
Found a scroll of identify and a runed great sword.
There is a stone staircase leading up here.
You regained 6 HP. Current HP is [119/323].
There are monsters nearby!
There are monsters nearby!
There are monsters nearby!
You spin and attack the iron dragon repeatedly.
The helpless iron dragon fails to defend itself.
You mangle the iron dragon!!
The iron dragon is moderately wounded.
You eviscerate the iron dragon!!!
The iron dragon is severely wounded.
The tengu conjurer casts a spell.
The tengu conjurer conjures a globe of magical energy!
The iron dragon breathes metal splinters at you.
You block the spray of metal splinters.
You regained 3 HP. Current HP is [122/323].
You spin and attack the iron dragon. You mangle the iron dragon!!
The iron dragon is almost dead.
You block the iron dragon's attack.
The iron dragon claws you but does no damage.
The iron dragon tramples you but does no damage.
You regained 4 HP. Current HP is [126/323].
You eviscerate the iron dragon!!!!
You kill the iron dragon!
The Council accepts your kill.
The fire dragon breathes flames at you.
The blast of flame misses you.
You regained 3 HP. Current HP is [129/323].
You regained 3 HP. Current HP is [132/323].
You eviscerate the fire dragon!!!!
The fire dragon is almost dead.
You hear a shout!
You block the fire dragon's attack. x2
The fire dragon tramples you but does no damage.
You regained 2 HP. Current HP is [134/323].
You scratch the fire dragon.
The fire dragon is almost dead.
The fire dragon bites you but does no damage.
You block the fire dragon's attack. x2
You regained 2 HP. Current HP is [136/323].
You eviscerate the fire dragon!!!
You kill the fire dragon!
The Council accepts your kill.
You regained 3 HP. Current HP is [139/323].
You lunge at the tengu conjurer. You eviscerate the tengu conjurer!!!!
You kill the tengu conjurer!
The Council accepts your kill.
The battlesphere dissipates. The tengu warrior slips past you!
The tengu warrior barely misses you. You block the tengu warrior's attack.
The tengu warrior claws you but does no damage.
You block the tengu warrior's attack. x3
You regained 3 HP. Current HP is [142/323].
You mangle the tengu warrior!!
The tengu warrior is moderately wounded.
A stone giant comes into view.
You block the tengu warrior's attack. x3
You regained 3 HP. Current HP is [145/323].
You mangle the tengu warrior!!
The tengu warrior is severely wounded.
The tengu warrior completely misses you.
The tengu warrior barely misses you. You block the tengu warrior's attack.
You regained 3 HP. Current HP is [148/323].
You eviscerate the tengu warrior!!!
You kill the tengu warrior!
The Council accepts your kill.
You regained 2 HP. Current HP is [150/323].
The stone giant throws a large rock. You block the large rock.
There is a stone staircase leading up here.
You regained 4 HP. Current HP is [154/323].
The stone giant throws a large rock. The large rock barely misses you.
You regained 3 HP. Current HP is [157/323].
You lunge at the stone giant. You eviscerate the stone giant!!!!
You kill the stone giant!
The Council accepts your kill.
You regained 4 HP. Current HP is [161/323].
g - 86 large rocks (gained 5)
You regained 7 HP. Current HP is [168/323].
You regained 3 HP. Current HP is [171/323].
You regained 4 HP. Current HP is [175/323].
s - 24 scrolls of identify (gained 1)
You regained 7 HP. Current HP is [182/323].
There is a stone staircase leading up here.
You regained 3 HP. Current HP is [185/323].
You start resting.
HP restored.
You are fully healed. (323)
You start waiting.
A flayed ghost comes into view.
You feel very mighty all of a sudden.
You feel yourself speed up.
Okay, then.
Search for what [Enter for "shield", or ? for help]? 
Okay, then.
You fade into invisibility!
You climb upwards.
Level annotation: Vv
There is a stone staircase leading down here.
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 scratch Vv.
Vv is lightly damaged.
Vv hits you! Vv freezes you!!! Vv completely misses you.
You took 71 damage. Your remaining HP is [252/323].
Big Damage!!!!!!!!!!
You strike the helpless Vv from behind! You eviscerate Vv!!!
Vv is moderately damaged.
You regained 2 HP. Current HP is [254/323].
You catch the helpless Vv completely off-guard!
You eviscerate Vv!!!
Vv is heavily damaged.
You block Vv's attack. x2
You regained 2 HP. Current HP is [256/323].
You catch the helpless Vv completely off-guard!
You mangle Vv!!
Vv is heavily damaged.
You regained 2 HP. Current HP is [259/323].
You lunge at Vv. You strike the helpless Vv from behind! You eviscerate Vv!!!!
Vv is almost destroyed.
You block Vv's attack. Vv hits you but does no damage.
You regained 3 HP. Current HP is [262/323].
You scratch Vv.
Vv is almost destroyed.
You eviscerate Vv!!!
You destroy Vv!
The Council accepts your kill.
You regained 2 HP. Current HP is [265/323].
You start resting.
You flicker for a moment.
You regained 27 HP. Current HP is [292/323].
Your extra speed is starting to run out.
You flicker back into view.
There is a stone staircase leading down here.
You regained 15 HP. Current HP is [307/323].
You climb downwards.
There is a stone staircase leading up here.
You regained 6 HP. Current HP is [313/323].
You lunge at the flayed ghost.
You strike the helpless flayed ghost from behind!
You eviscerate the flayed ghost!!!!!
You destroy the flayed ghost!
The Council accepts your kill.
You feel yourself slow down.
You regained 2 HP. Current HP is [315/323].
No target in view!
HP restored.
There is a stone staircase leading up here.
You see here a +2 great sword of draining.
You are fully healed. (323)
Found a great mace.
You feel a little less mighty now.
A caustic shrike comes into view.
The caustic shrike moves out of view.
No target in view!
A yellow draconian and a titan come into view.
The yellow draconian is wielding a +0 dire flail of protection.
The yellow draconian roars! You hear a roar! x2
The yellow draconian spits acid at you.
The splash of acid hits you but does no damage.
The acid corrodes you!
You hear a roar! x2
You eviscerate the yellow draconian!!!
The yellow draconian is heavily wounded.
You hear a roar! x2
You block the yellow draconian's attack. x2
You barely miss the yellow draconian.
The yellow draconian is heavily wounded.
The yellow draconian barely misses you.
You block the yellow draconian's attack.
You claw the yellow draconian!
The yellow draconian is heavily wounded.
The yellow draconian spits acid at you.
The splash of acid misses you.
You eviscerate the yellow draconian!!!
The yellow draconian is almost dead.
You hear a roar!
The yellow draconian hits you with a +0 dire flail of protection!!
The yellow draconian bites you but does no damage.
You took 18 damage. Your remaining HP is [305/323].
You eviscerate the yellow draconian!!!!
You kill the yellow draconian!
The Council accepts your kill.
You regained 2 HP. Current HP is [307/323].
You scratch the titan.
The titan is lightly wounded.
You block the titan's attack.
You regained 2 HP. Current HP is [309/323].
You eviscerate the titan!!!!
You kill the titan!
The Council accepts your kill.
You hear a roar! You hear a deafening roar!
You regained 3 HP. Current HP is [312/323].
A yellow draconian comes into view. It is wielding a +0 dire flail.
A white draconian comes into view. It is wielding a +0 scimitar of
electrocution.
You see here a +0 dire flail of protection.
You regained 4 HP. Current HP is [316/323].
The white draconian roars!
You claw the yellow draconian!
The yellow draconian is lightly wounded.
You block the yellow draconian's attack. x2
You regained 2 HP. Current HP is [318/323].
You eviscerate the yellow draconian!!!!
The yellow draconian is almost dead.
You hear a deafening roar! You hear an angry hiss. You hear a shout!
You hear a roar!
You block the yellow draconian's attack. x2
You hear a roar! You hear a shout!
You regained 2 HP. Current HP is [320/323].
You eviscerate the yellow draconian!!!!
You kill the yellow draconian!
The Council accepts your kill.
The white draconian breathes frost at you.
The blast of cold misses you.
You are fully healed. (323)
You lunge at the white draconian. You scratch the white draconian.
The white draconian is lightly wounded.
You are no longer corroded.
The white draconian breathes frost at you.
The blast of cold hits you.
Things that are here:
a +0 dire flail; a yellow draconian corpse
You took 6 damage. Your remaining HP is [317/323].
You eviscerate the white draconian!!!
The white draconian is heavily wounded.
The white draconian closely misses you.
A purple draconian comes into view. It is wielding a +0 battleaxe.
You regained 2 HP. Current HP is [319/323].
You eviscerate the white draconian!!!
You kill the white draconian!
The Council accepts your kill.
You regained 3 HP. Current HP is [322/323].
The purple draconian breathes dispelling energy at you.
The bolt of dispelling energy misses you.
You are fully healed. (323)
You eviscerate the purple draconian!!!!
You kill the purple draconian!
The Council accepts your kill.
You hear a deafening roar! x2; You hear an angry hiss. x2
A purple draconian comes into view. It is wielding a +0 flail.
You hear a shout! x3
You see here a +0 battleaxe.
You lunge at the purple draconian, in a flurry of attacks.
You eviscerate the purple draconian!!!!
You kill the purple draconian!
The Council accepts your kill.
You see here a +0 scimitar of electrocution.
You hear a grinding noise.
You see here a +0 flail.
A yellow draconian annihilator comes into view. It is wielding a +0 short
sword.
You hear a grinding noise.
The yellow draconian annihilator points at you and mumbles some strange words.
The bolt of lightning hits you! You resist.
You hear a deafening roar! You hear an angry hiss. x2; You hear a roar!
You hear a shout! x5; You hear a deafening roar! You hear a shout!
You hear a screech!
You took 7 damage. Your remaining HP is [316/323].
The yellow draconian annihilator spits acid at you.
The splash of acid hits you but does no damage.
The acid corrodes you!
You regained 3 HP. Current HP is [319/323].
Some rock shatters into small pieces.
A black draconian comes into view. It is wielding a +0 dire flail.
You are fully healed. (323)
You scratch the yellow draconian annihilator.
The yellow draconian annihilator is lightly wounded.
The black draconian breathes lightning at you.
The bolt of lightning hits you but does no damage.
The yellow draconian annihilator hits you but does no damage.
The yellow draconian annihilator bites you but does no damage.
You hear a grinding noise. x2; You hear a roar! You hear a shout! x2
You eviscerate the yellow draconian annihilator!!!!
You kill the yellow draconian annihilator!
The Council accepts your kill.
A rakshasa, a storm dragon and a wyrmhole come into view.
You hear a grinding noise.
Some rock shatters into small pieces. The rakshasa blinks!
The black draconian breathes lightning at you.
The bolt of lightning hits you. You resist.
A deep troll earth mage comes into view. x2
A deep troll comes into view. x2
The rakshasa moves out of view.
You hear a deafening roar! The deep troll shouts! You hear a deafening roar!
You hear an angry hiss. You hear a shout! You hear a screech! x2
You took 1 damage. Your remaining HP is [322/323].
You lunge at the black draconian, in a flurry of attacks.
You mangle the black draconian!!
The black draconian is moderately wounded.
You eviscerate the black draconian!!!!
You kill the black draconian!
The Council accepts your kill.
The deep troll earth mage gestures next to you while chanting.
The wall shatters!
The blast of rock fragments hits you but does no damage.
You hear a grinding noise.
You are fully healed. (323)
The storm dragon breathes lightning at you.
The bolt of lightning hits you. You resist. The bolt of lightning hits you.
You resist.
A purple draconian comes into view. It is wielding a +0 dire flail.
A rakshasa opens the door.
The wyrmhole breathes a rupture in space-time at you.
The destabilizing rupture hits you!
An iron troll comes into view. A fire dragon comes into view.
The fire dragon breathes flames at you.
The blast of flame hits you. You resist.
The deep troll earth mage closely misses you.
You block the deep troll earth mage's attack. x2
A deep troll comes into view.
You hear a shout! You hear a screech!
Found 56 gold pieces. Found a gate to the Realm of Zot.
You took 17 damage. Your remaining HP is [306/323].
A wyrmhole comes into view.
The rakshasa gestures at you.
You block the lance of force.
You regained 4 HP. Current HP is [310/323].
The deep troll earth mage attacks as it pursues you!
The deep troll earth mage bites you!
You block the deep troll earth mage's attack. x4
The deep troll earth mage claws you but does no damage.
You took 13 damage. Your remaining HP is [297/323].
You eviscerate the deep troll earth mage!!!!
You kill the deep troll earth mage!
The Council accepts your kill.
You regained 3 HP. Current HP is [300/323].
You eviscerate the storm dragon!!!!
You kill the storm dragon!
The Council accepts your kill.
The storm dragon scales are intact enough to wear.
You hear a deafening roar! You hear a shout! You hear a roar!
A deep troll shaman comes into view.
The deep troll earth mage points next to you and mumbles some strange words.
The wall shatters!
The blast of rock fragments hits you but does no damage.
You hear a shout! You hear a screech! x2
Your Shields skill increases to level 16!
You regained 2 HP. Current HP is [302/323].
You claw the wyrmhole!
The wyrmhole is lightly damaged.
You block the wyrmhole's attack.
The deep troll earth mage casts a spell next to you.
The wall shatters!
The blast of rock fragments hits you but does no damage.
The wyrmhole breathes a rupture in space-time at you.
The destabilizing rupture hits you!! You feel strangely unstable.
You feel a distressing malevolence running through your instability!
You hear a deafening roar! You hear a screech!
You took 19 damage. Your remaining HP is [283/323].
You eviscerate the wyrmhole!!!!
You destroy the wyrmhole!
The Council accepts your kill.
You hear a shout! You hear a roar!
The deep troll shaman calls upon its god to strengthen something.
The purple draconian breathes dispelling energy at you.
The bolt of dispelling energy hits you!!!
You feel strangely stable.
Your magical effects are unravelling.
The deep troll earth mage gestures next to you while chanting.
The wall shatters!
The blast of rock fragments hits you but does no damage.
You hear a deafening roar! You hear a shout! You hear a screech!
You took 40 damage. Your remaining HP is [243/323].
You mangle the wyrmhole!!
The wyrmhole is moderately damaged.
You are no longer corroded.
The wyrmhole completely misses you.
You regained 2 HP. Current HP is [245/323].
You eviscerate the wyrmhole!!!
The wyrmhole is almost destroyed.
The wyrmhole breathes a rupture in space-time at you.
The destabilizing rupture hits you but does no damage.
You regained 3 HP. Current HP is [248/323].
Okay, then.
You eviscerate the wyrmhole!!!!
You destroy the wyrmhole!
The Council accepts your kill.
The deep troll shaman calls upon its god to strengthen the deep troll.
The deep troll seems to grow stronger.
An iron troll comes into view.
You regained 2 HP. Current HP is [250/323].
The air is filled with shimmering golden clouds!
Sifu Xiang Ba says: The storm will not cease as long as you keep fighting,
disciple!
You block the deep troll's attack. x2; The deep troll misses you.
You regained 4 HP. Current HP is [254/323].
You hear a deafening roar! You hear a screech!
The deep troll earth mage attacks as it pursues you!
You block the deep troll earth mage's attack. x3
You regained 3 HP. Current HP is [257/323].
You eviscerate the deep troll earth mage!!!!
You kill the deep troll earth mage!
The Council accepts your kill.
You hear a screech!
You regained 3 HP. Current HP is [260/323].
You lunge at the deep troll, in a flurry of attacks.
You eviscerate the deep troll!!!
You kill the deep troll!
The Council accepts your kill.
You hear a shout! You hear a screech!
The deep troll bites you but does no damage.
The deep troll barely misses you.
The deep troll claws you but does no damage.
You regained 3 HP. Current HP is [263/323].
You eviscerate the deep troll!!!
The deep troll is almost dead.
You hear a screech!
You block the deep troll's attack. The deep troll claws you!
You block the deep troll's attack.
You took 9 damage. Your remaining HP is [254/323].
You barely miss the deep troll.
The deep troll is severely wounded.
You block the deep troll's attack. x3
You regained 2 HP. Current HP is [256/323].
You eviscerate the deep troll!!!
You kill the deep troll!
The Council accepts your kill.
A caustic shrike comes into view.
You regained 2 HP. Current HP is [258/323].
You eviscerate the iron troll!!!!
You kill the iron troll!
The Council accepts your kill.
You hear a screech!
An ice dragon comes into view.
The caustic shrike completely misses you.
You regained 2 HP. Current HP is [260/323].
You barely miss the caustic shrike.
You hear a roar!
You block the caustic shrike's attack.
You regained 2 HP. Current HP is [262/323].
You closely miss the caustic shrike. The caustic shrike claws you.
You are splashed with acid. You resist. The caustic shrike claws you!
You are splashed with acid. You resist. The acid corrodes you!
You took 18 damage. Your remaining HP is [244/323].
You mangle the caustic shrike!!
The caustic shrike is moderately wounded.
The caustic shrike claws you but does no damage.
You block the caustic shrike's attack.
A caustic shrike comes into view.
You regained 2 HP. Current HP is [246/323].
You eviscerate the caustic shrike!!!
The caustic shrike is heavily wounded.
You regained 2 HP. Current HP is [248/323].
You mangle the caustic shrike!!
The caustic shrike is moderately wounded.
You hear a screech!
You block the caustic shrike's attack.
The caustic shrike claws you but does no damage.
You regained 2 HP. Current HP is [250/323].
You hear a screech!
You block the caustic shrike's attack. The caustic shrike claws you.
You are splashed with acid. You resist.
You took 7 damage. Your remaining HP is [243/323].
You eviscerate the caustic shrike!!!
The caustic shrike is severely wounded.
You block the caustic shrike's attack. x2
You regained 2 HP. Current HP is [245/323].
You mangle the caustic shrike!!
The caustic shrike is almost dead.
The heavenly storm settles.
The caustic shrike claws you but does no damage. x2
You regained 2 HP. Current HP is [247/323].
You barely miss the caustic shrike.
The caustic shrike is almost dead.
The caustic shrike closely misses you. x2
You regained 3 HP. Current HP is [250/323].
A green draconian comes into view. It is wielding a +0 hand axe.
The caustic shrike attacks as it pursues you!
The caustic shrike misses you. You block the caustic shrike's attack. x2
You regained 4 HP. Current HP is [254/323].
You closely miss the caustic shrike.
The caustic shrike is almost dead.
You block the caustic shrike's attack.
The green draconian breathes poison at you.
The blast of poison engulfs you but does no damage.
You resist. The caustic shrike misses you.
You block the caustic shrike's attack.
You regained 2 HP. Current HP is [256/323].
You lunge at the green draconian. You eviscerate the green draconian!!!!
The green draconian is almost dead.
You hear a deafening roar!
You block the caustic shrike's attack.
The green draconian breathes poison at you.
The blast of poison engulfs you but does no damage.
You resist. The caustic shrike barely misses you.
You regained 4 HP. Current HP is [260/323].
You miss the caustic shrike.
The caustic shrike is severely wounded.
The caustic shrike claws you! You are splashed with acid. You resist.
The acid corrodes you! You block the green draconian's attack.
The green draconian stings you but does no damage.
You took 18 damage. Your remaining HP is [242/323].
You mangle the green draconian!!
You kill the green draconian!
The Council accepts your kill.
You block the caustic shrike's attack.
The caustic shrike claws you but does no damage. x2
You regained 2 HP. Current HP is [244/323].
You eviscerate the caustic shrike!!!!
You kill the caustic shrike!
The Council accepts your kill.
You hear a shout!
The purple draconian breathes dispelling energy at you.
The bolt of dispelling energy misses you.
You hear a deafening roar!
You regained 3 HP. Current HP is [247/323].
A stone giant and a deep troll come into view.
The stone giant shouts! The deep troll shouts! The caustic shrike screeches!
You hear a shout!
You block the purple draconian's attack.
A lich comes into view.
You see here a caustic shrike corpse.
You regained 3 HP. Current HP is [250/323].
You eviscerate the iron troll!!!
The iron troll is almost dead.
The deep troll shaman calls upon its god to speed up the deep troll.
The deep troll seems to speed up. The lich moves out of view.
A caustic shrike comes into view.
You regained 3 HP. Current HP is [253/323].
You completely miss the iron troll.
The iron troll is almost dead.
The deep troll shaman calls upon its god to strengthen the deep troll.
The deep troll seems to grow stronger.
You regained 2 HP. Current HP is [255/323].
You eviscerate the iron troll!!!!
You kill the iron troll!
The Council accepts your kill.
You regained 2 HP. Current HP is [257/323].
You eviscerate the purple draconian!!!!
The purple draconian is almost dead.
You regained 3 HP. Current HP is [260/323].
You eviscerate the caustic shrike!!!!
You kill the caustic shrike!
The Council accepts your kill.
You hear a deafening roar!
You regained 2 HP. Current HP is [262/323].
The caustic shrike claws you but does no damage.
You block the caustic shrike's attack. x2
You see here an iron troll corpse.
You regained 4 HP. Current HP is [266/323].
You eviscerate the caustic shrike!!!
The caustic shrike is heavily wounded.
You block the caustic shrike's attack. x2
You regained 2 HP. Current HP is [268/323].
You miss the caustic shrike.
The caustic shrike is moderately wounded.
You block the caustic shrike's attack.
The caustic shrike claws you but does no damage.
You regained 3 HP. Current HP is [271/323].
You claw the caustic shrike!
The caustic shrike is heavily wounded.
The caustic shrike closely misses you. The caustic shrike barely misses you.
The caustic shrike claws you. You are splashed with acid. You resist.
The acid corrodes you!
You took 2 damage. Your remaining HP is [269/323].
The caustic shrike attacks as it pursues you!
The caustic shrike claws you! You are splashed with acid. You resist.
The caustic shrike claws you. You are splashed with acid. You resist.
The acid corrodes you! You block the caustic shrike's attack.
You see here a caustic shrike corpse.
You took 23 damage. Your remaining HP is [246/323].
The caustic shrike attacks as it pursues you!
You block the caustic shrike's attack. x2; The caustic shrike claws you.
You are splashed with acid. You resist.
You took 5 damage. Your remaining HP is [241/323].
You eviscerate the caustic shrike!!!
The caustic shrike is almost dead.
The caustic shrike claws you. You are splashed with acid. You resist.
You block the caustic shrike's attack.
You took 5 damage. Your remaining HP is [236/323].
You barely miss the caustic shrike.
The caustic shrike is almost dead.
You block the caustic shrike's attack.
The caustic shrike claws you but does no damage.
You regained 2 HP. Current HP is [238/323].
You eviscerate the caustic shrike!!!!
You kill the caustic shrike!
The Council accepts your kill.
The purple draconian breathes dispelling energy at you.
The bolt of dispelling energy hits you!!
Your magical effects are unravelling.
You took 27 damage. Your remaining HP is [211/323].
You are no longer corroded.
You block the purple draconian's attack.
The purple draconian closely misses you.
You see here a caustic shrike corpse.
You regained 4 HP. Current HP is [215/323].
You eviscerate the purple draconian!!!!
You kill the purple draconian!
The Council accepts your kill.
You block the deep troll shaman's attack.
The deep troll shaman claws you but does no damage.
You block the deep troll shaman's attack.
You regained 2 HP. Current HP is [217/323].
You eviscerate the deep troll shaman!!!!
You kill the deep troll shaman!
The Council accepts your kill.
You hear a deafening roar! You hear a roar!
You regained 3 HP. Current HP is [220/323].
The stone giant throws a large rock. The large rock hits you!!
You took 26 damage. Your remaining HP is [194/323].
A purple draconian shifter comes into view. It is wielding a +0 dagger.
You block the stone giant's attack. x2
You see here a caustic shrike corpse.
You regained 4 HP. Current HP is [198/323].
You eviscerate the stone giant!!!
The stone giant is severely wounded.
The purple draconian shifter gestures wildly while chanting.
The purple draconian shifter blinks! The stone giant hits you!!
You took 17 damage. Your remaining HP is [181/323].
The stone giant throws a large rock. You block the large rock.
You regained 3 HP. Current HP is [184/323].
The purple draconian shifter points at you and mumbles some strange words.
You blink.
You block the purple draconian shifter's attack.
You regained 4 HP. Current HP is [188/323].
You claw the purple draconian shifter!
The purple draconian shifter is lightly wounded.
The purple draconian shifter casts a spell at you.
You blink.
You regained 3 HP. Current HP is [191/323].
The rakshasa weaves an illusion.
The fire dragon shimmers and seems to become two!
You regained 3 HP. Current HP is [194/323].
The fire dragon roars deafeningly!
The purple draconian shifter breathes dispelling energy at you.
The bolt of dispelling energy misses you.
You regained 4 HP. Current HP is [198/323].
The fire dragon roars deafeningly!
The deep troll is no longer moving quickly.
You regained 3 HP. Current HP is [201/323].
You lunge at the rakshasa. You eviscerate the rakshasa!!!!
You kill the rakshasa!
The Council accepts your kill.
The fire dragon shimmers and vanishes!
You hear a screech!
You block the purple draconian shifter's attack.
The purple draconian shifter misses you.
You have reached level 24!
You feel stronger.
You regained 11 HP. Current HP is [212/335].
You regained 4 HP. Current HP is [216/335].
You barely miss the purple draconian shifter.
The purple draconian shifter is lightly wounded.
You regained 2 HP. Current HP is [218/335].
You miss the purple draconian shifter.
The purple draconian shifter is lightly wounded.
The purple draconian shifter breathes dispelling energy at you.
The bolt of dispelling energy hits you!!
You took 28 damage. Your remaining HP is [190/335].
You eviscerate the purple draconian shifter!!!!
You kill the purple draconian shifter!
The Council accepts your kill.
You hear a screech! You hear a shout! You hear a screech!
You regained 2 HP. Current HP is [192/335].
You barely miss the stone giant.
The stone giant is severely wounded.
You block the stone giant's attack.
The lich gestures wildly while chanting.
The lich seems to speed up.
You regained 3 HP. Current HP is [195/335].
You mangle the stone giant!!
The stone giant is almost dead.
The lich casts a spell.
The lich flickers and vanishes for a moment.
The stone giant hits you!!
You took 26 damage. Your remaining HP is [169/335].
You eviscerate the stone giant!!!!
You kill the stone giant!
The Council accepts your kill.
You regained 2 HP. Current HP is [171/335].
You don't have any such object.
Fire/throw/use which item? ([*] to toss any item) (? for menu, Esc to quit)

>>>>>>>>>>>>>>>>>>>>>>

Version history:
Game started: 0.34-a0-79-g955a7a1ee1

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_FIRE_ITEM_NO_QUIVER
repeat_cmd = CMD_NO_CMD

Player:
{{{{{{{{{{{
Name:    [whosad]
Species: Troll
Job:     Delver

HP: 171/335; mods: 0/0
MP: 19/19; mod: 0
Stats: 41 2 23
Position: (46, 43), god: Wu Jian (26), turn_is_over: 0, banished: 0
Standing on/in/over feature: floor

Skills (mode: manual)
Name            | can_currently_train | train | training | level | points | progress
Fighting        |          X          |   0   |     0    |   18  |  14746 | 1064/1732
Short Blades    |          X          |   0   |     0    |    0  |      0 | 0/70
Long Blades     |          X          |   0   |     0    |    0  |      0 | 0/70
Axes            |          X          |   0   |     0    |    0  |      0 | 0/70
Maces & Flails  |          X          |   0   |     0    |    0  |      0 | 0/59
Polearms        |          X          |   0   |     0    |    0  |      0 | 0/70
Staves          |          X          |   0   |     0    |    0  |      0 | 0/70
Ranged Weapons  |          X          |   0   |     0    |    0  |      0 | 0/100
Throwing        |          X          |   0   |     0    |    8  |   2140 | 0/535
Armour          |          X          |   0   |     0    |    0  |      0 | 0/70
Dodging         |          X          |   0   |     0    |   13  |   6788 | 0/1166
Stealth         |          X          |   0   |     0    |    5  |   1783 | 0/714
Shields         |          X          |   1   |   100    |   16  |   9801 | 882/1248
Unarmed Combat  |          X          |   0   |     0    |   20  |  13290 | 1065/1425
Spellcasting    |          X          |   0   |     0    |    0  |      0 | 0/118
Conjurations    |          X          |   0   |     0    |    0  |      0 | 0/84
Hexes           |          X          |   0   |     0    |    0  |      0 | 0/100
Summonings      |          X          |   0   |     0    |    0  |      0 | 0/84
Necromancy      |          X          |   0   |     0    |    0  |      0 | 0/70
Translocations  |          X          |   0   |     0    |    0  |      0 | 0/84
Forgecraft      |          X          |   0   |     0    |    0  |      0 | 0/84
Fire Magic      |          X          |   0   |     0    |    0  |      0 | 0/84
Ice Magic       |          X          |   0   |     0    |    0  |      0 | 0/84
Air Magic       |          X          |   0   |     0    |    0  |      0 | 0/100
Earth Magic     |          X          |   0   |     0    |    0  |      0 | 0/59
Alchemy         |          X          |   0   |     0    |    0  |      0 | 0/84
Invocations     |          X          |   0   |     0    |    0  |      0 | 0/59
Evocations      |          X          |   0   |     0    |    0  |      0 | 0/84
Shapeshifting   |          X          |   0   |     0    |   22  |  18046 | 0/1932

Spell bugs:

Durations:
    #33: 1

Attributes:
    #4: 344784
    #12: 8700
    #13: 1195
    #23: 19147
    #24: 1517333224
    #34: 1
    #49: 7648

Mutations:
    claws: 3 (innate)
    low MP: 1
    strong-willed: 1
    mutation resistance: 1
    regeneration: 1 (innate)
    shaggy fur: 1 (innate)
    tough skin: 1 (innate)

Inventory bugs:

Equipment:
    eq slot #2, inv slot #38: +1 tower shield
    eq slot #4, inv slot #39: +2 hat "Zuzos" {rElec rF++}
    eq slot #9, inv slot #4: ring "Dacug" {^Drain rPois Str+3 Dex+8}
    eq slot #9, inv slot #13: ring of Cofigent {rElec rCorr Int-4 Slay+4 SInv}
    eq slot #3, inv slot #24: +0 acid dragon scales(melded)
    eq slot #10, inv slot #9: amulet of regeneration

}}}}}}}}}}}

Webtiles message buffer: 
Webtiles JSON stack:

Screenshot:
           #C###'##...#
      ######)##..$##d...,
      #...))).'.∩.' T..T
     ##.####.##..$## ###
   ###..#  #)###D##
 ###...##  #.###T###.#
 #...###   ##..TL...#
##.###      ####D####
...#           #I#
.###           #.#  #.
.##            #.. ##.     ......
..#            ##.##..#    ......
...#            #......    ......
...#            .......    .....#
....#           ..^....####.....#
......          #...............#
......          ...(..........#

clua stack:


dlua stack:


Lua persistent data:
<<<<<<<<<<<<<<<<<<<<<<
ice_cave_hard: false
serial_glass_tile: dngn_transparent_wall
>>>>>>>>>>>>>>>>>>>>>>

Lua marker contents:
<<<<<<<<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>>>>>>>>