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 anubisbafoobis -rc /dgldir/rcfiles/crawl-git/anubisbafoobis.rc -macro /dgldir/rcfiles/crawl-git/anubisbafoobis.macro -morgue /dgldir/morgue/anubisbafoobis/ -webtiles-socket /crawl-master/webserver/sockets/anubisbafoobis:2018-05-03.08:43:19.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) [0x7faed9bb24c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7faed9f48b7b]: /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) [0x7faedb4bd23c]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16d88) [0x7faedb4c7d88]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc64d) [0x7faedb4bd64d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xb8d7) [0x7faedb4bc8d7]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc802) [0x7faedb4bd802]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7faedb4b9361]: /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) [0x7faed9b9d76d]: /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". 0x00007faed9f4884e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007faed9f4884e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005d827b in call_gdb (file=0x7faed9f33180) at crash.cc:435 gdb = attach_cmd = "attach 27140\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 = 0x4bdb2e8 "/dgldir/morgue/anubisbafoobis/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x4bdb328 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x4bdb268 "ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 542 failed."}} file = 0x7faed9f33180 t = 1525342510 name = "/dgldir/morgue/anubisbafoobis/crash-anubisbafoobis-20180503-101510.txt", '\000' #3 0x00000000005d7e4c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007faed9f48b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005de4d9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffdedf4c620 "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\003\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\273P\003\000\000\000\000M\326Kۮ\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\000p}\341\002", '\000' "\327, \310Kۮ\177\000\000\060\000\000\000\000\000\000\000p}\341\002\000\000\000\000\200\177Kۮ\177\000\000\060\310\364\355\375\177\000\000P\321\364\355\375\177\000\000p}\341\002\000\000\000\000\361"... args = {{gp_offset = 3992241776, fp_offset = 32765, overflow_arg_area = 0x34adba0, reg_save_area = 0x7faed9f32720}} 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=0x2e17d70) at l-crawl.cc:461 cmd = __for_range = @0x7ffdedf4cf90: {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x51c59a0, _M_finish = 0x51c59d0, _M_end_of_storage = 0x51c59e0}}, } commands = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x51c59a0, _M_finish = 0x51c59d0, _M_end_of_storage = 0x51c59e0}}, } first = firstcmd = #12 0x00007faedb4bd23c in luaD_precall (L=0x2e17d70, func=, nresults=0) at ldo.c:319 ci = n = cl = funcr = #13 0x00007faedb4c7d88 in luaV_execute (L=0x2e17d70, nexeccalls=3) at lvm.c:591 b = nresults = 0 i = ra = 0x3de4d40 cl = 0x2d5cd50 base = k = 0x2dbd5c0 pc = 0x2dc50f4 #14 0x00007faedb4bd64d in luaD_call (L=0x2e17d70, func=0x3de4c90, nResults=) at ldo.c:377 No locals. #15 0x00007faedb4bc8d7 in luaD_rawrunprotected (L=0x2e17d70, f=0x7faedb4b7f80 , ud=0x7ffdedf4d290) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {48332144, 1544360191045578737, 1, 0, 16, 55622288, -1543203598171197455, -1570878865024438287}, __mask_was_saved = 0, __saved_mask = {__val = {140728595698336, 15193800, 15193800, 6042352, 140728595698256, 15193800, 15193792, 140728595698336, 0, 0, 0, 6042604, 0, 69493792, 79543056, 1}}}}, status = 0} #16 0x00007faedb4bd802 in luaD_pcall (L=0x2e17d70, func=, u=, old_top=16, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #17 0x00007faedb4b9361 in lua_pcall (L=0x2e17d70, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x3de4c90, nresults = 0} status = func = #18 0x00000000005c134f in CLua::callfn (this=0x12a23e0, fn=, nargs=0, nret=0) at clua.cc:727 ls = 0x2e17d70 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 = 0x4bdbb10, _M_left = 0x4bdbb10, _M_right = 0x4bdbb10}, _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=0x7ffdedf4db78) 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 = 30, depth = 1 Level id: Bailey Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 11 Level vaults: bailey_axe_2 bailey Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is a staircase to the Orcish Mines here. Things that are here: a leather armour; a dagger You see here 26 bolts. There is a portal to a secret trove of treasure here. Items here: ! )) / an enchanted hand axe; a +1 glaive of venom; a wand of flame (29) a potion of berserk rage {!q} You see here a quarterstaff. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. An ogre comes into view. It is wielding a giant club. You see here 8 gold pieces. The ogre shouts! Attack whom? Aim: an ogre, wielding a giant club You reach to attack! You impale the ogre!! You drain the ogre! You kill the ogre! No target in view! You swap places. You now have 923 gold pieces (gained 8). You now have 936 gold pieces (gained 13). Things that are here: a giant club; an ogre corpse U - 2 scrolls of amnesia (gained 1) A crimson imp comes into view. A crimson imp is nearby! You are feeling very hungry. You see here a sack of spiders. I - 2 sacks of spiders (gained 1) The crimson imp shouts! The crimson imp shouts, "Turn tail, thou infectious ruttish puttock!" You reach into the bag... ...and things crawl out! The now-empty bag unravels in your hand. You barely miss the crimson imp. The crimson imp blinks! Your soldier ant stings the crimson imp. The crimson imp blinks! You see here a chain mail. Attack whom? Aim: a crimson imp (lightly wounded) You reach to attack! You impale the crimson imp!! You kill the crimson imp! No target in view! No target in view! You now have 961 gold pieces (gained 25). You see here a scroll of teleportation. You open the door. There is an open door here. You sense a monster nearby. A two-headed ogre comes into view. It is wielding two giant clubs. The two-headed ogre shouts in stereo! Attack whom? Aim: a two-headed ogre, wielding two giant clubs You reach to attack! You impale the two-headed ogre!! You drain the two-headed ogre! Cihuaton gestures at the two-headed ogre while chanting. The two-headed ogre resists with some effort. You puncture the two-headed ogre! You puncture the two-headed ogre! The two-headed ogre misses you. The two-headed ogre closely misses you. Cihuaton hits the two-headed ogre with a dagger of draining! The two-headed ogre dies! Your Polearms skill increases to level 11! No target in view! You call on the dead to rise... The dead are walking! You now have 17/21 mp. You swap places. Found a stone staircase leading up. You regained 3 mp, and now have 20/21 mp. You open the door. There is an open door here. There is a stone staircase leading up here. A cyclops comes into view. MP restored: 21 The cyclops throws a large rock. The large rock misses you. The cyclops throws a large rock. The large rock barely misses you. The cyclops throws a large rock. The large rock hits you!!! You see here a large rock {!d}. You take 45 damage, and have 58/103 hp. MASSIVE DAMAGE!! The cyclops throws a large rock. The large rock hits you but does no damage. You see here a large rock {!d}. You see here a large rock {!d}. You are too injured to fight recklessly! You are too injured to fight recklessly! Attack whom? Aim: a cyclops You reach to attack! You impale the cyclops!! You drain the cyclops! Attack whom? Aim: a cyclops (severely wounded, lightly drained) You reach to attack! You impale the cyclops!! You kill the cyclops! You swap places. o - a wand of enslavement (12) You call on the dead to rise... The dead are walking! You are near starving! You now have 17/21 mp. MP restored: 21 A deep elf mage comes into view. It is wielding a short sword. There is an open door here. The deep elf mage hits you but does no damage. You puncture the deep elf mage! The deep elf mage hits you but does no damage. You puncture the deep elf mage! You drain the deep elf mage! The deep elf mage closely misses you. You hit the deep elf mage. You drain the deep elf mage! You block the deep elf mage's attack. You puncture the deep elf mage! You kill the deep elf mage! Things that are here: a short sword; a leather armour You swap places. There is an open door here. You swap places. You swap places. You open the door. Found a stone staircase leading down. You regained 3 hp, and now have 71/103 hp. There is an open door here. You swap places. You swap places. You open the door. There is an open door here. You open the door. There is an open door here. You sense a monster nearby. You regained 15 hp, and now have 86/103 hp. You now have 973 gold pieces (gained 12). You swap places. You swap places. You open the door. You sense a monster nearby. You regained 6 hp, and now have 92/103 hp. There is an open door here. Your soldier ant disappears in a puff of smoke! There is an open door here. You swap places. You swap places. You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You are starving! Health restored: 103 You eat one of the 19 rations. That ration really hit the spot! A gargoyle comes into view. It is wielding a morningstar. A gargoyle is nearby! The gargoyle hurls a stone arrow at you. The stone arrow hits you! You take 4 damage, and have 99/103 hp. Attack whom? Aim: a gargoyle, wielding a morningstar You reach to attack! You hit the gargoyle. Attack whom? Aim: a gargoyle, wielding a morningstar (lightly damaged) You reach to attack! You completely miss the gargoyle. The gargoyle hurls a stone arrow at you. You block the stone arrow. Attack whom? Aim: a gargoyle, wielding a morningstar (lightly damaged) You reach to attack! You hit the gargoyle. You barely miss the gargoyle. Cihuaton gestures at the gargoyle while chanting. The gargoyle appears confused. Attack whom? Aim: a gargoyle, wielding a morningstar (lightly damaged, confused) You reach to attack! You puncture the gargoyle! Attack whom? Aim: a gargoyle, wielding a morningstar (heavily damaged, confused) You could not reach far enough! Cihuaton hits the gargoyle with a dagger of draining. You impale the gargoyle!! You destroy the gargoyle! No target in view! You see here a morningstar. You open the door. There is an open door here. You open the door. There is an open door here. You swap places. There is an open door here. There is an open door here. You open the door. There is an open door here. You swap places. There is an open door here. You open the door. There is an open door here. There is an open door here. There is an open door here. There is an open door here. You open the door. There is an open door here. 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. You sense a monster nearby. Health restored: 103 An orc comes into view. The orc shouts! You hear a shout! An orc warrior comes into view. It is wielding a hand axe. An orc wizard comes into view. It is wielding a dagger. The orc wizard mumbles some strange words. The orc wizard blinks! Attack whom? Aim: an orc You reach to attack! You hit the orc. You drain the orc! You kill the orc! Attack whom? Aim: an orc warrior, wielding a hand axe and wearing a chain mail You reach to attack! You hit the orc warrior. You drain the orc warrior! Attack whom? Aim: an orc warrior, wielding a hand axe and wearing a chain mail (moderately wounded, lightly drained) You reach to attack! You impale the orc warrior!! You kill the orc warrior! The orc wizard casts a spell. The orc wizard blinks! Things that are here: a hand axe; a chain mail You hit the orc wizard. You drain the orc wizard! The orc wizard mumbles some strange words. The orc wizard blinks! Attack whom? Aim: an orc wizard, wielding a dagger and wearing a robe (moderately wounded, heavily drained) You could not reach far enough! Cihuaton hits the orc wizard with a dagger of draining. Attack whom? Aim: an orc wizard, wielding a dagger and wearing a robe (moderately wounded, heavily drained) You reach to attack! You puncture the orc wizard! The orc wizard casts a spell. The orc wizard blinks! An orc wizard is nearby! You puncture the orc wizard! You kill the orc wizard! No target in view! No target in view! Things that are here: a dagger; a robe You open the door. There is an open door here. You swap places. You open the door. There is an open door here. A - a murky sapphire potion You open the door. Found a stone staircase leading down. There is an open door here. You swap places. You open the door. There is an open door here. B - an embroidered scarf You swap places. There is an open door here. N - a pair of twisted boots Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +2 cloak of magic resistance. x4 You finish taking off your +2 cloak of magic resistance. You feel less resistant to hostile enchantments. You start putting on your armour. You continue putting on your embroidered scarf. x5 You finish putting on your scarf of cloud immunity. You feel immune to the effects of clouds. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your scarf of cloud immunity. x4 You finish taking off your scarf of cloud immunity. You feel vulnerable to the effects of clouds. You start putting on your armour. You continue putting on your +2 cloak of magic resistance. x5 You finish putting on your +2 cloak of magic resistance. You feel resistant to hostile enchantments. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +2 pair of boots of stealth. x4 You finish taking off your +2 pair of boots of stealth. You feel less stealthy. You start putting on your armour. You continue putting on your pair of twisted boots. x5 You finish putting on the +0 pair of boots "Camnic" {+Inv rN++ Int+2 Stlth-}. Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off the +0 pair of boots "Camnic" {+Inv rN++ Int+2 Stlth-}. x4 You finish taking off the +0 pair of boots "Camnic" {+Inv rN++ Int+2 Stlth-}. You start putting on your armour. You continue putting on your +2 pair of boots of stealth. x5 You finish putting on your +2 pair of boots of stealth. You feel stealthy. You swap places. As you open the door, it creaks loudly! There is an open door here. You swap places. You open the door. There is an open door here. You swap places. You open the door. There is an open door here. You see here a scroll of teleportation. You open the door. There is an open door here. You sense a monster nearby. You sense a monster nearby. You open the door. A kobold comes into view. It is wielding a whip. A kobold is nearby! 4 kobolds and a big kobold come into view. The kobold shouts! x3 There is an open door here. 2 kobolds come into view. The kobold shouts! x2 You puncture the kobold! You kill the kobold! You impale the kobold!! You kill the kobold! You puncture the kobold! You kill the kobold! Attack whom? Aim: a kobold, wielding a dagger You reach to attack! You impale the big kobold!! You kill the big kobold! The kobold throws a stone. The stone completely misses you. The kobold throws a stone. The stone closely misses you. Attack whom? Aim: a kobold, wielding a dagger You reach to attack! You puncture the kobold! You kill the kobold! The kobold throws a stone. The stone hits Cihuaton. The kobold throws a stone. The stone hits Cihuaton but does no damage. The kobold wields a hand crossbow. The kobold shoots a bolt. The bolt hits Cihuaton but does no damage. You swap places. Items here: (( )) † a bolt; a stone; a dagger; a whip; a kobold corpse You puncture the kobold! You kill the kobold! The kobold hits you but does no damage. You barely miss the kobold. You puncture the kobold! You kill the kobold! Cihuaton hits the kobold but does no damage. Cihuaton drains the kobold! The kobold dies! No target in view! No target in view! You call on the dead to rise... The dead are walking! You now have 17/21 mp. You swap places. You see here 3 stones. You swap places. Items here: (( )) a hand crossbow; 20 bolts; a dagger; 4 stones You swap places. There is an open door here. c - 19 rations (gained 1) You open the door. There is an open door here. You open the door. An ogre comes into view. It is wielding a giant club. There is an open door here. MP restored: 21 An ogre is nearby! Found a stone staircase leading down. Attack whom? Aim: an ogre, wielding a giant club (resting) You reach to attack! The helpless ogre fails to defend itself. You stick the ogre like a pincushion!!! You kill the ogre! No target in view! No target in view! You swap places. You swap places. You swap places. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You swap places. You swap places. You sense a monster nearby. You open the door. There is an open door here. Found a stone staircase leading up. You open the door. A shadow imp comes into view. There is an open door here. A shadow imp is nearby! A shadow imp is nearby! The shadow imp shouts, "Flee, thou hateful ill-breeding tinkerer!" Attack whom? Aim: a shadow imp You reach to attack! You impale the shadow imp!! You kill the shadow imp! No target in view! No target in view! You swap places. There is an open door here. You swap places. You swap places. You swap places. Your kobold zombie crumbles into dust! Your kobold zombie hits the bush but does no damage. You open the door. A hound, a yak, an ugly thing, a sky beast and a crimson imp come into view. The cyan ugly thing gurgles horribly! The hound barks! The yak bellows! You hear a bellow! There are monsters nearby! Attack whom? Aim: a sky beast You reach to attack! You completely miss the sky beast. A yak comes into view. The yak bellows! You hit the sky beast. The crimson imp blinks! You hit the cyan ugly thing. You drain the cyan ugly thing! You closely miss the cyan ugly thing. The cyan ugly thing barely misses you. You barely miss the cyan ugly thing. The sky beast flickers out of sight for a moment. The cyan ugly thing punches you. The cyan ugly thing shocks you! You take 19 damage, and have 84/103 hp. You hit the cyan ugly thing. The yak snorts and paws the ground. The crimson imp blinks! You impale the cyan ugly thing!! Your kobold zombie crumbles into dust! The cyan ugly thing punches you. The cyan ugly thing shocks you! You take 14 damage, and have 70/103 hp. You swap places. The cyan ugly thing punches Cihuaton but does no damage. Cihuaton hits the cyan ugly thing but does no damage. Attack whom? Aim: a cyan ugly thing (heavily wounded, lightly drained) You could not reach far enough! Cihuaton hits the cyan ugly thing with a dagger of draining. Cihuaton drains the cyan ugly thing! The cyan ugly thing punches Cihuaton! The cyan ugly thing shocks Cihuaton! Attack whom? Aim: a cyan ugly thing (rain, heavily wounded, lightly drained) You could not reach far enough! Attack whom? Aim: a cyan ugly thing (heavily wounded, lightly drained) You reach to attack! You closely miss the cyan ugly thing. The cyan ugly thing completely misses Cihuaton. Cihuaton barely misses the cyan ugly thing. Attack whom? Aim: a cyan ugly thing (heavily wounded, lightly drained) You reach to attack! You hit the cyan ugly thing. The cyan ugly thing barely misses Cihuaton. Cihuaton hits the cyan ugly thing with a dagger of draining. Attack whom? Aim: a cyan ugly thing (severely wounded, lightly drained) You could not reach far enough! Cihuaton hits the cyan ugly thing with a dagger of draining! Cihuaton drains the cyan ugly thing! The cyan ugly thing dies! You swap places. The hound closely misses you. You puncture the hound! You drain the hound! You kill the hound! You puncture the sky beast! Cihuaton hits the sky beast but does no damage. The sky beast closely misses you. You closely miss the sky beast. Cihuaton hits the sky beast with a dagger of draining. Cihuaton drains the sky beast! The sky beast dies! You puncture the crimson imp! Cihuaton hits the crimson imp with a dagger of draining! The crimson imp dies! Attack whom? Aim: a yak You reach to attack! You are feeling hungry. You hit the yak. You drain the yak! You hit the yak. You drain the yak! Cihuaton casts a spell at the yak. The yak resists with significant effort. The yak gores Cihuaton but does no damage. You impale the yak!! Cihuaton hits the yak with a dagger of draining! The yak dies! Attack whom? Aim: a yak (moderately wounded, lightly drained) You reach to attack! You barely miss the yak. You hit the yak. You drain the yak! Cihuaton gestures at the yak while chanting. The yak resists with significant effort. The yak gores Cihuaton! You closely miss the yak. Your kobold zombie crumbles into dust! Cihuaton hits the yak with a dagger of draining! You puncture the yak! You kill the yak! No target in view! You call on the dead to rise... The dead are walking! You now have 17/21 mp. You swap places. There is an open door, spattered with blood here. You now have 992 gold pieces (gained 19). c - 20 rations (gained 1) You now have 1002 gold pieces (gained 10). You now have 1010 gold pieces (gained 8). You swap places. You swap places. You now have 1023 gold pieces (gained 13). You now have 1032 gold pieces (gained 9). You swap places. You now have 1047 gold pieces (gained 15). c - 21 rations (gained 1) c - 22 rations (gained 1) You swap places. You swap places. You enter the shallow water. Moving in this stuff is going to be slow. c - 23 rations (gained 1) There is an open door, spattered with blood here. You open the door. There is an open door here. There is an open door here. There is an open door here. You are feeling very hungry. Health restored: 103; MP restored: 21 There is an open door here. You swap places. There is an open door here. You open the door. There is an open door here. Done exploring. There is an open door here. As you open the door, it creaks loudly! There is an open door here. There is a stone staircase leading down here. You climb downwards. You hear the roar of battle. There is an entrance to a bailey on this level. Hurry and find it before the portal closes forever! 3 yaks come into view. There is a stone staircase leading up here. Really read R - a scroll of magic mapping {!r}? As you read the scroll of magic mapping {!r}, it crumbles to dust. You feel aware of your surroundings. You sensed 1 shop/portal. The yak bellows! x2 The yak barely misses you. You impale the yak!! Cihuaton barely misses the yak. You hit the yak. The yak gores you but does no damage. The yak misses you. The yak gores you! Cihuaton hits the yak with a dagger of draining! Cihuaton drains the yak! You take 9 damage, and have 94/103 hp. You puncture the yak! You kill the yak! The yak misses you. x2 You hit the yak but do no damage. You drain the yak! Cihuaton casts a spell at the yak. The yak resists with significant effort. You impale the yak!! You drain the yak! You kill the yak! The yak gores you. Cihuaton completely misses the yak. You take 2 damage, and have 92/103 hp. You hit the yak. The yak completely misses you. You puncture the yak! Cihuaton hits the yak with a dagger of draining. You puncture the yak! The yak closely misses you. Cihuaton hits the yak with a dagger of draining. Cihuaton drains the yak! You puncture the yak! You kill the yak! Okay, then. You see here a yak corpse. You butcher the yak corpse. R - 6 chunks of flesh {@w0} Eating one of 6 chunks of flesh {@w0}. You eat one of the 6 chunks of flesh {@w0}. You call on the dead to rise... The dead are walking! You are feeling hungry. You now have 17/21 mp. You open the door. There is an open door here. You open the door. MP restored: 21 There is an open door here. An orc and an orc wizard come into view. The orc wizard shouts! Found a stone staircase leading down. 2 orcs come into view. You see here a scroll of fear. Attack whom? Aim: an orc, wielding a club You reach to attack! You puncture the orc! You kill the orc! The orc wizard miscasts a cantrip. You puncture the orc! You kill the orc! You closely miss the orc. Cihuaton hits the orc wizard with a dagger of draining! Cihuaton drains the orc wizard! You hit the orc wizard. You kill the orc wizard! You puncture the orc! You kill the orc! No target in view! No target in view! C - 3 scrolls of fear (gained 1) You swap places. Items here: )) [ †† a falchion; a dagger; a robe; an orc corpse x2 You butcher the orc corpse. R - 8 chunks of flesh {@w0} (gained 3) Items here: )) [ ÷ † a falchion; a dagger; a robe; an orc skeleton; an orc corpse Unknown command. Eating one of 8 chunks of flesh {@w0}. You eat one of the 8 chunks of flesh {@w0}. Okay, then. You miscast Animate Dead. You are very lightly contaminated with residual magic. The world around you seems to dim momentarily. You now have 17/21 mp. Things that are here: a club; an orc corpse; Health restored: 103 Items here: )) [ ÷ † a falchion; a dagger; a robe; an orc skeleton; an orc corpse You call on the dead to rise... The dead are walking! You now have 14/21 mp. Unknown command. You swap places. You open the door. You hear the faint creaking of a very distant portcullis. There is an open door here. A cyan ugly thing comes into view. The cyan ugly thing gurgles horribly! You hear a shout! You see here a scroll of remove curse. Attack whom? Aim: a cyan ugly thing You reach to attack! You puncture the cyan ugly thing! Cihuaton hits the cyan ugly thing but does no damage. Cihuaton drains the cyan ugly thing! You puncture the cyan ugly thing! You drain the cyan ugly thing! The cyan ugly thing misses you. MP restored: 21 You impale the cyan ugly thing!! You kill the cyan ugly thing! No target in view! No target in view! You call on the dead to rise... The dead are walking! You now have 17/21 mp. You swap places. You swap places. A centaur warrior comes into view. You see here a scroll of remove curse. Unknown command. s - 14 scrolls of remove curse (gained 1) The centaur warrior wields a longbow. The centaur warrior shoots an arrow. The arrow hits your ugly thing zombie!! Your magical contamination has completely faded away. You swap places. The centaur warrior shoots an arrow. The arrow hits you. You see here 2 arrows. You take 2 damage, and have 101/103 hp. The centaur warrior shoots an arrow. The arrow hits you! You see here an arrow. You take 13 damage, and have 88/103 hp. The centaur warrior shoots an arrow. The arrow hits you but does no damage. The centaur warrior shoots an arrow. You block the arrow. You see here an arrow. The centaur warrior shoots an arrow. The arrow hits you. You take 5 damage, and have 83/103 hp. The centaur warrior shoots an arrow. The arrow barely misses you. The arrow hits your ugly thing zombie!! MP restored: 21 Attack whom? Aim: a centaur warrior, wielding a longbow You reach to attack! You puncture the centaur warrior! You drain the centaur warrior! You puncture the centaur warrior! The centaur warrior unwields an uncursed longbow. The centaur warrior misses you. You puncture the centaur warrior! Cihuaton hits the centaur warrior but does no damage. Cihuaton drains the centaur warrior! The centaur warrior closely misses Cihuaton. You puncture the centaur warrior! You kill the centaur warrior! No target in view! E - 311 arrows (gained 12) Things that are here: an uncursed longbow; a centaur corpse You call on the dead to rise... The dead are walking! You now have 17/21 mp. A crimson imp comes into view. You impale the crimson imp!! You kill the crimson imp! Found an escape hatch in the ceiling. MP restored: 21 Unknown command. A wraith comes into view. Found a stone staircase leading down. You puncture the wraith! The wraith completely misses you. You puncture the wraith! Your centaur warrior zombie closely misses the wraith. You puncture the wraith! You destroy the wraith! You now have 1060 gold pieces (gained 13). You hear the faint creaking of a distant portcullis. There is a stone staircase leading down here. 2 centaurs come into view. You are feeling hungry. A centaur comes into view. Your +2 shortbow of freezing is covered in frost. b - a +2 shortbow of freezing (weapon) Firing (i - inventory) E - 311 arrows (quivered) Aim: a centaur You shoot an arrow. The arrow hits the centaur! The arrow freezes the centaur. The centaur wields a shortbow. The centaur shoots an arrow. The arrow completely misses you. The centaur wields a shortbow. The centaur shoots an arrow. The arrow hits your centaur warrior zombie. The centaur wields a shortbow. The centaur shoots an arrow. The arrow closely misses you. A centaur warrior comes into view. Firing (i - inventory) E - 310 arrows (quivered) Aim: a centaur, wielding a shortbow (heavily wounded) You shoot an arrow. The arrow hits the centaur!! The arrow freezes the centaur. You kill the centaur! The centaur shoots an arrow. The arrow hits you but does no damage. The centaur shoots an arrow. The arrow hits you! The centaur warrior wields a longbow. The centaur warrior shoots an arrow. The arrow barely misses you. The arrow hits your ugly thing zombie! The centaur shoots an arrow. The arrow hits you. Firing (i - inventory) E - 309 arrows (quivered) Aim: a centaur, wielding a shortbow You shoot an arrow. The arrow hits the centaur warrior. The arrow freezes the centaur warrior. The centaur shoots an arrow. The arrow closely misses you. The arrow hits your ugly thing zombie. The centaur shoots an arrow. The arrow closely misses you. The centaur warrior shoots an arrow. The arrow closely misses you. The arrow hits your ugly thing zombie!! The centaur shoots an arrow. The arrow closely misses you. The arrow hits your ugly thing zombie! Your ugly thing zombie is destroyed! The centaur shoots an arrow. The arrow hits you but does no damage. You hear a shout! A centaur comes into view. You take 9 damage, and have 85/103 hp. The centaur shoots an arrow. The arrow hits your centaur warrior zombie! The centaur warrior shoots an arrow. You block the arrow. You see here 6 arrows. You swap places. Your +2 shortbow of freezing stops glowing. You sense an unholy aura. a - the +7 demon trident of the Hawk (weapon) {drain, rC++ Int+3} Something hits your centaur warrior zombie! A centaur opens the door. The centaur warrior wields a longbow. The centaur warrior shoots an arrow. The arrow hits your yak zombie! A centaur comes into view. You swap places. The centaur shoots an arrow. The arrow hits your yak zombie! Something hits your yak zombie! Your centaur warrior zombie hits the centaur warrior. The centaur warrior shoots an arrow. The arrow hits your yak zombie!! Your yak zombie gores the centaur warrior. The centaur shoots an arrow. The arrow hits your yak zombie. Your yak zombie is destroyed! A centaur comes into view. Attack whom? Aim: a centaur warrior, wielding a longbow (lightly wounded) You could not reach far enough! Something hits your orc zombie. The centaur moves out of view. Your centaur warrior zombie hits the centaur warrior. The centaur warrior shoots an arrow. The arrow hits your orc zombie!! Your orc zombie is destroyed! The centaur shoots an arrow. The arrow hits you but does no damage. Attack whom? Aim: a centaur warrior, wielding a longbow (lightly wounded) You reach to attack! You impale the centaur warrior!! You drain the centaur warrior! Your centaur warrior zombie closely misses the centaur warrior. The centaur unwields an uncursed shortbow. The centaur hits your centaur warrior zombie! You puncture the centaur warrior! You kill the centaur warrior! Your centaur warrior zombie barely misses the centaur. The centaur hits your centaur warrior zombie but does no damage. x2 You closely miss the centaur. The centaur closely misses you. Your centaur warrior zombie hits the centaur. You impale the centaur!! You drain the centaur! You kill the centaur! Your orc wizard zombie barely misses the centaur. Your centaur warrior zombie hits the centaur. You puncture the centaur! The centaur misses you. Your centaur warrior zombie hits the centaur. The centaur dies! Attack whom? Aim: a centaur You reach to attack! You puncture the centaur! You drain the centaur! The centaur wields a shortbow. The centaur shoots an arrow. The arrow barely misses you. Something hits your orc wizard zombie. Your centaur warrior zombie hits the centaur. Attack whom? Aim: a centaur, wielding a shortbow (almost dead, lightly drained) You could not reach far enough! The centaur unwields an uncursed shortbow. The centaur hits your centaur warrior zombie. Your orc wizard zombie hits the centaur with a dagger. Your centaur warrior zombie hits the centaur. The centaur dies! You swap places. The centaur wields an uncursed shortbow. The centaur shoots an arrow. The arrow completely misses you. The centaur wields a shortbow. The centaur shoots an arrow. The arrow completely misses you. The arrow closely misses Cihuaton. There is an open door, spattered with blood here. Items here: ( )))) † a shortbow x2; a longbow; a club; 38 arrows; a centaur corpse Attack whom? Aim: a centaur, wielding a shortbow (lightly wounded) You reach to attack! You hit the centaur. You drain the centaur! The centaur shoots an arrow. The arrow hits you but does no damage. The centaur shoots an arrow. The arrow barely misses you. The arrow hits Cihuaton. Attack whom? Aim: a centaur, wielding a shortbow (severely wounded, lightly drained) You reach to attack! You closely miss the centaur. The centaur unwields an uncursed shortbow. The centaur hits your centaur warrior zombie. The centaur shoots an arrow. The arrow hits your centaur warrior zombie. Your centaur warrior zombie hits the centaur. Attack whom? Aim: a centaur (severely wounded, lightly drained) You could not reach far enough! The centaur shoots an arrow. The arrow hits your centaur warrior zombie! The centaur hits your centaur warrior zombie. Your centaur warrior zombie hits the centaur. Attack whom? Aim: a centaur (almost dead, lightly drained) You reach to attack! You puncture the centaur! You kill the centaur! Cihuaton hits the centaur with a dagger of draining. Cihuaton drains the centaur! The centaur shoots an arrow. The arrow hits your centaur warrior zombie! Your centaur warrior zombie is destroyed! Attack whom? Aim: a centaur, wielding a shortbow (moderately wounded, lightly drained) You reach to attack! You barely miss the centaur. The centaur shoots an arrow. The arrow misses you. The arrow hits your orc wizard zombie but does no damage. Cihuaton barely misses the centaur. Attack whom? Aim: a centaur, wielding a shortbow (moderately wounded, lightly drained) You reach to attack! You barely miss the centaur. The centaur shoots an arrow. The arrow hits your orc skeleton! Your orc skeleton is destroyed! Attack whom? Aim: a centaur, wielding a shortbow (moderately wounded, lightly drained) You reach to attack! You puncture the centaur! Cihuaton hits the centaur but does no damage. Cihuaton drains the centaur! The centaur unwields an uncursed shortbow. The centaur hits Cihuaton. Attack whom? Aim: a centaur (almost dead, heavily drained) You reach to attack! You puncture the centaur! You kill the centaur! Your Polearms skill increases to level 12! You have reached level 15! Your experience leads to an increase in your attributes! Your base attributes are Str 17, Int 16, Dex 11. Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. Cihuaton remembers more of her old skill. Cihuaton regains her memory of Paralyse. You regained 5 hp, and now have 95/108 hp. MP restored: 22 E - 332 arrows (gained 24) Things that are here: a falchion; an uncursed shortbow; a centaur corpse Eating one of 7 chunks of flesh {@w0}. You eat one of the 7 chunks of flesh {@w0}. Okay, then. You miscast Animate Dead. You are very lightly contaminated with residual magic. You feel very uncomfortable. You now have 18/22 mp. You call on the dead to rise... The dead are walking! You now have 14/22 mp. Unknown command. You swap places. E - 351 arrows (gained 19) You see here an uncursed shortbow. You swap places. You swap places. E - 352 arrows (gained 1) A goblin comes into view. It is wielding a hand axe. You hear the faint creaking of a portcullis. You impale the goblin!! You kill the goblin! No target in view! No target in view! You see here a hand axe. MP restored: 22 A goblin comes into view. It is wielding a hand axe. Your magical contamination has completely faded away. Found a flagged portal. A goblin comes into view. It is wielding a hand axe. The goblin shouts! You hear a shout! A goblin comes into view. It is wielding a hand axe. The goblin moves out of view. Attack whom? Aim: a goblin, wielding a hand axe You reach to attack! You closely miss the goblin. You puncture the goblin! You kill the goblin! You hear a splash. Attack whom? Aim: a goblin, wielding a hand axe You reach to attack! You puncture the goblin! You kill the goblin! You swap places. You enter the shallow water. Moving in this stuff is going to be slow. The goblin hits your centaur zombie with a hand axe. The goblin hits Cihuaton but does no damage. Attack whom? Aim: a goblin, wielding a hand axe You reach to attack! Your unstable footing causes you to fumble your attack. Attack whom? Aim: a goblin, wielding a hand axe You could not reach far enough! The goblin closely misses Cihuaton. Attack whom? Aim: a goblin, wielding a hand axe You could not reach far enough! Cihuaton hits the goblin but does no damage. Cihuaton drains the goblin! The goblin barely misses Cihuaton. Attack whom? Aim: a goblin, wielding a hand axe (severely wounded, heavily drained) You reach to attack! You barely miss the goblin. Cihuaton casts a spell at the goblin. The goblin struggles to resist. Attack whom? Aim: a goblin, wielding a hand axe (severely wounded, heavily drained) You could not reach far enough! The goblin completely misses Cihuaton. Cihuaton hits the goblin with a dagger of draining! The goblin dies! No target in view! You swap places. You see here a hand axe. Drop what? 48/52 slots (_ for help) (? for menu, Esc to quit) You drop a wand of flame (23). You drop 6 chunks of flesh {@w0}. You drop 2 scrolls of amnesia. Drop what? 45/52 slots (_ for help) (? for menu, Esc to quit) Okay, then. There is a flagged portal here. Health restored: 108 Cihuaton is recalled. You now have 20/22 mp. There are no items here. You swap places. You swap places. There is a flagged portal here. MP restored: 22 The world spins around you as you enter the gateway. You enter a bailey! Beware, you cannot shaft yourself on this level. There is an empty arch of ancient stone here. You open the door. Something unseen opens the door. Found 2 dark potions. Found a gate leading back out of this place. Cihuaton is recalled. A tomahawk of returning appears from out of your range of vision. The tomahawk of returning barely misses Cihuaton. Something unseen opens the door. You now have 20/22 mp. 2 hobgoblins come into view. The hobgoblin shouts! The hobgoblin throws a tomahawk of returning. The tomahawk of returning hits Cihuaton but does no damage. The weapon returns to the hobgoblin! A tomahawk of returning appears from out of your range of vision. The tomahawk of returning hits Cihuaton. A hobgoblin comes into view. There is an open door here. You swap places. A hobgoblin comes into view. The hobgoblin throws a tomahawk of returning. You block the tomahawk of returning. The weapon returns to the hobgoblin! The hobgoblin throws a tomahawk of returning. The tomahawk of returning misses you. The weapon returns to the hobgoblin! The hobgoblin throws a tomahawk of returning. The tomahawk of returning misses you. The weapon returns to the hobgoblin! The hobgoblin throws a tomahawk of returning. The tomahawk of returning barely misses you. A kobold comes into view. You see here a tomahawk of returning. >>>>>>>>>>>>>>>>>>>>>> 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: [anubisbafoobis] Species: Formicid Job: Necromancer HP: 108/108; mods: 0/0 MP: 21/22; mod: 0 Stats: 22 (22) 19 (19) 11 (11) Position: (46, 27), god: Hepliaklqana (25), 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 | 12 | 3532 | 1/715 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 5 | 822 | 72/300 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 100 | 12 | 4212 | 12/850 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/42 Bows | X | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 7 | 1223 | 46/336 Dodging | X | 0 | 0 | 5 | 1046 | 155/357 Stealth | X | 0 | 0 | 5 | 469 | 24/179 Shields | X | 0 | 0 | 6 | 795 | 53/247 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 5 | 820 | 70/300 Conjurations | X | 0 | 0 | 3 | 395 | 39/238 Hexes | X | 0 | 0 | 0 | 0 | 0/35 Charms | X | 0 | 0 | 5 | 1008 | 258/300 Summonings | X | 0 | 0 | 7 | 1622 | 222/400 Necromancy | X | 0 | 0 | 7 | 1414 | 14/400 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | | 0 | 0 | 0 | 0 | 0/35 Poison Magic | X | 0 | 0 | 6 | 628 | 4/208 Invocations | X | 0 | 0 | 7 | 1044 | 55/283 Evocations | X | 0 | 0 | 3 | 288 | 36/168 Spell bugs: Durations: Attributes: #12: 1517 #13: 457 #27: 72753 #49: 1722 #59: 1 Mutations: antennae: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +7 demon trident of the Hawk {drain, rC++ Int+3} eq slot #1, inv slot #5: +2 cloak of magic resistance eq slot #3, inv slot #10: +2 pair of gloves eq slot #4, inv slot #42: +2 pair of boots of stealth eq slot #5, inv slot #6: +0 buckler eq slot #6, inv slot #17: +1 robe "Pitaiwk" {rN+ Str+4 Slay+5} eq slot #7, inv slot #32: ring of poison resistance {rPois, !d} eq slot #8, inv slot #29: +5 ring of evasion eq slot #9, inv slot #41: amulet of magic regeneration }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### { # ##∩# +##K##R## #....@## #.....# #g'..∩..g ###.....## #!...g# +##'##' { #g # ## clua stack: [C], function do_commands, line -1 autofight.lua, function attack_reach, line 288 autofight.lua, function attack, line 382 autofight.lua, function (null), line 400 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< bailey_type: bailey_axe >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>