Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34.0-5-g3e7bbf7a23 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 10513069930218882593, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name wiiwiwi -rc /dgldir/rcfiles/crawl-0.34/wiiwiwi.rc -macro /dgldir/rcfiles/crawl-0.34/wiiwiwi.macro -morgue /dgldir/morgue/wiiwiwi/ -webtiles-socket /crawl-master/webserver/sockets/wiiwiwi:2026-02-10.12:24:09.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) [0x60875c2e0f4e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x60875c2ef1aa]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x60875c2e142a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x731412f13330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x731412f096a2]: /usr/games/crawl-0.34(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEc+0x2a0) [0x60875c4fbb00]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char) /usr/games/crawl-0.34(_Z19fire_item_no_quiverP4dist+0x185) [0x60875c9a6e75]: fire_item_no_quiver(dist*) /usr/games/crawl-0.34(+0xcc0f42) [0x60875caacf42]: /usr/games/crawl-0.34(+0xcc1985) [0x60875caad985]: /usr/games/crawl-0.34(main+0x1f7) [0x60875c212ae7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x731412ef81ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x731412ef828b]: /usr/games/crawl-0.34(_start+0x25) [0x60875c2135d5]: 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". 0x0000731412fde7d7 in __GI___wait4 (pid=3272594, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000731412fde7d7 in __GI___wait4 (pid=3272594, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000060875c2e15fc in call_gdb (file=0x7314130d24e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2310455\000\000\000\000\000" #2 0x000060875c2ef1c8 in do_crash_dump () at dbg-asrt.cc:673 t = 1770735202 dir = "/dgldir/morgue/wiiwiwi/" name = "/dgldir/morgue/wiiwiwi/crash-wiiwiwi-20260210-145322.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7314130d24e0 <_IO_2_1_stderr_> #3 0x000060875c2e142a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000731412f096a2 in isspace (c=-9992) 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 = 3, depth = 3 Level id: Elf:3 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 17 Level vaults: minmay_elf_hall_statues layout_gridlike serial_shops nicolae_shop_hallway_stairs parchment_shop corexii_hall_statues_i uniq_zenata Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You sense a monster nearby. b - 4 scrolls of blinking (gained 1) You open the large door. You sense a monster nearby. There is an open door here. You open the door. There is an open door here. You encounter a deep elf sorcerer. It is wielding a +0 dagger. There is an open door here. There is an open door here. As you read the scroll of revelation, it crumbles to dust. You feel aware of your surroundings. You encounter 3 deep elf annihilators, 3 deep elf sorcerers and a deep elf elementalist. You encounter a deep elf demonologist. It is wielding a +0 short sword. There is an open door here. Aiming: Dig Press: ? - help, Shift-Dir - straight line Please select a direction to dig. Okay, then. Aiming: Dig Press: ? - help, Shift-Dir - straight line Please select a direction to dig. Okay, then. There is an open door here. There is an open door here. A deep elf demonologist comes into view. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! You hear a shout! What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Okay, then. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Okay, then. Unknown command. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. The deep elf demonologist hits you with a +0 short sword. You slash the deep elf demonologist! You freeze the deep elf demonologist. The deep elf demonologist is moderately wounded. The deep elf demonologist misses you. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the deep elf demonologist! You block the deep elf demonologist's attack. You slice the deep elf demonologist!! You freeze the deep elf demonologist. The deep elf demonologist is almost dead. The wall freezes the deep elf demonologist. The deep elf demonologist hits you but does no damage. You slash the deep elf demonologist! You freeze the deep elf demonologist. You kill the deep elf demonologist! The wall freezes the deep elf elementalist! Your Invocations skill increases to level 15! The wall freezes the deep elf elementalist. You hit the deep elf elementalist. You freeze the deep elf elementalist. The deep elf elementalist is moderately wounded. You slash the deep elf elementalist! You freeze the deep elf elementalist. The deep elf elementalist is moderately wounded. The wall freezes the deep elf elementalist. The deep elf elementalist completely misses you. You closely miss the deep elf elementalist. You bite the deep elf elementalist, but do no damage. The deep elf elementalist is heavily wounded. You slash the deep elf elementalist! You freeze the deep elf elementalist. The deep elf elementalist is severely wounded. The wall freezes the deep elf elementalist but does no damage. The deep elf elementalist mumbles some strange words. The deep elf elementalist sculpts a pair of cannons out of ice! You slash the deep elf elementalist! You freeze the deep elf elementalist. The deep elf elementalist is almost dead. The wall freezes the deep elf elementalist but does no damage. The deep elf elementalist hits you with a +0 rapier. You slash the deep elf elementalist! You freeze the deep elf elementalist. You kill the deep elf elementalist! The hoarfrost cannon melts away. x2 You start resting. HP restored. You start resting. Magic restored. You start waiting. The frozen ramparts melt away. Items here: )) [[ ††. There is an open door here. Zenata comes into view. There is an open door here. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Zenata, wielding a +5 bardiche and wearing a +1 ring mail of cold resistance (wandering, hasn't noticed you, 79% to hit) You throw a boomerang. The boomerang hits Zenata!!! Zenata is moderately wounded. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: Zenata, wielding a +5 bardiche and wearing a +1 ring mail of cold resistance (moderately wounded, 79% to hit) You throw a boomerang. The boomerang hits Zenata. Zenata is moderately wounded. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. You rampage towards Zenata! You slash Zenata! You freeze Zenata. Your bite misses Zenata. Zenata is heavily wounded. Zenata hits you with a +5 bardiche. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes Zenata but does no damage. You block Zenata's attack. You hit Zenata. Zenata is heavily wounded. You hit Zenata. Zenata is heavily wounded. The wall freezes Zenata but does no damage. You block Zenata's attack. You slice Zenata!! You freeze Zenata. Zenata is heavily wounded. The wall freezes Zenata but does no damage. Zenata barely misses you. You hit Zenata. You freeze Zenata. You bite Zenata, but do no damage. Zenata is severely wounded. You hit Zenata but do no damage. You bite Zenata, but do no damage. Zenata is severely wounded. Zenata resists. The wall freezes Zenata. You block Zenata's attack. You hit Zenata. You bite Zenata, but do no damage. Zenata is severely wounded. Zenata resists. The wall freezes Zenata! Zenata misses you. You hit Zenata but do no damage. Zenata is severely wounded. You slash Zenata! You freeze Zenata. You bite Zenata, but do no damage. Zenata is severely wounded. The wall freezes Zenata but does no damage. Zenata gestures, and weapons take to the air! You hit Zenata but do no damage. Zenata is severely wounded. The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. The wall freezes the dancing +1 heavy glaive but does no damage. You block the dancing +1 heavy glaive's attack. The wall freezes the dancing +4 heavy glaive but does no damage. You block the dancing +4 heavy glaive's attack. Zenata resists. The wall freezes Zenata. Zenata howls, "I'll flense you until there's nothing left!" Zenata gestures, and weapons take to the air! You slash Zenata! You freeze Zenata. You bite Zenata, but do no damage. Zenata is almost dead. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +1 mace of holy wrath resists. The wall freezes the dancing +1 mace of holy wrath. The dancing +4 heavy glaive completely resists. The wall freezes the dancing +4 heavy glaive but does no damage. The dancing +4 heavy glaive hits you from afar. The dancing +1 heavy glaive completely resists. The wall freezes the dancing +1 heavy glaive but does no damage. The dancing +1 heavy glaive closely misses you. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. You closely miss Zenata. You bite Zenata, but do no damage. Zenata is almost dead. The dancing +1 mace of holy wrath completely resists. The wall freezes the dancing +1 mace of holy wrath but does no damage. The wall freezes the dancing +2 flail of draining but does no damage. The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. Zenata resists. The wall freezes Zenata. You block Zenata's attack. The wall freezes the dancing +1 mace of holy wrath but does no damage. The dancing +1 heavy glaive completely resists. The wall freezes the dancing +1 heavy glaive but does no damage. You block the dancing +1 heavy glaive's attack. The wall freezes the dancing +4 heavy glaive but does no damage. The dancing +4 heavy glaive misses you. You hit Zenata. Zenata is almost dead. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +1 mace of holy wrath completely resists. The wall freezes the dancing +1 mace of holy wrath but does no damage. The wall freezes the dancing +2 flail of draining but does no damage. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The wall freezes Zenata but does no damage. Zenata gestures, and weapons take to the air! You closely miss Zenata. Zenata is almost dead. The wall freezes the dancing +1 mace of holy wrath but does no damage. The dancing +1 heavy glaive completely resists. The wall freezes the dancing +1 heavy glaive but does no damage. The dancing +1 heavy glaive hits you but does no damage. The dancing +4 heavy glaive completely resists. The wall freezes the dancing +4 heavy glaive but does no damage. The dancing +4 heavy glaive hits you from afar!! The wall freezes the dancing +2 flail of draining but does no damage. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +1 mace of holy wrath completely resists. The wall freezes the dancing +1 mace of holy wrath but does no damage. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. You hit Zenata but do no damage. Zenata is almost dead. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +4 heavy glaive completely resists. The wall freezes the dancing +4 heavy glaive but does no damage. The dancing +4 heavy glaive completely misses you. The dancing +1 heavy glaive completely resists. The wall freezes the dancing +1 heavy glaive but does no damage. You block the dancing +1 heavy glaive's attack. The dancing +1 mace of holy wrath completely resists. The wall freezes the dancing +1 mace of holy wrath but does no damage. The dancing +2 flail of draining resists. The wall freezes the dancing +2 flail of draining. Zenata resists. The wall freezes Zenata. Zenata casts a spell at you. A blast of power from the earth and the dancing +1 heavy glaive strikes you! The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +1 mace of holy wrath resists. The wall freezes the dancing +1 mace of holy wrath. You hit Zenata but do no damage. Zenata is almost dead. The dancing +2 flail of draining resists. The wall freezes the dancing +2 flail of draining. The wall freezes the dancing +4 heavy glaive but does no damage. You block the dancing +4 heavy glaive's attack. The dancing +1 heavy glaive completely resists. The wall freezes the dancing +1 heavy glaive but does no damage. You block the dancing +1 heavy glaive's attack. The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. The dancing +1 mace of holy wrath completely resists. The wall freezes the dancing +1 mace of holy wrath but does no damage. The dancing +2 flail of draining completely resists. The wall freezes the dancing +2 flail of draining but does no damage. Zenata resists. The wall freezes Zenata. Zenata sends weapons flying into battle! The dancing +0 war axe of holy wrath completely resists. The wall freezes the dancing +0 war axe of holy wrath but does no damage. You barely miss Zenata. You bite Zenata, but do no damage. Zenata is almost dead. The frozen ramparts melt away. You block the dancing +4 heavy glaive's attack. The dancing +1 heavy glaive hits you! You block Zenata's attack. You hit Zenata but do no damage. Zenata is almost dead. You block the dancing +1 heavy glaive's attack. The dancing +4 heavy glaive hits you from afar. You slash Zenata! You freeze Zenata. Zenata is almost dead. You block the dancing +1 heavy glaive's attack. The dancing +4 heavy glaive misses you. Zenata barely misses you. You hit Zenata. Zenata is almost dead. The dancing +4 heavy glaive barely misses you. You block the dancing +1 heavy glaive's attack. Zenata misses you. You slash Zenata! You freeze Zenata. Zenata is almost dead. The dancing +1 heavy glaive misses you. You block the dancing +4 heavy glaive's attack. You slash Zenata! You kill Zenata! The dancing +0 war axe of holy wrath disappears in a puff of smoke! The dancing +4 heavy glaive disappears in a puff of smoke! The dancing +2 flail of draining disappears in a puff of smoke! The dancing +1 heavy glaive disappears in a puff of smoke! The dancing +1 mace of holy wrath disappears in a puff of smoke! Things that are here: a +5 bardiche; a +1 ring mail of cold resistance f - a +5 bardiche Items here: )) [[ ††. You start resting. HP restored. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Items here: )) [[ ††. You see here a +1 ring mail of cold resistance. A deep elf sorcerer comes into view. There is an open door, spattered with blood here. The deep elf sorcerer points at you and mumbles some strange words. The bolt of acid hits you! You resist. The acid corrodes you! There is an open door, spattered with blood here. You see here a +1 ring mail of cold resistance. A deep elf sorcerer comes into view. The deep elf sorcerer mumbles some strange words. The deep elf sorcerer seems to speed up. You see here a +1 ring mail of cold resistance. You block the deep elf sorcerer's attack. There is an open door, spattered with blood here. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. The deep elf sorcerer is moderately wounded. The deep elf sorcerer points at you and mumbles some strange words. The bolt of acid hits you but does no damage. The acid corrodes you! You slash the deep elf sorcerer! You freeze the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You block the deep elf sorcerer's attack. You slash the deep elf sorcerer! You freeze the deep elf sorcerer! You bite the deep elf sorcerer, but do no damage. The deep elf sorcerer is severely wounded. You block the deep elf sorcerer's attack. You barely miss the deep elf sorcerer. Your bite misses the deep elf sorcerer. The deep elf sorcerer is severely wounded. You block the deep elf sorcerer's attack. You completely miss the deep elf sorcerer. Your bite misses the deep elf sorcerer. The deep elf sorcerer is severely wounded. The deep elf sorcerer completely misses you. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. You bite the deep elf sorcerer, but do no damage. The deep elf sorcerer is almost dead. You block the deep elf sorcerer's attack. You hit the deep elf sorcerer. You freeze the deep elf sorcerer. You kill the deep elf sorcerer! Your +1 condenser vane has recharged. No target in view! You are no longer corroded. Things that are here: a +0 dagger; a +0 leather armour; an elf corpse You encounter a deep elf annihilator. It is wielding a +0 long sword. You encounter a deep elf high priest. It is wielding a +0 short sword of venom. Things that are here: a +0 dagger; a +0 leather armour; an elf corpse You start waiting. Done waiting. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! You hear a shout! x2 A deep elf annihilator comes into view. The deep elf annihilator shouts! Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf annihilator, wielding a +0 long sword and wearing a +0 robe (70% to hit) You throw a boomerang. The boomerang hits the deep elf annihilator!!! The deep elf annihilator is severely wounded. You hear a shout! The deep elf annihilator gestures wildly while chanting. The deep elf annihilator blinks! Unknown command. Things that are here: a +0 dagger; a +0 leather armour; an elf corpse What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! You hear a shout! x2 The deep elf annihilator casts a spell. The deep elf annihilator blinks! You encounter a deep elf death mage. It is wielding a +0 short sword. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. You hit the deep elf sorcerer. You freeze the deep elf sorcerer. The deep elf sorcerer is lightly wounded. The wall freezes the deep elf sorcerer but does no damage. The deep elf sorcerer shouts, "You are history!" You block the deep elf sorcerer's attack. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. The deep elf sorcerer is moderately wounded. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. The deep elf sorcerer is severely wounded. The wall freezes the deep elf death mage. The deep elf annihilator mumbles some strange words. The deep elf annihilator blinks! The wall freezes the deep elf sorcerer. You closely miss the deep elf sorcerer. The deep elf sorcerer is severely wounded. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. The deep elf sorcerer is almost dead. The wall freezes the deep elf death mage. The wall freezes the deep elf sorcerer! You kill the deep elf sorcerer! You slash the deep elf death mage! You freeze the deep elf death mage. The deep elf death mage is moderately wounded. The wall freezes the deep elf death mage! The deep elf death mage hits you with a +0 short sword. The wall freezes the deep elf annihilator. You slash the deep elf death mage! You freeze the deep elf death mage. Your bite misses the deep elf death mage. The deep elf death mage is severely wounded. You closely miss the deep elf death mage. The deep elf death mage is severely wounded. The wall freezes the deep elf death mage! The deep elf death mage draws life force from you!! The deep elf death mage is healed by the life force! The wall freezes the deep elf annihilator! The deep elf annihilator mumbles some strange words. The deep elf annihilator blinks! You slash the deep elf death mage! You freeze the deep elf death mage. The deep elf death mage is severely wounded. The wall freezes the deep elf death mage. You block the deep elf death mage's attack. You miss the deep elf death mage. The deep elf death mage is severely wounded. You slash the deep elf death mage! You freeze the deep elf death mage. The deep elf death mage is almost dead. The wall freezes the deep elf death mage! You kill the deep elf death mage! Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf annihilator, wielding a +0 long sword and wearing a +0 robe (severely wounded, 70% to hit) You throw a boomerang. The boomerang hits the deep elf annihilator!! You kill the deep elf annihilator! Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf annihilator, wielding a +0 long sword and wearing a +0 leather armour (70% to hit) You throw a boomerang. The boomerang hits the deep elf annihilator!!! The deep elf annihilator is heavily wounded. You hear a shout! The deep elf annihilator casts a spell. The deep elf annihilator blinks! You encounter a deep elf high priest. It is wielding a +0 short sword. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf high priest, wielding a +0 short sword and wearing a +0 ring mail (translocational energy, 72% to hit) You throw a boomerang. The boomerang hits the deep elf high priest!! The deep elf high priest is heavily wounded. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf high priest, wielding a +0 short sword and wearing a +0 ring mail (heavily wounded, 72% to hit) You throw a boomerang. The boomerang closely misses the deep elf high priest. The frozen ramparts melt away. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf high priest, wielding a +0 short sword and wearing a +0 ring mail (heavily wounded, 72% to hit) You throw a boomerang. The boomerang hits the deep elf high priest! The deep elf high priest is almost dead. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Things that are here: a +0 short sword; a +0 robe Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the deep elf annihilator! You block the deep elf annihilator's attack. The wall freezes the deep elf high priest! You kill the deep elf high priest! You slash the deep elf annihilator! You freeze the deep elf annihilator! You kill the deep elf annihilator! The frozen ramparts melt away as you move. Things that are here: a +0 dagger; a +0 leather armour; an elf corpse You start resting. Magic restored. You start resting. HP restored. Things that are here: a +0 short sword; a +0 robe A deep elf sorcerer comes into view. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf sorcerer, wielding a +0 short sword and wearing a +0 robe (wandering, hasn't noticed you, 70% to hit) You throw a boomerang. The boomerang hits the deep elf sorcerer!! The deep elf sorcerer shouts! The deep elf sorcerer is moderately wounded. Things that are here: a +0 short sword; a +0 robe Things that are here: a +0 dagger; a +0 leather armour; an elf corpse There is an open door, spattered with blood here. You start waiting. A deep elf sorcerer comes into view. Things that are here: a +0 dagger; a +0 leather armour; an elf corpse Things that are here: a +0 short sword; a +0 robe You slash the deep elf sorcerer! You freeze the deep elf sorcerer. You bite the deep elf sorcerer, but do no damage. The deep elf sorcerer is heavily wounded. You block the deep elf sorcerer's attack. You miss the deep elf sorcerer. The deep elf sorcerer is heavily wounded. The deep elf sorcerer casts a spell. The deep elf sorcerer seems to speed up. You barely miss the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You block the deep elf sorcerer's attack. You closely miss the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You slice the deep elf sorcerer!! You freeze the deep elf sorcerer! The deep elf sorcerer is almost dead. The deep elf sorcerer hits you but does no damage. You slice the deep elf sorcerer!! You freeze the deep elf sorcerer. You kill the deep elf sorcerer! You hear a faint sloshing from your +1 phial of floods as it returns to readiness. No target in view! You sense a monster nearby. You encounter a deep elf sorcerer. It is wielding a +0 dagger. You rampage towards the deep elf sorcerer! You rampage towards the deep elf sorcerer! The helpless deep elf sorcerer fails to defend itself. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. You bite the deep elf sorcerer. The deep elf sorcerer is moderately wounded. You block the deep elf sorcerer's attack. You slice the deep elf sorcerer!! You freeze the deep elf sorcerer! The deep elf sorcerer is almost dead. The deep elf sorcerer gestures at you while chanting. The bolt of acid misses you. You barely miss the deep elf sorcerer. The deep elf sorcerer is almost dead. You barely miss the deep elf sorcerer. The deep elf sorcerer is almost dead. The deep elf sorcerer gestures wildly while chanting. The deep elf sorcerer seems to speed up. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. You kill the deep elf sorcerer! A deep elf high priest comes into view. Ashenzari invites you to partake of a vision and a curse of sorcery and melee combat. The deep elf high priest invokes the aid of its god against you. The sphere of damnation explodes! The damnation engulfs you! You hear a shout! x2 The deep elf high priest closely misses you. You hit the deep elf high priest. You freeze the deep elf high priest. The deep elf high priest is lightly wounded. The deep elf high priest starts to sing a prayer. The deep elf high priest hits you but does no damage. You are poisoned. You hit the deep elf high priest. You freeze the deep elf high priest. The deep elf high priest is moderately wounded. You feel sick. You slash the deep elf high priest! You freeze the deep elf high priest. The deep elf high priest is heavily wounded. You block the deep elf high priest's attack. You closely miss the deep elf high priest. The deep elf high priest is heavily wounded. You feel sick. The deep elf high priest misses you. You hit the deep elf high priest but do no damage. The deep elf high priest is heavily wounded. You feel sick. The deep elf high priest says, "The wrath of my God will be yours." The deep elf high priest hits you but does no damage. You completely miss the deep elf high priest. You bite the deep elf high priest. The deep elf high priest is heavily wounded. You hit the deep elf high priest. You freeze the deep elf high priest. You bite the deep elf high priest, but do no damage. The deep elf high priest is severely wounded. You feel sick. You block the deep elf high priest's attack. You slice the deep elf high priest!! You freeze the deep elf high priest. You kill the deep elf high priest! You feel sick. No target in view! No target in view! You feel sick. You are no longer poisoned. You encounter a deep elf annihilator. It is wielding a +0 rapier and wearing a +1 robe of resistance. You encounter a deep elf demonologist. It is wielding a +0 dagger. You rampage towards the deep elf annihilator! The deep elf annihilator shouts! You hear a shout! The deep elf demonologist shouts! The deep elf annihilator gestures wildly while chanting. The deep elf annihilator blinks! Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf demonologist, wielding a +0 dagger and wearing a +0 leather armour (70% to hit) You throw a boomerang. The boomerang hits the deep elf demonologist. The deep elf demonologist is lightly wounded. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf demonologist, wielding a +0 dagger and wearing a +0 leather armour (lightly wounded, 70% to hit) You throw a boomerang. The boomerang hits the deep elf demonologist!! The deep elf demonologist is heavily wounded. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf demonologist, wielding a +0 dagger and wearing a +0 leather armour (heavily wounded, 70% to hit) You throw a boomerang. The boomerang hits the deep elf demonologist. The deep elf demonologist is heavily wounded. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf demonologist, wielding a +0 dagger and wearing a +0 leather armour (heavily wounded, 70% to hit) You throw a boomerang. The boomerang barely misses the deep elf demonologist. The deep elf demonologist gestures wildly while chanting. Throw: 7 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf annihilator, wielding a +0 rapier and wearing a +1 robe of resistance (70% to hit) You throw a javelin. The javelin pierces through the deep elf demonologist! The deep elf demonologist is severely wounded. The javelin pierces through the deep elf annihilator!!! The deep elf annihilator is severely wounded. The javelin pierces through the deep elf annihilator!! The deep elf annihilator is moderately wounded. You hear a shout! Throw: 6 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf annihilator, wielding a +0 rapier and wearing a +1 robe of resistance (moderately wounded, 70% to hit) You throw a javelin. The javelin pierces through the deep elf demonologist!!! You kill the deep elf demonologist! The soul eater disappears in a puff of smoke! The javelin pierces through the deep elf annihilator! You kill the deep elf annihilator! The javelin pierces through the deep elf annihilator!! The deep elf annihilator is heavily wounded. The deep elf annihilator casts a spell at you. The bolt of lightning hits you. You resist. You hear a shout! x5 You start waiting. A deep elf annihilator comes into view. You block the deep elf annihilator's attack. You closely miss the deep elf annihilator. The deep elf annihilator is heavily wounded. You block the deep elf annihilator's attack. You miss the deep elf annihilator. The deep elf annihilator is heavily wounded. The deep elf annihilator hits you but does no damage. You hit the deep elf annihilator but do no damage. The deep elf annihilator is heavily wounded. You slash the deep elf annihilator! You freeze the deep elf annihilator. You bite the deep elf annihilator, but do no damage. The deep elf annihilator is severely wounded. The deep elf annihilator hits you with a +0 rapier! You slice the deep elf annihilator!! You freeze the deep elf annihilator. You kill the deep elf annihilator! No target in view! Things that are here: a +0 rapier; a +1 robe of resistance You start resting. You sense a monster nearby. You start resting. HP restored. What are your orders? t - Bark! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. You bark for attention! Things that are here: a +0 rapier; a +0 ring mail You encounter a deep elf sorcerer. It is wielding a +0 rapier. You see here 2 javelins. Y - 7 javelins (gained 2) The deep elf sorcerer mumbles some strange words. The deep elf sorcerer shimmers violently. You slash the deep elf sorcerer! You freeze the deep elf sorcerer. You bite the deep elf sorcerer. The deep elf sorcerer is moderately wounded. You slice the deep elf sorcerer!! You freeze the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You block the deep elf sorcerer's attack. You hit the deep elf sorcerer but do no damage. Your bite misses the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You block the deep elf sorcerer's attack. You completely miss the deep elf sorcerer. The deep elf sorcerer is heavily wounded. You hit the deep elf sorcerer. You freeze the deep elf sorcerer. The deep elf sorcerer is severely wounded. The deep elf sorcerer misses you. You encounter a deep elf annihilator. It is wielding a +0 short sword. You encounter a deep elf master archer. It is carrying a +2 longbow of electrocution. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. Throw: 7 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (wandering, hasn't noticed you, 66% to hit) You throw a javelin. The javelin barely misses the deep elf sorcerer. The javelin pierces through the deep elf annihilator! The deep elf annihilator is lightly wounded. The javelin pierces through the deep elf master archer!! The deep elf master archer shouts! The deep elf master archer is heavily wounded. The deep elf sorcerer hits you but does no damage. Throw: 6 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (heavily wounded, 66% to hit) You throw a javelin. The javelin closely misses the deep elf annihilator. The javelin pierces through the deep elf sorcerer! The deep elf sorcerer is almost dead. The javelin misses the deep elf master archer. Throw: 5 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (heavily wounded, 66% to hit) You throw a javelin. The javelin pierces through the deep elf annihilator!! The deep elf annihilator is heavily wounded. The javelin pierces through the deep elf sorcerer!!! You kill the deep elf sorcerer! The javelin misses the deep elf master archer. You block the deep elf annihilator's attack. Throw: 4 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (moderately wounded, 66% to hit) You throw a javelin. The javelin pierces through the deep elf annihilator!! The deep elf annihilator is almost dead. The javelin closely misses the deep elf master archer. The deep elf annihilator points at you and mumbles some strange words. The bolt of lightning misses you. You hear a shout! x2 Throw: 3 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (moderately wounded, 66% to hit) You throw a javelin. The javelin pierces through the deep elf annihilator. The deep elf annihilator is almost dead. The javelin pierces through the deep elf master archer!! The deep elf master archer is severely wounded. You block the deep elf annihilator's attack. You closely miss the deep elf annihilator. You bite the deep elf annihilator, but do no damage. The deep elf annihilator is almost dead. Throw: 2 javelins Press: ? - help, Shift-Dir - straight line Aim: a deep elf master archer, wearing a +0 leather armour and carrying a +2 longbow of electrocution (severely wounded, 66% to hit) You throw a javelin. The javelin closely misses the deep elf annihilator. The javelin pierces through the deep elf master archer!! You kill the deep elf master archer! The deep elf annihilator points at you and mumbles some strange words. The iron shot hits you!! You hit the deep elf annihilator. You freeze the deep elf annihilator. You kill the deep elf annihilator! Your +1 box of beasts has recharged. No target in view! You start resting. You encounter a deep elf master archer. It is carrying a +0 longbow. The deep elf master archer wields a +0 longbow. The deep elf master archer shoots an arrow. The arrow hits you! Things that are here: a +0 short sword; a +0 ring mail; an elf corpse You slash the deep elf master archer! You freeze the deep elf master archer. You bite the deep elf master archer, but do no damage. The deep elf master archer is lightly wounded. The deep elf master archer shoots an arrow. You block the arrow. You hit the deep elf master archer. You freeze the deep elf master archer. The deep elf master archer is moderately wounded. The deep elf master archer shoots an arrow. The arrow hits you!! The deep elf master archer shoots an arrow. You block the arrow. You hit the deep elf master archer. You freeze the deep elf master archer. Your bite misses the deep elf master archer. The deep elf master archer is moderately wounded. The deep elf master archer shoots an arrow. You block the arrow. You slash the deep elf master archer! You freeze the deep elf master archer. The deep elf master archer is heavily wounded. The deep elf master archer shoots an arrow. You block the arrow. The deep elf master archer shoots an arrow. You block the arrow. You slice the deep elf master archer!! You freeze the deep elf master archer. You bite the deep elf master archer, but do no damage. The deep elf master archer is almost dead. The deep elf master archer shoots an arrow. The arrow hits you but does no damage. You hit the deep elf master archer. You freeze the deep elf master archer. The deep elf master archer is almost dead. The deep elf master archer shoots an arrow. The arrow completely misses you. You slash the deep elf master archer! You freeze the deep elf master archer. You kill the deep elf master archer! Your base Short Blades skill increases to level 14! Your base Long Blades skill increases to level 14! Your base Axes skill increases to level 14! Your base Maces & Flails skill increases to level 14! Your base Polearms skill increases to level 14! Your base Staves skill increases to level 14! Your base Ranged Weapons skill increases to level 14! Your base Throwing skill increases to level 14! Your base Armour skill increases to level 14! Your base Shields skill increases to level 14! Your base Unarmed Combat skill increases to level 14! Your base Evocations skill increases to level 14! No target in view! You start resting. HP restored. You start waiting. You encounter a deep elf sorcerer. It is wielding a +0 long sword. Things that are here: a +0 rapier; a +0 ring mail Things that are here: a +0 dagger; a +0 leather armour You rampage towards the deep elf sorcerer! You encounter a deep elf high priest. It is carrying a +0 shortbow. The deep elf high priest shouts! You hear a shout! The deep elf high priest mumbles some strange prayers to its god. The deep elf sorcerer's spells are empowered by the prayer of brilliance! Things that are here: a +0 rapier; a +1 robe of resistance You rampage towards the deep elf sorcerer! You hit the deep elf sorcerer. You freeze the deep elf sorcerer. The deep elf sorcerer shouts! The deep elf sorcerer is lightly wounded. The deep elf sorcerer is staggered. You hear a shout! You encounter a deep elf high priest. It is wielding a +0 long sword. The deep elf high priest misses you. You closely miss the deep elf sorcerer. The deep elf sorcerer is lightly wounded. The deep elf sorcerer casts a spell at you. The bolt of acid hits you! You resist. The acid corrodes you! You hit the deep elf sorcerer. You freeze the deep elf sorcerer. The deep elf sorcerer is lightly wounded. You encounter a deep elf annihilator. It is wielding a +0 long sword. The deep elf high priest hits you but does no damage. You block the deep elf sorcerer's attack. The deep elf high priest attacks as it pursues you! You block the deep elf high priest's attack. The deep elf annihilator casts a spell. The deep elf annihilator blinks! The deep elf high priest utters an invocation to its god. The deep elf annihilator's spells are empowered by the prayer of brilliance! The deep elf sorcerer gestures wildly while chanting. The deep elf sorcerer seems to speed up. The deep elf annihilator casts a spell at you. The iron shot hits you!!! The deep elf sorcerer attacks as it pursues you! You block the deep elf sorcerer's attack. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The wall freezes the deep elf sorcerer! You block the deep elf sorcerer's attack. The wall freezes the deep elf annihilator! The wall freezes the deep elf sorcerer! You block the deep elf sorcerer's attack. You slice the deep elf sorcerer!! You freeze the deep elf sorcerer! Your bite misses the deep elf sorcerer. The deep elf sorcerer is almost dead. The wall freezes the deep elf annihilator! The deep elf annihilator casts a spell at you. The bolt of lightning hits you! You resist. The wall freezes the deep elf sorcerer! You kill the deep elf sorcerer! You hear a shout! x2 You barely miss the deep elf annihilator. The deep elf annihilator is moderately wounded. The wall freezes the deep elf annihilator. The deep elf annihilator gestures at you while chanting. The bolt of lightning misses you. You hear a shout! x2 You slash the deep elf annihilator! You freeze the deep elf annihilator. The deep elf annihilator is severely wounded. You are no longer corroded. The deep elf high priest invokes the aid of its god against you. Something smites you! You are too injured to fight recklessly! Okay, then. Okay, then. Casting: Frozen Ramparts (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Electricity surges outward! The deep elf annihilator is struck by an electric surge! The deep elf annihilator is severely wounded. The deep elf high priest is struck by an electric surge!! The deep elf high priest is moderately wounded. The deep elf high priest is struck by an electric surge!! The deep elf high priest is moderately wounded. The wall freezes the deep elf annihilator but does no damage. You block the deep elf annihilator's attack. The deep elf high priest invokes the aid of its god against you. Something smites you! Casting: Arcjolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Electricity surges outward! The deep elf annihilator is struck by an electric surge. The deep elf annihilator is almost dead. The deep elf high priest is struck by an electric surge! The deep elf high priest is severely wounded. The deep elf high priest is struck by an electric surge. The deep elf high priest is heavily wounded. The wall freezes the deep elf annihilator. You block the deep elf annihilator's attack. The wall freezes the deep elf high priest. The deep elf high priest invokes the aid of its god against you. Something smites you! Casting: Arcjolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Electricity surges outward! The deep elf annihilator is struck by an electric surge!! You kill the deep elf annihilator! The deep elf high priest is struck by an electric surge!! You kill the deep elf high priest! The deep elf high priest is struck by an electric surge. The deep elf high priest is heavily wounded. The deep elf high priest wields a +0 shortbow. The deep elf high priest shoots an arrow. You block the arrow. Casting: Arcjolt (mildly dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Electricity surges outward! The deep elf high priest is struck by an electric surge!! You kill the deep elf high priest! You start resting. The frozen ramparts melt away. You start resting. HP restored. You start waiting. Done waiting. You now have 2117 gold pieces (gained 21). Items here: )) [[ †. Things that are here: a +0 short sword of venom; a +0 ring mail; an elf skeleton Things that are here: a +0 dagger; a +0 leather armour Things that are here: a +0 rapier; a +0 ring mail Things that are here: a +0 short sword; a +0 ring mail; an elf skeleton There is an open door, spattered with blood here. Items here: )) [[ ÷. Things that are here: a +2 longbow of electrocution; a +0 leather armour A deep elf annihilator comes into view. You encounter a deep elf zephyrmancer. It is wielding a +0 great sword of valour, wearing a +2 robe of positive energy, wearing the amulet "Imomn" {Faith rElec rN+ Str+6 Dex+3}, quivering darts of disjunction and carrying the +8 sling "Lurus" {flame, rPois rC+ Will++}. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 great sword of valour, wearing a +2 robe of positive energy, wearing the amulet "Imomn" {Faith rElec rN+ Str+6 Dex+3}, quivering darts of disjunction and carrying the +8 sling "Lurus" {flame, rPois rC+ Will++} (wandering, hasn't noticed you, 70% to hit) Okay, then. Throw: boomerang Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 great sword of valour, wearing a +2 robe of positive energy, wearing the amulet "Imomn" {Faith rElec rN+ Str+6 Dex+3}, quivering darts of disjunction and carrying the +8 sling "Lurus" {flame, rPois rC+ Will++} (wandering, hasn't noticed you, 70% to hit) You throw a boomerang. The boomerang barely misses the deep elf zephyrmancer. Unknown command. That's the wrong kind of item! Fire/throw/use which item? (? for menu, Esc to quit) That's the wrong kind of item! Fire/throw/use which item? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34.0-5-g3e7bbf7a23 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: [wiiwiwi] Species: Gnoll Job: Ice Elementalist HP: 178/178; mods: 0/0 MP: 37/37; mod: 0 Stats: 17 18 25 Position: (17, 28), god: Ashenzari (18), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 3 | 17 | 2244 | 107/281 Short Blades | X | 1 | 3 | 14 | 1413 | 7/225 Long Blades | X | 1 | 3 | 14 | 1413 | 7/225 Axes | X | 1 | 3 | 14 | 1413 | 7/225 Maces & Flails | X | 1 | 3 | 14 | 1413 | 7/225 Polearms | X | 1 | 3 | 14 | 1413 | 7/225 Staves | X | 1 | 3 | 14 | 1413 | 7/225 Ranged Weapons | X | 1 | 3 | 14 | 1413 | 7/225 Throwing | X | 1 | 3 | 14 | 1413 | 7/225 Armour | X | 1 | 3 | 14 | 1413 | 7/225 Dodging | X | 1 | 3 | 14 | 1564 | 158/225 Stealth | X | 1 | 3 | 14 | 1540 | 134/225 Shields | X | 1 | 3 | 14 | 1413 | 7/225 Unarmed Combat | X | 1 | 3 | 14 | 1413 | 7/225 Spellcasting | X | 1 | 4 | 14 | 1592 | 186/225 Conjurations | X | 1 | 3 | 11 | 1413 | 220/238 Hexes | X | 1 | 3 | 11 | 1413 | 220/238 Summonings | X | 1 | 4 | 11 | 1413 | 220/238 Necromancy | X | 1 | 4 | 11 | 1413 | 220/238 Translocations | X | 1 | 4 | 11 | 1413 | 220/238 Forgecraft | X | 1 | 4 | 11 | 1413 | 220/238 Fire Magic | X | 1 | 4 | 11 | 1413 | 220/238 Ice Magic | X | 1 | 4 | 13 | 1914 | 217/291 Air Magic | X | 1 | 4 | 11 | 1413 | 220/238 Earth Magic | X | 1 | 4 | 11 | 1413 | 220/238 Alchemy | X | 1 | 4 | 11 | 1413 | 220/238 Invocations | X | 1 | 4 | 15 | 1413 | 42/205 Evocations | X | 1 | 4 | 14 | 1413 | 7/225 Shapeshifting | X | 1 | 4 | 12 | 1413 | 209/223 Spell bugs: Durations: #33: 1 Attributes: #12: 3746 #13: 1629 #23: 11087 #24: -912525965 #49: 3599 #73: 390948 Mutations: fangs: 1 (innate) treasure sense: 1 (innate) distributed training: 1 (innate) Inventory bugs: Equipment: eq slot #10, inv slot #25: cursed amulet of Curses and Power {Dissipate Regen+ Dex+4, Self, Dev} eq slot #5, inv slot #1: cursed +0 pair of gloves "Behold Eternity" {Range, Self} eq slot #9, inv slot #11: cursed ring of Ashenzari's Discomfort {EV+5, Melee, Range} eq slot #4, inv slot #20: cursed +2 helmet of Ashenzari's Omen {Snipe, Dev, Cun} eq slot #8, inv slot #33: cursed +2 cloak "Shackled Autotheism" {rPois, Sorc, Fort} eq slot #6, inv slot #31: cursed +2 pair of boots "Omen of Ashenzari" {Rampage rCorr Int+2, Self, Sorc} eq slot #2, inv slot #35: +2 kite shield eq slot #9, inv slot #19: cursed ring of Ashenzari's Altruism {SInv, Range, Melee} eq slot #1, inv slot #27: +7 falchion "Spiderbane" {freeze, rPois Str+4 Dex+3} eq slot #3, inv slot #47: +0 shadow dragon scales of the Devil {rElec Will++ MP-5 Dex+3 Stlth+} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: *,,,*,,,,.##..*,∆,∆⌠∆∆∆,*,..#.ß.# *,*,**,.e,....##∆∆∆∆∆∆{**,.##...# *,,,,*,..#,....#∆∆∆∆∆∆∆*,,,#....# *,,,,**...#{...##∆∆∆∆{**,,##....# **,,,,*....#,...###,**#.,,#.....# *,,,,*#....##....###^..,##.....# *,,,,.*#..(............##..##..# **,**..###...ß...ß..e###....##.# *,,*#...###..)@...###..)......# **,,##....####)####...#)......# **,...........)..))...##..)..# **#......ß..ß..ß......##).... *###..)...............).))) ********#####################..# *,,,,,,,,,,,####..##########.... **,,,,,,,,,,+.....<............# **,,,,,,,,*#####..............# dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< vaults_end_crystal: true ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>