ASSERT(sel.size() == 1) in 'spl-book.cc' at line 732 failed. Version: Dungeon Crawl Stone Soup 0.17.0-9-g801d43b Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.17 -name hadoken -rc /dgldir/rcfiles/crawl-0.17/hadoken.rc -macro /dgldir/rcfiles/crawl-0.17/hadoken.macro -morgue /dgldir/morgue/hadoken/ -webtiles-socket /crawl-master/webserver/sockets/hadoken:2015-11-09.20:11:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 15 stack frames. /usr/games/crawl-0.17(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x64dea3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.17(_Z13do_crash_dumpv+0x2b8) [0x654df8]: do_crash_dump() /usr/games/crawl-0.17(_Z20crash_signal_handleri+0x74) [0x64e114]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7fa7343341e0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fa73469cf6b]: /usr/games/crawl-0.17() [0x6546b4] /usr/games/crawl-0.17() [0x65491a] /usr/games/crawl-0.17() [0xa204f6] /usr/games/crawl-0.17(_Z11learn_spellv+0xbe) [0xa20a0e]: learn_spell() /usr/games/crawl-0.17(_Z15process_command12command_type+0x165) [0x8451a5]: process_command(command_type) /usr/games/crawl-0.17() [0x848299] /usr/games/crawl-0.17() [0x848e05] /usr/games/crawl-0.17(main+0x2eb) [0x53ed2b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fa734320ead]: /usr/games/crawl-0.17() [0x5ba84d] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fa73469cc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fa73469cc4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000064e563 in call_gdb (file=0x7fa734688880) at crash.cc:420 gdb = attach_cmd = "attach 15816\000\000\000\000\000\000\000" #2 0x0000000000654e11 in do_crash_dump () at dbg-asrt.cc:671 t = 1447104337 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x33ed3c8 "/dgldir/morgue/hadoken/"}} name = "/dgldir/morgue/hadoken/crash-hadoken-20151109-212537.txt", '\000' file = 0x7fa734688880 #3 0x000000000064e114 in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007fa73469cf6b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000006546b4 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff6afcc190 "ASSERT(sel.size() == 1) in 'spl-book.cc' at line 732 failed.", assert=) at dbg-asrt.cc:798 No locals. #7 0x000000000065491a in AssertFailed (expr=0xb5e718 "sel.size() == 1", file=0xc0361c "spl-book.cc", line=732, text=0x0) at dbg-asrt.cc:841 mesg = "ASSERT(sel.size() == 1) in 'spl-book.cc' at line 732 failed.\000\177\000\000\001\000\000\000\000\000\000\000 \003\341\001\000\000\000\000\357\000\334\001\000\000\000\000\235\023?4\247\177\000\000\001\200\255\373\000\000\000\000C\215\274\001\000\000\000\000C\215\274\001\000\000\000\000C\215\274\001\000\000\000\000C\215\274\001\000\000\000\000D\215\274\001\000\000\000\000\377\377\377\377\377\377\377\377C\215\274\001\000\000\000\000\377\377\377\377\377\377\377\377", '\000' , "\001\200\255\373\004\000\000\000h\354J5\247\177\000\000\000\000\377\377\n", '\000' "\340, \302\374j\377\177\000\000\300\302\374j\377\177", '\000' , "p\305\374j\377\177\000\000v\305\374j\377\177\000\000\377\377\377\377\000\000\000\000\377\001\000\000\000\000\000\000\340"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x7fff6afcc2e0}} fileName = #8 0x0000000000a204f6 in _choose_mem_spell (spells=..., num_misc=, book_hash=) at spl-book.cc:732 sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2f4b7f0, _M_finish = 0x2f4b800, _M_end_of_storage = 0x2f4b800}}, } spell = spell_menu = { = {_vptr.Menu = 0xbc3910, f_selitem = 0, f_drawitem = 0, f_keyfilter = 0, action_cycle = Menu::CYCLE_TOGGLE, menu_action = Menu::ACT_EXAMINE, title = 0x1eef320, title2 = 0x2a762f0, flags = 594, tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2b71788 "spell"}}, first_entry = 0, y_offset = 2, pagesize = 22, max_pagesize = 24, more = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1f341c0, _M_finish = 0x1f34298, _M_end_of_storage = 0x1f34298}}, }}, items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1e4e1f0, _M_finish = 0x1e4e268, _M_end_of_storage = 0x1e4e270}}, }, sel = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1b6eb40, _M_finish = 0x1b6eb50, _M_end_of_storage = 0x1b6eb50}}, }, select_filter = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, highlighter = 0x0, num = -1, lastch = 102, alive = true, last_selected = 5, mdisplay = 0x1b8f380, _webtiles_section_start = -1, _webtiles_section_end = -1, _webtiles_title_changed = false, _webtiles_title = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x330d460, _M_finish = 0x330d490, _M_end_of_storage = 0x330d490}}, }}, _webtiles_suffix = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}}, toggle_keys = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }} more_str = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e2eb68 "19 spell levels left Toggle display with '!'"}} #9 0x0000000000a20a0e in learn_spell () at spl-book.cc:783 mem_spells = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2a3e000, _M_finish = 0x2a3e03c, _M_end_of_storage = 0x2a3e040}}, } book_hash = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x29dba10, _M_left = 0x1f7ec60, _M_right = 0x277e5b0}, _M_node_count = 21}}} num_misc = 0 specspell = #10 0x00000000008451a5 in process_command (cmd=cmd@entry=CMD_MEMORISE_SPELL) at main.cc:2172 No locals. #11 0x0000000000848299 in _input () at main.cc:1507 cmd = CMD_MEMORISE_SPELL player_disabled = {was_disabled = false} #12 0x0000000000848e05 in _launch_game () at main.cc:479 game_start = false ccon = {cstate = false, smartcstate = false} #13 0x000000000053ed2b in _launch_game_loop () at main.cc:380 game_ended = false #14 main (argc=, argv=0x7fff6afcd768) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Nov 9 2015 at 05:59:57 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -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 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.17/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.17/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.17/data/web/" LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 10 Level id: D:10 Level build method = , level layout type = corridors, absdepth0 = 9 Level vaults: layout_loops_ring lair_0_dummy serial_shops kennysheep_little_box Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Aim: a water moccasin (almost dead, umbra) The magic dart hits the water moccasin. The water moccasin is almost dead. Your battlesphere fires! The barrage of energy hits the water moccasin. You kill the water moccasin! Dithmenos accepts your kill. You have reached level 14! You swap places. You swap places. You swap places. Your black mamba skeleton bites the fungus! Your black mamba skeleton bites something but does no damage. Your battlesphere wavers and loses cohesion. Found a ring mail. You swap places. Your black mamba skeleton crumbles into dust! You swap places. A porcupine and a spiny frog come into view. There are monsters nearby! The helpless spiny frog fails to defend itself. You slash the spiny frog! The spiny frog is poisoned. You grab the spiny frog. The spiny frog is moderately wounded. You constrict the spiny frog. The spiny frog stings you!! You are poisoned. The spiny frog poisons you! The spiny frog completely misses you. Unknown command. You swap places. You release your grip on the spiny frog. You feel sick. Your fire drake skeleton bites the spiny frog but does no damage. The spiny frog stings your fire drake skeleton!! Unknown command. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. You feel sick. Your fire drake skeleton bites the spiny frog. The spiny frog stings your fire drake skeleton. Unknown command. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You feel sick. Your fire drake skeleton bites the spiny frog but does no damage. The spiny frog completely misses your fire drake skeleton. You feel sick. The spiny frog stings your fire drake skeleton. Your fire drake skeleton bites the spiny frog but does no damage. You feel sick. The spiny frog barely misses your fire drake skeleton. Your fire drake skeleton bites the spiny frog but does no damage. The spiny frog stings your fire drake skeleton! Your fire drake skeleton is destroyed! You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You feel sick. You kill the spiny frog! Dithmenos accepts your kill. You feel sick. You start resting. You feel sick. x2 Magic restored. You start resting. You feel sick. x3 You are no longer poisoned. You start resting. Eating a chunk of flesh. This raw flesh tastes terrible. You continue eating. x2 Your battlesphere wavers and loses cohesion. Read which item? (? for menu, Esc to quit) Okay, then. HP restored. You now have 1108 gold pieces (gained 20). A crocodile comes into view. Found 12 gold pieces. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile (resting) The magic dart hits the crocodile. Your shadow mimicks your spell! The shadow shard hits the crocodile. Your battlesphere fires! The barrage of energy hits the crocodile. The crocodile is almost dead. Unknown command. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - crocodile Aim: a crocodile (almost dead, umbra) The magic dart hits the crocodile. You kill the crocodile! Dithmenos accepts your kill. A barrage of energy appears from out of your range of vision. You now have 1120 gold pieces (gained 12). You now have 1132 gold pieces (gained 12). Magic restored. You swap places. Your battlesphere wavers and loses cohesion. A crocodile comes into view. A crocodile is nearby! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile (umbra) The magic dart hits the crocodile. The crocodile is moderately wounded. Your battlesphere fires! The barrage of energy hits the crocodile. The crocodile is heavily wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - crocodile Aim: a crocodile (heavily wounded, umbra) The magic dart hits the crocodile. The crocodile is heavily wounded. Your battlesphere fires! The barrage of energy hits the crocodile. The crocodile is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - crocodile Aim: a crocodile (severely wounded, umbra) The magic dart hits the crocodile. The crocodile is severely wounded. Your battlesphere fires! The barrage of energy hits the crocodile. You kill the crocodile! Dithmenos accepts your kill. You found a Zot trap! There is a stone staircase leading up here. The helpless porcupine fails to defend itself. You hit the porcupine. The porcupine is lightly wounded. The porcupine completely misses you. The porcupine misses you. You slash the porcupine! The porcupine is severely wounded. You block the porcupine's attack. You are struck by the porcupine's spines. You closely miss the porcupine. You squeeze the porcupine, but do no damage. The porcupine is severely wounded. You block the porcupine's attack. The porcupine bites you. You slash the porcupine! You kill the porcupine! Dithmenos accepts your kill. You swap places. You start resting. Your battlesphere wavers and loses cohesion. There is a stone staircase leading up here. You start resting. HP restored. You climb upwards. Found a blowgun and a hand axe. There is a stone staircase leading down here. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. You are feeling hungry. You now have 1147 gold pieces (gained 15). Magic restored. A giant frog comes into view. Found a runed leather armour. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - giant frog Aim: a giant frog (resting, umbra) The magic dart hits the giant frog. The giant frog is lightly wounded. Your battlesphere fires! The barrage of energy hits the giant frog. You kill the giant frog! Dithmenos accepts your kill. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You see here a giant frog corpse. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are hopping! F - a chunk of flesh Eat a chunk of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 Your battlesphere wavers and loses cohesion. You now have 1159 gold pieces (gained 12). You swap places. A hippogriff comes into view. Found an escape hatch in the floor. A hippogriff is nearby! Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - hippogriff Aim: a hippogriff (resting) The magic dart hits the hippogriff. The hippogriff is lightly wounded. The hippogriff screeches! Your shadow mimicks your spell! The shadow shard hits the hippogriff. Your battlesphere fires! The barrage of energy hits the hippogriff. The hippogriff is almost dead. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - hippogriff Aim: a hippogriff (almost dead, umbra) The magic dart hits the hippogriff. You kill the hippogriff! Dithmenos accepts your kill. Your battlesphere fires! You swap places. A porcupine comes into view. A porcupine comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - porcupine Aim: a porcupine (umbra) The magic dart hits the porcupine. The porcupine is moderately wounded. Your battlesphere fires! The barrage of energy hits the porcupine. The porcupine is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dazzling Spray Press: ? - help, Shift-Dir - straight line, f/p - porcupine Aim: a porcupine (severely wounded, umbra) The spray of energy hits the porcupine. You kill the porcupine! Dithmenos accepts your kill. The spray of energy hits the porcupine. The porcupine is moderately wounded. The porcupine is dazzled. Your battlesphere fires! The barrage of energy hits the porcupine. The porcupine is almost dead. You are struck by the porcupine's spines. You catch the helpless porcupine completely off-guard! You slash the porcupine! You kill the porcupine! Dithmenos accepts your kill. You see here a porcupine corpse. Casting: Dazzling Spray Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! F - a chunk of flesh You swap places. You see here a porcupine corpse. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! F - 2 chunks of flesh (gained 1) You swap places. You see here a hippogriff corpse. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are flying! F - 5 chunks of flesh (gained 3) You start resting. HP restored. Found a stone staircase leading down. Your battlesphere wavers and loses cohesion. You swap places. Magic restored. b - 7 bread rations (gained 1) l - 6 meat rations (gained 1) Found a rapier. 2 blink frogs come into view. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. You are feeling hungry. Eat one of 5 chunks of flesh? (ye/n/q/i?) Okay, then. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Dazzling Spray Press: ? - help, Shift-Dir - straight line, f - blink frog Aim: a blink frog (resting, umbra) Okay, then. Casting: Dazzling Spray Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Casting: Dazzling Spray Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - blink frog Aim: a blink frog (resting, umbra) The magic dart hits the blink frog. The blink frog is moderately wounded. The blink frog croaks. The blink frog gives a loud, deep croak! Your battlesphere fires! The barrage of energy hits the blink frog. The blink frog is almost dead. The blink frog blinks! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - blink frog Aim: a blink frog (almost dead, umbra) The magic dart hits the blink frog. You kill the blink frog! Dithmenos accepts your kill. Your giant frog skeleton crumbles into dust! Your battlesphere fires! A blink frog comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f - blink frog Aim: a blink frog (umbra) The orb of energy hits the blink frog. The blink frog is heavily wounded. The orb of energy explodes! The mystic blast hits the blink frog. The blink frog is lightly wounded. Your shadow mimicks your spell! The shadow shard hits the blink frog. You kill the blink frog! Dithmenos accepts your kill. Your battlesphere fires! Unknown command. Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - blink frog Aim: a blink frog (lightly wounded, umbra) The magic dart hits the blink frog. The blink frog is lightly wounded. Your battlesphere fires! The barrage of energy hits the blink frog. The blink frog is severely wounded. The blink frog blinks! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - blink frog Aim: a blink frog (heavily wounded) The magic dart hits the blink frog. The blink frog is almost dead. Your battlesphere fires! The barrage of energy hits the blink frog. You kill the blink frog! Dithmenos accepts your kill. You swap places. You see here a blink frog corpse. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are hopping! F - 6 chunks of flesh (gained 1) You see here a blink frog corpse. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are hopping! F - 9 chunks of flesh (gained 3) You swap places. You start resting. Eating one of 9 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 Your battlesphere wavers and loses cohesion. Your porcupine skeleton crumbles into dust! Found a club. K - a wand of confusion Your porcupine skeleton bites the plant but does no damage. Your porcupine skeleton crumbles into dust! Your hippogriff skeleton crumbles into dust! Magic restored. You swap places. You swap places. You swap places. You swap places. You swap places. Some of the chunks of flesh in your inventory have rotted away. Your blink frog skeleton hits the plant. Some of the chunks of flesh in your inventory have rotted away. You swap places. A water moccasin is nearby! Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The water moccasin hisses angrily. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - water moccasin Aim: a water moccasin (umbra) The magic dart hits the water moccasin. The water moccasin is lightly wounded. Your shadow mimicks your spell! The shadow shard hits the water moccasin. Your battlesphere fires! The barrage of energy hits the water moccasin. You kill the water moccasin! Dithmenos accepts your kill. You swap places. Your blink frog skeleton hits the plant. Some of the chunks of flesh in your inventory have rotted away. Your blink frog skeleton hits the plant but does no damage. Your blink frog skeleton crumbles into dust! You see here a club. You swap places. A spiny frog is nearby! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You imbue your battlesphere with additional charge. The spiny frog croaks. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - spiny frog Aim: a spiny frog (umbra) Okay, then. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f - spiny frog Aim: a spiny frog (umbra) The orb of energy hits the spiny frog. The spiny frog is heavily wounded. Your shadow mimicks your spell! The shadow shard hits the spiny frog. You kill the spiny frog! Dithmenos accepts your kill. Your battlesphere fires! L - a runed marble ring You now have 1177 gold pieces (gained 18). Found a stone staircase leading down. Found an escape hatch in the ceiling. Found 14 arrows. You now have 1204 gold pieces (gained 27). You now have 1216 gold pieces (gained 12). A river rat comes into view. You see here 2 scrolls labeled YCOERI WALO. A river rat is nearby! Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting) The magic dart hits the river rat. The river rat is moderately wounded. Your battlesphere fires! The barrage of energy hits the river rat. You kill the river rat! Dithmenos accepts your kill. Casting: Magic Dart 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 - 3 scrolls labeled YCOERI WALO (gained 2) 2 river rats come into view. You are feeling hungry. All of the chunks of flesh in your inventory have rotted away. Unknown command. There are monsters nearby! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting) The magic dart hits the river rat. The river rat is heavily wounded. Your battlesphere fires! The barrage of energy hits the river rat. The river rat is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - river rat Aim: a river rat (severely wounded, umbra) The magic dart hits the river rat. You kill the river rat! Dithmenos accepts your kill. Your battlesphere fires! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting, umbra) The magic dart hits the river rat. Your battlesphere wavers and loses cohesion. A river rat is nearby! 2 river rats come into view. 2 river rats come into view. The river rat completely misses you. You closely miss the river rat. Your grab misses the river rat. You squeeze the river rat! The river rat is severely wounded. The river rat misses you. The river rat closely misses you. You hit the river rat. You kill the river rat! Dithmenos accepts your kill. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (umbra) The magic dart hits the river rat. The river rat is heavily wounded. Your shadow mimicks your spell! The shadow shard hits the river rat. You kill the river rat! Dithmenos accepts your kill. Your battlesphere fires! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting, umbra) The magic dart hits the river rat. The river rat is lightly wounded. Your battlesphere fires! The barrage of energy hits the river rat. You kill the river rat! Dithmenos accepts your kill. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting, umbra) The magic dart hits the river rat. The river rat is severely wounded. Your shadow mimicks your spell! The shadow shard hits the river rat. You kill the river rat! Dithmenos accepts your kill. Your battlesphere fires! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - river rat Aim: a river rat (resting, umbra) The magic dart hits the river rat. The river rat is moderately wounded. Your battlesphere fires! The barrage of energy hits the river rat. The river rat is severely wounded. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - river rat Aim: a river rat (severely wounded, umbra) The magic dart hits the river rat. The river rat is severely wounded. Your shadow mimicks your spell! The shadow shard hits the river rat. You kill the river rat! Dithmenos accepts your kill. Your battlesphere fires! You see here a river rat corpse. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! You see here an inedible chunk of flesh. You see here a river rat corpse. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! You see here an inedible chunk of flesh. Things that are here: a river rat corpse x2 Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are walking! Things that are here: an inedible chunk of flesh; a river rat corpse You start resting. Your battlesphere wavers and loses cohesion. You swap places. o - 402 stones (gained 19) Magic restored. Key pressed, stopping explore. You are feeling very hungry. You now have 1234 gold pieces (gained 18). Found a steaming scale mail. You swap places. Your river rat skeleton crumbles into dust! A spiny frog comes into view. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f - spiny frog Aim: a spiny frog (resting, umbra) The orb of energy hits the spiny frog. The spiny frog is moderately wounded. The spiny frog croaks. Your battlesphere fires! The barrage of energy hits the spiny frog. The spiny frog is heavily wounded. Unknown command. Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f/p - spiny frog Aim: a spiny frog (heavily wounded, umbra) The orb of energy hits the spiny frog. The spiny frog is almost dead. The orb of energy explodes! The mystic blast hits the fungus. The fungus is lightly damaged. Your shadow mimicks your spell! The shadow shard hits the spiny frog. You kill the spiny frog! Dithmenos accepts your kill. Your Fighting skill increases to level 11! Your battlesphere fires! Your river rat skeleton crumbles into dust! You see here a spiny frog corpse. Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... Before your eyes, flesh is ripped from the corpse! The dead are hopping! You see here 2 inedible chunks of flesh. Your river rat skeleton crumbles into dust! You swap places. You swap places. You are near starving! You swap places. 2 centaurs come into view. Found a white marble altar of Elyvilon. Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You imbue your battlesphere with additional charge. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur (resting, umbra) The magic dart hits the centaur. The centaur is lightly wounded. Your shadow mimicks your spell! The shadow shard hits the centaur. You kill the centaur! Dithmenos accepts your kill. Your battlesphere fires! Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur (resting, umbra) The magic dart hits the centaur. The centaur shouts! Your battlesphere fires! The barrage of energy hits the centaur. The centaur is heavily wounded. An arrow appears from out of your range of vision. The arrow hits your battlesphere! The centaur wields a shortbow. The centaur shoots an arrow. The arrow hits your battlesphere! Your battlesphere is destroyed! 2 centaurs come into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (heavily wounded, umbra) The magic dart hits the centaur. The centaur is severely wounded. The centaur shouts! The centaur wields a shortbow. The centaur shoots an arrow. You block the arrow. Unknown command. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (severely wounded, umbra) The magic dart hits the centaur. The centaur is severely wounded. The centaur shoots an arrow. The arrow completely misses you. The centaur shoots an arrow. The arrow barely misses you. Unknown command. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. The centaur shoots an arrow. You block the arrow. The centaur shoots an arrow. The arrow hits your battlesphere! The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow barely misses your battlesphere. The arrow misses you. The centaur shoots an arrow. The arrow barely misses you. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - centaur Aim: a centaur, wielding a shortbow (severely wounded, umbra) The magic dart hits the centaur. The centaur is severely wounded. Your battlesphere fires! The barrage of energy hits the centaur. You kill the centaur! Dithmenos accepts your kill. You hear a splash. x2 The centaur shoots an arrow. The arrow hits you! The centaur shoots an arrow. You block the arrow. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - centaur Aim: a centaur, wielding a shortbow (umbra) The magic dart hits the centaur. The centaur is heavily wounded. Your battlesphere fires! The barrage of energy hits the centaur. You kill the centaur! Dithmenos accepts your kill. You hear a splash. x2 The centaur shoots an arrow. The arrow barely misses you. The centaur shoots an arrow. The arrow hits your spiny frog skeleton! You hear a splash. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You can't see any susceptible monsters within range! (Use Z to cast anyway.) Unknown command. The centaur shoots an arrow. The arrow hits your spiny frog skeleton! You hear a splash. You see here 2 arrows. Your spiny frog skeleton hits the centaur! The centaur shoots an arrow. The arrow completely misses your spiny frog skeleton. The arrow barely misses you. Casting: Magic Dart 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 swap places. The centaur shoots an arrow. The arrow barely misses your spiny frog skeleton. The arrow hits you! Your spiny frog skeleton hits the centaur. You see here 3 arrows. The centaur unwields an uncursed shortbow. The centaur hits your spiny frog skeleton. Your spiny frog skeleton hits the centaur! The centaur hits your spiny frog skeleton. Your spiny frog skeleton barely misses the centaur. The centaur hits your spiny frog skeleton. The centaur hits your spiny frog skeleton. Your spiny frog skeleton barely misses the centaur. The centaur hits your spiny frog skeleton. Your spiny frog skeleton hits the centaur. The centaur dies! Dithmenos accepts your kill. You start resting. You are starving! Things that are here: a shortbow; 24 arrows; a centaur corpse You don't have the energy to cast that spell. You butcher the centaur corpse. Eat a chunk of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You are feeling very hungry. You continue eating. x2 Eat which item? (? for menu, Esc to quit) You can't eat that! Eat which item? (? for menu, Esc to quit) You can't eat that! There is a white marble altar of Elyvilon here. Things that are here: an uncursed shortbow; 8 arrows Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Things that are here: a shortbow; 14 arrows; a centaur corpse Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You attempt to give life to the dead... You hear a splash. Before your eyes, flesh is ripped from the corpse! The dead are walking! F - 6 chunks of flesh Things that are here: a shortbow; 14 arrows Eat one of 6 chunks of flesh? (ye/n/q/i?) This raw flesh tastes terrible. You continue eating. x2 Eat which item? (? for menu, Esc to quit) You can't eat that! Unknown command. Things that are here: a shortbow; 28 arrows Your battlesphere wavers and loses cohesion. You swap places. You swap places. You see here an arrow. You see here 6 arrows. You see here an arrow. You swap places. You swap places. Magic restored. You swap places. You swap places. Key pressed, stopping explore. A crocodile comes into view. A crocodile is nearby! Casting: Animate Skeleton Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. You are feeling hungry. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile (umbra) The magic dart hits the crocodile. The crocodile is lightly wounded. Your battlesphere fires! The barrage of energy hits the crocodile. The crocodile is almost dead. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - crocodile Aim: a crocodile (almost dead, umbra) The magic dart hits the crocodile. You kill the crocodile! Dithmenos accepts your kill. Your spiny frog skeleton crumbles into dust! Your battlesphere fires! Eating one of 5 chunks of flesh. This raw flesh tastes terrible. You continue eating. x2 Your centaur skeleton crumbles into dust! You swap places. N - a book of Power Your battlesphere wavers and loses cohesion. All of the chunks of flesh in your inventory have rotted away. A crocodile comes into view. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f - crocodile Aim: a crocodile (resting, umbra) The magic dart hits the crocodile. The crocodile is moderately wounded. Your shadow mimicks your spell! The shadow shard hits the crocodile. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. Aiming: Magic Dart Press: ? - help, Shift-Dir - straight line, f/p - crocodile Aim: a crocodile (almost dead, umbra) The magic dart hits the crocodile. You kill the crocodile! Dithmenos accepts your kill. You start resting. Magic restored. o - 421 stones (gained 19) You open the door. Marking area around the oklob plant as unsafe for travelling. 13 oozes, 7 jellies and an oklob plant come into view. A river rat comes into view. The river rat moves out of view. The river rat bites the plant but does no damage. You closely miss the river rat. You grab the river rat. You squeeze the river rat. The river rat is heavily wounded. You constrict the river rat, but do no damage. The river rat misses you. The river rat barely misses you. You hit the river rat. The river rat is poisoned. The river rat is severely wounded. You constrict the river rat, but do no damage. The river rat closely misses you. You slash the river rat! You kill the river rat! Dithmenos accepts your kill. No target in view! There is a stone staircase leading up, spattered with blood here. You climb upwards. Level annotation: exclusion: electric eel There is a stone staircase leading down here. You see here a dagger. Search for what [? for help]? dagger There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. There is a stone staircase leading up here. You climb upwards. Level annotation: exclusion: 2 oklob plants The four-headed hydra roars! The four-headed hydra misses you. You block the four-headed hydra's attack. The four-headed hydra closely misses you. The four-headed hydra bites you. There is a stone staircase leading down here. Casting: Magic Dart Confirm with . or Enter, or press ? or * to list all spells. You conjure a globe of magical energy. You are feeling hungry. The four-headed hydra completely misses you. The four-headed hydra bites you. The four-headed hydra barely misses you. The four-headed hydra bites you. Casting: Iskenderun's Battlesphere Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f - four-headed hydra Aim: a four-headed hydra (umbra) The orb of energy misses the four-headed hydra. Your battlesphere fires! The barrage of energy hits the four-headed hydra. The four-headed hydra is moderately wounded. The four-headed hydra closely misses you. You block the four-headed hydra's attack. The four-headed hydra bites you. The four-headed hydra bites you but does no damage. Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f/p - four-headed hydra Aim: a four-headed hydra (moderately wounded, umbra) The orb of energy hits the four-headed hydra. The four-headed hydra is heavily wounded. Your shadow mimicks your spell! The shadow shard hits the four-headed hydra. Your battlesphere fires! The barrage of energy hits the four-headed hydra. The four-headed hydra is almost dead. The four-headed hydra barely misses you. The four-headed hydra bites you! The four-headed hydra bites you. The four-headed hydra closely misses you. Casting: Iskenderun's Mystic Blast Confirm with . or Enter, or press ? or * to list all spells. Aiming: Iskenderun's Mystic Blast Press: ? - help, Shift-Dir - straight line, f/p - four-headed hydra Aim: a four-headed hydra (almost dead, umbra) The orb of energy hits the four-headed hydra. You kill the four-headed hydra! Dithmenos accepts your kill. Your Stealth skill increases to level 10! Your battlesphere fires! Unknown command. You start resting. Your battlesphere wavers and loses cohesion. You start resting. HP restored. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. Done exploring. Search for what [Enter for "dagger", or ? for help]? dagger Magic restored. There is an open door here. You are feeling very hungry. Search for what [Enter for "dagger", or ? for help]? dagger There is a staircase back to the Dungeon here. You climb upwards. Welcome back to the Dungeon! There is a staircase to the Lair, spattered with blood here. Items here: // ::: ????? | Drop what? 48/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of magic darts. You drop a wand of polymorph. Drop what? 46/52 slots (_ for help) (? for menu, Esc to quit) You drop a book of Power. >>>>>>>>>>>>>>>>>>>>>> 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_MEMORISE_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [hadoken] Species: Octopode Job: Conjurer HP: 101/101; mods: 0/0 MP: 29/29; mod: 0 Stats: 8 (8) 22 (22) 17 (17) Position: (51, 22), god: Dithmenos (19), turn_is_over: 0, banished: 0 Standing on/in/over feature: staircase to the Lair Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 11 | 3490 | 40/750 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | X | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 0 | 0 | 10 | 3411 | 611/650 Stealth | X | 1 | 100 | 10 | 1407 | 7/325 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 11 | 4119 | 17/892 Conjurations | X | 0 | 0 | 11 | 3581 | 131/750 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Charms | X | 0 | 0 | 8 | 1890 | 90/450 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/35 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 1421 #13: 187 #23: 15514 #24: 1491359779 #27: 58967 #49: 1581 #59: 1 Mutations: camouflage: 1 (innate) agile: 1 fire resistance: 1 gelatinous body: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #41: +2 hand axe of venom eq slot #5, inv slot #51: +0 buckler eq slot #9, inv slot #4: amulet of regeneration eq slot #10, inv slot #23: +5 ring of slaying eq slot #11, inv slot #43: ring of invisibility eq slot #12, inv slot #45: +3 ring of dexterity eq slot #13, inv slot #20: ring of wizardry eq slot #14, inv slot #19: ring of see invisible }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #..####.#............###.#.###.## #..#####....#.##................# ......####..#.##.##..###.#....... ##.#........#.##.#...###.#..##..# ............#.##.#.#.#......##..# ##.....####.#.##.#...#.#.##.##..# ...#.#.# #.#.#.[..)#....##.##..# (......# #.[.[<.....)...##.##..# .#.#.#.# ##.#)#.@...........#.... .#>....###..[............##...... .###......<).######.#...###...... .......##[....#####.##.## #...... .#####..)...........#### #.#...# .####...#.....####### #.##### .............## #...... .####...###### #.##### ..)....## #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_polearm >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>