ASSERT(fp) in 'command.cc' at line 1339 failed. (Failed to open 'crawl_manual.txt'!) Version: Dungeon Crawl Stone Soup 0.34-a0-1482-g1326f0c51a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5153080413780770755, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name Tyrosin -rc /var/dcss/gamedata/dcss-trunk/rc-files/Tyrosin.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Tyrosin.macro -morgue /var/dcss/gamedata/dcss/morgue/Tyrosin/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Tyrosin:2025-11-27.22:26:40.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 18 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x55a9ffbc632e]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x43a) [0x55a9ffbd450a]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1fa) [0x55a9ffbc680a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x741aca845330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x741aca89eb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x741aca84527e]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(+0x4fb8dd) [0x55a9ffbd38dd]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x55a9ffbd3dc1]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss(+0x4e7aa5) [0x55a9ffbbfaa5]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZN10help_popup11process_keyEi+0x72) [0x55a9ffbbfe52]: help_popup::process_key(int) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z9show_helpiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1b4) [0x55a9ffbbc7f4]: show_help(int, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x1ea4) [0x55aa0037ba04]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss(+0xc9ff1b) [0x55aa00377f1b]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(+0xca0aa5) [0x55aa00378aa5]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x1f7) [0x55a9ffafa557]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x741aca82a1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x741aca82a28b]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x25) [0x55a9ffafb045]: gdb not executable. 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 -DWEB_DIR_PATH="/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 3, depth = 2 Level id: Elf:2 Level build method = random_map_for_place, level layout type = corridors, absdepth0 = 16 Level vaults: elven_hall_of_blades_hangedman_original [nicolae_blade_entry_crossed_weapons] layout_loops_cross uniq_jorgrun uniq_azrael Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: a deep elf pyromancer, wielding a +0 short sword and wearing a +0 leather armour (almost dead, 100% to hit) You freeze the deep elf pyromancer. The deep elf pyromancer is almost dead. You hit the deep elf pyromancer. You burn the deep elf pyromancer. You kill the deep elf pyromancer! Vehumet accepts your kill. You feel your power returning. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. Things that are here: a +0 short sword; a +0 leather armour; an elf corpse There is a large open door here. Found a falchion. There is an open door here. You encounter a deep elf knight. It is wielding a +0 long sword and carrying a +0 shortbow. The deep elf knight shouts! The deep elf knight mumbles some strange words. The deep elf knight seems to speed up. The deep elf knight gestures at you while chanting. The shard of ice misses you. The deep elf knight gestures at you while chanting. The shard of ice misses you. The deep elf knight hits you with a +0 long sword! Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. You slice the deep elf knight!! You burn the deep elf knight. The deep elf knight is heavily wounded. The wall freezes the deep elf knight. The deep elf knight points at you and mumbles some strange words. The lance of force hits you but does no damage. The wall freezes the deep elf knight. You block the deep elf knight's attack. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The wall freezes the deep elf knight! The deep elf knight casts a spell at you. The lance of force misses you. You miss the deep elf knight. The deep elf knight is severely wounded. The wall freezes the deep elf knight! You block the deep elf knight's attack. The wall freezes the deep elf knight! You kill the deep elf knight! Vehumet accepts your kill. You feel your power returning. The frozen ramparts melt away. Your icy armour cracks and falls away as you move. Things that are here: a +0 long sword; a +0 shortbow; a +0 leather armour You open the large door. There is a large open door here. You encounter a deep elf zephyrmancer. It is wielding a +0 dagger. A deep elf zephyrmancer is nearby! Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found a dagger. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 dagger and wearing a +0 leather armour (asleep) A stygian plague fills the deep elf zephyrmancer's body. The deep elf zephyrmancer shouts! The deep elf zephyrmancer points at you and mumbles some strange words. The bolt of lightning misses you. You hear a shout! The deep elf zephyrmancer gestures at you while chanting. The bolt of lightning misses you. You encounter a water elemental. A deep elf archer opens the large door. You encounter a deep elf archer. It is wielding a +0 short sword and carrying a +0 shortbow. There is a large open door here. Vehumet accepts your kill. You feel your power returning. You feel a bit more experienced. Found a scroll of torment and an iron ring. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You block the water elemental's attack. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. You completely miss the water elemental. The wall freezes the water elemental! You block the water elemental's attack. The wall freezes the water elemental! You block the water elemental's attack. You slice the water elemental!! You burn the water elemental terribly!! You destroy the water elemental! Vehumet accepts your kill. You feel your power returning. The wall freezes the deep elf archer but does no damage. The deep elf archer casts a spell. The deep elf archer blinks! Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf archer, wielding a +0 short sword, wearing a +0 leather armour and carrying a +0 shortbow (repelling missiles) A stygian plague fills the deep elf archer's body. The wall freezes the deep elf archer. The deep elf archer unwields a +0 short sword. The deep elf archer wields a +0 shortbow. The deep elf archer shoots an arrow. The arrow misses you. You encounter a fire elemental. Shards of ice erupt from the deep elf archer's body! The wall freezes the deep elf archer. The deep elf archer shoots an arrow. The arrow hits you! The wall freezes the fire elemental but does no damage. The wall freezes the deep elf archer. The deep elf archer shoots an arrow. The arrow misses you. The fire elemental is chilled terribly! The wall freezes the fire elemental! The fire elemental hits you. Tendrils of ice devour the deep elf archer's body! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf archer. The wall freezes the fire elemental but does no damage. You block the fire elemental's attack. You slash the fire elemental! The fire elemental is almost destroyed. The wall freezes the fire elemental. The fire elemental completely misses you. You closely miss the fire elemental. The fire elemental is almost destroyed. The fire elemental is chilled terribly! The wall freezes the fire elemental! You destroy the fire elemental! Vehumet accepts your kill. You feel your power returning. The wall freezes the pillar of rime but does no damage. The pillar of rime completely resists. The wall freezes the pillar of rime but does no damage. The pillar of rime completely resists. The wall freezes the pillar of rime but does no damage. The frozen ramparts melt away. The pillar of rime fades away. Your icy armour cracks and falls away as you move. T - a scroll of torment Your pack is full. You see here a +4 ring of protection. Your pack is full. You see here a +4 ring of protection. B - 2 potions of berserk rage (gained 1) There is a large open door here. You now have 484 gold pieces (gained 10). Things that are here: a +0 dagger; a +0 leather armour Found a stone staircase leading down. You drop 5 curare-tipped darts. You drop 26 poisoned darts. You drop 24 silver javelins. You drop 4 throwing nets. You drop 13 javelins. You drop 3 atropa-tipped darts. You open the large door. There is a large open door here. There is a stone staircase leading down here. You open the door. There is a stone staircase leading down here. There is an open door here. You open the door. There is an open door here. There is an open door here. You open the door. You encounter a deep elf archer. It is wielding a +0 dagger and carrying a +0 shortbow. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is an open door here. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf archer, wielding a +0 dagger, wearing a +0 leather armour and carrying a +0 shortbow (repelling missiles, asleep) A stygian plague fills the deep elf archer's body. The deep elf archer shouts! The deep elf archer unwields a +0 dagger. The deep elf archer wields a +0 shortbow. The deep elf archer shoots an arrow. The arrow hits you but does no damage. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. The deep elf archer shoots an arrow. You block the arrow with your +3 kite shield of reflection... and reflect it back! The arrow hits the deep elf archer! Shards of ice erupt from the deep elf archer's body! Tendrils of ice devour the deep elf archer's body! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf archer. Your icy armour cracks and falls away as you move. The pillar of rime fades away. You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. There is a large open door here. You open the door. You encounter a dancing +0 scimitar of electrocution. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dancing +0 scimitar of electrocution A stygian plague fills the dancing +0 scimitar of electrocution's body. You block the dancing +0 scimitar of electrocution's attack. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! You block the dancing +0 scimitar of electrocution's attack. The dancing +0 scimitar of electrocution hits you! Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +0 scimitar of electrocution (afflicted by rimeblight, 100% to hit) You freeze the dancing +0 scimitar of electrocution. The dancing +0 scimitar of electrocution resists. The dancing +0 scimitar of electrocution is lightly damaged. You hit the dancing +0 scimitar of electrocution but do no damage. The dancing +0 scimitar of electrocution is lightly damaged. You block the dancing +0 scimitar of electrocution's attack. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +0 scimitar of electrocution (lightly damaged, afflicted by rimeblight, 100% to hit) You freeze the dancing +0 scimitar of electrocution. The dancing +0 scimitar of electrocution resists. The dancing +0 scimitar of electrocution is lightly damaged. You slice the dancing +0 scimitar of electrocution!! You burn the dancing +0 scimitar of electrocution. The dancing +0 scimitar of electrocution falls from the air. Vehumet accepts your kill. Plague seeps from the dead dancing +0 scimitar of electrocution. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line That would be overly suicidal. Okay, then. Your icy armour cracks and falls away as you move. There is an open door here. You see here a +0 scimitar of electrocution. Found a stone staircase leading down. You encounter a deep elf knight. It is carrying a +0 shortbow. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf knight, wearing a +0 robe and carrying a +0 shortbow (asleep) A stygian plague fills the deep elf knight's body. The deep elf knight shouts! The deep elf knight wields a +0 shortbow. The deep elf knight shoots an arrow. You block the arrow with your +3 kite shield of reflection... and reflect it back! The arrow hits the deep elf knight. The deep elf knight shoots an arrow. The arrow hits you but does no damage. Shards of ice erupt from the deep elf knight's body! The deep elf knight gestures at you while chanting. The shard of ice hits you!! You partially resist. The deep elf knight shoots an arrow. The arrow hits you but does no damage. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The deep elf knight shoots an arrow. The arrow closely misses you. Shards of ice erupt from the deep elf knight's body! Tendrils of ice devour the deep elf knight's body! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf knight. You encounter a deep elf zephyrmancer. It is wielding a +0 long sword. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 long sword and wearing a +0 robe (wandering, hasn't noticed you) A stygian plague fills the deep elf zephyrmancer's body. The deep elf zephyrmancer shouts! The deep elf zephyrmancer casts a spell at you. The bolt of lightning misses you. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Your icy armour thickens. The pillar of rime fades away. The deep elf zephyrmancer casts a spell. The deep elf zephyrmancer blinks! Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 long sword and wearing a +0 robe (moderately wounded, afflicted by rimeblight, 100% to hit) You freeze the deep elf zephyrmancer. The deep elf zephyrmancer is moderately wounded. You slash the deep elf zephyrmancer! You burn the deep elf zephyrmancer! The deep elf zephyrmancer is almost dead. Shards of ice erupt from the deep elf zephyrmancer's body! You kill the deep elf zephyrmancer! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf zephyrmancer. Your icy armour cracks and falls away as you move. i - 24 scrolls of identify (gained 1) There is an open door here. i - 25 scrolls of identify (gained 1) You open the door. There is an open door here. There is a stone staircase leading down here. You open the door. There is an open door here. There is an open door here. There is an open door here. Found a stone staircase leading down. There is an open door here. You encounter a dancing +6 halberd of venom. A dancing +6 halberd of venom is nearby! Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dancing +6 halberd of venom (wandering, hasn't noticed you) A stygian plague fills the dancing +6 halberd of venom's body. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The dancing +6 halberd of venom completely misses you. The dancing +6 halberd of venom barely misses you. You block the dancing +6 halberd of venom's attack. Shards of ice erupt from the dancing +6 halberd of venom's body! The dancing +6 halberd of venom closely misses you. You hear a shout! x2 Shards of ice erupt from the dancing +6 halberd of venom's body! The dancing +6 halberd of venom hits you but does no damage. x2 Shards of ice erupt from the dancing +6 halberd of venom's body! You block the dancing +6 halberd of venom's attack. Your icy armour cracks and falls away as you move. You block the dancing +6 halberd of venom's attack. x2 Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The dancing +6 halberd of venom recovers from rimeblight. The dancing +6 halberd of venom hits you! You encounter a water elemental. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +6 halberd of venom (lightly damaged, 100% to hit) You freeze the dancing +6 halberd of venom. The dancing +6 halberd of venom resists. The dancing +6 halberd of venom is lightly damaged. You hit the dancing +6 halberd of venom but do no damage. The dancing +6 halberd of venom is lightly damaged. The dancing +6 halberd of venom hits you! You encounter a deep elf zephyrmancer. It is wielding a +0 short sword. You block the dancing +6 halberd of venom's attack. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +6 halberd of venom (lightly damaged, 100% to hit) You freeze the dancing +6 halberd of venom but do no damage. The dancing +6 halberd of venom completely resists. You closely miss the dancing +6 halberd of venom. The dancing +6 halberd of venom is lightly damaged. You block the dancing +6 halberd of venom's attack. The deep elf zephyrmancer points at you and mumbles some strange words. The bolt of lightning hits the dancing +6 halberd of venom. The dancing +6 halberd of venom completely resists. The bolt of lightning misses you. You hear a shout! Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dancing +6 halberd of venom (lightly damaged) A stygian plague fills the dancing +6 halberd of venom's body. You hit the dancing +6 halberd of venom but do no damage. The dancing +6 halberd of venom is lightly damaged. The dancing +6 halberd of venom hits you!! You block the dancing +6 halberd of venom's attack. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +6 halberd of venom (lightly damaged, afflicted by rimeblight, 100% to hit) You freeze the dancing +6 halberd of venom but do no damage. The dancing +6 halberd of venom completely resists. You slash the dancing +6 halberd of venom! You burn the dancing +6 halberd of venom. The dancing +6 halberd of venom is severely damaged. The dancing +6 halberd of venom hits you! The deep elf zephyrmancer gestures at you while chanting. The bolt of lightning hits the dancing +6 halberd of venom. The dancing +6 halberd of venom completely resists. The bolt of lightning hits you. You resist. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +6 halberd of venom (severely damaged, afflicted by rimeblight, 100% to hit) You freeze the dancing +6 halberd of venom. The dancing +6 halberd of venom resists. The dancing +6 halberd of venom is severely damaged. You hit the dancing +6 halberd of venom. The dancing +6 halberd of venom is almost destroyed. You block the dancing +6 halberd of venom's attack. The deep elf zephyrmancer points at you and mumbles some strange words. The bolt of lightning hits the dancing +6 halberd of venom. The dancing +6 halberd of venom completely resists. The bolt of lightning hits you. You resist. The dancing +6 halberd of venom hits you! Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a dancing +6 halberd of venom (almost destroyed, afflicted by rimeblight, 100% to hit) You freeze the dancing +6 halberd of venom. The dancing +6 halberd of venom resists. The dancing +6 halberd of venom is almost destroyed. You slice the dancing +6 halberd of venom!! The dancing +6 halberd of venom falls from the air. Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead dancing +6 halberd of venom. The water elemental is afflicted with rimeblight. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A great freezing vortex appears and lifts you up. You slice the water elemental!! You burn the water elemental terribly!! You destroy the water elemental! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead water elemental. The deep elf zephyrmancer gestures at you while chanting. The bolt of lightning hits you! You resist. Your icy armour cracks and falls away as you move. The deep elf zephyrmancer gestures wildly while chanting. The deep elf zephyrmancer blinks! Found a potion of curing. You encounter a deep elf archer. It is wielding a +0 short sword and carrying a +0 shortbow. The winds around you start to calm down. You float gracefully downwards. The deep elf archer unwields a +0 short sword. The deep elf archer wields a +0 shortbow. The deep elf archer shoots an arrow. The arrow hits you! You are engulfed in whirling frost. The deep elf zephyrmancer casts a spell at you. The bolt of lightning hits you! You resist. The deep elf archer shoots an arrow. The arrow hits you! There is an open door here. The winds around you calm down. You encounter a deep elf pyromancer. It is wielding a +0 short sword and wearing a ring of positive energy. You close the door. There is an open door here. You close the door. You open the door. There is an open door here. You close the door. There is an open translucent door here. Things that are here: a +0 scimitar; a +0 leather armour There is a staircase back to the Mines here. You climb upwards. Welcome back to the Orcish Mines! There is a staircase to the Elven Halls here. You start resting. HP restored. You climb downwards. Welcome back to the Elven Halls! There is a staircase back to the Mines here. There is a staircase back to the Mines here. Items here: ) [[ รท. There is an open translucent door here. You open the door. There is an open door here. c - 11 potions of curing (gained 1) t - 7 scrolls of teleportation (gained 1) You see here a +6 halberd of venom. A deep elf archer comes into view. The deep elf archer shouts! The deep elf archer shoots an arrow. The arrow hits you. Casting: Polar Vortex (dangerous; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and carrying a +0 short sword (repelling missiles) A stygian plague fills the deep elf archer's body. The deep elf archer shoots an arrow. You block the arrow with your +3 kite shield of reflection... and reflect it back! The arrow hits the deep elf archer!! Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Tendrils of ice devour the deep elf archer's body! Vehumet accepts your kill. Plague seeps from the dead deep elf archer. HP restored. The pillar of rime fades away. Magic restored. Your icy armour cracks and falls away as you move. There is a large open door here. There is an open door here. f - 2 scrolls of fear There is an open door here. There is an open door here. There is an open door here. You open the large door. Found a leather armour and a rapier. There is a large open door here. You see here a +0 rapier. You open the large door. You see here a +0 rapier. There is a large open door here. As you open the large door, it creaks loudly! You encounter a deep elf pyromancer. It is wielding a +0 dagger. You hear a shout! The deep elf pyromancer shouts! You encounter a deep elf archer. It is wielding a +0 short sword and carrying a +0 shortbow. Found a scroll of enchant weapon. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The deep elf archer unwields a +0 short sword. The deep elf archer wields a +0 shortbow. The deep elf archer shoots an arrow. You block the arrow with your +3 kite shield of reflection... and reflect it back! The arrow hits the deep elf archer. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf archer, wielding a +0 shortbow, wearing a +0 leather armour and carrying a +0 short sword (lightly wounded, repelling missiles) A stygian plague fills the deep elf archer's body. The deep elf pyromancer casts a spell at you. The bolt of fire misses you. The deep elf archer shoots an arrow. The arrow hits you but does no damage. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 dagger and wearing a +0 robe A stygian plague fills the deep elf pyromancer's body. The deep elf archer shoots an arrow. The arrow misses you. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Hailstorm (safe; 1% risk of failure) Press: ? - help, Dir - look around, f - activate A cannonade of hail descends around you! The hail pelts the deep elf pyromancer!! The deep elf pyromancer is almost dead. The hail pelts the deep elf archer!! The deep elf archer is almost dead. Tendrils of ice devour the deep elf pyromancer's body! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf pyromancer. You kill the deep elf archer! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf archer. You encounter a dancing +8 flail of protection. Casting: Hailstorm (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dancing +8 flail of protection A stygian plague fills the dancing +8 flail of protection's body. You hit the dancing +8 flail of protection but do no damage. The dancing +8 flail of protection hits you but does no damage. You hit the dancing +8 flail of protection. The dancing +8 flail of protection is lightly damaged. You block the dancing +8 flail of protection's attack. The dancing +8 flail of protection hits you! You miss the dancing +8 flail of protection. The dancing +8 flail of protection is lightly damaged. The dancing +8 flail of protection hits you. You hit the dancing +8 flail of protection. The dancing +8 flail of protection is moderately damaged. You block the dancing +8 flail of protection's attack. You barely miss the dancing +8 flail of protection. The dancing +8 flail of protection is moderately damaged. Shards of ice erupt from the dancing +8 flail of protection's body! The dancing +8 flail of protection hits you! x2 You slice the dancing +8 flail of protection!! You burn the dancing +8 flail of protection. The dancing +8 flail of protection falls from the air. Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead dancing +8 flail of protection. Your icy armour cracks and falls away as you move. There is a large open door here. You see here a +8 flail of protection. The pillar of rime fades away. w - 2 scrolls of enchant weapon (gained 1) You open the door. There is an open door here. You open the door. There is an open door here. There is a large open door here. You pick up a parchment of Conjure Ball Lightning and begin reading... You add the spell Conjure Ball Lightning to your library. There is an open door here. There is a large open door here. There is a large open door here. You open the door. There is an open door here. A deep elf zephyrmancer comes into view. A deep elf zephyrmancer is nearby! Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 short sword and wearing a +0 robe (wandering, hasn't noticed you) A stygian plague fills the deep elf zephyrmancer's body. The deep elf zephyrmancer shouts! Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. Shards of ice erupt from the deep elf zephyrmancer's body! The wall freezes the deep elf zephyrmancer! Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf zephyrmancer, wielding a +0 short sword and wearing a +0 robe (almost dead, afflicted by rimeblight, 100% to hit) You freeze the deep elf zephyrmancer. You kill the deep elf zephyrmancer! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf zephyrmancer. The frozen ramparts melt away. Your icy armour cracks and falls away as you move. There is an open door here. Things that are here: a +0 short sword; a +0 robe You see here a +0 falchion. A deep elf pyromancer comes into view. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. The deep elf pyromancer shouts! The deep elf pyromancer points at you and mumbles some strange words. The pyre arrow misses you. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 short sword, wearing a +0 ring mail and wearing a ring of positive energy A stygian plague fills the deep elf pyromancer's body. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 short sword, wearing a +0 ring mail and wearing a ring of positive energy (moderately wounded, afflicted by rimeblight, 100% to hit) You freeze the deep elf pyromancer! The deep elf pyromancer is heavily wounded. You hit the deep elf pyromancer but do no damage. The deep elf pyromancer is heavily wounded. The deep elf pyromancer hits you with a +0 short sword. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 short sword, wearing a +0 ring mail and wearing a ring of positive energy (severely wounded, afflicted by rimeblight, 100% to hit) You freeze the deep elf pyromancer. The deep elf pyromancer is severely wounded. You barely miss the deep elf pyromancer. The deep elf pyromancer is severely wounded. Shards of ice erupt from the deep elf pyromancer's body! Tendrils of ice devour the deep elf pyromancer's body! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf pyromancer. The pillar of rime fades away. There is an open door here. You open the door. 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. You encounter a thermic dynamo. Press: ? - help, v - describe, . - travel Here: a thermic dynamo (dormant) The floor. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. A wild whirl of fire shoots out from the thermic dynamo at you. The rebounding bolt of fire hits you! You resist. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The wall freezes the thermic dynamo but does no damage. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a thermic dynamo A stygian plague fills the thermic dynamo's body. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. x2 The thermic dynamo touches you but does no damage. The thermic dynamo misses you. Aiming: Freeze (safe; 0% risk of failure) Press: ? - help, Q - select action, ( or ) - cycle Shift-Dir - straight line That would be overly suicidal. Okay, then. Unknown command. You slash the thermic dynamo! The thermic dynamo is moderately damaged. Shards of ice erupt from the thermic dynamo's body! You miss the thermic dynamo. The thermic dynamo is moderately damaged. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. The thermic dynamo touches you. You are engulfed in flames. You resist. You block the thermic dynamo's attack. The heat melts your icy armour. You hit the thermic dynamo. The thermic dynamo is moderately damaged. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. The thermic dynamo overcharges itself and releases excess heat at you. The rebounding bolt of fire misses you. You closely miss the thermic dynamo. The thermic dynamo is moderately damaged. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. The thermic dynamo completely misses you. You block the thermic dynamo's attack. You closely miss the thermic dynamo. The thermic dynamo is moderately damaged. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. You block the thermic dynamo's attack. The thermic dynamo engulfs you. The thermic dynamo freezes you! You resist. You slice the thermic dynamo!! The thermic dynamo is almost destroyed. You barely miss the thermic dynamo. The thermic dynamo is almost destroyed. The wall freezes the thermic dynamo but does no damage. You block the thermic dynamo's attack. The thermic dynamo engulfs you! The thermic dynamo freezes you! You resist. You barely miss the thermic dynamo. The thermic dynamo is almost destroyed. The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. You block the thermic dynamo's attack. x2 You barely miss the thermic dynamo. The thermic dynamo is almost destroyed. Shards of ice erupt from the thermic dynamo's body! The thermic dynamo completely resists. The wall freezes the thermic dynamo but does no damage. You block the thermic dynamo's attack. x2 You slice the thermic dynamo!! You destroy the thermic dynamo! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead thermic dynamo. The frozen ramparts melt away. Your icy armour starts to melt. Your icy armour evaporates. You now have 495 gold pieces (gained 11). You pick up a parchment of Forge Phalanx Beetle and begin reading... You add the spell Forge Phalanx Beetle to your library. You open the large door. There is a large open door here. You encounter a deep elf pyromancer. It is wielding a +0 rapier. Casting: Freeze (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 rapier and wearing a +0 robe (asleep) A stygian plague fills the deep elf pyromancer's body. The deep elf pyromancer shouts! Shards of ice erupt from the deep elf pyromancer's body! Tendrils of ice devour the deep elf pyromancer's body! Vehumet accepts your kill. Plague seeps from the dead deep elf pyromancer. The pillar of rime fades away. Things that are here: a +0 rapier; a +0 robe Things that are here: a +0 rapier; a +0 robe There is a large open door here. There is an open door here. You encounter a dancing +1 short sword of holy wrath. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dancing +1 short sword of holy wrath (wandering, hasn't noticed you) A stygian plague fills the dancing +1 short sword of holy wrath's body. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The dancing +1 short sword of holy wrath hits you but does no damage. You hit the dancing +1 short sword of holy wrath but do no damage. The dancing +1 short sword of holy wrath hits you but does no damage. You barely miss the dancing +1 short sword of holy wrath. Shards of ice erupt from the dancing +1 short sword of holy wrath's body! You block the dancing +1 short sword of holy wrath's attack. The dancing +1 short sword of holy wrath hits you but does no damage. You slash the dancing +1 short sword of holy wrath! You burn the dancing +1 short sword of holy wrath. The dancing +1 short sword of holy wrath is severely damaged. The dancing +1 short sword of holy wrath hits you but does no damage. The dancing +1 short sword of holy wrath closely misses you. You closely miss the dancing +1 short sword of holy wrath. The dancing +1 short sword of holy wrath is severely damaged. The dancing +1 short sword of holy wrath hits you. You convulse! You closely miss the dancing +1 short sword of holy wrath. The dancing +1 short sword of holy wrath is severely damaged. The dancing +1 short sword of holy wrath hits you but does no damage. You block the dancing +1 short sword of holy wrath's attack. You barely miss the dancing +1 short sword of holy wrath. The dancing +1 short sword of holy wrath is severely damaged. The dancing +1 short sword of holy wrath misses you. You block the dancing +1 short sword of holy wrath's attack. You barely miss the dancing +1 short sword of holy wrath. The dancing +1 short sword of holy wrath is severely damaged. You block the dancing +1 short sword of holy wrath's attack. You slice the dancing +1 short sword of holy wrath!! The dancing +1 short sword of holy wrath falls from the air. Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead dancing +1 short sword of holy wrath. Your icy armour cracks and falls away as you move. There is an open door here. You see here a +1 short sword of holy wrath. There is a large open door here. Done exploring. Done exploring. Done exploring. Done exploring. There is an open door here. Things that are here: a +0 robe; a +0 long sword There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. This spell is dangerous to cast! You start memorising the spell. You continue memorising. x6 You finish memorising. Spell assigned to 'j'. Okay, then. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Found 2 flux baubles. Found a parchment of Poisonous Vapours. Found a stone staircase leading down. You encounter a dancing +2 vampiric trident. You encounter a water elemental. The dancing +2 vampiric trident hits you from afar. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The dancing +2 vampiric trident hits you from afar. You block the dancing +2 vampiric trident's attack. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you from afar. The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. You block the dancing +2 vampiric trident's attack. Your icy armour cracks and falls away as you move. The frozen ramparts melt away as you move. The dancing +2 vampiric trident attacks as it pursues you! The dancing +2 vampiric trident hits you from afar. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate Okay, then. The dancing +2 vampiric trident hits you. You block the dancing +2 vampiric trident's attack. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. A film of ice covers your body! The dancing +2 vampiric trident hits you! The dancing +2 vampiric trident completely misses you. Casting: Ozocubu's Armour (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Casting: Frozen Ramparts (safe; 0% risk of failure) Press: ? - help, Dir - look around, f - activate The walls around you are covered in ice. You barely miss the dancing +2 vampiric trident. The dancing +2 vampiric trident resists. The wall freezes the dancing +2 vampiric trident. The dancing +2 vampiric trident completely misses you. The wall freezes the water elemental but does no damage. You barely miss the dancing +2 vampiric trident. The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you. The wall freezes the water elemental! The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. You block the dancing +2 vampiric trident's attack. The wall freezes the water elemental! You closely miss the dancing +2 vampiric trident. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you but does no damage. The wall freezes the water elemental! You miss the dancing +2 vampiric trident. The wall freezes the dancing +2 vampiric trident but does no damage. You block the dancing +2 vampiric trident's attack. The wall freezes the water elemental. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you. The wall freezes the water elemental. You destroy the water elemental! Vehumet accepts your kill. You feel your power returning. You slash the dancing +2 vampiric trident! You burn the dancing +2 vampiric trident. The dancing +2 vampiric trident is heavily damaged. The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you. You miss the dancing +2 vampiric trident. The dancing +2 vampiric trident is heavily damaged. The dancing +2 vampiric trident resists. The wall freezes the dancing +2 vampiric trident. The dancing +2 vampiric trident barely misses you. The dancing +2 vampiric trident completely resists. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident closely misses you. You miss the dancing +2 vampiric trident. The dancing +2 vampiric trident is heavily damaged. The wall freezes the dancing +2 vampiric trident but does no damage. The dancing +2 vampiric trident hits you!! You slice the dancing +2 vampiric trident!! The dancing +2 vampiric trident falls from the air. Vehumet accepts your kill. You feel your power returning. The frozen ramparts melt away. Your icy armour starts to melt. Your icy armour evaporates. You encounter a deep elf pyromancer. It is wielding a +0 sling and carrying a +0 short sword. You see here a +2 vampiric trident. Casting: Frozen Ramparts (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 sling, wearing a +0 robe and carrying a +0 short sword (wandering, hasn't noticed you) A stygian plague fills the deep elf pyromancer's body. The deep elf pyromancer shoots a sling bullet. The sling bullet hits you but does no damage. You hear a shout! There is a stone staircase leading up here. You slice the deep elf pyromancer!! You burn the deep elf pyromancer! You kill the deep elf pyromancer! Vehumet accepts your kill. Plague seeps from the dead deep elf pyromancer. You encounter a deep elf pyromancer. It is wielding a +0 long sword. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Rimeblight (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep elf pyromancer, wielding a +0 long sword and wearing a +0 robe A stygian plague fills the deep elf pyromancer's body. You encounter a dancing +4 dagger and a deep elf zephyrmancer. The deep elf zephyrmancer is wielding a +0 long sword of freezing. Found a potion of mutation. Found a stone staircase leading down. The dancing +4 dagger leaves your sight. The deep elf zephyrmancer leaves your sight. You encounter a deep elf knight. It is wielding a +0 scimitar. The deep elf pyromancer barely misses you. The deep elf knight shouts! You slice the deep elf pyromancer!! You burn the deep elf pyromancer. You kill the deep elf pyromancer! Vehumet accepts your kill. You feel your power returning. Plague seeps from the dead deep elf pyromancer. The dancing +4 dagger is afflicted with rimeblight. You encounter a deep elf archer. It is wielding a +0 short sword and carrying a +0 shortbow. You encounter a deep elf sorcerer. It is wielding a +0 long sword. The deep elf knight invokes an archmage's trap upon you! Your power is siphoned away as the spells of a deep elf sorcerer and a deep elf knight are empowered! Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Rimeblight (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Malign forces permeate your being, awaiting release. You block the dancing +4 dagger's attack. The deep elf sorcerer invokes an archmage's trap upon you! Your power is siphoned away as the spells of a deep elf archer and a deep elf zephyrmancer are empowered! The deep elf zephyrmancer casts a spell at you. The bolt of lightning hits the dancing +4 dagger. The dancing +4 dagger completely resists. The bolt of lightning misses you. You hear a shout! x5; You hear a bark! You hear a shout! x6; You hear a bark! Casting: Death Channel (dangerous; 11% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1482-g1326f0c51a Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_DISPLAY_COMMANDS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Tyrosin] Species: Revenant Job: Ice Elementalist HP: 192/192; mods: 0/0 MP: 12/40; mod: 0 Stats: 14 31 9 Position: (40, 41), god: Vehumet (6), 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 | 15 | 5486 | 0/820 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 17 | 11401 | 1234/1338 Maces & Flails | X | 0 | 0 | 2 | 262 | 84/178 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/84 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 10 | 3300 | 0/713 Stealth | X | 0 | 0 | 2 | 127 | 21/106 Shields | X | 1 | 50 | 10 | 3947 | 647/713 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 15 | 7760 | 1/1160 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/70 Summonings | X | 0 | 0 | 0 | 0 | 0/59 Necromancy | X | 1 | 50 | 10 | 2818 | 43/600 Translocations | X | 0 | 0 | 5 | 891 | 0/357 Forgecraft | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/70 Ice Magic | X | 0 | 0 | 25 | 17777 | 665/1618 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #34: 450 Attributes: #12: 4840 #13: 4345 #23: 59659 #24: -1231779907 #49: 4501 #73: 577627 Mutations: claws: 1 (innate) cold resistance: 1 (innate) low MP: 2 (innate) negative energy resistance: 3 (innate) torment resistance: 2 (innate) mnemnophage: 1 (innate) spellclaws: 1 (innate) accursed: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +9 broad axe of flaming eq slot #10, inv slot #22: amulet "Oxkuicw" {rElec Will+ RegenMP+ Int+4 Dex-2} eq slot #3, inv slot #18: +5 robe of Misconduct {MP+7 Str+2 Dex+2} eq slot #9, inv slot #32: ring of Iloarew {^Contam +Blink rC- Will++ EV+5 Stlth+} eq slot #2, inv slot #2: +3 kite shield of reflection eq slot #6, inv slot #45: +0 pair of boots "Ungaeq" {Will+ rCorr Str-2 Int+2} eq slot #9, inv slot #7: ring of protection from cold eq slot #8, inv slot #46: +2 cloak of corrosion resistance eq slot #4, inv slot #50: +3 helmet of Polumn {Bane rF+++ rN+ Int+2} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### ... #.. # ee..! #.. . e...# ..#...### # ###..#e#.. ...#.#...#.# #......(#.# ## ##.@.# ..##...)# >........## #........<## ...........####### #>.........).....# .:.........#####.# ..........## #.##.....## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< necropolis_difficulty: shoals ice_cave_hard: false serial_glass_tile: dngn_transparent_wall vaults_end_crystal: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>