ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 542 failed. Version: Dungeon Crawl Stone Soup 0.22-a0-395-gfed312b Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-fed312b5ef -name AgonHex -rc /dgldir/rcfiles/crawl-git/AgonHex.rc -macro /dgldir/rcfiles/crawl-git/AgonHex.macro -morgue /dgldir/morgue/AgonHex/ -webtiles-socket /crawl-master/webserver/sockets/AgonHex:2018-05-03.12:01:56.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-fed312b5ef(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5d7bc3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-fed312b5ef(_Z13do_crash_dumpv+0x419) [0x5dee49]: do_crash_dump() /usr/games/crawl-git-fed312b5ef(_Z20crash_signal_handleri+0x9c) [0x5d7e4c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f66430134c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f66433a9b7b]: /usr/games/crawl-git-fed312b5ef() [0x5de4d9] /usr/games/crawl-git-fed312b5ef() [0x5de7a1] /usr/games/crawl-git-fed312b5ef() [0x7ef754] /usr/games/crawl-git-fed312b5ef(_Z13macro_buf_addibb+0x76) [0x7f2c56]: macro_buf_add(int, bool, bool) /usr/games/crawl-git-fed312b5ef() [0x7a1f14] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc23c) [0x7f664491e23c]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16d88) [0x7f6644928d88]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc64d) [0x7f664491e64d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xb8d7) [0x7f664491d8d7]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc802) [0x7f664491e802]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7f664491a361]: /usr/games/crawl-git-fed312b5ef(_ZN4CLua6callfnEPKcii+0xbf) [0x5c134f]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-fed312b5ef(_Z15process_command12command_type+0xbf4) [0xbcb244]: process_command(command_type) /usr/games/crawl-git-fed312b5ef() [0xbcd889] /usr/games/crawl-git-fed312b5ef() [0xbce2ad] /usr/games/crawl-git-fed312b5ef(main+0x12a) [0xbd180a]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f6642ffe76d]: /usr/games/crawl-git-fed312b5ef() [0x53a359] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 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". 0x00007f66433a984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f66433a984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005d827b in call_gdb (file=0x7f6643394180) at crash.cc:435 gdb = attach_cmd = "attach 3421\000\000\000\000\000\000\000\000" #2 0x00000000005dee69 in do_crash_dump () at dbg-asrt.cc:676 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1e345d8 "/dgldir/morgue/AgonHex/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1704908 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1f25278 "ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 542 failed."}} file = 0x7f6643394180 t = 1525349102 name = "/dgldir/morgue/AgonHex/crash-AgonHex-20180503-120502.txt", '\000' #3 0x00000000005d7e4c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f66433a9b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005de4d9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffeff95e020 "ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 542 failed.", assert=) at dbg-asrt.cc:800 No locals. #7 0x00000000005de7a1 in AssertFailed (expr=0xc84000 "(int)Buffer.size() == expanded_keys_left", file=0xbf2543 "macro.cc", line=542, text=0x0) at dbg-asrt.cc:838 mesg = "ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 542 failed.\000\001\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\260\001\000\000\000\000\000\000X\243\341\001\000\000\000\000M\346\221Df\177\000\000\313\a\221\000\000\000\000\000\016\000\000\000\000\000\000\000'\000\000\000\000\000\000\000@\204t\001", '\000' "\327, ؑDf\177\000\000\060\000\000\000\000\000\000\000@\204t\001\000\000\000\000\200\217\221Df\177\000\000\060\342\225\377\376\177\000\000P\353\225\377\376\177\000\000@\204t\001\000\000\000\000\067\212"... args = {{gp_offset = 4288012400, fp_offset = 32766, overflow_arg_area = 0x0, reg_save_area = 0x7f6643393720}} fileName = #8 0x00000000007ef754 in _register_expanded_keys (num=, reverse=) at macro.cc:542 No locals. #9 _register_expanded_keys (num=, reverse=) at macro.cc:535 No locals. #10 0x00000000007f2c56 in macro_buf_add (key=-2214, reverse=, expanded=) at macro.cc:461 No locals. #11 0x00000000007a1f14 in crawl_do_commands (ls=0x1748440) at l-crawl.cc:461 cmd = __for_range = @0x7ffeff95e990: {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x1729220, _M_finish = 0x1729248, _M_end_of_storage = 0x1729260}}, } commands = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x1729220, _M_finish = 0x1729248, _M_end_of_storage = 0x1729260}}, } first = firstcmd = #12 0x00007f664491e23c in luaD_precall (L=0x1748440, func=, nresults=0) at ldo.c:319 ci = n = cl = funcr = #13 0x00007f6644928d88 in luaV_execute (L=0x1748440, nexeccalls=3) at lvm.c:591 b = nresults = 0 i = ra = 0x1f05a10 cl = 0x168ae90 base = k = 0x168cac0 pc = 0x16ee494 #14 0x00007f664491e64d in luaD_call (L=0x1748440, func=0x1f05960, nResults=) at ldo.c:377 No locals. #15 0x00007f664491d8d7 in luaD_rawrunprotected (L=0x1748440, f=0x7f6644918f80 , ud=0x7ffeff95ec90) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {24413248, 1366195906666924599, 1, 0, 16, 31564432, -1366757980873586121, -1425043124879390153}, __mask_was_saved = 0, __saved_mask = {__val = {140733186436256, 15193800, 15193800, 6042352, 140733186436176, 15193800, 15193792, 140733186436256, 0, 0, 140733186437536, 6042604, 140733186437536, 28837600, 31665680, 1}}}}, status = 0} #16 0x00007f664491e802 in luaD_pcall (L=0x1748440, func=, u=, old_top=16, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #17 0x00007f664491a361 in lua_pcall (L=0x1748440, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x1f05960, nresults = 0} status = func = #18 0x00000000005c134f in CLua::callfn (this=0x12a23e0, fn=, nargs=0, nret=0) at clua.cc:727 ls = 0x1748440 strangler = {lua = 0x12a23e0, static lua_map = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x1e32e10, _M_left = 0x1e32e10, _M_right = 0x1e32e10}, _M_node_count = 1}}}} err = #19 0x0000000000bcb244 in process_command (cmd=cmd@entry=CMD_AUTOFIGHT) at main.cc:1764 fnname = 0xc3aeb5 "hit_closest" #20 0x0000000000bcd889 in _input () at main.cc:1153 cmd = CMD_AUTOFIGHT player_disabled = {was_disabled = false} #21 0x0000000000bce2ad in _launch_game () at main.cc:477 game_start = true ccon = {cstate = false, smartcstate = false} #22 0x0000000000bd180a in _launch_game_loop () at main.cc:377 game_ended = false #23 main (argc=, argv=0x7ffeff95f578) at main.cc:332 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on May 3 2018 at 03:22:44 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-tautological-unsigned-enum-zero-compare -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-fed312b5ef/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-fed312b5ef/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-fed312b5ef/data/web/" -isystem /usr/include/ncursesw 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 lemuel_crystal_altar lemuel_crystal_altar chequers_ecumenical_altar_twisty kennysheep_generic_room_14 uniq_crazy_yiuf_cottage Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, AgonHex the Demonspawn Berserker. Will you prevail where others failed? Will you find the Orb of Zot? Trog says: Kill them all! Found a purple potion and 13 arrows. Found a staircase leading out of the dungeon. d - a purple potion No target in view! As you open the door, it creaks loudly! A bat comes into view. There is an open door here. A bat is nearby! The bat closely misses you. The bat hits you. You take 1 damage, and have 17/18 hp. You miss the bat. The bat barely misses you. You barely miss the bat. The bat hits you but does no damage. The bat closely misses you. The bat misses you. You miss the bat. The bat hits you but does no damage. x2 A bat comes into view. The bat hits you but does no damage. x2; The bat hits you. You take 1 damage, and have 16/18 hp. You hit the bat. You kill the bat! The bat misses you. The bat hits you but does no damage. The bat hits you but does no damage. The bat hits you but does no damage. You hit the bat. The bat hits you. You take 1 damage, and have 16/18 hp. The bat hits you but does no damage. The bat barely misses you. There is an open door here. A bat is nearby! You hit the bat. You kill the bat! You found a teleport trap! Health restored: 18 No target in view! e - a fuming clear potion No target in view! A goblin comes into view. The goblin shouts! A goblin is nearby! The goblin closely misses you. You closely miss the goblin. The goblin hits you. You take 1 damage, and have 17/18 hp. You hit the goblin. You kill the goblin! No target in view! No target in view! You butcher the goblin corpse. f - 3 chunks of flesh A kobold comes into view. It is wielding a short sword. The kobold shouts! The kobold throws a stone. The stone hits you but does no damage. You see here a stone. Health restored: 18 The kobold throws a stone. The stone hits you but does no damage. You see here a stone. A kobold is nearby! A kobold comes into view. It is wielding a short sword. The kobold throws a stone. The stone hits you. You see here a stone. You take 1 damage, and have 17/18 hp. There are monsters nearby! The kobold shouts! The kobold hits you with a short sword. You take 6 damage, and have 11/18 hp. MASSIVE DAMAGE!! The kobold hits you with a short sword. * * * LOW HITPOINT WARNING * * * You take 4 damage, and have 7/18 hp. MASSIVE DAMAGE!! You hit the kobold. You kill the kobold! The kobold hits you but does no damage. You hit the kobold but do no damage. The kobold hits you with a short sword. * * * LOW HITPOINT WARNING * * * You take 5 damage, and have 2/18 hp. MASSIVE DAMAGE!! You hit the kobold. You kill the kobold! Your Long Blades skill increases to level 3! Items here: )) †† a short sword x2; a kobold corpse x2 You see here a ring mail. g - a ring mail Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 animal skin. x4 You finish taking off your +0 animal skin. You start putting on your armour. You continue putting on your ring mail. x3 Keep equipping yourself? [Y]es or [N]o only, please. Keep equipping yourself? You stop putting on your armour. The jackal barks! You slash the jackal! You kill the jackal! A leopard gecko and a hobgoblin come into view. The hobgoblin shouts! Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your ring mail. x2 Keep equipping yourself? You continue putting on your ring mail. x2 You finish putting on your +0 ring mail. You hit the hobgoblin but do no damage. The hobgoblin closely misses you. You hit the hobgoblin. You kill the hobgoblin! Things that are here: a club; a hobgoblin corpse Drop what? 7/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 animal skin. You are too injured to fight recklessly! All of the chunks of flesh in your inventory have rotted away. Things that are here: a club; a hobgoblin skeleton The leopard gecko hisses angrily. The leopard gecko is too close now for your liking. A leopard gecko and a hobgoblin come into view. Health restored: 18 There are monsters nearby! The hobgoblin shouts! There are monsters nearby! You barely miss the leopard gecko. The leopard gecko closely misses you. You barely miss the leopard gecko. The leopard gecko closely misses you. You riposte. You hit the leopard gecko. You kill the leopard gecko! You have reached level 2! Your demonic ancestry asserts itself... You feel resistant to heat. Health restored: 24; MP restored: 2 A hobgoblin is nearby! You hit the hobgoblin. The hobgoblin barely misses you. A hobgoblin is nearby! You closely miss the hobgoblin. The hobgoblin hits you. You take 1 damage, and have 23/24 hp. A hobgoblin is nearby! You hit the hobgoblin. You kill the hobgoblin! You butcher the leopard gecko corpse. b - 2 chunks of flesh Q - a stone (quivered) Q - 2 stones (gained 1) Q - 3 stones (gained 1) c - 2 rations (gained 1) A hobgoblin comes into view. The hobgoblin shouts! Health restored: 24 A hobgoblin is nearby! A hobgoblin is nearby! You hit the hobgoblin. The hobgoblin hits you. You take 2 damage, and have 22/24 hp. A hobgoblin is nearby! You hit the hobgoblin. You kill the hobgoblin! Q - 11 stones (gained 8) You see here a club. Found a stone staircase leading down. Health restored: 24 No target in view! No target in view! A frilled lizard comes into view. A frilled lizard is nearby! Found a stone staircase leading down. You miss the frilled lizard. The frilled lizard barely misses you. You riposte. You barely miss the frilled lizard. A frilled lizard is nearby! You slash the frilled lizard! You kill the frilled lizard! You butcher the frilled lizard corpse. b - 3 chunks of flesh (gained 1) A kobold comes into view. It is wielding a whip. A giant cockroach comes into view. The giant cockroach closely misses you. You riposte. You completely miss the giant cockroach. There are monsters nearby! You hit the giant cockroach. The giant cockroach closely misses you. There are monsters nearby! You barely miss the giant cockroach. The giant cockroach bites you but does no damage. There are monsters nearby! You barely miss the giant cockroach. The giant cockroach misses you. You riposte. You barely miss the giant cockroach. The kobold barely misses you. You riposte. You miss the kobold. The giant cockroach barely misses you. You riposte. You hit the giant cockroach but do no damage. There are monsters nearby! You hit the giant cockroach but do no damage. The kobold hits you with a whip. The giant cockroach barely misses you. You take 6 damage, and have 18/24 hp. MASSIVE DAMAGE!! You barely miss the giant cockroach. The kobold hits you but does no damage. The giant cockroach bites you but does no damage. The giant cockroach barely misses you. The kobold misses you. You hit the giant cockroach. The giant cockroach bites you but does no damage. You closely miss the giant cockroach. The giant cockroach barely misses you. You hit the giant cockroach. The giant cockroach bites you but does no damage. The giant cockroach waves its antennae. The giant cockroach bites you but does no damage. You hit the giant cockroach. You kill the giant cockroach! You hit the kobold. You kill the kobold! A jackal comes into view. The jackal barks! You hear a shout! The jackal barely misses you. You riposte. You hit the jackal. The jackal barely misses you. You see here a whip. You hit the jackal. The jackal barely misses you. You riposte. You barely miss the jackal. You closely miss the jackal. The jackal bites you but does no damage. x2 You closely miss the jackal. The jackal bites you but does no damage. You hit the jackal. You kill the jackal! A hobgoblin comes into view. It is wielding a club. The hobgoblin shouts! You hit the hobgoblin. The hobgoblin hits you with a club. You take 5 damage, and have 14/24 hp. MASSIVE DAMAGE!! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You hit the hobgoblin. The hobgoblin misses you. You riposte. You hit the hobgoblin. You hit the hobgoblin. You kill the hobgoblin! You see here a club. A rat comes into view. You regained 3 hp, and now have 17/24 hp. A rat is nearby! You see here a jackal corpse. A rat is nearby! A rat is nearby! The rat barely misses you. You riposte. You slash the rat! You kill the rat! No target in view! No target in view! No target in view! No target in view! Some of the chunks of flesh in your inventory have rotted away. You butcher the rat corpse. b - 2 chunks of flesh (gained 1) Key pressed, stopping explore. No target in view! Health restored: 24 You butcher the jackal corpse. b - 5 chunks of flesh (gained 3) You see here a jackal skeleton. x2 You see here a whip. Found a glowing hand axe. No target in view! A bat comes into view. You see here a glowing hand axe. The bat hits you but does no damage. You barely miss the bat. The bat hits you but does no damage. x2 You closely miss the bat. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. x2 You closely miss the bat. The bat hits you but does no damage. x2 You hit the bat. You kill the bat! Your Dodging skill increases to level 2! You butcher the bat corpse. b - 6 chunks of flesh (gained 1) A dart slug comes into view. You see here 7 gold pieces. The dart slug launches a dart at you. The slug dart misses you. The dart slug barely misses you. You hit the dart slug. The dart slug bites you but does no damage. You hit the dart slug but do no damage. You hit the dart slug. The dart slug launches a dart at you. The slug dart hits you! You take 3 damage, and have 21/24 hp. You hit the dart slug but do no damage. The dart slug bites you but does no damage. You hit the dart slug. You kill the dart slug! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Some of the chunks of flesh in your inventory have rotted away. You now have 7 gold pieces. A frilled lizard comes into view. The frilled lizard hisses angrily. Health restored: 24 A frilled lizard is nearby! The frilled lizard barely misses you. A frilled lizard is nearby! You miss the frilled lizard. The frilled lizard misses you. You miss the frilled lizard. The frilled lizard bites you but does no damage. You slash the frilled lizard! You kill the frilled lizard! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You butcher the frilled lizard corpse. b - 6 chunks of flesh (gained 1) Some of the chunks of flesh in your inventory have rotted away. c - 3 rations (gained 1) A leopard gecko comes into view. The leopard gecko hisses angrily. You hear a shout! A goblin comes into view. It is wielding an enchanted dagger. There are monsters nearby! There are monsters nearby! The leopard gecko closely misses you. Your ring mail prevents you from hitting the leopard gecko. The leopard gecko misses you. You riposte. You closely miss the leopard gecko. The leopard gecko closely misses you. You closely miss the leopard gecko. The leopard gecko closely misses you. You riposte. You hit the leopard gecko. You miss the leopard gecko. The leopard gecko barely misses you. You riposte. You hit the leopard gecko. You hit the leopard gecko. You kill the leopard gecko! The goblin completely misses you. You riposte. You completely miss the goblin. You hit the goblin. The goblin closely misses you. You riposte. You hit the goblin. You kill the goblin! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Things that are here: an enchanted dagger; a leopard gecko corpse You butcher the leopard gecko corpse. b - 4 chunks of flesh (gained 1) Things that are here: an enchanted dagger; a leopard gecko skeleton Things that are here: an enchanted dagger; a leopard gecko skeleton Some of the chunks of flesh in your inventory have rotted away. A leopard gecko and a hobgoblin come into view. The leopard gecko hisses angrily. The hobgoblin shouts! You hit the leopard gecko. The leopard gecko bites you but does no damage. There are monsters nearby! You completely miss the leopard gecko. The leopard gecko barely misses you. x2 There are monsters nearby! You closely miss the leopard gecko. The leopard gecko bites you but does no damage. You hit the leopard gecko. The leopard gecko completely misses you. You riposte. You hit the leopard gecko. You kill the leopard gecko! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. Health restored: 29; MP restored: 3 You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! You see here a club. A kobold comes into view. It is wielding a dagger. The kobold shouts! A kobold is nearby! A kobold is nearby! The kobold misses you. You riposte. You closely miss the kobold. You closely miss the kobold. The kobold hits you but does no damage. You hit the kobold. You kill the kobold! You can now call upon Trog for regeneration and magic resistance. No target in view! No target in view! No target in view! Things that are here: a dagger; a kobold corpse Things that are here: a dagger; a kobold corpse Some of the chunks of flesh in your inventory have rotted away. You can no longer call upon Trog for regeneration and magic resistance. No target in view! Found an escape hatch in the floor. No target in view! There is an escape hatch in the floor here. A rat comes into view. A rat is nearby! The rat bites you. You take 3 damage, and have 26/29 hp. You barely miss the rat. The rat bites you but does no damage. Some of the chunks of flesh in your inventory have rotted away. You slash the rat! You kill the rat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Eating a chunk of flesh. You eat the chunk of flesh. b - 5 sling bullets Found a stone staircase leading down. You see here a rat corpse. Health restored: 29 No target in view! You butcher the rat corpse. f - a chunk of flesh You see here a rat skeleton. x2 h - a fizzy emerald potion No target in view! There is a stone staircase leading down here. There is a stone staircase leading down here. Done exploring. No target in view! No target in view! No target in view! Done exploring. Done exploring. No target in view! No target in view! Done exploring. No target in view! Done exploring. No target in view! Search for what [? for help]? . There is a stone staircase leading down here. You see here a rat skeleton. You see here a hunting sling. i - a hunting sling Adjust (i)tems, (s)pells, or (a)bilities? Adjust which item? (? for menu, Esc to quit) i - a hunting sling Adjust to which letter? (? for menu, Esc to quit) b - a hunting sling; i - 5 sling bullets b - a +0 hunting sling (weapon) Adjust (i)tems, (s)pells, or (a)bilities? Adjust which item? (? for menu, Esc to quit) c - 3 rations Adjust to which letter? (? for menu, Esc to quit) e - 3 rations; c - a fuming clear potion Unknown command. Done exploring. (D) Dungeon Where to? (Enter - D:1 @ (x,y), ? - help) There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. e - 4 rations (gained 1) A bat comes into view. The bat barely misses you. Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat! You kill the bat! Unknown command. i - 5 sling bullets (gained 1) You butcher the bat corpse. f - 2 chunks of flesh (gained 1) A goblin comes into view. The goblin shouts! Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a goblin You shoot a sling bullet. The sling bullet hits the goblin but does no damage. a - a +0 falchion (weapon) You hit the goblin. You kill the goblin! No target in view! b - a +0 hunting sling (weapon) You butcher the goblin corpse. f - 3 chunks of flesh (gained 1) i - 5 sling bullets (gained 1) Some of the chunks of flesh in your inventory have rotted away. Found a stone staircase leading down. A bat comes into view. The bat hits you but does no damage. Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat! You kill the bat! You can now call upon Trog for regeneration and magic resistance. i - 5 sling bullets (gained 1) You butcher the bat corpse. f - 3 chunks of flesh (gained 1) You now have 13 gold pieces (gained 6). A bat comes into view. Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat. You kill the bat! Unknown command. i - 5 sling bullets (gained 1) A frilled lizard and a goblin come into view. The frilled lizard hisses angrily. The goblin wields a hunting sling. The goblin shoots a stone. The stone barely misses you. The frilled lizard moves out of view. You see here a stone. Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a goblin, wielding a hunting sling You shoot a sling bullet. The sling bullet hits the goblin! You kill the goblin! a - a +0 falchion (weapon) You miss the frilled lizard. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard bites you. You take 1 damage, and have 28/29 hp. You slash the frilled lizard! You kill the frilled lizard! No target in view! b - a +0 hunting sling (weapon) Search for what [Enter for "."]? . You butcher the frilled lizard corpse. f - 4 chunks of flesh (gained 1) Q - 12 stones (gained 1) j - a sedimented golden potion Health restored: 29 No target in view! i - 5 sling bullets (gained 1); Q - 36 stones (gained 24) You butcher the goblin corpse. f - 6 chunks of flesh (gained 2) Things that are here: a hunting sling; a goblin skeleton Things that are here: a hunting sling; a goblin skeleton A bat comes into view. Firing (i - inventory. (/) - cycle) i - 5 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet closely misses the bat. A bat is nearby! Firing (i - inventory. (/) - cycle) i - 4 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet barely misses the bat. The bat hits you but does no damage. The bat barely misses you. The bat misses you. Firing (i - inventory. (/) - cycle) i - 3 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat but does no damage. The bat closely misses you. The bat hits you. You take 1 damage, and have 28/29 hp. Firing (i - inventory. (/) - cycle) i - 2 sling bullets (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat but does no damage. The bat hits you but does no damage. Firing (i - inventory. (/) - cycle) i - a sling bullet (quivered) Aim: a bat You shoot a sling bullet. The sling bullet hits the bat but does no damage. The bat hits you but does no damage. The bat misses you. Firing (i - inventory) Q - 36 stones (quivered) Aim: a bat You shoot a stone. The stone misses the bat. The bat closely misses you. >>>>>>>>>>>>>>>>>>>>>> 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_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [AgonHex] Species: Demonspawn Job: Berserker HP: 28/29; mods: 0/0 MP: 3/3; mod: 0 Stats: 17 (17) 8 (8) 13 (13) Position: (40, 10), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 0 | 0 | 3 | 301 | 1/200 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 2 | 66 | 3 | 541 | 185/238 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | X | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 1 | 151 | 92/119 Dodging | X | 1 | 33 | 2 | 215 | 37/178 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/29 Evocations | | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 13 #27: 55 #49: 84 #59: 1 Mutations: fire resistance: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #1: +0 hunting sling eq slot #6, inv slot #6: +0 ring mail }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ## #. #. #. #. #########. #...)..... .##.###########......... ...((b(@................ .##.###########......... #......... #######+#. #. .. .. .. clua stack: [C], function do_commands, line -1 autofight.lua, function attack_fire_stop, line 281 autofight.lua, function attack, line 375 autofight.lua, function (null), line 400 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>