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: 4765633711345577373, deterministic pregen: 1 Command line: /usr/games/crawl-git-3aa0c7bdef -name VividlyBlue -rc /dgldir/rcfiles/crawl-git/VividlyBlue.rc -macro /dgldir/rcfiles/crawl-git/VividlyBlue.macro -morgue /dgldir/morgue/VividlyBlue/ -webtiles-socket /crawl-master/webserver/sockets/VividlyBlue:2026-06-07.11:12:57.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) [0x59709a34c65e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-3aa0c7bdef(_Z13do_crash_dumpv+0x43a) [0x59709a35a8ba]: do_crash_dump() /usr/games/crawl-git-3aa0c7bdef(_Z20crash_signal_handleri+0x1fa) [0x59709a34cb3a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7bfe8694a330]: /usr/games/crawl-git-3aa0c7bdef(+0xac9c9a) [0x59709a916c9a]: /usr/games/crawl-git-3aa0c7bdef(+0xace99d) [0x59709a91b99d]: /usr/games/crawl-git-3aa0c7bdef(_Z20desc_beam_hit_chanceB5cxx11RK12monster_infoP8targeter+0x53) [0x59709a91bc93]: 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) [0x59709a295a7b]: 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) [0x59709a3ee665]: targeting_behaviour::get_monster_desc[abi:cxx11](monster_info const&) /usr/games/crawl-git-3aa0c7bdef(+0x5a226f) [0x59709a3ef26f]: /usr/games/crawl-git-3aa0c7bdef(_Z24cell_monster_descriptionB5cxx11RK9coord_defbP19targeting_behaviour+0xe9) [0x59709a3f41e9]: cell_monster_description[abi:cxx11](coord_def const&, bool, targeting_behaviour*) /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser32print_target_monster_descriptionERb+0x3f) [0x59709a3f46ef]: direction_chooser::print_target_monster_description(bool&) const /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser24print_target_descriptionERb+0x13) [0x59709a3f48b3]: direction_chooser::print_target_description(bool&) const /usr/games/crawl-git-3aa0c7bdef(_ZNK17direction_chooser13describe_cellEv+0x10a) [0x59709a3f987a]: direction_chooser::describe_cell() const /usr/games/crawl-git-3aa0c7bdef(_ZN17direction_chooser19show_initial_promptEv+0x49) [0x59709a3f9b19]: direction_chooser::show_initial_prompt() /usr/games/crawl-git-3aa0c7bdef(_ZN17direction_chooser16choose_directionEv+0x187) [0x59709a3fb5b7]: direction_chooser::choose_direction() /usr/games/crawl-git-3aa0c7bdef(_Z9directionR4distRK22direction_chooser_args+0x80) [0x59709a3fb9d0]: direction(dist&, direction_chooser_args const&) /usr/games/crawl-git-3aa0c7bdef(_Z15spell_directionR4distR4boltP22direction_chooser_args+0x1c8) [0x59709a9853d8]: spell_direction(dist&, bolt&, direction_chooser_args*) /usr/games/crawl-git-3aa0c7bdef(_Z11your_spells10spell_typeibPK8item_defP4distb+0x72e) [0x59709a923f7e]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-3aa0c7bdef(_Z12cast_a_spellb10spell_typeP4distb+0x408) [0x59709a926e48]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-3aa0c7bdef(_Z17do_cast_spell_cmdb+0x1a) [0x59709a927c8a]: do_cast_spell_cmd(bool) /usr/games/crawl-git-3aa0c7bdef(+0xcd2c42) [0x59709ab1fc42]: /usr/games/crawl-git-3aa0c7bdef(+0xcd36b5) [0x59709ab206b5]: /usr/games/crawl-git-3aa0c7bdef(main+0x1f7) [0x59709a27ddf7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7bfe8692f1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7bfe8692f28b]: /usr/games/crawl-git-3aa0c7bdef(_start+0x25) [0x59709a27e8e5]: 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". 0x00007bfe86a157d7 in __GI___wait4 (pid=2152471, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007bfe86a157d7 in __GI___wait4 (pid=2152471, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000059709a34cd0c in call_gdb (file=0x7bfe86b094e0 <_IO_2_1_stderr_>) at crash.cc:434 gdb = attach_cmd = "attach 2148977\000\000\000\000\000" #2 0x000059709a35a8d8 in do_crash_dump () at dbg-asrt.cc:682 t = 1780830804 dir = "/dgldir/morgue/VividlyBlue/" name = "/dgldir/morgue/VividlyBlue/crash-VividlyBlue-20260607-111324.txt", '\000' signal_info = "Crash caused by signal #8: Floating point exception" cause_msg = "Crash caused by signal #8: Floating point exception" file = 0x7bfe86b094e0 <_IO_2_1_stderr_> #3 0x000059709a34cb3a in crash_signal_handler (sig_num=8) at crash.cc:195 No locals. #4 No locals. #5 0x000059709a916c9a in _to_hit_pct (mi=..., acc=14) at spl-cast.cc:1705 base_ev = hit_sum = base_chance = #6 0x000059709a91b99d 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 = rooms, absdepth0 = 1 Level vaults: layout_basic kennysheep_another_room Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Lua error: /dgldir/rcfiles/crawl-git/VividlyBlue.rc:786: invalid escape sequence near '"macros += M \@' Welcome, VividlyBlue the Deep Elf Conjurer. Everyone else who sought the Orb of Zot has failed. Will you be different? Press ? for a list of commands and other information. Lua error: /dgldir/rcfiles/crawl-git/VividlyBlue.rc:786: invalid escape sequence near '"macros += M \@' Welcome back, VividlyBlue the Deep Elf Conjurer. Press ? for a list of commands and other information. Lua error: /dgldir/rcfiles/crawl-git/VividlyBlue.rc:786: invalid escape sequence near '"macros += M \@' Welcome back, VividlyBlue the Deep Elf Conjurer. Press ? for a list of commands and other information. Lua error: /dgldir/rcfiles/crawl-git/VividlyBlue.rc:786: invalid escape sequence near '"macros += M \@' Welcome back, VividlyBlue the Deep Elf Conjurer. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Unknown command. Unknown command. You open the gate. There is an open gate here. You encounter a quokka. A quokka is nearby! A quokka is nearby! A quokka is nearby! A quokka is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a quokka (asleep, 100% to hit) The magic dart hits the quokka but does no damage. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a quokka (100% to hit) The magic dart hits the quokka. You kill the quokka! 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.) Magic restored. You encounter a bat. You recovered 2 MP! A bat is nearby! A bat is nearby! A bat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (asleep, 100% to hit) The magic dart hits the bat. The bat is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (severely wounded, 100% to hit) The magic dart hits the bat. You kill the bat! Found a stone staircase leading down. You recovered 2 MP! You encounter a frilled lizard. Found 5 curare-tipped darts and a gold piece. A frilled lizard is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (asleep, 100% to hit) The magic dart hits the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (heavily wounded, 100% to hit) The magic dart hits the frilled lizard! You kill the frilled lizard! 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.) b - 5 curare-tipped darts You recovered 2 MP! c - a scroll labelled DOICIB TARO d - a scroll labelled ITWODD XODED You now have 1 gold piece. Found a stone staircase leading down. e - a scroll labelled PEJ BOPEIRIP As you read the scroll labelled DOICIB TARO, it crumbles to dust. It is a scroll of identify. e -> b - a scroll of blinking You encounter a ball python. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (asleep, 100% to hit) The magic dart hits the ball python. The ball python is severely wounded. The ball python hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (severely wounded, 100% to hit) The magic dart hits the ball python. You kill the ball python! You encounter a goblin. It is wielding a +0 club. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (wandering, hasn't noticed you, 100% to hit) The magic dart hits the goblin. You kill the goblin! You encounter a dart slug. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dart slug (wandering, hasn't noticed you, 100% to hit) The magic dart hits the dart slug. The dart slug is severely wounded. You encounter a goblin. It is wielding a +0 club. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a dart slug (severely wounded, 100% to hit) The magic dart hits the dart slug. You kill the dart slug! The goblin shouts! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (100% to hit) The magic dart hits the goblin. The goblin is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (heavily wounded, 100% to hit) The magic dart hits the goblin! You kill the goblin! You encounter a kobold. It is wielding a +0 dagger. A kobold is nearby! A kobold is nearby! A kobold is nearby! Casting: Magic Dart (safe; 1% 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; 1% 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. You recovered 1 MP! You recovered 1 MP! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a kobold, wielding a +0 dagger (wandering, hasn't noticed you, 100% to hit) The magic dart hits the kobold! You kill the kobold! You have reached level 2! You recovered 5 HP! Things that are here: a +0 dagger; a kobold corpse You encounter a ball python. You recovered 6 MP! A ball python is nearby! A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (asleep, 100% to hit) The magic dart hits the ball python. The ball python is heavily wounded. The ball python hisses angrily. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (heavily wounded, 100% to hit) The magic dart hits the ball python! You kill the ball python! 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. You encounter an endoplasm. You recovered 2 MP! An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (asleep, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! 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. You encounter an endoplasm. You recovered 1 MP! An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (wandering, hasn't noticed you, 100% to hit) The magic dart hits the endoplasm. The endoplasm is almost dead. You encounter a goblin. It is wielding a +0 club. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (wandering, hasn't noticed you, 100% to hit) The magic dart hits the goblin! You kill the goblin! 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.) You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. You recovered 1 MP! f - a green potion You recovered 2 MP! Found a spear. You encounter a ball python. A ball python is nearby! A ball python is nearby! A ball python is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (asleep, 100% to hit) The magic dart hits the ball python. You kill the ball python! 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. You now have 7 gold pieces (gained 6). c - a scroll labelled OTZIAZ WIRYI You recovered 1 MP! Found a dagger. You pick up a parchment of Momentum Strike and begin reading... You add the spell Momentum Strike to your library. You encounter a hobgoblin. Okay, then. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (asleep, 100% to hit) The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin shouts! As you read the scroll labelled ITWODD XODED, it crumbles to dust. A wave of despondency washes over your surroundings. It was a scroll of vulnerability. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (severely wounded, weak-willed, 100% to hit) The magic dart hits the hobgoblin. The hobgoblin is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (almost dead, weak-willed, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! You feel your willpower return. You see here a hobgoblin corpse. You encounter a hobgoblin. You recovered 2 MP! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (asleep, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! 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.) c - 2 scrolls labelled OTZIAZ WIRYI (gained 1) You encounter a rat. You recovered 1 MP! A rat is nearby! A rat is nearby! A rat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (asleep, 100% to hit) The magic dart hits the rat. The rat is heavily wounded. The rat squeaks loudly. You encounter an endoplasm. The air fills with toxic fumes! As you read the scroll labelled OTZIAZ WIRYI, it crumbles to dust. It was a scroll of poison. c -> p - a scroll of poison The endoplasm is engulfed in poison gas. The endoplasm is poisoned. The endoplasm is engulfed in poison gas. The endoplasm looks even sicker. You kill the endoplasm! You recovered 1 MP! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (100% to hit) The magic dart hits the rat. You kill the rat! 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. 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. You recovered 1 MP! Partly explored, can't reach some places. Partly explored, can't reach some places. You see here a hobgoblin corpse. You encounter an endoplasm and a rat. There are monsters nearby! There are monsters nearby! There are monsters nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (asleep, 100% to hit) The magic dart hits the endoplasm. The endoplasm is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (moderately wounded, 100% to hit) The magic dart hits the endoplasm. The endoplasm is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! You recovered 1 MP! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (asleep, 100% to hit) The magic dart hits the rat. The rat is heavily wounded. The rat squeaks loudly. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (heavily wounded, 100% to hit) The magic dart hits the rat. You kill the rat! You encounter a goblin. It is wielding a +0 dagger. The goblin shouts! You recovered 4 MP! A goblin is nearby! A goblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 dagger (100% to hit) The magic dart hits the goblin. The goblin is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 dagger (moderately wounded, 100% to hit) The magic dart hits the goblin. The goblin is severely 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 goblin, wielding a +0 dagger (severely wounded, 82% to hit) You focus your ray upon the goblin. The searing ray hits the goblin! You kill the goblin! (Press . to maintain the ray.) Training target 3.0 for Stealth reached! Your Stealth skill increases to level 3! You stop channelling your searing ray. You see here a +0 dagger. You pick up a parchment of Lesser Beckoning and begin reading... You add the spell Lesser Beckoning to your library. You recovered 4 MP! d - a red potion Found a stone staircase leading down. There is a stone staircase leading down here. You encounter an endoplasm. An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! Casting: Searing Ray (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (100% to hit) The magic dart hits the endoplasm. The endoplasm is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! You encounter a bat. You recovered 2 MP! A bat is nearby! A bat is nearby! A bat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (asleep, 100% to hit) The magic dart hits the bat! You kill the bat! 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. You see here a bat corpse. You see here a +0 dagger. You encounter a ball python. You recovered 1 MP! A ball python is nearby! A ball python is nearby! A ball python is nearby! 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. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (asleep, 100% to hit) The magic dart hits the ball python. The ball python is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ball python (severely wounded, 100% to hit) The magic dart hits the ball python. You kill the ball python! You pick up a parchment of Sticky Flame and begin reading... You add the spell Sticky Flame to your library. You recovered 2 MP! You encounter a hobgoblin. A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (asleep, 100% to hit) The magic dart hits the hobgoblin but does no damage. The hobgoblin shouts! You hear a shout! You encounter a goblin. It is wielding a +0 club. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a hobgoblin (100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! Training target 3.0 for Dodging reached! Your Dodging skill increases to level 3! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (100% to hit) The magic dart hits the goblin. The goblin is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a goblin, wielding a +0 club (severely wounded, 100% to hit) The magic dart hits the goblin. You kill the goblin! Things that are here: a +0 club; a goblin corpse You encounter an endoplasm. You recovered 3 MP! An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (100% to hit) The magic dart hits the endoplasm but does no damage. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (100% to hit) The magic dart hits the endoplasm. The endoplasm is almost dead. You encounter an endoplasm. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) You miscast Magic Dart. Nothing appears to happen. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (100% to hit) The magic dart hits the endoplasm. The endoplasm is almost dead. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! 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.) Your magical contamination has completely faded away. Done exploring. You recovered 5 MP! Done exploring. Done exploring. Done exploring. Search for what [? for help]? . There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You encounter a frilled lizard. Lua error: /dgldir/rcfiles/crawl-git/VividlyBlue.rc:786: invalid escape sequence near '"macros += M \@' Welcome back, VividlyBlue the Deep Elf Conjurer. Press ? for a list of commands and other information. A frilled lizard is nearby! A frilled lizard is nearby! Cast which spell? (? or * to list) Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a frilled lizard (asleep, 100% to hit) The magic dart hits the frilled lizard. You kill the frilled lizard! 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. Magic restored. Found a stone staircase leading up. You recovered 1 MP! You encounter a bat. A bat is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (asleep, 100% to hit) The magic dart hits the bat. The bat is severely wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (severely wounded, 100% to hit) The magic dart hits the bat. You kill the bat! 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 You recovered 4 HP! You see here a bat corpse. You encounter an adder. You recovered 3 MP! An adder is nearby! An adder is nearby! An adder is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (100% to hit) The magic dart hits the adder. The adder is moderately wounded. The adder barely misses you. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (moderately wounded, 100% to hit) The magic dart hits the adder. The adder is almost dead. The adder bites you. You took 4 damage! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an adder (almost dead, 100% to hit) The magic dart hits the adder. You kill the adder! HP restored. You see here an adder corpse. You encounter an endoplasm. You recovered 4 HP! You recovered 3 MP! An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (wandering, hasn't noticed you, 100% to hit) The magic dart hits the endoplasm. The endoplasm is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: an endoplasm (heavily wounded, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! Found a stone staircase leading down. You recovered 2 MP! You pick up a parchment of Poisonous Vapours and begin reading... You add the spell Poisonous Vapours to your library. j - a bubbling green potion You encounter a rat. The rat squeaks loudly. You encounter a ribbon worm. There are monsters nearby! There are monsters nearby! There are monsters nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a rat (100% to hit) The magic dart hits the rat. You kill the rat! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ribbon worm (100% to hit) The magic dart hits the ribbon worm. The ribbon worm is moderately wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ribbon worm (moderately wounded, 100% to hit) The magic dart hits the ribbon worm. The ribbon worm is heavily wounded. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a ribbon worm (moderately wounded, 95% to hit) You focus your ray upon the ribbon worm. The searing ray hits the ribbon worm! The ribbon worm is severely wounded. (Press . to maintain the ray.) The searing ray hits the ribbon worm. You kill the ribbon worm! You stop channelling your searing ray. You encounter a bat. You recovered 5 MP! A bat is nearby! A bat is nearby! A bat is nearby! Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a bat (asleep, 100% to hit) The magic dart hits the bat! You kill the bat! 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. Found a sling. You recovered 1 MP! You encounter a quokka. Found a stone staircase leading down. A quokka is nearby! A quokka is nearby! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a quokka (asleep, 100% to hit) The magic dart hits the quokka. The quokka is moderately wounded. You encounter a kobold. It is wielding a +0 whip. Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a quokka (moderately wounded, 100% to hit) The magic dart hits the quokka but does no damage. The quokka is moderately wounded. The quokka closely misses you. You recovered 1 MP! Casting: Magic Dart (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% risk of failure) Press: ? - help, Shift-Dir - straight line Aim: a quokka (81% to hit) You focus your ray upon the quokka. The searing ray hits the quokka! You kill the quokka! (Press . to maintain the ray.) The kobold shouts! The searing ray hits the kobold. You kill the kobold! You stop channelling your searing ray. You now have 12 gold pieces (gained 5). Found a spear. You recovered 5 MP! You see here a +0 spear. Found a whip. You see here a +0 whip. Found a ring mail. You see here a +0 ring mail. You see here a +0 ring mail. Things that are here: a +0 whip; a kobold corpse You encounter an adder. An adder is nearby! An adder is nearby! Casting: Searing Ray (safe; 1% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Searing Ray (safe; 1% 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [VividlyBlue] Species: Deep Elf Job: Conjurer HP: 19/19; mods: 0/0 MP: 8/10; mod: 0 Stats: 4 24 13 Position: (49, 17), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/70 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/29 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 3 | 212 | 0/141 Stealth | X | 0 | 0 | 3 | 178 | 0/119 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 50 | 3 | 288 | 110/119 Conjurations | X | 1 | 50 | 4 | 618 | 198/210 Hexes | X | 0 | 0 | 0 | 0 | 0/29 Summonings | X | 0 | 0 | 0 | 0 | 0/42 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 0 | 0 | 0/42 Forgecraft | X | 0 | 0 | 0 | 0 | 0/42 Fire Magic | X | 0 | 0 | 0 | 0 | 0/42 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 0 | 0 | 0/42 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 12 #49: 69 #73: 7030 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #####........ #......###### #.###..#####. #......#. #.####.#. ## #....#.#. #. #....#... ######.##########.###.## .......@.............>.. ######.#.########.....## ...#.#.<#...#..##)#. #S#.#.#......#....... #.#.#.#..#.####...†.. # #.#.#.......####.#. #.#.#.##.......#... ..#.#.####......... #.#.# #.....#.## dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>