Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.33-a0-1189-g0c5ade9840 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 16515457302850194590, deterministic pregen: 1 Version history: Game started: 0.33-a0-1179-g26fe8ce49a 0.33-a0-1189-g0c5ade9840 Command line: /usr/games/crawl-git-0c5ade9840 -name SirDiesAlotJr -rc /dgldir/rcfiles/crawl-git/SirDiesAlotJr.rc -macro /dgldir/rcfiles/crawl-git/SirDiesAlotJr.macro -morgue /dgldir/morgue/SirDiesAlotJr/ -seed -webtiles-socket /crawl-master/webserver/sockets/SirDiesAlotJr:2025-04-01.22:51:37.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 12 stack frames. /usr/games/crawl-git-0c5ade9840(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x562b7f5f844f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-0c5ade9840(_Z13do_crash_dumpv+0x404) [0x562b7f602994]: do_crash_dump() /usr/games/crawl-git-0c5ade9840(_Z20crash_signal_handleri+0x1fa) [0x562b7f5f88da]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f405c80a210]: /usr/games/crawl-git-0c5ade9840(_Z14div_rand_roundii+0x7) [0x562b7faf49a7]: div_rand_round(int, int) /usr/games/crawl-git-0c5ade9840(_Z13player_reactsv+0x13cb) [0x562b7faa580b]: player_reacts() /usr/games/crawl-git-0c5ade9840(_Z12world_reactsv+0x705) [0x562b7fd278e5]: world_reacts() /usr/games/crawl-git-0c5ade9840(+0xbf9c3c) [0x562b7fd28c3c]: /usr/games/crawl-git-0c5ade9840(+0xbfa705) [0x562b7fd29705]: /usr/games/crawl-git-0c5ade9840(main+0x1ab) [0x562b7f53ca9b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f405c7eb0b3]: /usr/games/crawl-git-0c5ade9840(_start+0x2e) [0x562b7f53d68e]: Trying to run gdb. GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 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". 0x00007f405c8a9c2a in __GI___wait4 (pid=3677282, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #0 0x00007f405c8a9c2a in __GI___wait4 (pid=3677282, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 resultvar = 18446744073709551104 sc_ret = #1 0x00007f405c8a9beb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at waitpid.c:38 No locals. #2 0x0000562b7f5f82b5 in call_gdb (file=file@entry=0x7f405c9b05c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3656393\000\000\000\000\000" #3 0x0000562b7f6029b2 in do_crash_dump () at dbg-asrt.cc:673 t = 1743557138 dir = "/dgldir/morgue/SirDiesAlotJr/" name = "/dgldir/morgue/SirDiesAlotJr/crash-SirDiesAlotJr-20250402-012538.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7f405c9b05c0 <_IO_2_1_stderr_> #4 0x0000562b7f5f88da in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #5 No locals. #6 0x0000562b7faf49a7 in div_rand_round (num=num@entry=50, den=den@entry=0) at random.cc:315 rem = #7 0x0000562b7faa580b in _decrement_durations () at player-reacts.cc:830 near_ghost = true delay = 0 melted = pbd_str = sanguine_armour_is_valid = delay = melted = pbd_str = sanguine_armour_is_valid = near_ghost = mi = old_recite = new_recite = found = mi = mi = i = #8 player_reacts () at player-reacts.cc:1161 stealth = 51 #9 0x0000562b7fd278e5 in world_reacts () at main.cc:2619 No locals. #10 0x0000562b7fd28c3c in _input () at main.cc:1174 time_is_frozen = player_disabled = {was_disabled = false} #11 0x0000562b7fd29705 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #12 0x0000562b7f53ca9b in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #13 main (argc=, argv=0x7ffd28c33578) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 3656393) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-0c5ade9840/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-0c5ade9840/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-0c5ade9840/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 13, depth = 2 Level id: Crypt:2 Level build method = , level layout type = open_caves, absdepth0 = 20 Level vaults: layout_catacombs mu_enter_wizlab_3 nicolae_crypt_booths_of_the_dead lemuel_elevator Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You feel a surge of power! The phantasmal warrior is dispelled!! You block the phantasmal warrior's attack. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a phantasmal warrior (heavily damaged, 100% to hit) You feel a surge of power! The phantasmal warrior is dispelled!!! You destroy the phantasmal warrior! You now have 14721 gold pieces (gained 5). You start resting. HP restored. You start resting. A vampire knight comes into view. It is wielding a +0 long sword. There is a dry fountain here. You start resting. A ghoul comes into view. There is a portal leading out of this place here. There is a dry fountain here. You now have 14728 gold pieces (gained 7). Things that are here: a +2 glaive; a +0 chain mail You start resting. A juggernaut skeleton comes into view. You see here 5 gold pieces. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut skeleton (100% to hit) You feel a surge of power! The juggernaut skeleton is dispelled!!! You block the juggernaut skeleton's attack. The juggernaut skeleton hits you but does no damage. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut skeleton (moderately damaged, 100% to hit) You feel a surge of power! The juggernaut skeleton is dispelled!!! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut skeleton (almost destroyed, 100% to hit) You feel a surge of power! The juggernaut skeleton is dispelled!!! You destroy the juggernaut skeleton! You now have 14733 gold pieces (gained 5). You start resting. A vampire knight is nearby! The vampire knight shouts! A juggernaut zombie comes into view. Things that are here: a +2 glaive; a +0 chain mail Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire knight, wielding a +0 long sword and wearing a +0 chain mail (100% to hit) You feel a surge of power! The vampire knight is dispelled!!! The vampire knight misses you. The vampire knight bites you but does no damage. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire knight, wielding a +0 long sword and wearing a +0 chain mail (severely damaged, 100% to hit) You feel a surge of power! The vampire knight is dispelled!!! You destroy the vampire knight! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut zombie (100% to hit) You feel a surge of power! The juggernaut zombie is dispelled!!! The juggernaut zombie is distracted by your dazzling golden aura. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut zombie (moderately damaged, unaware, hasn't noticed you, 100% to hit) You feel a surge of power! The juggernaut zombie is dispelled!!! The juggernaut zombie is no longer distracted by gold. You block the juggernaut zombie's attack. The juggernaut zombie hits you. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut zombie (heavily damaged, 100% to hit) You feel a surge of power! The juggernaut zombie is dispelled!!! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut zombie (heavily damaged, 100% to hit) You feel a surge of power! The juggernaut zombie is dispelled!!! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a juggernaut zombie (almost destroyed, 100% to hit) You feel a surge of power! The juggernaut zombie is dispelled!!! You destroy the juggernaut zombie! Things that are here: a +2 glaive; a +0 chain mail You start resting. HP restored. You start resting. A jiangshi comes into view. Things that are here: a +2 glaive; a +0 chain mail The jiangshi claws you. x2 Things that are here: a +2 glaive; a +0 chain mail Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jiangshi (100% to hit) You feel a surge of power! The jiangshi is dispelled!! You block the jiangshi's attack. The jiangshi barely misses you. The jiangshi closely misses you. The jiangshi claws you but does no damage. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jiangshi (heavily damaged, 100% to hit) You feel a surge of power! The jiangshi is dispelled!! You block the jiangshi's attack. The jiangshi claws you! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jiangshi (almost destroyed, 100% to hit) You feel a surge of power! The jiangshi is dispelled!!! You destroy the jiangshi! You now have 14739 gold pieces (gained 6). You start resting. HP restored. You start resting. A ghoul is nearby! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (100% to hit) You feel a surge of power! The ghoul is dispelled!!! The ghoul claws you but does no damage. You block the ghoul's attack. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (moderately damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!! A vampire knight comes into view. It is wielding a +3 great mace. The ghoul claws you! x2 Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (heavily damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!! The vampire knight shouts! The ghoul misses you. You block the ghoul's attack. The vampire knight casts a spell at you. The vampire knight blinks! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (severely damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!! You block the ghoul's attack. x2 The ghoul attacks as it pursues you! The ghoul barely misses you. The ghoul misses you. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. [a] - 672 gold - resistance, might and haste [b] - 308 gold - haste and brilliance [c] - 464 gold - heal wounds and magic Purchase which effect? You feel much better. Magic courses through your body. You block the ghoul's attack. x2 Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (severely damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!! The ghoul claws you. You block the ghoul's attack. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (almost destroyed, 100% to hit) You feel a surge of power! The ghoul is dispelled!! You destroy the ghoul! The vampire knight casts a spell. The vampire knight flickers and vanishes for a moment. You see here 5 gold pieces. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire knight, wielding a +3 great mace and wearing a +0 chain mail (slightly transparent, 100% to hit) You feel a surge of power! The vampire knight is dispelled!! You block the vampire knight's attack. The vampire knight closely misses you. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire knight, wielding a +3 great mace and wearing a +0 chain mail (heavily damaged, slightly transparent, 100% to hit) You feel a surge of power! The vampire knight is dispelled!! You are unaffected. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire knight, wielding a +3 great mace and wearing a +0 chain mail (almost destroyed, slightly transparent, 100% to hit) You feel a surge of power! The vampire knight is dispelled!!! You destroy the vampire knight! You now have 14279 gold pieces (gained 4). Things that are here: a +3 great mace; a +0 chain mail You start resting. A deep troll zombie comes into view. A deep troll zombie is nearby! Things that are here: a +2 glaive; a +0 chain mail You now have 14294 gold pieces (gained 15). Things that are here: a +0 long sword; a +0 chain mail There is a dry fountain here. There is a dry fountain here. You see here 7 gold pieces. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep troll zombie (100% to hit) You feel a surge of power! The deep troll zombie is dispelled! The deep troll zombie bites you! You block the deep troll zombie's attack. The deep troll zombie barely misses you. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep troll zombie (lightly damaged, 100% to hit) You feel a surge of power! The deep troll zombie is dispelled!!! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep troll zombie (severely damaged, 100% to hit) You feel a surge of power! The deep troll zombie is dispelled!! You block the deep troll zombie's attack. The deep troll zombie completely misses you. You block the deep troll zombie's attack. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a deep troll zombie (almost destroyed, 100% to hit) You feel a surge of power! The deep troll zombie is dispelled!!! You destroy the deep troll zombie! You now have 14308 gold pieces (gained 14). You start resting. HP restored. You start resting. A ghoul comes into view. There is a dry fountain here. There is a dry fountain here. Things that are here: a +0 long sword; a +0 chain mail Things that are here: a +2 glaive; a +0 chain mail Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (100% to hit) You feel a surge of power! The ghoul is dispelled!!! The ghoul claws you but does no damage. x2 Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (moderately damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!!! The ghoul barely misses you. The ghoul claws you! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (heavily damaged, 100% to hit) You feel a surge of power! The ghoul is dispelled!!! The ghoul claws you but does no damage. x2 Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (almost destroyed, 100% to hit) You feel a surge of power! The ghoul is dispelled!! The ghoul claws you. The ghoul barely misses you. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ghoul (almost destroyed, 100% to hit) You feel a surge of power! The ghoul is dispelled!! You destroy the ghoul! You now have 14313 gold pieces (gained 5). You start resting. HP restored. You start resting. A vampire comes into view. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a vampire (100% to hit) You feel a surge of power! The vampire is dispelled!!! You destroy the vampire! You now have 14318 gold pieces (gained 5). You now have 14326 gold pieces (gained 8). You now have 14331 gold pieces (gained 5). Things that are here: a +3 great mace; a +0 chain mail A cyclops zombie comes into view. Things that are here: a +2 glaive; a +0 chain mail Casting: Dispel Undead (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.) Unknown command. Casting: Dispel Undead (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.) Unknown command. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cyclops zombie (100% to hit) You feel a strong surge of power! The iron shot hits the cyclops zombie!!! The cyclops zombie is heavily damaged. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a cyclops zombie (heavily damaged, 100% to hit) You feel a strong surge of power! The iron shot hits the cyclops zombie!!! You destroy the cyclops zombie! You start resting. Magic restored. You start waiting. A swamp dragon zombie comes into view. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a swamp dragon zombie (wandering, hasn't noticed you, 100% to hit) You feel a strong surge of power! The iron shot hits the swamp dragon zombie!!! The swamp dragon zombie is heavily damaged. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a swamp dragon zombie (heavily damaged, 100% to hit) You feel a strong surge of power! The iron shot hits the swamp dragon zombie!!! You destroy the swamp dragon zombie! You start resting. A cyclops simulacrum comes into view. You see here 4 gold pieces. You start resting. Magic restored. You now have 14335 gold pieces (gained 4). You now have 14339 gold pieces (gained 4). A lich comes into view. The lich shouts! A phantasmal warrior comes into view. A lich comes into view. The lich shouts! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. A skeletal warrior comes into view. It is wielding a +0 halberd. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skeletal warrior, wielding a +0 halberd (82% to hit) You feel a strong surge of power! The iron shot hits the skeletal warrior!!! The skeletal warrior is heavily damaged. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skeletal warrior, wielding a +0 halberd (heavily damaged, 82% to hit) You feel a strong surge of power! The iron shot hits the skeletal warrior!!! You destroy the skeletal warrior! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a lich (82% to hit) You feel a strong surge of power! The iron shot hits the lich!!! The lich is severely damaged. The lich is distracted by your dazzling golden aura. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a lich (severely damaged, unaware, hasn't noticed you, 82% to hit) You feel a strong surge of power! The iron shot hits the lich!!! You destroy the lich! A skeletal warrior comes into view. It is wielding a +0 trident. You start resting. A lich is nearby! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a lich (82% to hit) You feel a strong surge of power! The iron shot hits the lich!!! The lich is heavily damaged. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a lich (heavily damaged, 82% to hit) You feel a strong surge of power! The iron shot hits the lich!!! You destroy the lich! You block the skeletal warrior's attack. The skeletal warrior misses you. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skeletal warrior, wielding a +0 trident (100% to hit) You feel a surge of power! The skeletal warrior is dispelled!! The skeletal warrior hits you with a +0 trident!! Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dispel Undead (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a skeletal warrior, wielding a +0 trident (heavily damaged, 100% to hit) You feel a surge of power! The skeletal warrior is dispelled!!! You destroy the skeletal warrior! Casting: Dispel Undead (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.) Unknown command. You now have 14347 gold pieces (gained 8). You start resting. HP restored. You start resting. Magic restored. You now have 14352 gold pieces (gained 5). You see here a +0 trident. Casting: Dispel Undead (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 0% risk of failure) Press: ? - help, Dir - move target You feel a strong surge of power! You send a boulder barrelling forward! Your boulder barrels into the cyclops simulacrum! The cyclops simulacrum is moderately damaged. Your boulder barrels into the cyclops simulacrum! The cyclops simulacrum is severely damaged. The cyclops simulacrum hits your boulder! The cyclops simulacrum freezes your boulder. Your boulder resists. Your boulder barrels into the cyclops simulacrum! The cyclops simulacrum vaporises! Okay, then. Press: ? - help, v - describe, . - travel Here: a boulder (moderately damaged, minion, rolling, friendly) The floor. Casting: Brom's Barrelling Boulder (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. You start resting. Your boulder crumbles as it rolls away. Magic restored. You start waiting. A phantasmal warrior is nearby! The phantasmal warrior gestures at you. The phantasmal warrior blinks! You see here 5 gold pieces. Casting: Brom's Barrelling Boulder (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a phantasmal warrior (82% to hit) You feel a strong surge of power! The iron shot misses the phantasmal warrior. The phantasmal warrior gestures at you. The phantasmal warrior blinks! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a phantasmal warrior (82% to hit) You feel a strong surge of power! The iron shot hits the phantasmal warrior!!! The phantasmal warrior is almost destroyed. The phantasmal warrior gestures at you. The phantasmal warrior blinks! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a phantasmal warrior (almost destroyed, 82% to hit) You feel a strong surge of power! The iron shot hits the phantasmal warrior!!! You destroy the phantasmal warrior! You now have 14358 gold pieces (gained 6). You now have 14363 gold pieces (gained 5). You start resting. Magic restored. You start waiting. Done waiting. You now have 14376 gold pieces (gained 13). There is a dry fountain here. You see here a +0 halberd. There is a dry fountain here. Things that are here: a +0 long sword; a +0 chain mail Things that are here: a +2 glaive; a +0 chain mail Things that are here: a +3 great mace; a +0 chain mail Things that are here: a +2 glaive; a +0 chain mail You see here a +0 long sword. There is a dry fountain here. There is an open door here. An ancient champion comes into view. It is wielding a +1 battleaxe. The ancient champion moves out of view. You start waiting. An ancient champion is nearby! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 0% risk of failure) Press: ? - help, Dir - move target You feel a strong surge of power! You send a boulder barrelling forward! Your boulder barrels into the ancient champion! The ancient champion is moderately damaged. Your boulder barrels into the ancient champion! The ancient champion hits your boulder with a +1 battleaxe! Your boulder barrels into the ancient champion! The ancient champion is moderately damaged. Your boulder crushes the ancient champion against a stone wall and falls apart! The ancient champion is heavily damaged. Casting: Brom's Barrelling Boulder (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 0% risk of failure) Press: ? - help, Dir - move target You feel a strong surge of power! You send a boulder barrelling forward! Your boulder barrels into the ancient champion! The ancient champion is severely damaged. The ancient champion gestures at you while chanting. The iron shot hits your boulder!!! Your boulder is destroyed! Casting: Brom's Barrelling Boulder (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Brom's Barrelling Boulder (safe; 0% risk of failure) Press: ? - help, Dir - move target You feel a strong surge of power! You send a boulder barrelling forward! Your boulder barrels into the ancient champion! The ancient champion gestures wildly while chanting. The ancient champion seems to speed up. Your boulder barrels into the ancient champion! Your boulder crushes the ancient champion against a stone wall and falls apart! The ancient champion is almost destroyed. The ancient champion gestures at you while chanting. Your +3 warlock's mirror {omnireflect} blocks the iron shot... and reflects it back! The iron shot hits the ancient champion!! You destroy the ancient champion! There is an open door here. You start resting. Magic restored. You now have 14381 gold pieces (gained 5). Things that are here: a +1 battleaxe; a +0 plate armour There is an open door here. Found a faintly humming tower shield and a scroll of enchant weapon. There is an open door here. Press: ? - help, v - describe, . - travel Zonguldrok's gravestone. Found a runed partisan. Found a glowing partisan. There is an open door here. Things that are here: a +1 battleaxe; a +0 plate armour There is an open door here. 2 antique champions come into view. An antique champion is wielding a +2 double sword of draining. An antique champion is wielding a +1 double sword of draining. Press: ? - help, v - describe, . - travel Here: an antique champion, wielding a +2 double sword of draining, wearing +2 shadow dragon scales and wearing a +2 kite shield (black smoke) The floor. Casting: Brom's Barrelling Boulder (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a surge of power! A great freezing vortex appears and lifts you up. Casting: Polar Vortex (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The dungeon rumbles! A door shatters! x2 The antique champion is severely damaged. The antique champion is heavily damaged. A door shatters! x2 Ka-crash! A phantasmal warrior comes into view. The phantasmal warrior gestures at you. The phantasmal warrior blinks! Found six items. Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You feel a strong surge of power! The dungeon rumbles! The antique champion is almost destroyed. The phantasmal warrior is severely damaged. Ka-crash! You destroy the antique champion! x2; You destroy the phantasmal warrior! Found eight items. You now have 14389 gold pieces (gained 8). Things that are here: a +1 double sword of draining; +0 shadow dragon scales; a +1 kite shield Found 2 scrolls of identify. The winds around you start to calm down. You float gracefully downwards. Found 60 gold pieces. You are engulfed in whirling frost. You start resting. The winds around you calm down. Magic restored. You start waiting. Done waiting. Things that are here: a +1 double sword of draining; +0 shadow dragon scales; a +1 kite shield Okay, then. You now have 14395 gold pieces (gained 6). Things that are here: a +2 double sword of draining; +2 shadow dragon scales; a +2 kite shield Okay, then. Found two items. q - 9 scrolls of poison (gained 2) You see here 2 scrolls of identify. You see here a +6 scimitar of pain. You now have 14407 gold pieces (gained 12). You now have 14429 gold pieces (gained 22). You now have 14461 gold pieces (gained 32). You now have 14489 gold pieces (gained 28). You now have 14500 gold pieces (gained 11). You see here 2 scrolls of identify. f - a scroll of enchant weapon You see here the +4 plate armour of Okawaru's Approval {rCorr Int+3 Dex-5 Slay+5}. d - 24 scrolls of teleportation (gained 2) f - 2 scrolls of enchant weapon (gained 1) You see here the +0 tower shield of Makhleb's Favour {rN+ rCorr}. j - the +0 tower shield of Makhleb's Favour {rN+ rCorr} You see here a +6 broad axe of pain. m - a +6 broad axe of pain You see here the +4 plate armour of Okawaru's Approval {rCorr Int+3 Dex-5 Slay+5}. n - the +4 plate armour of Okawaru's Approval {rCorr Int+3 Dex-5 Slay+5} Things that are here: a +2 double sword of draining; +2 shadow dragon scales; a +2 kite shield Things that are here: a +1 double sword of draining; +0 shadow dragon scales; a +1 kite shield Things that are here: a +2 double sword of draining; +2 shadow dragon scales; a +2 kite shield A - a +2 double sword of draining; L - a +2 kite shield Q - +2 shadow dragon scales Found 30 gold pieces. You see here a +6 broad axe of draining. Found 23 gold pieces. You see here the skull of Zonguldrok {Reaping Hat+ rN+ Int+4}. f - 3 scrolls of enchant weapon (gained 1) You now have 14534 gold pieces (gained 34). You now have 14567 gold pieces (gained 33). You now have 14597 gold pieces (gained 30). You now have 14620 gold pieces (gained 23). You now have 14641 gold pieces (gained 21). You see here the skull of Zonguldrok {Reaping Hat+ rN+ Int+4}. Press: ? - help, v - describe, . - travel, g - get item Item here: a +6 broad axe of draining. The floor. You see here the skull of Zonguldrok {Reaping Hat+ rN+ Int+4}. R - the skull of Zonguldrok {Reaping Hat+ rN+ Int+4} You see here a +6 broad axe of draining. S - a +6 broad axe of draining You see here a +6 morningstar of pain. X - a +6 morningstar of pain You see here the +8 orange crystal plate armour {Archmagi, Int+3 Clar}. You now have 14646 gold pieces (gained 5). You see here the +8 orange crystal plate armour {Archmagi, Int+3 Clar}. Y - the +8 orange crystal plate armour {Archmagi, Int+3 Clar} You see here a +6 partisan of draining. You see here a +6 partisan of pain. You see here a +6 scimitar of pain. You see here 2 scrolls of identify. Okay, then. You drop a +2 kite shield. You see here a +6 partisan of draining. L - a +6 partisan of draining You see here a +6 partisan of pain. Z - a +6 partisan of pain Done exploring. Done exploring. Done exploring. Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Level map cleared. You see here a +2 kite shield. You see here 2 scrolls of identify. Things that are here: a +3 great mace; a +0 chain mail Things that are here: a +2 glaive; a +0 chain mail Things that are here: a +0 long sword; a +0 chain mail There is a dry fountain here. There is an open door here. There is an open door here. You see here a +2 kite shield. Things that are here: a +1 battleaxe; a +0 plate armour Done exploring. Done exploring. Done exploring. Done exploring. There is a portal leading out of this place here. Welcome back to the Crypt! There is an empty arch of ancient stone here. Okay, then. Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. You see here a ring of magical power. You now have 14654 gold pieces (gained 8). Your pack is full. You see here a scroll of revelation. Your pack is full. You see here a scroll of revelation. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You drop a +6 broad axe of pain. You drop a +2 double sword of draining. You drop a +6 partisan of draining. You drop a +6 broad axe of draining. You drop a +6 morningstar of pain. You drop a +6 partisan of pain. You drop the +0 tower shield of Makhleb's Favour {rN+ rCorr}. You drop the +4 plate armour of Okawaru's Approval {rCorr Int+3 Dex-5 Slay+5}. You drop +2 shadow dragon scales. You drop the skull of Zonguldrok {Reaping Hat+ rN+ Int+4}. Okay, then. Items here: !! == ????. m - the ring of Qeffoir {+Blink rPois Str+2 Stlth+} L - 6 scrolls of amnesia; j - 6 scrolls of enchant armour f - 8 scrolls of enchant weapon (gained 5) S - 3 scrolls of revelation; n - 12 potions of enlightenment A - a potion of experience Items here: )))))). Okay, then. Okay, then. Search for what [Enter for "crypt", or ? for help]? rf+ You feel more experienced! Your Armour skill gained 5 levels and is now at level 5! You have reached level 26! Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Search for what [Enter for "rf+", or ? for help]? relec Items here: [[[[. You see here the ring "Heisuq" {Str+2 SInv}. You see here a scroll of silence. You see here a +0 robe. Things that are here: a +0 robe; a +0 cloak You see here a +0 cloak. Things that are here: a +0 plate armour; a +0 battleaxe There is a staircase back to the Vaults, spattered with blood here. You climb upwards. Welcome back to the Vaults! There is a staircase to the Crypt here. Things that are here: a +0 plate armour; a +3 great sword There is a stone staircase leading down, spattered with blood here. You climb downwards. There is a stone staircase leading up here. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. There is an open door here. There is an open door here. You see here a +0 scale mail. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up, spattered with blood here. There is a stone staircase leading up here. Things that are here: a +0 leather armour; a +0 long sword Things that are here: a +0 ring mail; a +0 great mace Things that are here: a +0 robe; a +0 dagger Things that are here: a +0 arbalest; 3 stones You see here a wand of flame (10). You see here the ring "Dayr" {Fly rElec EV+5}. Q - the ring "Dayr" {Fly rElec EV+5} Okay, then. Search for what [Enter for "relec", or ? for help]? Okay, then. Unknown command. What level of the Crypt? (default 1, ? - help) Things that are here: a +0 robe; a +0 long sword Things that are here: a +0 ring mail; a +0 great mace Things that are here: a +0 plate armour; a +0 battleaxe There is a stone staircase leading up, spattered with blood here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is an open door here. There is an open door here. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down, spattered with blood here. Things that are here: a +0 plate armour; a +3 great sword There is a staircase to the Crypt here. You climb downwards. Welcome back to the Crypt! This branch is unnaturally silent: sounds travel farther here. There is a staircase back to the Vaults, spattered with blood here. You see here a scroll of silence. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Okay, then. Found a stone staircase leading up. Unknown command. Okay, then. There is a stone staircase leading up here. Found a wand of flame (5). A reaper comes into view. It is wielding a +0 scythe of protection. Casting: Shatter (dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +0 scythe of protection (asleep, 100% to hit) You feel a strong surge of power! The iron shot hits the reaper!!! The reaper is severely wounded. A hornet zombie comes into view. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a reaper, wielding a +0 scythe of protection (severely wounded, 82% to hit) You feel a strong surge of power! The iron shot hits the reaper!!! You kill the reaper! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hornet zombie (84% to hit) You feel a strong surge of power! The iron shot hits the hornet zombie!!! You destroy the hornet zombie! Magic restored. You now have 14676 gold pieces (gained 22). You now have 14682 gold pieces (gained 6). You now have 14688 gold pieces (gained 6). You see here a +0 scythe of protection. Found 3 scrolls of identify. There is a stone staircase leading up here. S - 4 scrolls of revelation (gained 1) Found a shortbow. An eidolon comes into view. Found 9 stones. The eidolon gestures. The eidolon radiates an aura of fear! You resist with some effort. Found a book of Minor Magic. The eidolon gestures. The eidolon radiates an aura of fear! You easily resist. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an eidolon (82% to hit) You feel a strong surge of power! The iron shot hits the eidolon!!! The eidolon is severely damaged. The eidolon gestures. The eidolon radiates an aura of fear! You resist with some effort. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an eidolon (severely damaged, 82% to hit) You feel a strong surge of power! The iron shot hits the eidolon!!! You destroy the eidolon! Okay, then. You now have 14695 gold pieces (gained 7). You pick up a book of Minor Magic and begin reading... You add the spells Magic Dart and Blink to your library. You now have 14704 gold pieces (gained 9). A goblin skeleton comes into view. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'l'. Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Unknown command. You feel a strong surge of power! The blast of sand hits the goblin skeleton! You destroy the goblin skeleton! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A wraith comes into view. The wraith is distracted by your dazzling golden aura. You see here 9 gold pieces. A wraith is nearby! You feel a strong surge of power! The blast of sand hits the wraith!! The wraith is heavily damaged. The wraith is no longer distracted by gold. You feel a strong surge of power! The blast of sand hits the wraith but does no damage. The wraith is heavily damaged. You feel a strong surge of power! The blast of sand hits the wraith but does no damage. The wraith is heavily damaged. You block the wraith's attack. You feel a strong surge of power! The blast of sand hits the wraith but does no damage. The wraith is heavily damaged. You block the wraith's attack. x2 You feel a strong surge of power! The blast of sand hits the wraith but does no damage. The wraith is heavily damaged. The wraith completely misses you. You feel a strong surge of power! The blast of sand hits the wraith but does no damage. The wraith is heavily damaged. You block the wraith's attack. The wraith hits you. Casting: Sandblast (safe; 0% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wraith (heavily damaged, 82% to hit) You feel a strong surge of power! The iron shot misses the wraith. You block the wraith's attack. A wraith is nearby! A wraith is nearby! Casting: Bombard (mildly dangerous; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Bombard (mildly dangerous; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a wraith (heavily damaged, 82% to hit) You feel a strong surge of power! The iron shot hits the wraith!!! You destroy the wraith! HP restored. You now have 14713 gold pieces (gained 9). You now have 14721 gold pieces (gained 8). q - 10 scrolls of poison (gained 1) Found a scroll of noise. f - 9 scrolls of enchant weapon (gained 1) Found a book of Cantrips. You see here a scroll of noise. A flayed ghost comes into view. Found 19 gold pieces and a scroll of teleportation. The flayed ghost cries, "Suffer as I suffered!" Terrible wounds open up all over your body! You start resting. A flayed ghost is nearby! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-1179-g26fe8ce49a 0.33-a0-1189-g0c5ade9840 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: 9, arena_suspended: 0 prev_cmd = CMD_REST repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [SirDiesAlotJr] Species: Mountain Dwarf Job: Earth Elementalist HP: 145/188; mods: 0/0 MP: 47/47; mod: 0 Stats: 18 29 10 Position: (48, 55), god: Gozag (20), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 6 | 941 | 59/295 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/35 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 1 | 34 | 5 | 738 | 108/252 Dodging | X | 0 | 0 | 1 | 151 | 67/168 Stealth | X | 0 | 0 | 1 | 127 | 57/142 Shields | X | 0 | 0 | 15 | 5486 | 0/820 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 20 | 17288 | 0/2016 Conjurations | X | 0 | 0 | 6 | 1248 | 0/416 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 5 | 630 | 0/252 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/35 Fire Magic | X | 0 | 0 | 0 | 0 | 0/35 Ice Magic | X | 2 | 66 | 25 | 25946 | 1746/2289 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 26 | 20282 | 1552/1724 Alchemy | X | 0 | 0 | 4 | 707 | 0/353 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 4 | 420 | 0/210 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #86: 70 Attributes: #12: 29823 #13: 8214 #23: 116623 #24: 890176594 #49: 8460 #57: 6888 Mutations: mutation resistance: 1 runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #2, inv slot #18: +3 warlock's mirror {omnireflect} eq slot #8, inv slot #32: scarf of resistance eq slot #9, inv slot #47: ring of the Mage {Wiz Archmagi} eq slot #6, inv slot #14: +3 pair of mountain boots {steadfast, rC+} eq slot #10, inv slot #6: amulet of Uskayaw's Benevolence {Reflect ^Contam Will+ rCorr SH+5} eq slot #3, inv slot #21: +0 robe of Vlad {*Silence rElec Int+5 Slay+2} eq slot #1, inv slot #1: staff of earth eq slot #5, inv slot #17: +2 pair of gloves of strength eq slot #4, inv slot #2: +2 helmet of see invisible eq slot #9, inv slot #41: ring "Inocwew" {rPois rF- rN+++ EV+5} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ,,,**,,,,*#....##......##**** ^,,**,,,,*#)..$###.....## ,,****,,**##..####.....## ,,,,,,,,.##...^####....## #### ,,,**,,,,......#####.######..## ,,****,^**##..#######.........## ,,,**,,,,*#......# #######....## ,,,**,,,,*#..W...#########......# ,,****,,**##..##@..............## ,,,**,,,,..^..,####...........### ,,,,,,,,,##..,,* #...........### ,,****,,**##.,** ##..........##. ,,,**,,,,**W,,,* #.......##.#.. ,,,**,,,,*#?,,,* ##.....###.... ,,****,,****,,** #########.... ,,,,,,,,,**,,,,* ##..... ,,,**,,,,,,,,,,* ##...... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< fix_slime_vaults: true ice_cave_hard: true slime_fixup_done: true necropolis_difficulty: pre_temple_d serial_glass_tile: dngn_transparent_wall_white >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (26, 17): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 17 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 1 at (26, 23): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 9 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 2 at (29, 17): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 6 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 3 at (29, 23): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 12 type: turn buildup_turns: 0 sub_type: countdown delay_min: 10 listener_only: false delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 4 at (33, 16): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 5 at (33, 24): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 8 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 6 at (34, 19): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 6 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 7 at (34, 21): {{{{ CLASS: FogMachine pow_min: 1 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 2 size_max: 2 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 5 type: turn buildup_turns: 0 sub_type: tick delay_min: 10 listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false size_buildup_time: 25 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 5 buildup_turns: 25 spread_buildup_amnt: 0 cloud_type: freezing vapour props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>