Crash caused by signal #8: Floating point exception Version: Dungeon Crawl Stone Soup 0.35-a0-468-g3aa0c7bdef Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7429988106836289980, deterministic pregen: 1 Command line: /usr/games/crawl-git-3aa0c7bdef -name Nerf -rc /dgldir/rcfiles/crawl-git/Nerf.rc -macro /dgldir/rcfiles/crawl-git/Nerf.macro -morgue /dgldir/morgue/Nerf/ -webtiles-socket /crawl-master/webserver/sockets/Nerf:2026-06-07.11:48:16.sock -await-connection RC options: restart_after_game = false Crash caused by signal #8: Floating point exception Obtained 27 stack frames. /usr/games/crawl-git-3aa0c7bdef(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5d983937265e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-3aa0c7bdef(_Z13do_crash_dumpv+0x43a) [0x5d98393808ba]: do_crash_dump() /usr/games/crawl-git-3aa0c7bdef(_Z20crash_signal_handleri+0x1fa) [0x5d9839372b3a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7ccbcdc75330]: /usr/games/crawl-git-3aa0c7bdef(+0xac9c9a) [0x5d983993cc9a]: /usr/games/crawl-git-3aa0c7bdef(+0xace99d) [0x5d983994199d]: /usr/games/crawl-git-3aa0c7bdef(_Z20desc_beam_hit_chanceB5cxx11RK12monster_infoP8targeter+0x53) [0x5d9839941c93]: desc_beam_hit_chance[abi:cxx11](monster_info const&, targeter*) /usr/games/crawl-git-3aa0c7bdef(_ZNSt17_Function_handlerIFSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERK12monster_infoESt5_BindIFPFS8_SB_P8targeterESt12_PlaceholderILi1EESF_EEE9_M_invokeERKSt9_Any_dataSB_+0x2b) [0x5d98392bba7b]: std::_Function_handler, std::allocator >, std::allocator, std::allocator > > > (monster_info const&), std::_Bind, std::allocator >, std::allocator, std::allocator > > > (*(std::_Placeholder<1>, targeter*))(monster_info const&, targeter*)> >::_M_invoke(std::_Any_data const&, monster_info const&) /usr/games/crawl-git-3aa0c7bdef(_ZN19targeting_behaviour16get_monster_descB5cxx11ERK12monster_info+0x45) [0x5d9839414665]: targeting_behaviour::get_monster_desc[abi:cxx11](monster_info const&) /usr/games/crawl-git-3aa0c7bdef(+0x5a226f) [0x5d983941526f]: /usr/games/crawl-git-3aa0c7bdef(_Z24cell_monster_descriptionB5cxx11RK9coord_defbP19targeting_behaviour+0xe9) [0x5d983941a1e9]: cell_monster_description[abi:cxx11](coord_def const&, bool, targeting_behaviour*) /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser32print_target_monster_descriptionERb+0x3f) [0x5d983941a6ef]: direction_chooser::print_target_monster_description(bool&) const /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser24print_target_descriptionERb+0x13) [0x5d983941a8b3]: direction_chooser::print_target_description(bool&) const /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser13describe_cellEv+0x10a) [0x5d983941f87a]: direction_chooser::describe_cell() const /usr/games/crawl-git-3aa0c7bdef(_ZN17direction_chooser19show_initial_promptEv+0x49) [0x5d983941fb19]: direction_chooser::show_initial_prompt() /usr/games/crawl-git-3aa0c7bdef(_ZN17direction_chooser16choose_directionEv+0x187) [0x5d98394215b7]: direction_chooser::choose_direction() /usr/games/crawl-git-3aa0c7bdef(_Z9directionR4distRK22direction_chooser_args+0x80) [0x5d98394219d0]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-3aa0c7bdef(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1c8) [0x5d98399ab3d8]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-3aa0c7bdef(_Z11your_spells10spell_typeibPK8item_defP4distb+0x72e) [0x5d9839949f7e]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-3aa0c7bdef(_Z12cast_a_spellb10spell_typeP4distb+0x408) [0x5d983994ce48]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-3aa0c7bdef(_Z17do_cast_spell_cmdb+0x1a) [0x5d983994dc8a]: do_cast_spell_cmd(bool) /usr/games/crawl-git-3aa0c7bdef(+0xcd2c42) [0x5d9839b45c42]: /usr/games/crawl-git-3aa0c7bdef(+0xcd36b5) [0x5d9839b466b5]: /usr/games/crawl-git-3aa0c7bdef(main+0x1f7) [0x5d98392a3df7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7ccbcdc5a1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7ccbcdc5a28b]: /usr/games/crawl-git-3aa0c7bdef(_start+0x25) [0x5d98392a48e5]: 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". 0x00007ccbcdd407d7 in __GI___wait4 (pid=2442962, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007ccbcdd407d7 in __GI___wait4 (pid=2442962, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005d9839372d0c in call_gdb (file=0x7ccbcde344e0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 2433791\000\000\000\000\000" #2 0x00005d98393808d8 in do_crash_dump () at dbg-asrt.cc:682 t = 1780832966 dir = "/dgldir/morgue/Nerf/" name = "/dgldir/morgue/Nerf/crash-Nerf-20260607-114926.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7ccbcde344e0 <_IO_2_1_stderr_> #3 0x00005d9839372b3a in crash_signal_handler (sig_num=8) at crash.cc:195 No locals. #4 No locals. #5 0x00005d983993cc9a in _to_hit_pct (mi=..., acc=13) at spl-cast.cc:1705 base_ev = hit_sum = base_chance = #6 0x00005d983994199d in _desc_hit_chance (mi=..., acc=) at spl-cast.cc:1714 hit_pct = result = Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = , level layout type = corridors, absdepth0 = 1 Level vaults: layout_loops_cross minmay_octomino_j4 uniq_robin uniq_terence uniq_crazy_yiuf_cottage uniq_jessica Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Options error: Unknown explore stop condition 'greedy_sacrificeable' (Nerf.rc:705) Welcome, Nerf the Demonspawn Conjurer. The fabled Orb of Zot lies far below, as if waiting for you to find it. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You open the large door. There is a large open door here. You encounter a bat. A bat is nearby! A bat is nearby! The magic dart hits the bat. You kill the bat! You now have 2/3 mp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter a hobgoblin and a frilled lizard. The magic dart hits the hobgoblin. The hobgoblin is almost dead. The hobgoblin shouts! The frilled lizard hisses angrily. There are monsters nearby! You now have 1/3 mp. There are monsters nearby! The magic dart hits the hobgoblin but does no damage. The hobgoblin is almost dead. You now have 0/3 mp. There are monsters nearby! You are out of magic! You are out of magic! There are monsters nearby! You are out of magic! There are monsters nearby! You are out of magic! There are monsters nearby! You encounter a hobgoblin. The frilled lizard unfolds its giant frill. The hobgoblin hits you. You take 5 damage, and have 8/13 hp. MASSIVE DAMAGE!! You hit the hobgoblin but do no damage. The hobgoblin is almost dead. The hobgoblin closely misses you. The frilled lizard bites you. You take 1 damage, and have 7/13 hp. The hobgoblin attacks as it pursues you! The hobgoblin hits you. You take 2 damage, and have 5/13 hp. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (almost dead, 100% to hit) The magic dart hits the hobgoblin but does no damage. The hobgoblin is almost dead. The hobgoblin closely misses you. You now have 0/3 mp. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. Magic courses through your body. The hobgoblin hits you. MP restored: 3 Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (almost dead, 100% to hit) The magic dart hits the hobgoblin but does no damage. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You now have 2/3 mp. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (almost dead, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! You now have 1/3 mp. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (100% to hit) The magic dart hits the frilled lizard. You kill the frilled lizard! You now have 0/3 mp. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. Casting: Magic Dart (safe; 3% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't have enough magic to cast this spell. Unknown command. Things that are here: a frilled lizard corpse; a hobgoblin corpse You start resting. HP restored. Magic restored. You regained 4 hp, and now have 9/13 hp. You regained 2 mp, and now have 2/3 mp. You start resting. Magic restored. HP restored. Health restored: 13; MP restored: 3 You encounter a hobgoblin. A hobgoblin is nearby! A hobgoblin is nearby! The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin shouts! You now have 2/3 mp. The magic dart hits the hobgoblin. The hobgoblin is almost dead. A hobgoblin is nearby! You now have 1/3 mp. A hobgoblin is nearby! The magic dart hits the hobgoblin. You kill the hobgoblin! You now have 0/3 mp. A hobgoblin comes into view. The magic dart hits the hobgoblin. You kill the hobgoblin! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter a hobgoblin. You see here a +5 ring of evasion. The magic dart hits the hobgoblin. The hobgoblin is heavily wounded. A hobgoblin comes into view. You now have 1/3 mp. The magic dart hits the hobgoblin. You kill the hobgoblin! You encounter a bat. The bat leaves your sight. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A bat comes into view. The magic dart hits the bat. The bat is moderately wounded. A bat is nearby! You now have 0/3 mp. You are out of magic! A bat is nearby! A bat is nearby! You are out of magic! The bat hits you. You take 1 damage, and have 12/13 hp. You completely miss the bat. The bat is moderately wounded. The bat hits you but does no damage. You miss the bat. The bat is moderately wounded. The bat hits you but does no damage. You closely miss the bat. The bat is moderately wounded. The bat hits you but does no damage. The bat closely misses you. You miss the bat. The bat is moderately wounded. The bat hits you. The bat barely misses you. The bat barely misses you. You closely miss the bat. The bat is moderately wounded. The bat misses you. The bat closely misses you. The bat hits you. You take 1 damage, and have 11/13 hp. The bat closely misses you. The bat hits you but does no damage. Found a stone staircase leading down. The bat barely misses you. You closely miss the bat. The bat closely misses you. The bat hits you but does no damage. You closely miss the bat. The bat barely misses you. x2 Health restored: 13 You hit the bat but do no damage. The bat misses you. The bat hits you but does no damage. The bat closely misses you. You barely miss the bat. The bat hits you. The bat hits you but does no damage. You take 1 damage, and have 12/13 hp. You hit the bat but do no damage. The bat misses you. The bat hits you but does no damage. You miss the bat. The bat hits you. The bat closely misses you. You barely miss the bat. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. You miss the bat. The bat hits you but does no damage. Health restored: 13 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 hits you. You take 1 damage, and have 12/13 hp. You hit the bat. The bat is moderately wounded. The bat barely misses you. The bat completely misses you. Health restored: 13 You barely miss the bat. The bat is moderately wounded. The bat closely misses you. The bat hits you but does no damage. x2 You hit the bat. You kill the bat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! MP restored: 3 c - a scroll labelled FUN BES MOZIWE You see here a +0 falchion. b - a +0 falchion (weapon) c - a +5 ring of evasion You see here 6 javelins. d - a scroll labelled JUPIFR ARHOUHAANIC You now have 5 gold pieces. You encounter a quokka. You see here a maw talisman. A quokka is nearby! A quokka is nearby! The magic dart hits the quokka but does no damage. You now have 2/3 mp. A quokka is nearby! The magic dart hits the quokka. The quokka is moderately wounded. You now have 1/3 mp. The magic dart hits the quokka. The quokka is almost dead. The quokka closely misses you. A quokka is nearby! You now have 0/3 mp. A quokka is nearby! You are out of magic! You are out of magic! A quokka is nearby! You miss the quokka. The quokka is almost dead. The quokka bites you but does no damage. The quokka bites you. You take 4 damage, and have 9/13 hp. MASSIVE DAMAGE!! A quokka is nearby! You are out of magic! You closely miss the quokka. The quokka is almost dead. The quokka closely misses you. You hit the quokka. You kill the quokka! You have reached level 2! Your demonic ancestry asserts itself... You grow a small tail. You regained 5 hp, and now have 14/19 hp. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You regained 2 hp, and now have 16/19 hp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) d - a maw talisman You pick up a parchment of Mercury Arrow and begin reading... You add the spell Mercury Arrow to your library. You see here a quokka corpse. Key pressed, stopping explore. e - a scroll labelled PEEZOFF LITU Key pressed, stopping explore. 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.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) h - a scroll labelled TOETWO CYLIGG You encounter a goblin. It is wielding a +0 dagger. Health restored: 19; MP restored: 5 The magic dart hits the goblin. The goblin is severely wounded. The goblin shouts! A goblin is nearby! You now have 4/5 mp. A goblin is nearby! The magic dart hits the goblin. You kill the goblin! You now have 3/5 mp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found a stone staircase leading down. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter a frilled lizard. The magic dart hits the frilled lizard. You kill the frilled lizard! You now have 2/5 mp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You encounter an endoplasm. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is moderately wounded. You now have 2/5 mp. An endoplasm is nearby! The magic dart hits the endoplasm. The endoplasm is heavily wounded. You now have 1/5 mp. The magic dart hits the endoplasm. You kill the endoplasm! You encounter a hobgoblin. A hobgoblin is nearby! The magic dart hits the hobgoblin. The hobgoblin is severely wounded. You now have 1/5 mp. A hobgoblin is nearby! You miscast Magic Dart. Nothing appears to happen. A hobgoblin is nearby! The magic dart hits the hobgoblin. You kill the hobgoblin! You now have 0/5 mp. No target in view! No target in view! No target in view! You are out of magic! Your magical contamination has completely faded away. You pick up a parchment of Static Discharge and begin reading... You add the spell Static Discharge to your library. You encounter a rat. Found a stone staircase leading down. You regained 3 mp, and now have 3/5 mp. A rat is nearby! The magic dart hits the rat. The rat is severely wounded. You now have 2/5 mp. The magic dart hits the rat. You kill the rat! You encounter a kobold and a bat. There are monsters nearby! The magic dart hits the kobold. You kill the kobold! You now have 2/5 mp. A bat is nearby! The magic dart hits the bat. You kill the bat! You now have 1/5 mp. e - a staff of air f - a +4 ring of slaying Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is a stone staircase leading down here. Key pressed, stopping explore. 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.) Found a faded altar of an unknown god. MP restored: 5 No target in view! c - a +5 ring of evasion (worn) f - a +4 ring of slaying (worn) Okay, then. You unwield your +0 falchion. e - a staff of air (weapon) You encounter a ball python. A ball python is nearby! A ball python is nearby! The magic dart hits the ball python. The ball python is heavily wounded. The ball python hisses angrily. You now have 4/5 mp. The magic dart hits the ball python. You kill the ball python! You encounter a hobgoblin. You now have 3/5 mp. The magic dart hits the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin shouts! A hobgoblin is nearby! You now have 2/5 mp. The magic dart hits the hobgoblin. You kill the hobgoblin! You encounter a rat. You now have 1/5 mp. You miscast Magic Dart. Nothing appears to happen. You now have 0/5 mp. A rat is nearby! You are out of magic! A rat is nearby! You are out of magic! A rat is nearby! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! A rat comes into view. A rat is nearby! The magic dart hits the rat. You kill the rat! No target in view! You now have 0/5 mp. Key pressed, stopping explore. You are out of magic! You are out of magic! Your magical contamination has completely faded away. e - 2 scrolls labelled PEEZOFF LITU (gained 1) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) f - a glowing coppery potion You see here a rat corpse. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You pick up a parchment of Ignite Poison and begin reading... You add the spell Ignite Poison to your library. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) You now have 16 gold pieces (gained 11). Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Found Kieblura's Jewellery Shoppe. MP restored: 5 You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is an entrance to Kieblura's Jewellery Shoppe here. Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You see here a +0 dagger. j - a scroll labelled ZURIM FATRUDEGH You see here a hobgoblin skeleton. Key pressed, stopping explore. You see here a +0 spear. You see here a quokka skeleton. Key pressed, stopping explore. There is a stone staircase leading down here. Key pressed, stopping explore. Key pressed, stopping explore. You see here a +0 ring mail. You pick up a parchment of Freeze and begin reading... You add the spell Freeze to your library. k - a scroll labelled CILE OQEVUI There is a stone staircase leading down here. You see here a frilled lizard skeleton. Key pressed, stopping explore. You see here a hobgoblin skeleton. Key pressed, stopping explore. l - a scroll labelled NIRUOB NIRU Key pressed, stopping explore. You encounter a goblin. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! A goblin is nearby! The magic dart hits the goblin. The goblin is heavily wounded. The goblin shouts! You encounter a bat. The bat leaves your sight. You now have 4/5 mp. The magic dart hits the goblin. The goblin is severely wounded. You now have 3/5 mp. The magic dart hits the goblin. You kill the goblin! You now have 2/5 mp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) A bat comes into view. The bat leaves your sight. A bat comes into view. You see here a hobgoblin skeleton. A bat is nearby! A bat is nearby! The magic dart hits the bat. You kill the bat! You now have 2/5 mp. You can't see any susceptible monsters within range! (Use Z to cast anyway.) n - a lumpy ruby potion Key pressed, stopping explore. Key pressed, stopping explore. You encounter a quokka. MP restored: 5 A quokka is nearby! A quokka is nearby! The magic dart hits the quokka. The quokka is almost dead. You now have 4/5 mp. The magic dart hits the quokka. You kill the quokka! You now have 3/5 mp. You see here a +0 leather armour. Done exploring. Done exploring. Done exploring. Done exploring. Done exploring. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Done exploring. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Key pressed, stopping explore. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Done exploring. You can't see any susceptible monsters within range! (Use Z to cast anyway.) There is a stone staircase leading down here. You climb downwards. You encounter Jessica the Apprentice Sorceress. She is wielding a +0 club. There is a stone staircase leading up here. Jessica is nearby! MP restored: 5 You climb upwards. There is a stone staircase leading down here. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. You climb downwards. Level annotation: Jessica There is a stone staircase leading up here. Casting: Magic Dart (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 4% risk of failure) Press: ? - help, Shift-Dir - straight line >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.35-a0-468-g3aa0c7bdef 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_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Nerf] Species: Demonspawn Job: Conjurer HP: 19/19; mods: 0/0 MP: 3/5; mod: 0 Stats: 7 18 11 Position: (51, 15), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up 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/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 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 | 92/119 Stealth | X | 0 | 0 | 1 | 127 | 77/100 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 50 | 2 | 285 | 107/178 Conjurations | X | 1 | 50 | 4 | 603 | 103/250 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Forgecraft | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Alchemy | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #114: 17 Attributes: #12: 16 #49: 33 #73: 4324 Mutations: weakness stinger: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe eq slot #9, inv slot #5: +4 ring of slaying eq slot #9, inv slot #2: +5 ring of evasion eq slot #1, inv slot #4: staff of air }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .# .# .# # .# #.# .# .. .# #..#.##.# #.....@.# ##.#..#.# ##@ .# #. .# .. .# #. ## #. .. dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>