Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.34-a0-1070-g0efa743828 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 18095056067316549288, deterministic pregen: 1 Version history: Game started: 0.34-a0-1047-g5074f317b0 0.34-a0-1069-gba974f2ec1 0.34-a0-1070-g0efa743828 Command line: /usr/games/crawl-git-0efa743828 -name kloven -rc /dgldir/rcfiles/crawl-git/kloven.rc -macro /dgldir/rcfiles/crawl-git/kloven.macro -morgue /dgldir/morgue/kloven/ -webtiles-socket /crawl-master/webserver/sockets/kloven:2025-11-02.18:30:33.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 14 stack frames. /usr/games/crawl-git-0efa743828(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5fe2703911ae]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-0efa743828(_Z13do_crash_dumpv+0x43a) [0x5fe27039f39a]: do_crash_dump() /usr/games/crawl-git-0efa743828(_Z20crash_signal_handleri+0x1fa) [0x5fe27039168a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x72dbeae42910]: /usr/games/crawl-git-0efa743828(_Z22destructive_preference10spell_typei+0xd0) [0x5fe270930150]: destructive_preference(spell_type, int) /usr/games/crawl-git-0efa743828(+0xa3fb61) [0x5fe2708edb61]: /usr/games/crawl-git-0efa743828(_Z11do_god_giftb+0x3b0) [0x5fe2708eed90]: do_god_gift(bool) /usr/games/crawl-git-0efa743828(_Z13join_religion8god_type+0xf06) [0x5fe2708f6fd6]: join_religion(god_type) /usr/games/crawl-git-0efa743828(+0xc98f4a) [0x5fe270b46f4a]: /usr/games/crawl-git-0efa743828(+0xc99ad5) [0x5fe270b47ad5]: /usr/games/crawl-git-0efa743828(main+0x1f7) [0x5fe2702c4b57]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x72dbeae280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x72dbeae28189]: /usr/games/crawl-git-0efa743828(_start+0x25) [0x5fe2702c5645]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x000072dbeaf0fbf7 in __GI___wait4 (pid=1528217, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000072dbeaf0fbf7 in __GI___wait4 (pid=1528217, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005fe27039185c in call_gdb (file=0x72dbeafff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1528199\000\000\000\000\000" #2 0x00005fe27039f3b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1762108324 dir = "/dgldir/morgue/kloven/" name = "/dgldir/morgue/kloven/crash-kloven-20251102-183204.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x72dbeafff6c0 <_IO_2_1_stderr_> #3 0x00005fe27039168a in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x00005fe270930150 in destructive_preference (spell=spell@entry=SPELL_KINETIC_GRAPNEL, scale=scale@entry=10) at skills.cc:2633 skill_list = std::set with 1 element = {[0] = SK_FORGECRAFT} preference = 0 num_destructive = 0 #6 0x00005fe2708edb61 in _vehumet_weighting (spell=SPELL_KINETIC_GRAPNEL) at religion.cc:1304 bias = #7 _vehumet_find_spell_gift (excluded_spells=std::set with 0 elements) at religion.cc:1316 elig = SPELL_KINETIC_GRAPNEL __for_range = std::set with 7 elements = {[0] = SPELL_MAGIC_DART, [1] = SPELL_FREEZE, [2] = SPELL_SHOCK, [3] = SPELL_SANDBLAST, [4] = SPELL_KISS_OF_DEATH, [5] = SPELL_KINETIC_GRAPNEL, [6] = SPELL_POISONOUS_VAPOURS} __for_begin = __for_end = eligible_spells = std::set with 7 elements = {[0] = SPELL_MAGIC_DART, [1] = SPELL_FREEZE, [2] = SPELL_SHOCK, [3] = SPELL_SANDBLAST, [4] = SPELL_KISS_OF_DEATH, [5] = SPELL_KINETIC_GRAPNEL, [6] = SPELL_POISONOUS_VAPOURS} spell = SPELL_MAGIC_DART total_weight = 422 this_weight = eligible_spells = spell = total_weight = this_weight = elig = __for_range = __for_begin = __for_end = #8 _vehumet_get_spell_gifts () at religion.cc:1330 offer = offers = num_offers = offers = num_offers = offer = #9 _handle_veh_gift (forced=forced@entry=false) at religion.cc:1577 offers = std::set with 0 elements success = false gifts = 0 #10 0x00005fe2708eed90 in do_god_gift (forced=forced@entry=false) at religion.cc:2092 gdact = {god = GOD_VEHUMET} success = false #11 0x00005fe2708f6fd6 in join_religion (which_god=) at religion.cc:3896 old_god = join_effect = abilities = std::vector of length 30, capacity 40 = {-1932624989, 24551, -36911839, 1307258178, 1630352435, 808529200, 1731016500, 876032053, 925971302, 805974114, 758395694, 825045089, 758724144, 962683495, 845558839, 171008869, 875769392, 758145325, 808923185, 1697670957, 876044646, 942815283, -65536, 0, 1891655064, 24546, 1891655128, 24546, 1891655200, 24546} #12 0x00005fe270b46f4a in _input () at main.cc:1268 cmd = CMD_GO_DOWNSTAIRS real_prev_cmd = CMD_MOVE_UP_LEFT player_disabled = {was_disabled = false} #13 0x00005fe270b47ad5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #14 0x00005fe2702c4b57 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #15 main (argc=12, argv=0x7fffacfc1608) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = Recursive crash. Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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-0efa743828/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-0efa743828/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-0efa743828/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 1, depth = 1 Level id: Temple Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 5 Level vaults: jpeg_temple_alley_garden Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (65, 34): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< The goblin hits you with a +0 club. There is an open door here. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the hobgoblin. You kill the hobgoblin! The goblin misses you. The foxfire burns the hobgoblin. You kill the hobgoblin! The goblin attacks as it pursues you! The goblin hits you but does no damage. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the goblin. The goblin is heavily wounded. The foxfire burns the goblin. The goblin is severely wounded. The goblin attacks as it pursues you! The goblin misses you. The goblin attacks as it pursues you! The goblin hits you with a +0 club. The goblin is seared by the foul flame within you! You kill the goblin! Your Conjurations skill increases to level 2! There is an open door here. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the hobgoblin. You kill the hobgoblin! Things that are here: a +0 club; a +0 dagger You see here a hobgoblin corpse. There is an open door here. You see here a hobgoblin corpse. You now have 64 gold pieces (gained 8). Things that are here: a +0 club; a goblin corpse You now have 70 gold pieces (gained 6). You start resting. Magic restored. There is an open door here. You see here a hobgoblin corpse. Things that are here: a +0 club; a +0 dagger There is an open door here. You see here a +0 helmet. You see here a +0 helmet. A rat comes into view. The helpless rat fails to defend itself. You sock the rat! You kill the rat! An adder comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Scorch. Nothing appears to happen. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the adder. The adder hisses angrily. The adder is almost dead. The adder's fire resistance burns away. The adder barely misses you. The adder attacks as it pursues you! The adder closely misses you. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The adder bites you. x2 You are poisoned. The adder poisons you! You feel sick. The foxfire burns the adder! The adder is burned terribly! You kill the adder! Your Stealth skill increases to level 2! You start resting. You feel sick. x2 Your foxfire dissipates. You feel sick. x2 Your magical contamination has completely faded away. You start resting. You feel sick. x2 You are no longer poisoned. You start resting. Magic restored. You see here an adder corpse. You see here an adder corpse. You see here a +0 pair of gloves of infusion. h - a +0 pair of gloves of infusion Okay, then. There is a stone staircase leading up here. As you read the scroll labelled LECWYB WUBAASM, it crumbles to dust. It is a scroll of identify. d -> L - a potion of lignification; c -> i - 2 scrolls of identify As you read the scroll of identify, it crumbles to dust. f -> e - a potion of enlightenment As you read the scroll of identify, it crumbles to dust. j -> h - a potion of haste Found a parchment of Cause Fear. You pick up a parchment of Cause Fear and begin reading... You add the spell Cause Fear to your library. An endoplasm comes into view. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the endoplasm. The endoplasm quivers. The endoplasm is heavily wounded. The endoplasm's fire resistance burns away. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the endoplasm. The endoplasm is burned terribly! You kill the endoplasm! You start resting. Your foxfire dissipates. Magic restored. c - a scroll labelled MIMMIH VUDU A quokka comes into view. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Scorch. Nothing appears to happen. The quokka bites you. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the quokka. You kill the quokka! HP restored. Your magical contamination has completely faded away. c - 2 scrolls labelled MIMMIH VUDU (gained 1) A rat comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the rat. You kill the rat! An adder comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the adder. The adder is heavily wounded. The adder's fire resistance burns away. The adder misses you. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the adder. The adder is burned terribly! You kill the adder! Your Fire Magic skill increases to level 4! A bat comes into view. Found a bubbling purple potion and 6 gold pieces. A quokka comes into view. You see here a bubbling purple potion. d - a bubbling purple potion You see here 6 gold pieces. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the bat but does no damage. The bat closely misses you. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the bat. You kill the bat! Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the quokka but does no damage. The foxfire burns the quokka. The quokka is severely wounded. The foxfire burns the quokka. You kill the quokka! Your foxfire dissipates. You now have 76 gold pieces (gained 6). You start resting. Magic restored. j - a scroll labelled CISEICEMET A goblin comes into view. It is wielding a +0 hand axe. Found a dagger. You pick up a parchment of Mephitic Cloud and begin reading... You add the spell Mephitic Cloud to your library. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the goblin. You kill the goblin! Your foxfire dissipates. Your foxfire dissipates. You now have 86 gold pieces (gained 10). You see here a +0 hand axe. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! A ribbon worm comes into view. Casting: Scorch (safe; 2% 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: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The kobold falls through a shaft! The shaft crumbles and collapses. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the ribbon worm. The ribbon worm is lightly wounded. The foxfire burns the ribbon worm but does no damage. The ribbon worm is lightly wounded. The foxfire burns the ribbon worm. The ribbon worm is lightly wounded. The foxfire burns the ribbon worm. The ribbon worm is lightly wounded. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ribbon worm. The ribbon worm is lightly wounded. The ribbon worm's fire resistance burns away. The foxfire burns the ribbon worm. The ribbon worm is burned terribly! The ribbon worm is heavily wounded. The foxfire burns the ribbon worm but does no damage. The ribbon worm is heavily wounded. An endoplasm comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. The ribbon worm is no longer more vulnerable to fire. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. The web tears apart. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the ribbon worm. The ribbon worm is moderately wounded. The foxfire burns the ribbon worm. The ribbon worm is heavily wounded. The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. You struggle to detach yourself from the web. You struggle to detach yourself from the web. You struggle to detach yourself from the web. The web tears apart. The ribbon worm bites you. The endoplasm attacks as it pursues you! The endoplasm hits you. The endoplasm attacks as it pursues you! The endoplasm barely misses you. The endoplasm attacks as it pursues you! The endoplasm completely misses you. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the endoplasm. You kill the endoplasm! The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. You struggle to detach yourself from the web. The web tears apart. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You start resting. Magic restored. You climb downwards. Level annotation: Natasha There is a stone staircase leading up here. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ribbon worm. The ribbon worm is moderately wounded. The ribbon worm's fire resistance burns away. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates! The ribbon worm expels a string of sticky webbing. The stream of webbing misses you. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ribbon worm is no longer more vulnerable to fire. The foxfire burns the ribbon worm. The ribbon worm is moderately wounded. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ribbon worm. The ribbon worm is almost dead. The ribbon worm's fire resistance burns away. The ribbon worm closely misses you. You hit the ribbon worm. You kill the ribbon worm! You start resting. Your foxfire dissipates. Magic restored. There is a stone staircase leading up here. A bat comes into view. The bat moves out of view. The bat hits you but does no damage. You hit the bat but do no damage. The bat hits you but does no damage. The bat closely misses you. You hit the bat. The bat is severely wounded. The bat barely misses you. The bat closely misses you. You miss the bat. The bat is severely wounded. The bat hits you. The bat is seared by the foul flame within you. You kill the bat! No target in view! Natasha is nearby! Okay, then. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Foxfire. Nothing appears to happen. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Natasha hisses angrily. The foxfire burns Natasha. Natasha is moderately wounded. The foxfire burns Natasha. Natasha is heavily wounded. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns Natasha but does no damage. Natasha is heavily wounded. The foxfire burns Natasha. Natasha is severely wounded. Natasha barely misses you. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash Natasha. Natasha is almost dead. Natasha's fire resistance burns away. Natasha claws you. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Natasha barely misses you. The foxfire burns Natasha. You kill Natasha! Natasha growls in agony! You start resting. HP restored. Your magical contamination has completely faded away. You start resting. Magic restored. You pick up a parchment of Gloom and begin reading... You add the spell Gloom to your library. Okay, then. Done exploring. You see here the felid skeleton of Natasha. You see here a +0 helmet. You see here a +0 short sword. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. As you read the scroll labelled MIMMIH VUDU, it crumbles to dust. It is a scroll of amnesia. Okay, then. c -> x - a scroll of amnesia As you read the scroll labelled LIC VOL JUI, it crumbles to dust. A wave of despondency washes over your surroundings. It was a scroll of vulnerability. e -> V - a scroll of vulnerability You climb upwards. There is a stone staircase leading down here. You start waiting. You feel your willpower return. You climb downwards. There is a stone staircase leading up here. As you read the scroll labelled TIREMNAX ACSI, it crumbles to dust. You feel strangely unstable. It was a scroll of teleportation. h -> t - a scroll of teleportation You climb upwards. There is a stone staircase leading down here. Your surroundings suddenly seem different. There is a stone staircase leading up here. There is a stone staircase leading down here. You climb downwards. Found a stone staircase leading down. There is a stone staircase leading up here. Found a stone staircase leading down. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ball python. You kill the ball python! You start resting. Magic restored. There is a stone staircase leading up here. You open the door. A ball python comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ball python. You kill the ball python! You start resting. Magic restored. There is a stone staircase leading up here. As you read the scroll labelled CISEICEMET, it dissolves into smoke. It was a scroll of fog. Okay, then. No item to drop. No item to drop. You drop a +0 club. There is a stone staircase leading up here. You see here a +0 club. You climb upwards. There is a stone staircase leading down here. You see here a +0 chain mail. There is a stone staircase leading down here. You climb downwards. Found a club. There is a stone staircase leading up here. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the hobgoblin. You kill the hobgoblin! The orc shouts! Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the orc. The orc is severely wounded. The orc's fire resistance burns away. The orc closely misses you. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The orc closely misses you. The orc misses your foxfire. The orc hits your foxfire with a +0 heavy hand axe! The foxfire burns the orc. The orc is burned terribly! You kill the orc! Your foxfire dissipates. There is a stone staircase leading up here. Things that are here: a +0 heavy hand axe; an orc corpse There is a stone staircase leading up here. You start resting. Magic restored. Things that are here: a +0 heavy hand axe; an orc corpse Found a parchment of Frozen Ramparts. A hobgoblin comes into view. You see here a parchment of Frozen Ramparts. You pick up a parchment of Frozen Ramparts and begin reading... You add the spell Frozen Ramparts to your library. The hobgoblin shouts! Casting: Foxfire (safe; 2% 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: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the hobgoblin. You kill the hobgoblin! You hear an angry hiss. A ball python comes into view. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ball python. You kill the ball python! You start resting. Magic restored. You open the door. There is an open door here. You see here a ball python corpse. There is an open door here. There is a stone staircase leading up here. You see here a +0 club. You climb upwards. There is a stone staircase leading down here. You see here a +0 chain mail. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found an escape hatch in the floor. i - 2 scrolls of identify As you read the scroll of identify, it crumbles to dust. d -> a - a potion of ambrosia Found a human skeleton. An adder comes into view. Found a burning altar of Makhleb. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The adder hisses angrily. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the adder. The adder is severely wounded. The adder's fire resistance burns away. The foxfire burns the adder. The adder is burned terribly! You kill the adder! You have reached level 5! Your demonic ancestry asserts itself... Icy blue scales grow over part of your body. Your foxfire dissipates. Found a parchment of Tukima's Dance. There is a burning altar of Makhleb here. Enter note: Unknown command. Press < or > to pray at altars. Found a human skeleton and a leather armour. You pick up a parchment of Tukima's Dance and begin reading... You add the spell Tukima's Dance to your library. A kobold comes into view. It is wielding a +0 dagger and quivering poisoned darts. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The kobold shouts! The kobold throws a poisoned dart. The poisoned dart closely misses you. A goblin comes into view. It is wielding a +0 club. A rat comes into view. The foxfire burns the rat. You kill the rat! Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the kobold. The kobold is severely wounded. The foxfire burns the kobold. You kill the kobold! You are wreathed by an umbra. You are studying Stealth. Your movement speed is average. Your attack delay is about 1.2. Your damage rating with your +0 quarterstaff is about 10 (Base 10 x 100% (Str) x 100% (Skill)). You start resting. Magic restored. A quokka comes into view. Found a leather armour. The quokka moves out of view. Found a scroll labelled BATZOG KURUIRAX. An adder comes into view. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the adder. The adder is heavily wounded. The adder hisses angrily. The foxfire burns the adder. The adder is severely wounded. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the adder. The adder is almost dead. The adder's fire resistance burns away. The goblin shouts! Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The adder closely misses you. The foxfire burns the adder. The adder is burned terribly! You kill the adder! The foxfire burns the goblin. You kill the goblin! You start resting. A quokka is nearby! You start resting. Magic restored. Found 7 gold pieces. c - a scroll labelled BATZOG KURUIRAX You now have 93 gold pieces (gained 7). Found an escape hatch in the ceiling. Found a short sword. A quokka comes into view. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the quokka. You kill the quokka! Found a smoky inky potion. d - a smoky inky potion As you read the scroll of identify, it crumbles to dust. d - a potion of moonshine As you read the scroll labelled BATZOG KURUIRAX, it crumbles to dust. You feel aware of your surroundings. It was a scroll of revelation. Found a parchment of Forge Lightning Spire. You open the door. There is an open door here. Casting: Scorch (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The rat squeaks loudly. The foxfire burns the rat. You kill the rat! Your foxfire dissipates. You pick up a parchment of Forge Lightning Spire and begin reading... You add the spell Forge Lightning Spire to your library. Okay, then. You open the door. There is an open door here. Found a gold wand. An endoplasm comes into view. You see here a wand of flame (18). Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the endoplasm. The endoplasm is almost dead. The foxfire burns the endoplasm. You kill the endoplasm! a - a wand of flame (18) Found a stone staircase leading down. There is a stone staircase leading down here. You open the door. A clockroach comes into view. Found 30 gold pieces. There is an open door here. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the clockroach. The clockroach is warded from harm. The clockroach's fire resistance burns away. The foxfire burns the clockroach but does no damage. The clockroach is warded from harm. The foxfire burns the clockroach. The clockroach is burned terribly! The clockroach is warded from harm. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The clockroach waves its antennae. The clockroach bites you but does no damage. The foxfire burns the clockroach. The clockroach is burned terribly! The clockroach is warded from harm. The foxfire burns the clockroach. The clockroach is burned terribly! The clockroach is warded from harm. The clockroach attacks as it pursues you! The clockroach bites you. There is an open door here. The clockroach attacks as it pursues you! The clockroach closely misses you. x2 The clockroach is no longer more vulnerable to fire. The clockroach attacks as it pursues you! The clockroach barely misses you. There is a stone staircase leading down here. The clockroach attacks as it pursues you! The clockroach closely misses you. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the quokka. The quokka is almost dead. The quokka's fire resistance burns away. The clockroach bites you. You hit the clockroach. The clockroach is moderately wounded. The clockroach sprays sand from its hourglass at you. The blast of sand misses you. The quokka bites you. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The clockroach bites you. The quokka barely misses you. The clockroach bites you but does no damage. Casting: Foxfire (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the clockroach. The clockroach is heavily wounded. The clockroach's fire resistance burns away. The foxfire burns the clockroach. The clockroach is burned terribly! You kill the clockroach! The foxfire burns the quokka. The quokka is burned terribly! You kill the quokka! There is a stone staircase leading down here. There is an open door here. You now have 105 gold pieces (gained 12). You now have 123 gold pieces (gained 18). There is a stone staircase leading down here. There is a stone staircase leading down here. A quokka comes into view. A frilled lizard comes into view. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the quokka. You kill the quokka! You see here a quokka corpse. You start resting. Magic restored. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the frilled lizard. You kill the frilled lizard! d - 2 potions of moonshine (gained 1) A ball python comes into view. The ball python hisses angrily. The ball python moves out of view. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Foxfire. Nothing appears to happen. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ball python barely misses you. The ball python closely misses you. The foxfire burns the ball python. You kill the ball python! You see here a ball python corpse. Your foxfire dissipates. You now have 132 gold pieces (gained 9). Your magical contamination has completely faded away. A bat comes into view. A bat is nearby! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Found a club. The foxfire burns the bat. You kill the bat! Your foxfire dissipates. Found 10 gold pieces. An orc comes into view. It is wielding a +0 whip. Found a scroll labelled DERREYMYZIGG. The orc shouts! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! A bat comes into view. The foxfire burns the orc. The orc is heavily wounded. The foxfire burns the orc but does no damage. The orc is heavily wounded. Casting: Foxfire (safe; 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.) Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the bat. You kill the bat! The foxfire burns the orc. You kill the orc! You now have 142 gold pieces (gained 10). A hobgoblin comes into view. You see here a scroll labelled DERREYMYZIGG. c - a scroll labelled DERREYMYZIGG Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the hobgoblin. The hobgoblin is almost dead. The hobgoblin shouts! The foxfire burns the hobgoblin. You kill the hobgoblin! You see here a hobgoblin corpse. Things that are here: a +0 whip; a +0 leather armour; an orc corpse You see here a bat corpse. You open the door. Found a robe. Found a potion of lignification. There is an open door here. L - 2 potions of lignification (gained 1) You open the door. There is an open door here. An orc comes into view. It is wielding a +0 club. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The orc shouts! The foxfire burns the orc. The orc is heavily wounded. The foxfire burns the orc. The orc is almost dead. The orc barely misses you. You sock the orc! You kill the orc! You see here a +0 club. Things that are here: a +0 dagger; 4 poisoned darts 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. Done exploring. There is an open door here. You see here a ball python skeleton. There is an open door here. There is a stone staircase leading up here. You see here a +0 club. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A ribbon worm is nearby! Found a scroll of vulnerability and a dagger. You drop 2 potions of moonshine. Found a ring mail. Found two stone staircases leading up. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! The foxfire burns the ribbon worm. The ribbon worm is lightly wounded. The foxfire burns the ribbon worm. The ribbon worm is moderately wounded. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the ribbon worm. The ribbon worm is severely wounded. The ribbon worm's fire resistance burns away. You hear an angry hiss. An endoplasm comes into view. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ribbon worm bites you but does no damage. An adder comes into view. The web tears apart. The foxfire burns the ribbon worm! The ribbon worm is burned terribly! The ribbon worm is almost dead. The foxfire burns the ribbon worm. The ribbon worm is burned terribly! You kill the ribbon worm! You see here a ribbon worm corpse. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the adder. The adder is moderately wounded. The foxfire burns the adder. The adder is moderately wounded. You see here 2 potions of moonshine. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the adder. The adder is heavily wounded. The foxfire burns the adder. The adder is almost dead. There is a stone staircase leading up here. The adder completely misses you. The adder bites you. You are poisoned. The adder poisons you! The adder is seared by the foul flame within you. You kill the adder! You climb upwards. You feel very sick. There is a stone staircase leading down here. You start resting. You feel sick. x5 You are no longer poisoned. You start resting. HP restored. You start resting. Magic restored. There is a stone staircase leading down here. You climb downwards. Found 2 gold pieces and a short sword. Found a stone staircase leading down. There is a stone staircase leading up here. You now have 144 gold pieces (gained 2). You drop a scroll of vulnerability. Found an escape hatch in the floor. You see here a scroll of vulnerability. There is a stone staircase leading up here. As you read the scroll labelled DERREYMYZIGG, it crumbles to dust. It is a scroll of brand weapon. Your +0 quarterstaff projects an invisible shield of force! d - a +0 quarterstaff of protection (weapon) Found a chain mail. A bombardier beetle comes into view. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the bombardier beetle. The bombardier beetle is lightly wounded. The foxfire burns the bombardier beetle but does no damage. The bombardier beetle is lightly wounded. The foxfire burns the bombardier beetle. The bombardier beetle is moderately wounded. The foxfire burns the bombardier beetle. The bombardier beetle is moderately wounded. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the bombardier beetle. The bombardier beetle is severely wounded. The bombardier beetle's fire resistance burns away. The foxfire burns the bombardier beetle but does no damage. The bombardier beetle is severely wounded. The foxfire burns the bombardier beetle! The bombardier beetle is burned terribly! You kill the bombardier beetle! A dart slug comes into view. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The dart slug launches a dart at you. The slug dart misses you. The foxfire burns the dart slug. The dart slug is heavily wounded. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the dart slug. The dart slug is almost dead. The foxfire burns the dart slug. You kill the dart slug! Your foxfire dissipates. Unknown command. You see here a +0 chain mail. You start resting. Magic restored. Found a staircase to the Ecumenical Temple. Sorry, you're not good enough to have a special ability. Found 7 gold pieces. There is a fountain of clear blue water here. You briefly stop to clean your quarterstaff. There is a staircase to the Ecumenical Temple here. You climb downwards. Welcome to the Ecumenical Temple! Welcome back, kloven the Demonspawn Fire Elementalist. Press ? for a list of commands and other information. Saving game... please wait. Welcome back, kloven the Demonspawn Fire Elementalist. Welcome back, kloven the Demonspawn Fire Elementalist. Press ? for a list of commands and other information. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Ecumenical Temple here. You now have 151 gold pieces (gained 7). Found a plate armour. A scorpion comes into view. Cast which spell? (? or * to list) You conjure some foxfire! Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the scorpion but does no damage. x2 Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Flames lash the scorpion. The scorpion is lightly wounded. The scorpion's fire resistance burns away. You hear a shout! The foxfire burns the scorpion but does no damage. The scorpion is lightly wounded. The foxfire burns the scorpion. The scorpion is burned terribly! The scorpion is moderately wounded. Casting: Scorch (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the scorpion. The scorpion is burned terribly! The scorpion is heavily wounded. The scorpion is no longer more vulnerable to fire. The foxfire burns the scorpion but does no damage. The scorpion is heavily wounded. The scorpion attacks as it pursues you! The scorpion barely misses you. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The scorpion stings you. You are poisoned. The scorpion poisons you! The scorpion is seared by the foul flame within you. The scorpion is severely wounded. You feel very sick. The foxfire burns the scorpion. The scorpion is almost dead. The foxfire burns the scorpion. The scorpion is almost dead. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! You feel sick. The scorpion stings you but does no damage. A goblin comes into view. It is wielding a +0 club. You feel sick. The foxfire burns the scorpion but does no damage. The scorpion is almost dead. The foxfire burns the scorpion but does no damage. The scorpion is almost dead. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! You feel sick. The scorpion stings you. You are more poisoned. The scorpion poisons you! You feel sick. The foxfire burns the scorpion. The scorpion is almost dead. The foxfire burns the scorpion. You kill the scorpion! Your Stealth skill increases to level 3! You have reached level 6! You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. An orc wizard and 2 orcs come into view. The goblin hits you but does no damage. The goblin closely misses you. The goblin attacks as it pursues you! The goblin hits you but does no damage. The goblin closely misses you. Casting: Foxfire (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire burns the goblin. You kill the goblin! You start resting. Your foxfire dissipates. HP restored. There is a staircase to the Ecumenical Temple here. You climb downwards. Welcome back to the Ecumenical Temple! There is a staircase back to the Dungeon here. You open the gate. There is an open gate here. There is a radiant altar of Vehumet here. You kneel at the altar of Vehumet. Vehumet welcomes you! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1047-g5074f317b0 0.34-a0-1069-gba974f2ec1 0.34-a0-1070-g0efa743828 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD God Vehumet currently acting with depth 1 Player: {{{{{{{{{{{ Name: [kloven] Species: Demonspawn Job: Fire Elementalist HP: 41/41; mods: 0/0 MP: 10/10; mod: 0 Stats: 10 15 14 Position: (25, 31), god: Vehumet (6), turn_is_over: 1, banished: 0 Standing on/in/over feature: radiant altar of Vehumet Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/50 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 11 | 11/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 1 | 151 | 92/119 Stealth | X | 2 | 15 | 3 | 315 | 15/200 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 20 | 2 | 315 | 137/178 Conjurations | X | 2 | 19 | 2 | 294 | 144/150 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/42 Translocations | X | 2 | 14 | 0 | 34 | 34/59 Forgecraft | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 32 | 4 | 880 | 286/297 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #40: 50 Attributes: #12: 151 #49: 238 #73: 36885 Mutations: icy blue scales: 1 (innate) powered by death: 1 (innate) foul shadow: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe eq slot #1, inv slot #3: +0 quarterstaff of protection eq slot #2, inv slot #3: +0 quarterstaff of protection(overflow) eq slot #9, inv slot #4: ring of wizardry eq slot #10, inv slot #5: amulet of dissipation eq slot #8, inv slot #6: +0 cloak }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣♣ ♣................................ ♣........♣............♣.......... ♣..............♣.....PP.......♣.. ♣....♣......P.................... ♣...........##################### ♣......♣....#.................... ♣...........#...@..._..._..._..._ ♣...........#.................... ♣..♣....P...#.................... ♣.......♣...#......⌠.........⌠... ♣P..........#.................... ♣.......P...#.................... ♣P....♣.....#..._..._..._..._..._ ♣......P....#.................... ♣..........P##################### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>