Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-541-g8bf3021b3d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17871884583028733305, deterministic pregen: 1 Command line: /usr/games/crawl-git-8bf3021b3d -name acidosis2 -rc /dgldir/rcfiles/crawl-git/acidosis2.rc -macro /dgldir/rcfiles/crawl-git/acidosis2.macro -morgue /dgldir/morgue/acidosis2/ -webtiles-socket /crawl-master/webserver/sockets/acidosis2:2024-12-06.06:45:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 17 stack frames. /usr/games/crawl-git-8bf3021b3d(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x61f41bb39ace]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8bf3021b3d(_Z13do_crash_dumpv+0x43a) [0x61f41bb47c1a]: do_crash_dump() /usr/games/crawl-git-8bf3021b3d(_Z20crash_signal_handleri+0x1fa) [0x61f41bb39faa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x7dbe9ab69320]: /usr/games/crawl-git-8bf3021b3d(_ZNK7monster8get_enchE12enchant_typeS0_+0x10) [0x61f41bf052d0]: monster::get_ench(enchant_type, enchant_type) const /usr/games/crawl-git-8bf3021b3d(_Z18handle_searing_rayR5actori+0x21c) [0x61f41c0e312c]: handle_searing_ray(actor&, int) /usr/games/crawl-git-8bf3021b3d(_Z23start_channelling_spell10spell_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x75) [0x61f41c0d2e15]: start_channelling_spell(spell_type, std::__cxx11::basic_string, std::allocator >, bool) /usr/games/crawl-git-8bf3021b3d(_Z16cast_searing_rayR5actoriR4boltb+0x2cc) [0x61f41c0e8c6c]: cast_searing_ray(actor&, int, bolt&, bool) /usr/games/crawl-git-8bf3021b3d(_Z11your_spells10spell_typeibPK8item_defP4distb+0x258c) [0x61f41c0d74bc]: your_spells(spell_type, int, bool, item_def const*, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z12cast_a_spellb10spell_typeP4distb+0x3c9) [0x61f41c0d8369]: cast_a_spell(bool, spell_type, dist*, bool) /usr/games/crawl-git-8bf3021b3d(_Z17do_cast_spell_cmdb+0x1a) [0x61f41c0d8dba]: do_cast_spell_cmd(bool) /usr/games/crawl-git-8bf3021b3d(+0xc32a2a) [0x61f41c2bea2a]: /usr/games/crawl-git-8bf3021b3d(+0xc33535) [0x61f41c2bf535]: /usr/games/crawl-git-8bf3021b3d(main+0x1f7) [0x61f41ba72257]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7dbe9ab4e1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7dbe9ab4e28b]: /usr/games/crawl-git-8bf3021b3d(_start+0x25) [0x61f41ba72c75]: 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". 0x00007dbe9ac347a7 in __GI___wait4 (pid=3432587, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007dbe9ac347a7 in __GI___wait4 (pid=3432587, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000061f41bb3a17c in call_gdb (file=0x7dbe9ad284e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3428613\000\000\000\000\000" #2 0x000061f41bb47c38 in do_crash_dump () at dbg-asrt.cc:692 t = 1733467602 dir = "/dgldir/morgue/acidosis2/" name = "/dgldir/morgue/acidosis2/crash-acidosis2-20241206-064642.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7dbe9ad284e0 <_IO_2_1_stderr_> #3 0x000061f41bb39faa in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000061f41bf052d0 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_begin (this=) at /usr/include/c++/13/bits/stl_tree.h:747 No locals. #6 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find (__k=, this=) at /usr/include/c++/13/bits/stl_tree.h:2545 __j = __j = #7 std::map, std::allocator > >::find (__x=, this=) at /usr/include/c++/13/bits/stl_map.h:1245 Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8bf3021b3d/data/web/" -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 basic_altar ebering_ecumenical_altar_sacrificial serial_bayou_lagoon_a uniq_natasha Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, acidosis2 the Deep Elf Conjurer. Are you destined to find the incredible Orb of Zot, or to die trying? Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? a - Magic Dart Adjust to which letter? q - Magic Dart You open the door. Found 5 poisoned darts. There is an open door here. Found a short sword. 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.) Key pressed, stopping explore. 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.) 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 now have 12 gold pieces. You now have 25 gold pieces (gained 13). You now have 33 gold pieces (gained 8). A giant cockroach and a ball python come into view. 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 giant cockroach (asleep, 100% to hit) The magic dart hits the giant cockroach. The giant cockroach is almost dead. The ball python hisses angrily. 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 giant cockroach (almost dead, 100% to hit) The magic dart hits the giant cockroach. You kill the giant cockroach! 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 (100% to hit) The magic dart hits the ball python. You kill the ball python! Magic restored. A kobold and a quokka come into view. Found a stone staircase leading down. The kobold shouts! The kobold throws a stone. The stone hits you 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. The quokka is moderately wounded. 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 quokka (moderately wounded, 100% to hit) The magic dart hits the quokka. You kill the quokka! A kobold 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 kobold, wielding a +0 whip and quivering stones (100% to hit) The magic dart hits the kobold. The kobold is moderately wounded. The kobold throws a stone. The stone hits you but does no damage. A kobold 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 kobold, wielding a +0 whip and quivering stones (moderately wounded, 100% to hit) The magic dart hits the kobold. The kobold is severely wounded. The kobold throws a stone. The stone hits 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: a kobold, wielding a +0 whip and quivering stones (severely wounded, 100% to hit) The magic dart hits the kobold. You kill the kobold! 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. There is a stone staircase leading down here. You climb downwards. The jackal barks! x2 There is a stone staircase leading up here. 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 jackal (100% to hit) The magic dart hits the jackal. The jackal is lightly wounded. A jackal comes into view. 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 jackal (lightly wounded, 100% to hit) The magic dart hits the jackal. The jackal is almost dead. The jackal barks! 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 jackal (almost dead, 100% to hit) The magic dart hits the jackal! You kill the jackal! 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. 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. 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 climb upwards. There is a stone staircase leading down here. You start resting. Magic restored. You start waiting. Done waiting. You climb downwards. The jackal completely misses you. The jackal closely misses you. The jackal misses you. The jackal bites you but does no damage. There is a stone staircase leading up here. 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 jackal (100% to hit) You miscast Magic Dart. You are very lightly contaminated with residual magic. Nothing appears to happen. The jackal bites you but does no damage. The jackal bites you. x2 The jackal bites you 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 jackal (100% to hit) The magic dart hits the jackal but does no damage. The jackal bites you but does no damage. x2 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 jackal (100% to hit) The magic dart hits the jackal. You kill the jackal! The jackal bites you. You have reached level 2! 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 jackal (100% to hit) The magic dart hits the jackal. The jackal is severely wounded. The jackal closely misses you. The jackal bites you. 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 jackal (severely wounded, 100% to hit) The magic dart hits the jackal. The jackal is almost dead. The jackal barely misses you. 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 jackal (almost dead, 100% to hit) The magic dart hits the jackal. You kill the jackal! 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 start resting. Your magical contamination has completely faded away. You start resting. HP restored. Magic restored. A giant cockroach comes into view. The giant cockroach moves out of view. Found 16 gold pieces. The giant cockroach closely 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: a giant cockroach (100% to hit) The magic dart hits the giant cockroach but does no damage. The giant cockroach closely misses you. A giant cockroach 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 giant cockroach (100% to hit) The magic dart hits the giant cockroach but does no damage. The giant cockroach completely 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: a giant cockroach (100% to hit) The magic dart hits the giant cockroach. The giant cockroach is heavily wounded. The giant cockroach barely misses you. A giant cockroach 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 giant cockroach (heavily wounded, 100% to hit) The magic dart hits the giant cockroach but does no damage. The giant cockroach is heavily wounded. The giant cockroach 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: a giant cockroach (heavily wounded, 100% to hit) The magic dart hits the giant cockroach. The giant cockroach is severely wounded. The giant cockroach barely misses you. The giant cockroach closely misses you. A giant cockroach 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 giant cockroach (severely wounded, 100% to hit) The magic dart hits the giant cockroach. You kill the giant cockroach! An adder comes into view. 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 (asleep, 100% to hit) The magic dart hits the adder. The adder is severely wounded. The adder hisses angrily. 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 (severely wounded, 100% to hit) The magic dart hits the adder. The adder is severely wounded. 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 (severely wounded, 100% to hit) The magic dart hits the adder. You kill the adder! Your Conjurations skill increases to level 5! A frilled lizard comes into view. 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 (wandering, hasn't noticed you, 100% to hit) The magic dart hits the frilled lizard. You kill the frilled lizard! Key pressed, stopping explore. 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.) Key pressed, stopping explore. 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.) 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 now have 49 gold pieces (gained 16). A bat and a rat come into view. 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 (100% to hit) The magic dart hits the bat! You kill the bat! The rat squeaks loudly. The rat twitches its whiskers. 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 (100% to hit) The magic dart hits the rat. You kill the rat! Unknown command. c - a scroll labelled MATWAR QOUNUMITEU 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.) Found a robe. 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 broken altar of Ashenzari. You see here a rat corpse. 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.) Key pressed, stopping explore. 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 chain mail. 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 see here a +0 chain mail. Key pressed, stopping explore. 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.) 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.) Found a ring mail. Unknown command. Found a stone staircase leading down. You see here a +0 ring mail. 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 now have 54 gold pieces (gained 5). Found 3 stones. Unknown command. You open the door. There is an open door here. Found a war axe. 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.) Found a dagger. 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.) You enter the shallow water. Moving in this stuff is going to be slow. Key pressed, stopping explore. Unknown command. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. A bat comes into view. The bat hits the plant. The plant begins to die. The bat hits the plant. The bat completely misses the plant. 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.) A bat 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.) A bat 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.) 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. A bat is nearby! The bat hits the plant. x4 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.) 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.) The bat hits the plant. x5 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.) 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.) Why would you want to do that? Why would you want to do that? 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.) A nearby plant withers and dies. The bat hits the plant. The plant begins to die. The bat hits the plant. x3 The plant begins to die. 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.) No reachable target in view! No reachable target in view! The bat hits the plant. x2; The plant begins to die. The bat hits the plant. x2 The bat completely misses the plant. You open the door. A nearby plant withers and dies. The bat hits the plant. The plant begins to die. The bat hits the plant. A nearby plant withers and dies. The bat hits the plant. x3 There is an open door here. The bat hits 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: a bat (100% to hit) The magic dart hits the bat. The bat is severely wounded. The bat closely 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: a bat (severely wounded, 100% to hit) The magic dart hits the bat but does no damage. The bat is severely wounded. A nearby plant withers and dies. x2 The bat hits you 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 bat (moderately wounded, 100% to hit) The magic dart hits the bat. You kill the bat! Key pressed, stopping explore. 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 open the door. There is an open door here. An endoplasm comes into view. The endoplasm quivers. 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 severely wounded. 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 (severely wounded, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! Unknown command. Unknown command. You see here a staff of death. 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. d - a staff of death d - a staff of death (weapon) You see here a +0 dagger. You open the door. There is an open door here. You open the door. There is an open door here. You see here a +0 ring mail. You open the door. A rat and a hobgoblin come into view. The hobgoblin shouts! There is an open door here. 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! 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 (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, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! Key pressed, stopping explore. 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.) Key pressed, stopping explore. 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.) Key pressed, stopping explore. 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.) 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.) Found a stone staircase leading up. Found a pair of boots. 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.) Found a ring mail. Found a stone staircase leading down. 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.) 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 see here a +0 pair of boots. e - a +0 pair of boots You start putting on your armour. You continue putting on your +0 pair of boots. x4 You finish putting on your +0 pair of boots. You see here a +0 ring mail. You open the door. There is an open door here. An endoplasm comes into view. 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. The endoplasm is heavily wounded. 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 (heavily wounded, 100% to hit) The magic dart hits the endoplasm. The endoplasm 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: an endoplasm (severely wounded, 100% to hit) 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 f - a scroll labelled OZXAIVU OCOFU 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.) An adder comes into view. 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 (asleep, 100% to hit) The magic dart hits the adder. The adder is heavily wounded. The adder hisses angrily. 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 (heavily wounded, 100% to hit) The magic dart hits the adder. The adder is almost dead. 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 (almost dead, 100% to hit) The magic dart hits the adder. You kill the adder! g - a scroll labelled JIEPITHIERORCH 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.) Found 9 stones. 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.) An endoplasm and a rat come into view. 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 almost dead. The endoplasm quivers. An endoplasm comes into view. 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 but does no damage. The endoplasm is almost dead. The endoplasm quivers. There are monsters nearby! 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: an endoplasm (almost dead, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! There are monsters nearby! 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: an endoplasm (100% to hit) The magic dart hits the endoplasm. The endoplasm is heavily wounded. There are monsters nearby! 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: an endoplasm (heavily wounded, 100% to hit) The magic dart hits the endoplasm. You kill the endoplasm! A rat is nearby! 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 rat (asleep, 100% to hit) The magic dart hits the rat. You kill the rat! Unknown command. Found a club. 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 +0 club. You see here 9 stones. You open the door. There is an open door here. A hobgoblin comes into view. The hobgoblin 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 hobgoblin (100% to hit) The magic dart hits the hobgoblin. The hobgoblin is severely wounded. 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 (severely wounded, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! Unknown command. You open the door. There is an open door here. You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. There is a stone staircase leading up here. You now have 63 gold pieces (gained 9). You see here a staff of death. 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 see here a staff of death. h - a scroll labelled ZOIVVU AJITUDECWYH 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. Natasha, Servant of Life and Death comes into view. 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: Natasha (asleep, 100% to hit) The magic dart hits Natasha but does no damage. Unknown command. Natasha 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: Natasha (100% to hit) The magic dart hits Natasha. Natasha is moderately wounded. Natasha hisses. Natasha claws you but does no damage. Natasha is nearby! Unknown command. Natasha is nearby! 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: Natasha (moderately wounded, 100% to hit) The magic dart hits Natasha. Natasha is heavily wounded. Natasha claws you. Natasha 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: Natasha (heavily wounded, 100% to hit) The magic dart hits Natasha. Natasha is severely wounded. Natasha barely misses you. 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: Natasha (severely wounded, 100% to hit) The magic dart hits Natasha! You kill Natasha! Natasha screams in fury as she dies! Your Spellcasting skill increases to level 4! 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 start resting. Magic restored. You start resting. HP restored. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'a'. Adjust (i)tems, (s)pells, or (a)bilities? Adjust which spell? a - Searing Ray Adjust to which letter? w - Searing Ray c - 2 scrolls labelled MATWAR QOUNUMITEU (gained 1) Found a falchion. 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 see here a +0 falchion. i - a scroll labelled NATWAH ZYCA 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 open the door. There is an open door here. There is an open door here. You see here a +0 chain mail. Found a stone staircase leading up. 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.) There is a stone staircase leading up here. You open the door. There is an open door here. You open the door. There is an open door here. Found a leather armour. 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.) A ball python comes into view. 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! You have reached level 4! You feel clever. Magic restored. You see here a ball python corpse. j - a scroll labelled WASMEP OZXITUSO 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. k - a scroll labelled PIFUEL PARIPO 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.) A rat comes into view. Found a dagger. Found a faded altar of an unknown god. 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 (100% to hit) The magic dart hits the rat. You kill the rat! A frilled lizard comes into view. A frilled lizard is nearby! 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 frilled lizard (wandering, hasn't noticed you, 100% to hit) The magic dart hits the frilled lizard. You kill the frilled lizard! l - a ring of magical power Unknown command. You see here a rat corpse. Key pressed, stopping explore. 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.) 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 feel your magic capacity increase. l - a ring of magical power (left hand) Found a dagger. 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.) A goblin comes into view. 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 (asleep, 100% to hit) The magic dart hits the goblin. The goblin is heavily wounded. 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 club (heavily wounded, 100% to hit) The magic dart hits the goblin. You kill the goblin! You see here a +0 dagger. Things that are here: a +0 club; a goblin corpse m - a fizzy pink potion 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.) Found a stone staircase leading down. 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.) There is a stone staircase leading down here. c - 3 scrolls labelled MATWAR QOUNUMITEU (gained 1) Natasha, Servant of Life and Death comes into view. 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: Natasha (wandering, hasn't noticed you, 100% to hit) The magic dart hits Natasha. Natasha is moderately wounded. Natasha hisses angrily. Natasha 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: Natasha (moderately wounded, 100% to hit) The magic dart hits Natasha. Natasha is severely wounded. Natasha howls an incantation. You feel troubled. Natasha is nearby! 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: Natasha (severely wounded, 76% to hit) The searing ray misses Natasha. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-541-g8bf3021b3d 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: [acidosis2] Species: Deep Elf Job: Conjurer HP: 24/24; mods: 0/0 MP: 17/21; mod: 0 Stats: 4 (4) 25 (25) 13 (13) Position: (61, 18), 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 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 34 | 4 | 334 | 37/148 Conjurations | X | 2 | 66 | 5 | 797 | 167/252 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: 63 #35: 258 #49: 109 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #3: staff of death eq slot #4, inv slot #4: +0 pair of boots eq slot #6, inv slot #0: +0 robe eq slot #7, inv slot #11: ring of magical power }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ..#######....#.##.#..# ..'.............#.#..########## ..########.#.#....#...........# ..# ### #.#.#.....#.#######)## ### #.# #.#รท#.............#.# #.# #.#.......#.###.#.#.# #.####.#.#.#.h.#...#.#.#.# #..............#...#.#.#.# ####.####.#.#.#@#.#...#.#...# #.........#.#.#.#.#.#.#.##### #.##.###..#.#.#.#.#.#.#.. #.##.# #..#.#.#.#.#...### #.##'###..#.#.#.#.#.#.### #...[.##..#.#.#.#.#.#...# #.....+...#.#.#.#.#.#.#.# #.....###.#.#...#.#.#.#.#####.# #..>..# #.#.#####.#...........# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>