Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.34-a0-1073-g3b4e6100cc Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 14332528753320339413, deterministic pregen: 1 Version history: Game started: 0.34-a0-1068-g71ebbbb606 0.34-a0-1073-g3b4e6100cc Command line: /usr/games/crawl-git-3b4e6100cc -name OTabTabTab -rc /dgldir/rcfiles/crawl-git/OTabTabTab.rc -macro /dgldir/rcfiles/crawl-git/OTabTabTab.macro -morgue /dgldir/morgue/OTabTabTab/ -webtiles-socket /crawl-master/webserver/sockets/OTabTabTab:2025-11-03.05:42: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-3b4e6100cc(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5a25807ada0e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-3b4e6100cc(_Z13do_crash_dumpv+0x43a) [0x5a25807bbbea]: do_crash_dump() /usr/games/crawl-git-3b4e6100cc(_Z20crash_signal_handleri+0x1fa) [0x5a25807adeea]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x74c919928330]: /usr/games/crawl-git-3b4e6100cc(_Z22destructive_preference10spell_typei+0xd0) [0x5a2580d4cd50]: destructive_preference(spell_type, int) /usr/games/crawl-git-3b4e6100cc(+0xa407a1) [0x5a2580d0a7a1]: /usr/games/crawl-git-3b4e6100cc(_Z11do_god_giftb+0x3b0) [0x5a2580d0b9d0]: do_god_gift(bool) /usr/games/crawl-git-3b4e6100cc(_Z13join_religion8god_type+0xf06) [0x5a2580d13c16]: join_religion(god_type) /usr/games/crawl-git-3b4e6100cc(+0xc998ea) [0x5a2580f638ea]: /usr/games/crawl-git-3b4e6100cc(+0xc9a475) [0x5a2580f64475]: /usr/games/crawl-git-3b4e6100cc(main+0x1f7) [0x5a25806e1317]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x74c91990d1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x74c91990d28b]: /usr/games/crawl-git-3b4e6100cc(_start+0x25) [0x5a25806e1e05]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000074c9199f37a7 in __GI___wait4 (pid=3750905, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000074c9199f37a7 in __GI___wait4 (pid=3750905, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005a25807ae0bc in call_gdb (file=0x74c919ae74e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3750293\000\000\000\000\000" #2 0x00005a25807bbc08 in do_crash_dump () at dbg-asrt.cc:673 t = 1762148559 dir = "/dgldir/morgue/OTabTabTab/" name = "/dgldir/morgue/OTabTabTab/crash-OTabTabTab-20251103-054239.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x74c919ae74e0 <_IO_2_1_stderr_> #3 0x00005a25807adeea in crash_signal_handler (sig_num=8) at crash.cc:198 No locals. #4 No locals. #5 0x00005a2580d4cd50 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 0x00005a2580d0a7a1 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_FREEZE, [1] = SPELL_SHOCK, [2] = SPELL_SANDBLAST, [3] = SPELL_FOXFIRE, [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_FREEZE, [1] = SPELL_SHOCK, [2] = SPELL_SANDBLAST, [3] = SPELL_FOXFIRE, [4] = SPELL_KISS_OF_DEATH, [5] = SPELL_KINETIC_GRAPNEL, [6] = SPELL_POISONOUS_VAPOURS} spell = SPELL_FREEZE total_weight = 458 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 Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-3b4e6100cc/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-3b4e6100cc/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-3b4e6100cc/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 4 Level id: D:4 Level build method = , level layout type = corridors, absdepth0 = 3 Level vaults: layout_loops_corners fiery_altar_vehumet mainiacjoe_overflow_divided_tiny serial_shops shop Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, OTabTabTab the Naga Conjurer. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You enter the shallow water. A hobgoblin comes into view. Found 4 poisoned darts. The hobgoblin shouts! A hobgoblin is nearby! The magic dart hits the hobgoblin. The hobgoblin is almost dead. You miscast Magic Dart. Nothing appears to happen. The magic dart hits the hobgoblin. You kill the hobgoblin! Your magical contamination has completely faded away. Magic restored. You see here a hobgoblin corpse. You see here a hobgoblin corpse. You see here 4 poisoned darts. Found a chain mail. You recovered 3 MP! You now have 9 gold pieces. You see here a +0 chain mail. You open the door. An endoplasm comes into view. You miscast Magic Dart. Nothing appears to happen. The magic dart hits the endoplasm. The endoplasm is heavily wounded. The endoplasm quivers. The magic dart hits the endoplasm. The endoplasm is almost dead. You are out of magic! Aiming: Spit Poison (3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 96% to hit) The splash of poison hits the endoplasm. The endoplasm is poisoned. You kill the endoplasm! You have got your breath back. Your magical contamination has completely faded away. A hobgoblin comes into view. You recovered 3 MP! A hobgoblin is nearby! The magic dart hits the hobgoblin but does no damage. The hobgoblin shouts! The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The magic dart hits the hobgoblin. You kill the hobgoblin! You see here a +0 chain mail. There is an open door here. You open the door. A dart slug comes into view. You recovered 3 MP! The magic dart hits the dart slug. The dart slug is moderately wounded. The magic dart hits the dart slug. The dart slug is severely wounded. The magic dart hits the dart slug. You kill the dart slug! There is an open door here. A goblin comes into view. It is wielding a +0 dagger. You recovered 3 MP! A goblin is nearby! The magic dart hits the goblin. You kill the goblin! You have reached level 2! You recovered 7 HP! You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. A rat comes into view. The magic dart hits the rat. You kill the rat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found a scroll labelled WAMPYO CELOZ. You recovered 1 MP! Things that are here: a +0 dagger; a goblin corpse b - a +0 dagger b - a +0 dagger (weapon) A rat comes into view. You recovered 2 MP! A rat is nearby! A rat is nearby! The magic dart hits the rat. The rat is heavily wounded. The rat squeaks loudly. The magic dart hits the rat. You kill the rat! c - a scroll labelled WAMPYO CELOZ You recovered 2 MP! You open the door. Found a ring mail. There is an open door here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You open the door. There is an open door here. A hobgoblin comes into view. A hobgoblin is nearby! A hobgoblin is nearby! The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin shouts! The magic dart hits the hobgoblin. You kill the hobgoblin! You see here a hobgoblin corpse. Found a ring mail. You recovered 2 MP! Found a stone staircase leading down. There is a stone staircase leading down here. A dart slug comes into view. The magic dart hits the dart slug. The dart slug is moderately wounded. The magic dart hits the dart slug. The dart slug is severely wounded. The dart slug launches a dart at you. The slug dart hits you. You took 4 damage! The magic dart hits the dart slug. The dart slug is almost dead. The magic dart hits the dart slug. You kill the dart slug! HP restored. A hobgoblin comes into view. You recovered 4 HP! You recovered 4 MP! A hobgoblin is nearby! The magic dart hits the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin shouts! The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The magic dart hits the hobgoblin. You kill the hobgoblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A quokka comes into view. The quokka moves out of view. A quokka is nearby! You recovered 1 MP! The magic dart hits the quokka. The quokka is heavily wounded. The magic dart hits the quokka. The quokka is almost dead. A hobgoblin comes into view. The magic dart hits the quokka. You kill the quokka! The hobgoblin shouts! You are out of magic! Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Okay, then. Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (59% to hit) The splash of poison hits the hobgoblin! The hobgoblin is poisoned. You kill the hobgoblin! You have got your breath back. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! You are out of magic! You recovered 1 MP! Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (wandering, hasn't noticed you, 37% to hit) The splash of poison hits the frilled lizard! The frilled lizard is poisoned. You kill the frilled lizard! You have got your breath back. You see here a frilled lizard corpse. You open the door. There is an open door here. A goblin comes into view. It is wielding a +0 dagger. You recovered 4 MP! A goblin is nearby! A goblin is nearby! The magic dart hits the goblin. The goblin is heavily wounded. The goblin shouts! A ball python comes into view. The magic dart hits the goblin. You kill the goblin! The magic dart hits the ball python. You kill the ball python! You can't see any susceptible monsters within range! (Use Z to cast anyway.) d - a scroll labelled UHIAWE DUES You recovered 3 MP! Found a club. An endoplasm comes into view. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is moderately wounded. The endoplasm quivers. The magic dart hits the endoplasm. The endoplasm is heavily wounded. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is almost dead. The magic dart hits the endoplasm. You kill the endoplasm! Found a stone staircase leading down. You recovered 4 MP! A bat comes into view. Found a quarterstaff. A bat is nearby! A bat is nearby! The magic dart hits the bat. The bat is moderately wounded. The magic dart hits the bat. You kill the bat! Found 2 poisoned darts. You recovered 2 MP! A quokka comes into view. A quokka is nearby! The magic dart hits the quokka. You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A rat comes into view. You recovered 1 MP! A rat is nearby! A rat is nearby! The magic dart hits the rat. You kill the rat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) f - a fuming coppery potion You recovered 1 MP! You open the door. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! The magic dart hits the frilled lizard. You kill the frilled lizard! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a quokka corpse. As you open the door, it creaks loudly! You recovered 1 MP! There is an open door here. An endoplasm comes into view. Found 9 gold pieces. The magic dart hits the endoplasm. The endoplasm is heavily wounded. The magic dart hits the endoplasm but does no damage. The endoplasm is heavily wounded. The endoplasm freezes you. You are frozen. You took 1 damage! The magic dart hits the endoplasm. You kill the endoplasm! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2; Your skin feels tougher. You recovered 6 HP! You now have 18 gold pieces (gained 9). A frilled lizard comes into view. You recovered 1 HP! You recovered 4 MP! A frilled lizard is nearby! A frilled lizard is nearby! The magic dart hits the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard hisses angrily. The magic dart hits the frilled lizard. You kill the frilled lizard! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a frilled lizard corpse. A ball python comes into view. You recovered 3 MP! A ball python is nearby! The magic dart hits the ball python. The ball python is heavily wounded. The ball python bites you. You took 1 damage! The magic dart hits the ball python. You kill the ball python! Found a stone staircase leading down. You recovered 1 HP! You recovered 2 MP! There is an open door here. You see here a frilled lizard skeleton. You open the door. There is an open door here. There is an open door here. You see here a +0 ring mail. You open the door. Found a spear. There is an open door here. Found a faded altar of an unknown god. Found a whip. c - a ring of protection from cold c - a ring of protection from cold (worn) d - 2 scrolls labelled UHIAWE DUES (gained 1) You open the door. A rat comes into view. The magic dart hits the rat. You kill the rat! There is a faded altar of an unknown god here. This altar belongs to (a) Hepliaklqana, (b) Fedhas or (c) Elyvilon, but you can't tell which. Press the corresponding letter to learn more about a god, or press enter to convert or escape to cancel. Okay, then. You now have 24 gold pieces (gained 6). d - 3 scrolls labelled UHIAWE DUES (gained 1) There is an open door here. You see here a rat corpse. You open the door. There is an open door here. There is an open door here. You see here a +0 ring mail. There is an open door here. You enter the shallow water. You open the door. There is an open door here. Done exploring. You recovered 1 MP! Done exploring. There is an open door here. You enter the shallow water. There is an open door here. You see here a quokka skeleton. There is a stone staircase leading down here. You climb downwards. Found a robe. There is a stone staircase leading up here. Found a white marble altar of Elyvilon. A frilled lizard comes into view. The frilled lizard moves out of view. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 31 gold pieces (gained 7). d - 4 scrolls labelled UHIAWE DUES (gained 1) A hobgoblin comes into view. Found a parchment of Flame Wave. The magic dart hits the hobgoblin. The hobgoblin is almost dead. The hobgoblin shouts! The magic dart hits the hobgoblin but does no damage. The hobgoblin is severely wounded. The magic dart hits the hobgoblin. You kill the hobgoblin! Magic restored. You pick up a parchment of Flame Wave and begin reading... You add the spell Flame Wave to your library. You recovered 3 MP! A hobgoblin comes into view. It is wielding a +0 sling. The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin shouts! The hobgoblin shoots a sling bullet. The sling bullet closely misses you. The magic dart hits the hobgoblin. You kill the hobgoblin! Found a stone staircase leading down. You recovered 2 MP! You pick up a parchment of Eringya's Surprising Crocodile and begin reading... You add the spell Eringya's Surprising Crocodile to your library. A bat comes into view. A bat is nearby! You miscast Magic Dart. Nothing appears to happen. The magic dart hits the bat. You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Your magical contamination has completely faded away. A frilled lizard is nearby! You recovered 1 MP! A frilled lizard is nearby! A frilled lizard is nearby! The magic dart hits the frilled lizard. You kill the frilled lizard! You can't see any susceptible monsters within range! (Use Z to cast anyway.) j - a metallic orange potion You recovered 1 MP! You now have 40 gold pieces (gained 9). You see here a +0 robe. Found a stone staircase leading up. You pick up a parchment of Awaken Armour and begin reading... You add the spell Awaken Armour to your library. Found 3 darts of disjunction. An endoplasm comes into view. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is almost dead. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A bat comes into view. You recovered 1 MP! The magic dart hits the bat. The bat is moderately wounded. The magic dart hits the bat. The bat is severely wounded. A bat is nearby! The magic dart hits the bat but does no damage. The bat is severely wounded. The bat hits you but does no damage. The magic dart hits the bat but does no damage. The bat is severely wounded. The bat barely misses you. A bat is nearby! The magic dart hits the bat. You kill the bat! Found a stone staircase leading up and a stone staircase leading down. You recovered 5 MP! A frilled lizard and a bat come into view. The frilled lizard hisses angrily. You see here a bat corpse. There are monsters nearby! The magic dart hits the bat. You kill the bat! The magic dart hits the frilled lizard! You kill the frilled lizard! Found a stone staircase leading down. You see here 3 darts of disjunction. d - 3 darts of disjunction A bat comes into view. You recovered 2 MP! A bat is nearby! The magic dart hits the bat. You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You pick up a parchment of Launch Clockwork Bee and begin reading... You add the spell Launch Clockwork Bee to your library. You recovered 1 MP! A goblin comes into view. It is wielding a +0 dagger. The magic dart hits the goblin! You kill the goblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) e - a scroll labelled YGALLALODGH You recovered 1 MP! k - a bubbling blue potion Found a trident. l - a fizzy white potion e - 2 scrolls labelled YGALLALODGH (gained 1) A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin comes into view. There are monsters nearby! The magic dart hits the hobgoblin. The hobgoblin is almost dead. The hobgoblin shouts! The magic dart hits the hobgoblin. You kill the hobgoblin! The magic dart hits the hobgoblin. The hobgoblin is almost dead. The magic dart hits the hobgoblin. You kill the hobgoblin! An endoplasm is nearby! You recovered 4 MP! An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is almost dead. The magic dart hits the endoplasm. You kill the endoplasm! Found a leather armour. You recovered 2 MP! Okay, then. Unknown command. A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! The magic dart hits the kobold. You kill the kobold! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found an inkwell talisman. You recovered 1 MP! There is a white marble altar of Elyvilon here. There is a stone staircase leading up here. Things that are here: a +0 dagger; a goblin skeleton Done exploring. Done exploring. Things that are here: a +0 dagger; a goblin skeleton There is a stone staircase leading down here. You climb downwards. The kobold shouts! You hear an angry hiss. Found a mace. Found a stone staircase leading down. There is a stone staircase leading up here. The magic dart hits the kobold. You kill the kobold! A ball python comes into view. The magic dart hits the ball python. You kill the ball python! You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. A quokka comes into view. You recovered 2 MP! The magic dart hits the quokka. You kill the quokka! You can't see any susceptible monsters within range! (Use Z to cast anyway.) A ribbon worm comes into view. Found 12 gold pieces. You recovered 1 MP! A ribbon worm is nearby! The magic dart hits the ribbon worm. The ribbon worm is moderately wounded. The magic dart hits the ribbon worm. The ribbon worm is severely wounded. A hobgoblin comes into view. The magic dart hits the ribbon worm. The ribbon worm is severely wounded. The hobgoblin shouts! The magic dart hits the ribbon worm. The ribbon worm is severely 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! The magic dart hits the ribbon worm. The ribbon worm is almost dead. The magic dart hits the ribbon worm. You kill the ribbon worm! Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin, wearing a +0 leather armour (59% to hit) The splash of poison hits the hobgoblin. The hobgoblin is poisoned. The hobgoblin is heavily wounded. The hobgoblin closely misses you. The magic dart hits the hobgoblin. You kill the hobgoblin! You start resting. An adder comes into view. The web tears apart. The adder hisses angrily. An orc comes into view. It is wielding a +2 mace of protection. You recovered 1 MP! You have got your breath back. The adder attacks as it pursues you! The adder closely misses you. The adder barely misses you. You recovered 1 MP! Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (37% to hit) The splash of poison misses the adder. The adder bites you but does no damage. The magic dart hits the adder. The adder is moderately wounded. The adder bites you but does no damage. The adder closely misses you. The magic dart hits the adder. The adder is heavily wounded. The adder closely misses you. You hit the adder. The adder is severely wounded. The adder bites you. You took 3 damage! Okay, then. You hit the adder but do no damage. The adder is severely wounded. You have got your breath back. The adder barely misses you. Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (severely wounded, 37% to hit) The splash of poison hits the adder. The adder is poisoned. The adder is severely wounded. The adder barely misses you. The adder bites you. You took 3 damage! You hit the adder. You kill the adder! Your Spellcasting skill increases to level 3! You recovered 1 HP! There is a stone staircase leading up here. You recovered 1 HP! You recovered 1 MP! You start resting. You have got your breath back. You start resting. HP restored. You recovered 4 HP! You recovered 1 MP! You start resting. A jackal comes into view. You recovered 3 MP! A jackal is nearby! The magic dart hits the jackal. The jackal is moderately wounded. The jackal barks! You hear a bark! The magic dart hits the jackal. The jackal is heavily wounded. The magic dart hits the jackal. The jackal is severely wounded. A jackal comes into view. x2 The magic dart hits the jackal. You kill the jackal! The jackal barks! x2 The magic dart hits the jackal. The jackal is heavily wounded. A jackal comes into view. The jackal moves out of view. You are out of magic! You climb upwards. There is a stone staircase leading down here. You recovered 1 MP! You start resting. Magic restored. You recovered 6 MP! You climb downwards. The jackal bites you but does no damage. x3 The jackal completely misses you. There is a stone staircase leading up here. Aiming: Spit Poison (2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a jackal (50% to hit) The splash of poison hits the jackal! You kill the jackal! The jackal bites you. You took 3 damage! The magic dart hits the jackal. The jackal is heavily wounded. The jackal bites you but does no damage. The jackal bites you. You took 2 damage! The magic dart hits the jackal but does no damage. The jackal is heavily wounded. The jackal bites you but does no damage. The magic dart hits the jackal. You kill the jackal! You have reached level 4! You feel agile. You recovered 7 HP! You have got your breath back. HP restored. Magic restored. You now have 60 gold pieces (gained 20). Things that are here: a +0 leather armour; a hobgoblin corpse Found an iron altar of Okawaru. You recovered 6 HP! You recovered 4 MP! Found a ring mail. An orc is nearby! An orc is nearby! The magic dart hits the orc. The orc is lightly wounded. The orc shouts! The magic dart hits the orc but does no damage. The orc is lightly wounded. The magic dart hits the orc but does no damage. The orc is lightly wounded. The magic dart hits the orc but does no damage. The orc is lightly wounded. The orc hits you with a +2 mace of protection! You took 8 damage! The magic dart hits the orc but does no damage. The orc misses you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +2 mace of protection and wearing a +0 chain mail (84% to hit) You focus your ray upon the orc. The searing ray misses the orc. (Press . to maintain the ray.) The orc hits you with a +2 mace of protection! You took 7 damage! The searing ray hits the orc but does no damage. The orc hits you with a +2 mace of protection. You took 5 damage! Aiming: Spit Poison (1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +2 mace of protection and wearing a +0 chain mail (70% to hit) The splash of poison hits the orc. The orc is moderately wounded. You stop channelling your searing ray. The orc hits you with a +2 mace of protection! * * * LOW HITPOINT WARNING * * * You took 6 damage! You are too injured to fight recklessly! You closely miss the orc. The orc is moderately wounded. The orc hits you with a +2 mace of protection. * * * LOW HITPOINT WARNING * * * You took 3 damage! You aren't carrying any items that you can evoke. You drop a scroll labelled YGALLALODGH. The orc hits you with a +2 mace of protection. * * * LOW HITPOINT WARNING * * * You took 2 damage! You recovered 1 MP! Unknown command. Throw: 3 darts (disjunct) Press: ? - help, Shift-Dir - straight line Aim: an orc, wielding a +2 mace of protection and wearing a +0 chain mail (moderately wounded, 59% to hit) You throw a dart of disjunction. The dart of disjunction hits the orc. The orc becomes untethered in space! The orc blinks! The orc is almost dead. The orc blinks! You kill the orc! You recovered 1 HP! You have got your breath back. You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! You recovered 1 HP! You recovered 1 HP! You recovered 1 MP! There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You recovered 1 HP! You start resting. Magic restored. You recovered 10 HP! You recovered 5 MP! You start resting. HP restored. You recovered 15 HP! Autopickup is now off. Autopickup is now on. You climb downwards. There is a stone staircase leading up here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You see here a scroll labelled YGALLALODGH. d - 3 darts of disjunction (gained 1) You now have 72 gold pieces (gained 12). Found 8 gold pieces. Things that are here: a +0 chain mail; a +2 mace of protection; an orc corpse You see here a scroll labelled YGALLALODGH. e - 2 scrolls labelled YGALLALODGH (gained 1) An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is severely wounded. The endoplasm quivers. The magic dart hits the endoplasm. You kill the endoplasm! A jackal is nearby! A jackal is nearby! The magic dart hits the jackal but does no damage. The jackal barks! The magic dart hits the jackal. The jackal is severely wounded. The magic dart hits the jackal! You kill the jackal! A bat comes into view. You recovered 2 MP! A bat is nearby! The magic dart hits the bat! You kill the bat! A quokka comes into view. The magic dart hits the quokka. The quokka is moderately wounded. A quokka is nearby! The magic dart hits the quokka! You kill the quokka! An endoplasm comes into view. You recovered 3 MP! An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is almost dead. The endoplasm quivers. The magic dart hits the endoplasm. You kill the endoplasm! Magic restored. n - a white potion You recovered 5 MP! Found a stone staircase leading up. j - 2 metallic orange potions (gained 1) Found a stone staircase leading up. You now have 85 gold pieces (gained 13). o - a fizzy puce potion Found a robe. d - 5 scrolls labelled UHIAWE DUES (gained 1) You now have 92 gold pieces (gained 7). You see here a +0 robe. You now have 99 gold pieces (gained 7). You see here a +1 hat. An orc comes into view. It is wielding a +0 whip. An orc is nearby! The magic dart hits the orc. The orc is moderately wounded. The magic dart hits the orc. The orc is moderately wounded. The magic dart hits the orc. The orc is severely wounded. The magic dart hits the orc but does no damage. The orc is severely wounded. The magic dart hits the orc. You kill the orc! You recovered 1 MP! You see here a +1 hat. You recovered 1 MP! e - a +1 hat You start putting on your armour. You continue putting on your +1 hat. x5 You finish putting on your +1 hat. Search for what [? for help]? armor Unknown command. Things that are here: a +0 chain mail; a +2 mace of protection; an orc skeleton You now have 107 gold pieces (gained 8). A bat comes into view. Found 2 metallic orange potions. You recovered 3 MP! The magic dart hits the bat. The bat is heavily wounded. The bat hits you but does no damage. The magic dart hits the bat. The bat is severely wounded. The bat closely misses you. The magic dart hits the bat. You kill the bat! Found an escape hatch in the floor. You recovered 3 MP! You can't see any susceptible monsters within range! (Use Z to cast anyway.) j - 4 metallic orange potions (gained 2) Found a rimehorn talisman. You now have 117 gold pieces (gained 10). An adder comes into view. Found an escape hatch in the ceiling. An adder is nearby! The magic dart hits the adder. The adder is moderately wounded. The adder hisses angrily. The magic dart hits the adder! The adder is almost dead. The magic dart hits the adder. You kill the adder! You now have 129 gold pieces (gained 12). h - 2 scrolls labelled COATHR HOYM QAS You recovered 3 MP! A kobold comes into view. It is wielding a +0 short sword. A kobold is nearby! The magic dart hits the kobold. The kobold is severely wounded. The kobold shouts! The magic dart hits the kobold. You kill the kobold! Things that are here: a +0 short sword; a kobold corpse Found a stone staircase leading down. You recovered 2 MP! Found a stone staircase leading down. Found a long sword. A bat comes into view. A bat is nearby! A bat is nearby! The magic dart hits the bat. You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 143 gold pieces (gained 14). Partly explored, can't reach some items and places. You recovered 1 MP! Partly explored, can't reach some items and places. Partly explored, can't reach some items and places. You enter a teleport trap! The teleport trap disappears. Your surroundings suddenly seem different. You see here a +0 club. l - 2 fizzy white potions (gained 1) Done exploring. Done exploring. There is an iron altar of Okawaru here. There is a stone staircase leading down here. As you read the scroll labelled UHIAWE DUES, it crumbles to dust. It is a scroll of identify. j -> c - 4 potions of curing; d -> i - 4 scrolls of identify As you read the scroll of identify, it crumbles to dust. l -> i - 2 potions of invisibility As you read the scroll of identify, it crumbles to dust. k -> w - a potion of heal wounds As you read the scroll of identify, it crumbles to dust. f -> M - a potion of mutation As you read the scroll of identify, it crumbles to dust. n - a potion of moonshine Welcome back, OTabTabTab the Naga Conjurer. Welcome back, OTabTabTab the Naga Conjurer. Welcome back, OTabTabTab the Naga Conjurer. Press ? for a list of commands and other information. Found a stone staircase leading up. A scorpion comes into view. The magic dart hits the scorpion. The scorpion is lightly wounded. Casting: Magic Dart (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.) Unknown command. The magic dart hits the scorpion but does no damage. The scorpion is lightly wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a scorpion (lightly wounded, 78% to hit) You focus your ray upon the scorpion. The searing ray hits the scorpion. The scorpion is heavily wounded. (Press . to maintain the ray.) The searing ray misses the scorpion. The searing ray hits the scorpion. The scorpion is severely wounded. The scorpion stings you. You took 1 damage! The searing ray hits the scorpion. The scorpion is almost dead. You finish channelling your searing ray. The scorpion misses you. The scorpion stings you. You took 5 damage! Casting: Searing Ray (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 magic dart hits the scorpion. You kill the scorpion! Your Conjurations skill increases to level 5! You have reached level 5! You recovered 6 HP! You start resting. HP restored. You recovered 6 HP! You recovered 3 MP! You start resting. Magic restored. You recovered 7 MP! A shadow imp comes into view. The magic dart hits the shadow imp. The shadow imp is moderately wounded. The shadow imp shouts! The magic dart hits the shadow imp. The shadow imp is heavily wounded. The magic dart hits the shadow imp. The shadow imp is almost dead. The magic dart hits the shadow imp. You kill the shadow imp! You start resting. Magic restored. You recovered 4 MP! Found a sling. Found a stone staircase leading down. An endoplasm comes into view. The magic dart hits the endoplasm! You kill the endoplasm! There is a stone staircase leading down here. You recovered 1 MP! Found a stone staircase leading down. Found Loefor's Antique Weapon Shoppe. A jelly comes into view. The magic dart hits the jelly! The jelly is heavily wounded. The jelly quivers. The magic dart hits the jelly! The jelly is almost dead. The magic dart hits the jelly! You kill the jelly! Found a glowing granite ring. There is an entrance to Loefor's Antique Weapon Shoppe here. You recovered 1 MP! You see here a ring of see invisible. You recovered 1 MP! You recovered 1 MP! As you open the door, it creaks loudly! Found an escape hatch in the floor. There is an open door here. Found a robe. Found an escape hatch in the ceiling. There is an open door here. Found a scale mail. Found a radiant altar of Vehumet. Found a runed dagger. There is a radiant altar of Vehumet here. Saving game... please wait. Welcome back, OTabTabTab the Naga Conjurer. Press ? for a list of commands and other information. You coil in front of the altar of Vehumet. Vehumet welcomes you! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1068-g71ebbbb606 0.34-a0-1073-g3b4e6100cc Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD God Vehumet currently acting with depth 1 Player: {{{{{{{{{{{ Name: [OTabTabTab] Species: Naga Job: Conjurer HP: 42/42; mods: 0/0 MP: 10/10; mod: 0 Stats: 9 20 10 Position: (16, 28), god: Vehumet (6), turn_is_over: 1, banished: 0 Standing on/in/over feature: radiant altar of Vehumet Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/50 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 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 | 81/142 Stealth | X | 0 | 0 | 3 | 127 | 1/84 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 50 | 3 | 570 | 214/238 Conjurations | X | 1 | 50 | 5 | 894 | 144/300 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/35 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 143 #49: 170 #73: 16121 Mutations: see invisible: 1 (innate) deformed body: 1 (innate) poison resistance: 1 (innate) spit poison: 1 (innate) naga tail: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe eq slot #1, inv slot #1: +0 dagger eq slot #9, inv slot #2: ring of protection from cold eq slot #4, inv slot #4: +1 hat }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #[......## ## ##.....## # ##...## # ##'## # #.# # ####### #.# # #○....####.####### # #.○.○○.#...<....[# # #..@...#.....###.# # #.(.☼............. . #.°.☼.##.#.#.###.# # #.......#.......# ########.##.#.### ####..... ###.### #.# #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (15, 27): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 8 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 14 type: turn buildup_turns: 0 sub_type: tick delay_min: 55 method: dgn_event listener_only: true delay_max: 75 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 1 at (15, 29): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 8 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 7 type: turn buildup_turns: 0 sub_type: tick delay_min: 55 method: dgn_event listener_only: true delay_max: 75 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 2 at (17, 27): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 8 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 41 type: turn buildup_turns: 0 sub_type: tick delay_min: 55 method: dgn_event listener_only: true delay_max: 75 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} Lua marker 3 at (17, 29): {{{{ CLASS: FogMachine pow_min: 6 spread_buildup_time: 1 listeners: spread_rate: 0 size_min: 2 size_max: 2 pow_max: 8 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 51 type: turn buildup_turns: 0 sub_type: tick delay_min: 55 method: dgn_event listener_only: true delay_max: 75 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: flame props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>