Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.23-a0-339-gbd7f2c8 Platform: unix Bits: 64 Game mode: sprint Tiles: online Command line: /usr/games/crawl-git-bd7f2c837c -name garrulousMonolith -rc /dgldir/rcfiles/crawl-git/garrulousMonolith.rc -macro /dgldir/rcfiles/crawl-git/garrulousMonolith.macro -morgue /dgldir/morgue/garrulousMonolith/ -sprint -webtiles-socket /crawl-master/webserver/sockets/garrulousMonolith:2018-10-18.14:37:17.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 4 stack frames. /usr/games/crawl-git-bd7f2c837c(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5feec3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-bd7f2c837c(_Z13do_crash_dumpv+0x419) [0x606b69]: do_crash_dump() /usr/games/crawl-git-bd7f2c837c(_Z20crash_signal_handleri+0x9c) [0x5ff14c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f44c9a140b0]: Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 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". 0x00007f44c9dae84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f44c9dae84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005ff57b in call_gdb (file=0x7f44c9d99180) at crash.cc:435 gdb = attach_cmd = "attach 15048\000\000\000\000\000\000\000" #2 0x0000000000606b89 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/garrulousMonolith/" signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7f44c9d99180 t = 1539873518 name = "/dgldir/morgue/garrulousMonolith/crash-garrulousMonolith-20181018-143838.txt", '\000' #3 0x00000000005ff14c in crash_signal_handler (sig_num=11) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x0000000000000000 in ?? () No symbol table info available. #6 0x00000000006c4125 in operator() (__args#0=0x1248e18, this=0x7ffd78acd5b0) at /usr/include/c++/4.7/functional:2310 No locals. #7 stop_attack_prompt(targeter&, char const*, std::function, bool*, monster const*) (hitfunc=..., verb=0xc439d0 "attack", affects=..., prompted=0x0, defender=0x1248fa0) at fight.cc:1040 mon = 0x1248e18 adjn = suffixn = penancen = false di = {> = {}, center = {x = 76, y = 5}, current = {x = 75, y = 4}, lists = {std::vector of length 0, capacity 0, std::vector of length 8, capacity 8 = {{x = -1, y = -1}, {x = -1, y = 0}, {x = -1, y = 1}, {x = 0, y = -1}, {x = 0, y = 1}, {x = 1, y = -1}, {x = 1, y = 0}, {x = 1, y = 1}}, std::vector of length 1, capacity 1 = {{x = -2, y = -2}}}, vcur = 0x7ffd78acc868, vnear = 0x7ffd78acc880, vfar = 0x7ffd78acc850, r = 1, max_radius = 8, threshold = 2, icur = 0, iend = 0, fair = false} adj = "" victims = {list = std::vector of length 0, capacity 0} mon_name = prompt = suffix = "" penance = false defender_ok = true #8 0x000000000087df11 in melee_attack::handle_phase_attempted (this=0x7ffd78acd800) at melee-attack.cc:130 hitfunc = 0x7ffd78acc980 hitfunc_smite = { = {_vptr.targeter = 0xd21cf0, origin = {x = 76, y = 5}, aim = {x = 76, y = 5}, agent = 0x120af20, why_not = "", obeys_mesmerise = false}, exp_range_min = 1, exp_range_max = 1, exp_map_min = {mData = {mData = {{mData = {0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0}}, {mData = {0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0}}, {mData = {0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535}}, {mData = {0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0}}, {mData = {65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0}}, {mData = {0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0}}, {mData = {0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0}}, {mData = {0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535}}, {mData = {0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0}}, {mData = {65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0}}, {mData = {0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0}}, {mData = {0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, 0, 65535, 0, 0, 0, -1, 0, 17600}}, {mData = {4, 0, -1, 0, 18450, 3, 0, -1, 0, 19300, 2, 0, -1, 0, 20150, 1, 0, 0, 0}}, {mData = {21000, 0, 0, 1, 0, 20150, 1, 0, 1, 0, 19300, 2, 0, 0, 65535, 0, 0, 0, 0}}, {mData = {65535, 0, 0, -908490976, 32580, 0, 0, 31, 0, 6, 0, 2024591696, 32765, 2024591151, 32765, -911868219, 32580, 0, 0}}, {mData = {31, 0, 0, 0, 0, 0, 6, 0, -900491144, 32580, 6, 0, -900123095, 32580, 0, 0, 1, 0, 0}}, {mData = {0, 592, 0, 0, 0, 35, 56, 92, 110, 119, 124, 0, 0, -908490976, 32580, 2024591375, 32765, 537, 0}}, {mData = {19961504, 0, 35604904, 0, 2024591584, 32765, -911868219, 32580, 2024591696, 32765, 537, 0, 2024591375, 32765, 2024591424, 32765, 19961504, 0, -900491144}}, {mData = {32580, 512, 0, -900123095, 32580, 19961504, 0, -900119541, 32580, -1, 0, 2024591424, 32765, 2024591375, 32765, -900119372, 32580, 2024592992, 32765}}}}}, exp_map_max = {mData = {mData = {{mData = {2024592976, 32765, 2024593368, 32765, -900159689, 32580, -1, 0, 2024591896, 32765, 101, 0, -908490976, 32580, 2024591648, 32765, 31, 0, 2024592448}}, {mData = {32765, 0, 0, 3, 0, -911868219, 32580, 41564400, 0, 31, 0, 2024591648, 32765, 6, 0, 2024592448, 32765, -900491144, 32580}}, {mData = {6, 0, -900123095, 32580, 35937704, 0, 0, 1, 6, 0, 2024591808, 32765, 2024591648, 32765, 2024591896, 32765, 35937680, 0, 0}}, {mData = {0, 2024592448, 32765, 0, 0, 2024591896, 32765, 35604880, 0, 41564400, 0, 41450864, 0, 0, 0, 0, 0, 3, 0}}, {mData = {38378904, 0, 2024591864, 32765, 1, 0, 0, 1075970048, 2024591848, 32765, 35604904, 0, 8173413, 0, 0, 0, 41610176, 0, 2}}, {mData = {0, 41026560, 0, 2024592428, 32765, 0, 32580, 2024592016, 32765, 28, 0, 2024596828, 32765, 16930112, 0, 0, 0, -911868219, 32580}}, {mData = {41450888, 0, 28, 0, 19961528, 0, 0, 0, 0, 0, 1, 0, 0, 0, 592, 0, 0, 0, 35}}, {mData = {56, 92, 110, 119, 124, 35937705, 0, -908490976, 32580, 2024592111, 32765, 537, 0, 19961504, 0, 41450888, 0, 2024592320, 32765}}, {mData = {-911868219, 32580, 35937704, 0, 537, 0, 2024592111, 32765, 2024592160, 32765, 19961504, 0, -900491144, 32580, 512, 0, -900123095, 32580, 19961504}}, {mData = {0, -900119541, 32580, 0, 0, 2024592160, 32765, 2024592111, 32765, -1844731136, -633640874, 0, 0, 38378910, 0, 38378904, 0, 38378910, 0}}, {mData = {41462192, 0, 0, 0, -1, 0, -897552575, 32580, 0, 0, 0, 0, 0, 32765, -908490976, 32580, 2024592416, 32765, 39}}, {mData = {0, 41551617, 0, 0, 0, 35384272, 0, -911868219, 32580, 35384272, 0, 39, 0, 2024592416, 32765, 12750806, 0, 41551617, 0}}, {mData = {-900491144, 32580, 14, 0, 11297197, 0, 14, 0, 0, 0, 2024592416, 32765, 18926760, 0, 41551617, 0, 41755216, 0, 2024592544}}, {mData = {32765, 41551704, 0, 41551617, 0, 0, 0, 35384272, 0, 5864358, 0, 35384272, 0, 18926816, 0, 35384272, 0, 18926816, 3145728}}, {mData = {41755240, 0, 18926816, 3145728, 41755240, 0, 0, 0, 2024592783, 32765, 18926760, 0, 19173280, 0, 0, 0, 1, 0, 5864969}}, {mData = {0, 16843009 , 11, 0, 0, 0, 0, 0}}, {mData = {0 }}, {mData = {0, 0, 0, 0, 0, -908490976, 32580, 18919200, 0, 24, 0, -1, 0, 19173280, 0, 1, 0, -911868219, 32580}}, {mData = {0, 0, 24, 0, 18919200, 0, 19173296, 0, -1, 0, -900491144, 32580, 2024593848, 32765, 7098695, 0, 0, 0, 7468696}}}}}, range = 1, affects_walls = false, affects_pos = 0} hitfunc_los = { = {_vptr.targeter = 0xd220b0, origin = {x = 76, y = 5}, aim = {x = 76, y = 5}, agent = 0x120af20, why_not = "", obeys_mesmerise = false}, los = LOS_NO_TRANS, range = 8, range_max = 8} vulnerable = 0 #9 0x000000000087ae7e in melee_attack::attack (this=0x7ffd78acd800) at melee-attack.cc:752 saved_gyre_name = _gensym_uw_774 = {cleaner = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0xffffffff, _M_const_object = 0xffffffff, _M_function_pointer = 0xffffffff, _M_member_pointer = &virtual table offset 4294967294, this adjustment 140726628046848}, _M_pod_data = "\377\377\377\377\000\000\000\000\000جx\375\177\000"}, _M_manager = 0x7ffd78acd9b8}, _M_invoker = 0x597e3e }} shield_blocked = ev = conducts = {{conduct = 97, pgain = 0, known = 145, enabled = 223, victim = std::unique_ptr containing 0x1248fa0}, {conduct = 18926760, pgain = 0, known = 160, enabled = 143, victim = std::unique_ptr containing 0x7ffd78acd800}, {conduct = 19173280, pgain = 0, known = 232, enabled = 83, victim = std::unique_ptr containing 0x2}} #10 0x00000000006c5f9e in fight_melee (attacker=, defender=0x1248fa0, did_hit=0x0, simu=false) at fight.cc:172 attk = { = {_vptr.attack = 0xcd8ab0, attacker = 0x120af20, defender = 0x1248fa0, responsible = 0x120af20, attack_occurred = false, cancel_attack = false, did_hit = false, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = false, obvious_effect = false, to_hit = 28, damage_done = 0, special_damage = 0, aux_damage = 0, min_delay = 0, final_attack_delay = 0, special_damage_flavour = BEAM_NONE, stab_attempt = false, stab_bonus = 0, ev_margin = 0, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 104, weapon = 0x120cca8, damage_brand = SPWPN_VORPAL, wpn_skill = SK_LONG_BLADES, shield = 0x120cc40, art_props = {mData = {11, 0 }}, unrand_entry = 0xc8f400, attacker_to_hit_penalty = 0, attack_verb = "bug", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 2, attacker_shield_tohit_penalty = 1, defender_shield = 0x0, miscast_level = -1, miscast_type = 0, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = "", kill_type = KILLED_BY_MONSTER}, attack_number = -1, effective_attack_number = -1, cleave_targets = empty std::list, cleaving = false, is_riposte = false, wu_jian_attack = WU_JIAN_ATTACK_NONE, wu_jian_number_of_targets = 1, attack_position = {x = 76, y = 5}} nrounds = pos = effective_attack_number = attack_number = #11 0x0000000000981b72 in move_player_action (move=...) at movement.cc:663 additional_time_taken = 0 initial_position = {x = 76, y = 5} wall_jump_err = "" walkverb = "walk" targ_monst = 0x1248fa0 attacking = false targ_pass = true fmonger = 0x0 moving = true targ = {x = 76, y = 4} did_wall_jump = false targ_grid = DNGN_FLOOR try_to_swap = mon_swap_dest = {x = 0, y = 0} running = did_wu_jian_attack = swap = false can_wall_jump = false beholder = 0x0 #12 0x0000000000c186c7 in process_command (cmd=) at main.cc:1660 No locals. #13 0x00000000007d7b88 in crawl_do_commands (ls=) at l-crawl.cc:512 commands = std::vector of length 1, capacity 1 = {"CMD_MOVE_UP"} firstcmd = first = cmd_seq = std::deque with 0 elements #14 0x00007f44cb33924c in luaD_precall (L=0x21ac270, func=, nresults=0) at ldo.c:319 ci = n = cl = funcr = #15 0x00007f44cb343d98 in luaV_execute (L=0x21ac270, nexeccalls=3) at lvm.c:591 b = nresults = 0 i = ra = 0x27d79e0 cl = 0x2117d50 base = k = 0x2114e70 pc = 0x2114484 #16 0x00007f44cb33965d in luaD_call (L=0x21ac270, func=0x27d7940, nResults=) at ldo.c:377 No locals. #17 0x00007f44cb3388d7 in luaD_rawrunprotected (L=0x21ac270, f=0x7f44cb333f80 , ud=0x7ffd78ace360) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {35308144, 5226539911424952144, 1, 0, 16, 35889904, -5227950180751194288, -5331716340230600880}, __mask_was_saved = 0, __saved_mask = {__val = {15597576, 139933428979832, 15597576, 6197792, 140726628049696, 15597576, 15597568, 140726628049776, 0, 0, 0, 6198044, 0, 34690992, 41484384, 1}}}}, status = 0} #18 0x00007f44cb339812 in luaD_pcall (L=0x21ac270, func=, u=, old_top=16, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #19 0x00007f44cb335361 in lua_pcall (L=0x21ac270, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x27d7940, nresults = 0} status = func = #20 0x00000000005e723f in CLua::callfn (this=0x13092a0, fn=, nargs=0, nret=0) at clua.cc:727 ls = 0x21ac270 strangler = {lua = 0x13092a0, static lua_map = std::map with 1 elements} err = #21 0x0000000000c188a4 in process_command (cmd=cmd@entry=CMD_AUTOFIGHT) at main.cc:1709 fnname = 0xc89bd2 "hit_closest" #22 0x0000000000c1b049 in _input () at main.cc:1116 cmd = CMD_AUTOFIGHT player_disabled = {was_disabled = false} #23 0x0000000000c1eefd in _launch_game () at main.cc:467 game_start = false ccon = {cstate = false, smartcstate = false} #24 _launch_game_loop () at main.cc:376 game_ended = false #25 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Oct 18 2018 at 03:19:15 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 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-bd7f2c837c/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 0 Level vaults: sprint_v [room_start, room_1, room_2, room_3, room_4, room_5, room_6, room_7, room_8, room_9, room_10, room_11, room_12, room_13, room_14, room_15, room_16, room_17, room_18, room_19, room_20, room_21, room_22, room_23, room_24, room_25, room_26, room_27] Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (8, 10): feature (stone_stairs_up_i) Marker #1, type 7 at (9, 1): position (76,6) Marker #2, type 7 at (9, 15): position (9,49) Marker #4, type 7 at (9, 33): position (9,68) Marker #6, type 7 at (9, 51): position (28,68) Marker #8, type 7 at (26, 1): position (26,31) Marker #10, type 7 at (26, 17): position (26,47) Marker #12, type 7 at (26, 33): position (9,31) Marker #14, type 7 at (28, 49): position (48,68) Marker #17, type 7 at (41, 1): position (41,27) Marker #19, type 7 at (41, 15): position (41,41) Marker #21, type 7 at (41, 29): position (26,15) Marker #24, type 7 at (48, 49): position (68,68) Marker #26, type 7 at (53, 37): position (54,35) Marker #28, type 7 at (54, 1): position (41,13) Marker #30, type 7 at (54, 13): position (54,11) Marker #32, type 7 at (54, 25): position (54,23) Marker #34, type 7 at (63, 37): position (53,46) Marker #36, type 7 at (64, 1): position (64,15) Marker #38, type 7 at (64, 9): position (73,15) Marker #40, type 7 at (65, 17): position (65,35) Marker #42, type 7 at (65, 27): position (73,45) Marker #44, type 7 at (68, 48): position (44,45) Marker #46, type 7 at (70, 1): position (64,7) Marker #48, type 7 at (73, 9): position (74,25) Marker #50, type 7 at (73, 37): position (63,46) Marker #52, type 7 at (74, 17): position (74,35) Marker #54, type 7 at (74, 27): position (65,25) Marker #56, type 7 at (76, 1): position (70,7) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< q - a potion of heal wounds Welcome, garrulousMonolith the Formicid Fighter. Press ? for a list of commands and other information. Found eighteen items. Found twelve altars. Welcome back, garrulousMonolith the Formicid Fighter. Press ? for a list of commands and other information. Found eighteen items. Found twelve altars. Found a staircase leading out of the dungeon. Found seven altars. g - 2 potions of brilliance; l - 2 potions of invisibility h - 6 potions of haste (gained 5); m - 4 potions of resistance n - a potion of experience; i - 7 potions of magic (gained 5) o - 5 potions of agility; d - 6 potions of might (gained 5) j - 3 potions of berserk rage (gained 2) q - 10 potions of heal wounds (gained 9) e - 10 potions of curing (gained 9) Found six altars. Found a transporter. p - 4 scrolls of amnesia; r - 7 scrolls of fog; s - a scroll of holy word t - 5 scrolls of identify; u - 5 scrolls of remove curse; v - 2 scrolls of fear k - 4 scrolls of blinking (gained 3) f - 7 rations (gained 6) w - a wand of disintegration (7); x - a wand of iceblast (7) y - a wand of acid (7) Things that are here: an uncursed staff of energy; a crystal ball of energy z - a +6 ring of dexterity; A - a +6 ring of dexterity B - a +6 ring of intelligence; C - a +6 ring of intelligence D - a +6 ring of strength; E - a +6 ring of strength You see here an uncursed ring of flight. You see here a lightning rod (4/4). Items here: )))) [[ F - the +15 Maxwell's patent armour {-Cast -Tele rElec MR+ rCorr} G - the +18 shield of the Gong {rElec rN+ MR+ EV-5} Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 scale mail. x4 You finish taking off your +0 scale mail. You start putting on your armour. You continue putting on the +15 Maxwell's patent armour {-Cast -Tele rElec MR+ You finish putting on the +15 Maxwell's patent armour {-Cast -Tele rElec MR+ Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 shield. x4 You finish taking off your +0 shield. You start putting on your armour. You continue putting on the +18 shield of the Gong {rElec rN+ MR+ EV-5}. x5 You finish putting on the +18 shield of the Gong {rElec rN+ MR+ EV-5}. Items here: )))))))))) H - the +7 Singing Sword {slice, sonic wave} I - the +7 great mace "Firestarter" {inner flame, rF++} J - the +8 lance "Wyrmbane" {slay drac, rPois rF+ rC+ AC+3} K - the +11 plutonium sword {*Contam Stlth-} Items here: )))) the +6 Majin-Bo {vamp, Archmagi MP+6 Int+6} the +9 heavy crossbow "Sniper" {velocity, Acc+∞ SInv} the +10 dark maul {crush} the cursed +14 obsidian axe {chop, +Fly SInv *Curse} L - the +6 Majin-Bo {vamp, Archmagi MP+6 Int+6} Okay, then. Things that are here: a +5 executioner's axe; a +5 battleaxe; a +5 broad axe M - a +5 executioner's axe Things that are here: a +3 large shield; a +3 shield; a +3 buckler Items here: [[[[[[[ N - +5 gold dragon scales Wear which item? (? for menu, Esc to quit) Okay, then. Drop what? 40/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 scale mail. You drop a +0 shield. Drop what? 38/52 slots (_ for help) (? for menu, Esc to quit) You are now empty-handed. You drop a +0 war axe. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) M - a +5 executioner's axe (weapon) You swing at nothing. You swing at nothing. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The sword says, "Hi! I'm the Singing Sword!" H - the +7 Singing Sword (weapon) {slice, sonic wave} You swing at nothing. You swing at nothing. You swing at nothing. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The Singing Sword sighs. You feel an overwhelming desire to slay dragons! J - the +8 lance "Wyrmbane" (weapon) {slay drac, rPois rF+ rC+ AC+3} You swing at nothing. You swing at nothing. You swing at nothing. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) That's the wrong kind of item! (Use * to select it.) Wield which item (- for none, * to show all)? (? for menu, Esc to quit) The Singing Sword hums in delight! H - the +7 Singing Sword (weapon) {slice, sonic wave} You swing at nothing. You swing at nothing. You swing at nothing. You swing at nothing. There is a hide-covered altar of Uskayaw here. You kneel at the altar of Uskayaw. Uskayaw welcomes you! Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. Your library has no spells. Things that are here: a +3 large shield; a +3 shield; a +3 buckler Items here: [[[[[[ Okay, then. Items here: [[[[[[ There is a glowing golden altar of the Shining One here. Items here: [[[[[[ Things that are here: a +3 large shield; a +3 shield; a +3 buckler You feel more experienced! Your Long Blades skill gained 7 levels and is now at level 7! You have reached level 2! You swing at nothing. You swing at nothing. You swing at nothing. There is a transporter here. Welcome to arena 1. You enter the transporter and appear at another place. A shadow imp and an efreet come into view. The efreet is wielding a +0 scimitar of flaming. The shadow imp shouts, "Slither hence, thou loggerheaded miscreant Found two items. Found a transporter. The efreet gestures at you. The bolt of fire hits you! You block the shadow imp's attack. PTOANNNG! >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.23-a0-339-gbd7f2c8 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: 4, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [garrulousMonolith] Species: Formicid Job: Fighter HP: 24/24; mods: 0/0 MP: 2/2; mod: 0 Stats: 20 (20) 7 (7) 10 (10) Position: (76, 5), god: Uskayaw (24), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 12 | 3 | 301 | 49/168 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 2 | 25 | 7 | 1544 | 144/400 Axes | X | 0 | 0 | 2 | 151 | 1/150 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/42 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 12 | 3 | 301 | 49/168 Dodging | X | 1 | 12 | 0 | 0 | 0/59 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 1 | 12 | 3 | 301 | 89/141 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/50 Conjurations | | 0 | 0 | 0 | 0 | 0/59 Hexes | | 0 | 0 | 0 | 0 | 0/35 Charms | | 0 | 0 | 0 | 0 | 0/50 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/70 Earth Magic | | 0 | 0 | 0 | 0 | 0/35 Poison Magic | | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 2 | 25 | 0 | 0 | 0/35 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #59: 1 Mutations: antennae: 3 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #33: +7 Screaming Sword {slice, sonic wave} eq slot #5, inv slot #32: +18 shield of the Gong {rElec rN+ MR+ EV-5} eq slot #6, inv slot #31: +15 Maxwell's patent armour {-Cast -Tele rElec MR+ rCorr} }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ▓▓▓▓▓▓▓ ▓.8©8.▓ {{ ▓.....▓ ▓.[.§.▓ ▓.5R..▓ ▓..@..▓ ▓..©..▓ ▓▓▓▓▓▓▓ {{{ { { clua stack: [C], function do_commands, line -1 autofight.lua, function attack_melee, line 293 autofight.lua, function attack, line 381 autofight.lua, function (null), line 401 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 3 at (9, 31): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 23 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 5 at (9, 49): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 24 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 7 at (9, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 25 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 9 at (26, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 20 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 11 at (26, 31): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 21 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 13 at (26, 47): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 22 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 15 at (28, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 26 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 16 at (38, 45): {{{{ CLASS: PropertiesDescriptor props: hatch: 1 }}}} Lua marker 18 at (41, 13): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 17 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 20 at (41, 27): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 18 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 22 at (41, 41): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 19 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 23 at (44, 45): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.make_hatch fn: [type function] props: }}}} Lua marker 25 at (48, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 27 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 27 at (53, 46): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 13 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 29 at (54, 11): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 16 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 31 at (54, 23): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 15 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 33 at (54, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 14 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 35 at (63, 46): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 12 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 37 at (64, 7): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 4 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 39 at (64, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 5 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 41 at (65, 25): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 9 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 43 at (65, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 10 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 45 at (68, 68): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 28 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 47 at (70, 7): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 3 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 49 at (73, 15): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 6 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 51 at (73, 45): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 11 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 53 at (74, 25): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 7 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} Lua marker 55 at (74, 35): {{{{ CLASS: TriggerableFunction activated: true triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_move activating: false listeners: data: arena_number: 8 dgn_trigs_by_type: 4: 1: 1 func: CLASS: FunctionWrapper name: callback.zig_message fn: [type function] props: }}}} >>>>>>>>>>>>>>>>>>>>>>