Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.24-a0-275-g6f7e2cb Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-6f7e2cb4ba -name RexLacerta -rc /dgldir/rcfiles/crawl-git/RexLacerta.rc -macro /dgldir/rcfiles/crawl-git/RexLacerta.macro -morgue /dgldir/morgue/RexLacerta/ -webtiles-socket /crawl-master/webserver/sockets/RexLacerta:2019-04-28.15:53:21.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 49 stack frames. /usr/games/crawl-git-6f7e2cb4ba(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6c9953]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-6f7e2cb4ba(_Z13do_crash_dumpv+0x3c0) [0x6d1190]: do_crash_dump() /usr/games/crawl-git-6f7e2cb4ba(_Z20crash_signal_handleri+0x74) [0x6c9ba4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f9de1dd7060]: /lib/x86_64-linux-gnu/libc.so.6(nanosleep+0x10) [0x7f9de1e5c270]: /lib/x86_64-linux-gnu/libc.so.6(usleep+0x34) [0x7f9de1e85b84]: /usr/games/crawl-git-6f7e2cb4ba() [0x6b068b] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbff4) [0x7f9de37f7ff4]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x17270) [0x7f9de3803270]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc82d) [0x7f9de37f882d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7f9de37f7ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7f9de37f899b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7f9de37f43f8]: /usr/games/crawl-git-6f7e2cb4ba(_ZN4CLua6callfnEPKcii+0xbf) [0x6b222f]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-6f7e2cb4ba(_Z21userdef_annotate_itemPKcPK8item_defb+0x57) [0xb502e7]: userdef_annotate_item(char const*, item_def const*, bool) /usr/games/crawl-git-6f7e2cb4ba(_Z19stash_annotate_itemPKcPK8item_defb+0x14) [0xb51be4]: stash_annotate_item(char const*, item_def const*, bool) /usr/games/crawl-git-6f7e2cb4ba() [0xadc16c] /usr/games/crawl-git-6f7e2cb4ba(_Z14get_cell_glyphRK9coord_defbi+0x22f) [0xadcb3f]: get_cell_glyph(coord_def const&, bool, int) /usr/games/crawl-git-6f7e2cb4ba(_Z9draw_cellP13screen_cell_tRK9coord_defbi+0x30e) [0xbd3dae]: draw_cell(screen_cell_t*, coord_def const&, bool, int) /usr/games/crawl-git-6f7e2cb4ba(_Z10viewwindowbbP9animation+0x47c) [0xbd475c]: viewwindow(bool, bool, animation*) /usr/games/crawl-git-6f7e2cb4ba(_Z13redraw_screenb+0xbb) [0xa625db]: redraw_screen(bool) /usr/games/crawl-git-6f7e2cb4ba(_ZN2ui10run_layoutESt10shared_ptrINS_6WidgetEERKb+0x55) [0xbcd4f5]: ui::run_layout(std::shared_ptr, bool const&) /usr/games/crawl-git-6f7e2cb4ba(_Z10skill_menuii+0x20e) [0xae4a1e]: skill_menu(int, int) /usr/games/crawl-git-6f7e2cb4ba(_Z21check_selected_skillsv+0x111) [0xaea071]: check_selected_skills() /usr/games/crawl-git-6f7e2cb4ba(_Z8gain_expjPj+0x27e) [0xa8f1ee]: gain_exp(unsigned int, unsigned int*) /usr/games/crawl-git-6f7e2cb4ba() [0x990108] /usr/games/crawl-git-6f7e2cb4ba(_Z11monster_dieR7monster11killer_typeibbb+0x1467) [0x997e27]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-git-6f7e2cb4ba(_ZN6attack19handle_phase_killedEv+0x3d) [0x669c0d]: attack::handle_phase_killed() /usr/games/crawl-git-6f7e2cb4ba(_ZN13ranged_attack6attackEv+0x2a0) [0xaa78c0]: ranged_attack::attack() /usr/games/crawl-git-6f7e2cb4ba(_ZN4bolt14affect_monsterEP7monster+0x37a) [0x68809a]: bolt::affect_monster(monster*) /usr/games/crawl-git-6f7e2cb4ba(_ZN4bolt11affect_cellEv+0xd9) [0x6895b9]: bolt::affect_cell() /usr/games/crawl-git-6f7e2cb4ba(_ZN4bolt7do_fireEv+0x2c7) [0x689967]: bolt::do_fire() /usr/games/crawl-git-6f7e2cb4ba(_ZN4bolt4fireEv+0xfd0) [0x68b650]: bolt::fire() /usr/games/crawl-git-6f7e2cb4ba(_Z8throw_itR4boltiP4dist+0x71c) [0xba071c]: throw_it(bolt&, int, dist*) /usr/games/crawl-git-6f7e2cb4ba(_Z10fire_thingi+0x473) [0xba34e3]: fire_thing(int) /usr/games/crawl-git-6f7e2cb4ba(_Z15process_command12command_type+0x374) [0xc45474]: process_command(command_type) /usr/games/crawl-git-6f7e2cb4ba() [0x896a3c] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc3b0) [0x7f9de37f83b0]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x17062) [0x7f9de3803062]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc82d) [0x7f9de37f882d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7f9de37f7ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7f9de37f899b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7f9de37f43f8]: /usr/games/crawl-git-6f7e2cb4ba(_ZN4CLua6callfnEPKcii+0xbf) [0x6b222f]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-6f7e2cb4ba(_Z15process_command12command_type+0xb74) [0xc45c74]: process_command(command_type) /usr/games/crawl-git-6f7e2cb4ba() [0xc480e9] /usr/games/crawl-git-6f7e2cb4ba(main+0x55d) [0x62bd6d]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f9de1dc42e1]: /usr/games/crawl-git-6f7e2cb4ba() [0x62cbd5] Trying to run gdb. GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f9de2153aea in __waitpid (pid=29062, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f9de2153aea in __waitpid (pid=29062, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006c9fc3 in call_gdb (file=file@entry=0x7f9de213e520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 28476\000\000\000\000\000\000\000" #2 0x00000000006d11a9 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/RexLacerta/" signal_info = "Crash caused by signal #15: Terminated" cause_msg = "Crash caused by signal #15: Terminated" file = 0x7f9de213e520 <_IO_2_1_stderr_> t = 1556469815 name = "/dgldir/morgue/RexLacerta/crash-RexLacerta-20190428-164335.txt", '\000' #3 0x00000000006c9ba4 in crash_signal_handler (sig_num=15) at crash.cc:196 No locals. #4 No locals. #5 0x00007f9de1e5c270 in __nanosleep_nocancel () at ../sysdeps/unix/syscall-template.S:84 No locals. #6 0x00007f9de1e85b84 in usleep (useconds=) at ../sysdeps/posix/usleep.c:32 ts = {tv_sec = 1, tv_nsec = 24000000} #7 0x00000000006b068b in _clua_throttle_hook (ls=0x342d000, dbg=) at clua.cc:1144 lua = 0x15408c0 #8 0x00007f9de37f7ff4 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #9 0x00007f9de3803270 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #10 0x00007f9de37f882d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #11 0x00007f9de37f7ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #12 0x00007f9de37f899b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #13 0x00007f9de37f43f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #14 0x00000000006b222f in CLua::callfn (this=0x15408c0 , fn=fn@entry=0xc738f0 "ch_stash_search_annotate_item", nargs=nargs@entry=1, nret=nret@entry=1) at clua.cc:727 ls = 0x342d000 strangler = {lua = 0x15408c0 , static lua_map = std::map with 1 elements = {[0x342d000] = 0x15408c0 }} err = #15 0x0000000000b502e7 in userdef_annotate_item (s=s@entry=0xc738f0 "ch_stash_search_annotate_item", item=item@entry=0x3ab44f0, exclusive=exclusive@entry=false) at stash.cc:62 cleaner = {ls = 0x342d000, top = 1} ann = "" #16 0x0000000000b51be4 in stash_annotate_item (s=s@entry=0xc738f0 "ch_stash_search_annotate_item", item=item@entry=0x3ab44f0, exclusive=exclusive@entry=false) at stash.cc:75 text = "" #17 0x0000000000adc16c in _get_item_override (item=...) at showsymb.cc:260 g = {ch = 0 U'\000', col = 0} name = "\001\002\000\000\000\000\000\000\000\000\000\000%\000\002\000\017\200\000\000+\000\000\000\027\000\000\000xi\000\000\000\000\000\000\377\377\377\377\232\377while \030|\017\001\000\000\000\000ed\000\000 the\000\000\000\000e dr\000\000\000\000\000\000\000\000\360Q?\003\000\000\000\000\360Q?\003", '\000' , "A\000\000\000\000\000\000\000\200\236\256\003\000\000\000\000\a\f\260\003\000\000\000\000P\272?\003\000\000\000\000\340\354?\003\000\000\000\000\020\000\000\000\000\000\000\000\360D\253\003\000\000\000\000\000\177\071\003\330\332\000\000Q\000\000\000\000\000\000\000\260\236\256\003\000\000\000\000\230\333\023\342\235\177\000\000ter&, ki"... #18 0x0000000000adcb3f in _get_cell_glyph_with_class (colour_mode=0, cls=SH_ITEM, loc=..., cell=...) at showsymb.cc:522 eitem = 0x3ab44f0 coloured = true g = {ch = 0 U'\000', col = 7} show = {cls = SH_ITEM, feat = DNGN_UNSEEN, item = SHOW_ITEM_MISSILE, mons = MONS_NO_MONSTER, colour = 0 '\000'} #19 get_cell_glyph (loc=..., only_stationary_monsters=only_stationary_monsters@entry=false, colour_mode=colour_mode@entry=0) at showsymb.cc:562 cell_show_class = SH_ITEM #20 0x0000000000bd3dae in _draw_los (anim_updates=false, ep=..., gc=..., cell=0x3a86a98) at view.cc:1137 No locals. #21 draw_cell (cell=0x3a86a98, gc=..., anim_updates=false, flash_colour=0) at view.cc:1495 ep = {x = 4, y = 7} allow_mon_recolour = false mesmerise_excluded = #22 0x0000000000bd475c in viewwindow (show_updates=64, tiles_only=false, a=0x0) at view.cc:1443 gc = {x = 39, y = 24} ri = {> = {}, current = {x = 13, y = 8}, topleft = {x = 1, y = 1}, bottomright = {x = 33, y = 17}} cell = 0x3a86a98 anim_updates = false tl = {x = 1, y = 1} br = {x = 33, y = 17} flash_colour = 0 #23 0x0000000000a625db in redraw_screen (show_updates=false) at output.cc:1572 No locals. #24 0x0000000000bc9c2b in ui::pop_layout () at ui.cc:1700 No locals. #25 0x0000000000bcd4f5 in ui::run_layout (root=std::shared_ptr (count 1, weak 0) 0x3b05138, done=@0x7fff0d528e5b: false) at ui.cc:1876 No locals. #26 0x0000000000ae4a1e in skill_menu (flag=223512080, flag@entry=0, exp=exp@entry=0) at skill-menu.cc:1950 done = false skill_menu_ui = std::shared_ptr (count 2, weak 0) 0x3b24ed8 popup = std::shared_ptr (empty) 0x0 #27 0x0000000000aea071 in check_selected_skills () at skills.cc:755 No locals. #28 0x0000000000a8f1ee in gain_exp (exp_gained=exp_gained@entry=3829, actual_gain=actual_gain@entry=0x7fff0d52901c) at player.cc:2665 skill_xp = 3829 old_exp = 687228 #29 0x0000000000990108 in _give_player_experience (experience=experience@entry=3829, killer=killer@entry=KILL_YOU, pet_kill=pet_kill@entry=false, was_visible=was_visible@entry=true, xp_tracking=XP_VAULT) at mon-death.cc:344 kc = curr_PlaceInfo = curr_xp_info = exp_gain = 0 delta = {branch = 223514768, num_visits = 32767, levels_seen = 224393189, mon_kill_exp = 32767, mon_kill_num = {223514816, 32767, 223514816}, turns_total = 32767, turns_explore = 223514800, turns_travel = 32767, turns_interlevel = 224393755, turns_resting = 32767, turns_other = 19164192, elapsed_total = 0, elapsed_explore = 0, elapsed_travel = 0, elapsed_interlevel = 0, elapsed_resting = 0, elapsed_other = 12788174} xp_delta = {level = {branch = BRANCH_DUNGEON, depth = 0}, non_vault_xp = 0, non_vault_count = 0, vault_xp = 3809057136, vault_count = 32669} #30 0x0000000000997e27 in _give_experience (xp_tracking=, was_visible=true, pet_kill=false, killer_index=27000, killer=KILL_YOU, monster_exp=0, player_exp=3829) at mon-death.cc:396 No locals. #31 monster_die (mons=..., killer=KILL_YOU, killer_index=27000, silent=, silent@entry=false, wizard=245, wizard@entry=false, fake=fake@entry=false) at mon-death.cc:2788 summoned = false monster_killed = gives_player_xp = true drop_items = true leaves_corpse = true pet_kill = false corpse = 0x0 was_visible = true did_death_message = player_xp = 3829 duration = -1 timeout = false mwhere = {x = 43, y = 24} in_transit = false was_banished = false anon = false targ_holy = submerged = false mons_reset = false death_message = true #32 0x000000000099cccd in monster_die (mons=..., killer=, silent=silent@entry=false, wizard=wizard@entry=false, fake=fake@entry=false) at mon-death.cc:1781 ktype = kindex = #33 0x0000000000669c0d in attack::handle_phase_killed (this=0x7fff0d5298d0) at attack.cc:130 mon = 0x147e410 #34 0x0000000000aa78c0 in ranged_attack::attack (this=this@entry=0x7fff0d5298d0) at ranged-attack.cc:137 ev = shield_blocked = false conducts = {{conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}, {conduct = NUM_CONDUCTS, pgain = 0, known = true, victim = std::unique_ptr containing 0x0}} #35 0x000000000068809a in bolt::affect_monster (this=this@entry=0x7fff0d52a1c0, mon=mon@entry=0x147e410 ) at beam.cc:4790 attk = { = {_vptr.attack = 0xcecd50 , attacker = 0x14424e0 , defender = 0x147e410 , responsible = 0x14424e0 , attack_occurred = true, cancel_attack = false, did_hit = false, needs_message = true, attacker_visible = true, defender_visible = true, perceived_attack = false, obvious_effect = false, to_hit = 25, damage_done = 31, 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 = 21, attk_type = AT_HIT, attk_flavour = AF_PLAIN, attk_damage = 12940380, weapon = 0x1443500 , damage_brand = SPWPN_ELECTROCUTION, wpn_skill = SK_BOWS, shield = 0x0, art_props = {mData = {4, 0 }}, unrand_entry = 0xc5b680 , attacker_to_hit_penalty = 0, attack_verb = "pierces through", verb_degree = "", no_damage_message = "", special_damage_message = "", aux_attack = "", aux_verb = "", attacker_armour_tohit_penalty = 1, attacker_shield_tohit_penalty = 0, defender_shield = 0x0, miscast_level = -1, miscast_type = spschool::none, miscast_target = 0x0, fake_chaos_attack = false, simu = false, aux_source = "arrow", kill_type = KILLED_BY_SELF_AIMED}, range_used = 0, reflected = false, projectile = 0x7fff0d52a0c0, teleport = false, orig_to_hit = 25, should_alert_defender = true, launch_type = launch_retval::LAUNCHED} engulfs = postac = final = rand_ev = preac = 61765989 conducts = {{conduct = 223516544, pgain = 32767, known = false, victim = std::unique_ptr containing 0xd68}, {conduct = 223516640, pgain = 32767, known = 89, victim = std::unique_ptr containing 0x3b39458}, {conduct = 61775344, pgain = 0, known = true, victim = std::unique_ptr containing 0x3b3946b}} beam_hit = r = {bits = std::vector of length 35079019886272, capacity -1073741816 = { messages = std::vector of length 0, capacity 17539035824128 = { defl = #36 0x00000000006895b9 in bolt::affect_cell (this=this@entry=0x7fff0d52a1c0) at beam.cc:1023 ignored = false m = 0x147e410 hit_player = #37 0x0000000000689967 in bolt::do_fire (this=this@entry=0x7fff0d52a1c0) at beam.cc:1232 feat = DNGN_FLOOR was_seen = #38 0x000000000068b650 in bolt::fire (this=this@entry=0x7fff0d52a1c0) at beam.cc:1078 No locals. #39 0x0000000000ba071c in throw_it (pbolt=..., throw_2=throw_2@entry=3, target=target@entry=0x7fff0d52a180) at throw.cc:1016 did_return = false cancelled = unwielded = false thr = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, target = {x = 43, y = 24}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 43.5, y = 25.5}, dir = {x = 0, y = -1}}, on_corner = false, cycle_idx = 0}} returning = false bow_brand = 4 wepClass = OBJ_MISSILES ammo_brand = 0 hit = false teleport = false projected = launch_retval::LAUNCHED item = {base_type = OBJ_MISSILES, sub_type = 2 '\002', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 37 '%', quantity = 1, flags = 536904207, pos = {x = -1, y = -1}, link = 3, slot = 100, orig_place = {branch = BRANCH_DUNGEON, depth = 0}, orig_monnum = -102, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 1 elements = {["adjusted"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }} ammo_name = "an arrow" wepType = 2 #40 0x0000000000ba34e3 in fire_thing (item=3, item@entry=-1) at throw.cc:579 beam = {origin_spell = SPELL_NO_SPELL, range = 7, glyph = 40 U'(', colour = 1 '\001', flavour = BEAM_MISSILE, real_flavour = BEAM_MISSILE, drop_item = true, item = 0x7fff0d52a0c0, source = {x = 43, y = 25}, target = {x = 43, y = 24}, damage = {num = 0, size = 0}, ench_power = 0, hit = 0, thrower = KILL_YOU_MISSILE, ex_size = 0, source_id = 4294967295, source_name = "", name = "arrow", short_name = "", hit_verb = "", loudness = 0, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = false, aux_source = "", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = true, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = true, heard = false, path_taken = std::vector of length 1, capacity 2 = {{x = 43, y = 24}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = true, in_explosion_phase = false, attitude = ATT_FRIENDLY, foe_ratio = 100, hit_count = std::map with 1 elements = {[3425] = 1}, foe_info = {count = 1, power = 20, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = true, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 43.5, y = 24.5}, dir = {x = 0, y = -1}}, on_corner = false, cycle_idx = 0}, tile_beam = 301, can_see_invis = true, nightvision = false, message_cache = std::set with 0 elements} target = {isValid = true, isTarget = true, isEndpoint = false, isCancel = false, choseRay = true, target = {x = 43, y = 24}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 43.5, y = 25.5}, dir = {x = 0, y = -1}}, on_corner = false, cycle_idx = 0}} #41 0x0000000000c45474 in process_command (cmd=cmd@entry=CMD_FIRE) at main.cc:1834 No locals. #42 0x00000000008e8ae5 in process_command_on_record (cmd=cmd@entry=CMD_FIRE) at macro.cc:662 key = #43 0x0000000000896a3c in crawl_do_commands (ls=) at l-crawl.cc:518 firstcmd = command_map = std::map with 4 elements = {[1] = "CMD_FIRE", [2] = "CMD_TARGET_FIND_YOU", [3] = "CMD_TARGET_UP", [4] = "CMD_TARGET_SELECT"} first = cmd_seq = std::deque with 3 elements = {CMD_TARGET_SELECT, CMD_TARGET_UP, CMD_TARGET_FIND_YOU} #44 0x00007f9de37f83b0 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #45 0x00007f9de3803062 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #46 0x00007f9de37f882d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #47 0x00007f9de37f7ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #48 0x00007f9de37f899b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #49 0x00007f9de37f43f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #50 0x00000000006b222f in CLua::callfn (this=this@entry=0x15408c0 , fn=fn@entry=0xd8ee1a "hit_closest", nargs=nargs@entry=0, nret=nret@entry=0) at clua.cc:727 ls = 0x342d000 strangler = {lua = 0x15408c0 , static lua_map = std::map with 1 elements = {[0x342d000] = 0x15408c0 }} err = #51 0x0000000000c45c74 in process_command (cmd=cmd@entry=CMD_AUTOFIGHT) at main.cc:1749 fnname = 0xd8ee1a "hit_closest" #52 0x0000000000c480e9 in _input () at main.cc:1146 cmd = CMD_AUTOFIGHT player_disabled = {was_disabled = false} #53 0x000000000062bd6d in _launch_game () at main.cc:468 game_start = false ccon = {cstate = false, smartcstate = false} #54 _launch_game_loop () at main.cc:377 game_ended = false #55 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 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 -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-6f7e2cb4ba/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-6f7e2cb4ba/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-6f7e2cb4ba/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 11, depth = 2 Level id: Vaults:2 Level build method = , level layout type = vaults, absdepth0 = 20 Level vaults: vaults_room_pool grunt_vaults_twisty vaults_room_stairs_pillars nicolae_vaults_circle_grid_a hangedman_vaults_cutoff ontoclasm_vaults_ring_small v_misc_5 v_misc_1 hangedman_vaults_restitches vaults_mumra_minichess v_misc_16 layout_vaults_omnigrid serial_hangedman_research hangedman_research_thanatology hangedman_research_probablistics hangedman_research_pyrotechnics Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. Key pressed, stopping explore. No target in view! No target in view! No target in view! No target in view! Things that are here: a +0 great sword; 2 bolts No target in view! No target in view! There is an open door here. 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 an open door here. There is an open door here. Key pressed, stopping explore. No target in view! There is an open door here. All of the chunks of flesh in your inventory have rotted away. There is an open door here. 2 two-headed ogres come into view. The two-headed ogre shouts in stereo! x2; You hear two shouts! You hear a shout! A two-headed ogre comes into view. It is wielding a +0 giant spiked club and a +0 giant club. Firing (i - inventory) d - 652 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs You shoot an arrow. The two-headed ogre shouts in stereo! The arrow pierces through the two-headed ogre! Lightning courses through the two-headed ogre! The two-headed ogre is heavily wounded. Firing (i - inventory) d - 651 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding a +0 giant club and a +0 giant spiked club (heavily wounded) You shoot an arrow. The arrow pierces through the two-headed ogre!! Lightning courses through the two-headed ogre! You kill the two-headed ogre! Okawaru accepts your kill. The arrow pierces through the two-headed ogre! Lightning courses through the two-headed ogre! The two-headed ogre is moderately wounded. An ogre mage comes into view. It is wielding a +5 spear. Firing (i - inventory) d - 650 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs You shoot an arrow. The arrow barely misses the two-headed ogre. The ogre mage shouts! An ogre comes into view. It is wielding a +0 giant club. Firing (i - inventory) d - 649 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs You shoot an arrow. The ogre shouts! The arrow pierces through the two-headed ogre!! The two-headed ogre is heavily wounded. The ogre mage casts a spell at you. You resist with almost no effort. Firing (i - inventory) d - 648 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs (heavily wounded) You shoot an arrow. The arrow pierces through the two-headed ogre!! The two-headed ogre is almost dead. Firing (i - inventory) d - 647 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs (almost dead) You shoot an arrow. The arrow pierces through the two-headed ogre!! You kill the two-headed ogre! Okawaru accepts your kill. A two-headed ogre comes into view. It is wielding two +0 giant clubs. An ogre comes into view. It is wielding a -3 giant club. Firing (i - inventory) d - 646 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding a +0 giant spiked club and a +0 giant club (moderately wounded) You shoot an arrow. The ogre shouts! The arrow pierces through the two-headed ogre!! The two-headed ogre is almost dead. Firing (i - inventory) d - 645 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding a +0 giant spiked club and a +0 giant club (almost dead) You shoot an arrow. The arrow pierces through the two-headed ogre! Lightning courses through the two-headed ogre! You kill the two-headed ogre! Okawaru accepts your kill. Firing (i - inventory) d - 644 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - ogre mage Aim: an ogre mage, wielding a +5 spear and wearing a +0 robe You shoot an arrow. The arrow pierces through the ogre mage!! The ogre mage is heavily wounded. The arrow pierces through the ogre!! Lightning courses through the ogre! You kill the ogre! Okawaru accepts your kill. Firing (i - inventory) d - 643 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - ogre mage Aim: an ogre mage, wielding a +5 spear and wearing a +0 robe (heavily wounded) You shoot an arrow. The arrow barely misses the ogre mage. Firing (i - inventory) d - 642 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - ogre mage Aim: an ogre mage, wielding a +5 spear and wearing a +0 robe (heavily wounded) You shoot an arrow. The arrow pierces through the ogre mage!! Lightning courses through the ogre mage! The ogre mage is almost dead. You block the ogre mage's attack. Firing (i - inventory) d - 641 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - ogre mage Aim: an ogre mage, wielding a +5 spear and wearing a +0 robe (almost dead) You shoot an arrow. The arrow pierces through the ogre mage! Lightning courses through the ogre mage!! You kill the ogre mage! Okawaru accepts your kill. The arrow pierces through the ogre!!!! You kill the ogre! Okawaru accepts your kill. Firing (i - inventory) d - 640 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs You shoot an arrow. The arrow pierces through the two-headed ogre!! The two-headed ogre is heavily wounded. Firing (i - inventory) d - 639 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - two-headed ogre Aim: a two-headed ogre, wielding two +0 giant clubs (heavily wounded) You shoot an arrow. The arrow pierces through the two-headed ogre!! You kill the two-headed ogre! Okawaru accepts your kill. No target in view! No target in view! Items here: ))))) [ † Items here: ))) †† a +0 giant club; a +0 giant spiked club; a +0 giant club; an ogre corpse a two-headed ogre corpse Items here: ))) † a cursed -3 giant club; a +0 giant club; a +0 giant spiked club a two-headed ogre corpse d - 639 arrows (gained 1) d - 642 arrows (gained 3) d - 649 arrows (gained 7) Found 22 stones. d - 669 arrows (gained 20) As you open the door, it creaks loudly! There is an open door here. Key pressed, stopping explore. No target in view! No target in view! No target in view! No target in view! An ugly thing and a rakshasa come into view. The brown ugly thing basks in the mutagenic energy from its kin and changes! Found a robe. There are monsters nearby! Firing (i - inventory) d - 669 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - rakshasa Aim: a rakshasa, wielding a +0 long sword and wearing a +0 robe You shoot an arrow. The arrow closely misses the rakshasa. You hear a horrible gurgling sound! x2 The rakshasa weaves an illusion. Firing (i - inventory) d - 668 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - rakshasa Aim: a rakshasa, wielding a +0 long sword and wearing a +0 robe You shoot an arrow. The arrow pierces through the rakshasa!! The rakshasa is moderately wounded. You hear a horrible gurgling sound! x2 Firing (i - inventory) d - 667 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - rakshasa Aim: a rakshasa, wielding a +0 long sword and wearing a +0 robe (moderately wounded) You shoot an arrow. The arrow barely misses the rakshasa. A brown ugly thing comes into view. Firing (i - inventory) d - 666 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - rakshasa Aim: a rakshasa, wielding a +0 long sword and wearing a +0 robe (moderately wounded) You shoot an arrow. The arrow pierces through the rakshasa! The rakshasa is heavily wounded. You hear a horrible gurgling sound! A brown ugly thing comes into view. Firing (i - inventory) d - 665 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - brown ugly thing Aim: a brown ugly thing You shoot an arrow. The arrow pierces through the brown ugly thing! The brown ugly thing is moderately wounded. You hear a horrible gurgling sound! A brown ugly thing comes into view. Firing (i - inventory) d - 664 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (moderately wounded) You shoot an arrow. The arrow barely misses the rakshasa. The brown ugly thing moves out of view. Firing (i - inventory) d - 663 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - rakshasa Aim: a rakshasa, wielding a +0 long sword and wearing a +0 robe (heavily wounded) You shoot an arrow. The arrow pierces through the rakshasa!!! You kill the rakshasa! Okawaru accepts your kill. Firing (i - inventory) d - 662 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - brown ugly thing Aim: a brown ugly thing You shoot an arrow. The arrow pierces through the brown ugly thing!!! The brown ugly thing is severely wounded. There are monsters nearby! Firing (i - inventory) d - 661 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (severely wounded) You shoot an arrow. The arrow pierces through the brown ugly thing but does no damage. The brown ugly thing is lightly wounded. The brown ugly thing basks in the mutagenic energy from its kin and changes! Firing (i - inventory) d - 660 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (lightly wounded) You shoot an arrow. The arrow pierces through the brown ugly thing!! The brown ugly thing is severely wounded. The brown ugly thing closely misses you. Firing (i - inventory) d - 659 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (severely wounded) You shoot an arrow. The arrow pierces through the brown ugly thing!! Lightning courses through the brown ugly thing!! You kill the brown ugly thing! Okawaru accepts your kill. A vault sentinel comes into view. It is wielding a +0 morningstar. Firing (i - inventory) d - 658 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - green ugly thing Aim: a green ugly thing You shoot an arrow. The arrow pierces through the green ugly thing!!! The green ugly thing is almost dead. The green ugly thing gores you. Firing (i - inventory) d - 657 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - green ugly thing Aim: a green ugly thing (almost dead) You shoot an arrow. The arrow pierces through the green ugly thing! You kill the green ugly thing! Okawaru accepts your kill. The arrow pierces through the vault sentinel! Lightning courses through the vault sentinel! The vault sentinel is heavily wounded. You block the brown ugly thing's attack. Firing (i - inventory) d - 656 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - brown ugly thing Aim: a brown ugly thing You shoot an arrow. The arrow pierces through the brown ugly thing. The brown ugly thing is lightly wounded. The vault sentinel blows a loud note on a signal horn! Firing (i - inventory) d - 655 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (lightly wounded) You shoot an arrow. The arrow pierces through the brown ugly thing!!! The brown ugly thing is severely wounded. Firing (i - inventory) d - 654 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - brown ugly thing Aim: a brown ugly thing (severely wounded) You shoot an arrow. The arrow pierces through the purple ugly thing! The purple ugly thing is almost dead. The brown ugly thing tentacle-slaps you but does no damage. The purple ugly thing misses you. Firing (i - inventory) d - 653 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - purple ugly thing Aim: a purple ugly thing (almost dead) You shoot an arrow. The arrow closely misses the purple ugly thing. The brown ugly thing basks in the mutagenic energy from its kin and changes! Firing (i - inventory) d - 652 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - purple ugly thing Aim: a purple ugly thing (almost dead) You shoot an arrow. The arrow pierces through the purple ugly thing!!! You kill the purple ugly thing! Okawaru accepts your kill. Firing (i - inventory) d - 651 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - vault sentinel Aim: a vault sentinel, wielding a +0 morningstar and wearing a +0 scale mail (heavily wounded, catching its breath) You shoot an arrow. The arrow pierces through the purple ugly thing!! You kill the purple ugly thing! Okawaru accepts your kill. The vault sentinel casts a spell at you. You easily resist. Firing (i - inventory) d - 650 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - vault sentinel Aim: a vault sentinel, wielding a +0 morningstar and wearing a +0 scale mail (heavily wounded) You shoot an arrow. The arrow pierces through the vault sentinel!! The vault sentinel is almost dead. Firing (i - inventory) d - 649 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - vault sentinel Aim: a vault sentinel, wielding a +0 morningstar and wearing a +0 scale mail (almost dead) You shoot an arrow. The arrow pierces through the vault sentinel! You kill the vault sentinel! Okawaru accepts your kill. You are feeling hungry. No target in view! No target in view! Things that are here: an ugly thing corpse x2 There isn't anything edible to butcher here. Okay, then. d - 656 arrows (gained 8) There is an open door, spattered with blood here. Items here: ) [ †† a +0 morningstar; a +0 scale mail; a human corpse; an ugly thing corpse You butcher the human corpse. Y - 4 chunks of flesh There is an open door, spattered with blood here. Items here: ) [ ÷ † a +0 morningstar; a +0 scale mail; a human skeleton; an ugly thing corpse There is an open door, spattered with blood here. Items here: ) [ ÷ † a +0 morningstar; a +0 scale mail; a human skeleton; an ugly thing corpse Eating one of 4 chunks of flesh. You eat one of the 4 chunks of flesh. This raw flesh tastes terrible. d - 658 arrows (gained 2) Things that are here: a +0 long sword; a +0 robe d - 664 arrows (gained 6) Things that are here: a +0 long sword; a +0 robe There is an open door, spattered with blood here. Items here: ) [ ÷ † a +0 morningstar; a +0 scale mail; a human skeleton; an ugly thing corpse d - 668 arrows (gained 4) There is an open door here. There is an open door here. You open the door. There is an open door here. Done exploring. Done exploring. Done exploring. Done exploring. No target in view! No target in view! Done exploring. Done exploring. (D) Dungeon (T) Temple (L) Lair (S) Swamp (P) Snake Pit (M) Slime Pits (O) Orcish Mines (E) Elven Halls (V) Vaults (U) Depths Where to? (Enter - Vaults:1, ? - help) What level of the Vaults? (default 1, ? - help) There is an open door here. There is an open door here. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Saving game... please wait. Welcome back, RexLacerta the Centaur Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. Welcome back, RexLacerta the Centaur Hunter. Okawaru says: Bring me glory in combat! Press ? for a list of commands and other information. You open the door. There is an open door here. Found 19 stones. Your pack is full. You see here an ancient glass ring. Okay, then. Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop 3 chunks of flesh. Y - an ancient glass ring Put on which piece of jewellery? (? for menu, Esc to quit) You're wearing all the rings you can. Remove which one? (? for menu, Esc to cancel) < or l - a +5 ring of protection > or p - the ring "Kowuoroi" {rPois Int+5 Dex+5 SInv} You remove your +5 ring of protection. Y - the ring "Rubux" (left hand) {rCorr rF++} Drop what? 52/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 centaur barding of fire resistance. Drop what? 51/52 slots (_ for help) (? for menu, Esc to quit) You drop an uncursed ring of protection from fire. C - an uncursed ring of protection from fire T - 3 chunks of flesh As you open the door, it creaks loudly! 3 slime creatures come into view. The slime creature quivers. x3 Firing (i - inventory) d - 668 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - slime creature Aim: a slime creature You shoot an arrow. The arrow pierces through the slime creature!! The slime creature is moderately wounded. The arrow pierces through the slime creature!! Lightning courses through the slime creature! The slime creature is severely wounded. The slime creature hits you but does no damage. Firing (i - inventory) d - 667 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - slime creature Aim: a slime creature (moderately wounded) You shoot an arrow. The arrow pierces through the slime creature!! The slime creature is severely wounded. The arrow pierces through the slime creature!! You kill the slime creature! Okawaru accepts your kill. Firing (i - inventory) d - 666 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - slime creature Aim: a slime creature (severely wounded) You shoot an arrow. The arrow pierces through the slime creature!!! Lightning courses through the slime creature!! You kill the slime creature! Okawaru accepts your kill. Firing (i - inventory) d - 665 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - slime creature Aim: a slime creature You shoot an arrow. The arrow pierces through the slime creature!!! The slime creature is almost dead. Firing (i - inventory) d - 664 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - slime creature Aim: a slime creature (severely wounded) You shoot an arrow. The arrow pierces through the slime creature!!! Lightning courses through the slime creature! You kill the slime creature! Okawaru accepts your kill. No target in view! There is an open door here. d - 668 arrows (gained 5) You now have 3408 gold pieces (gained 11). You open the door. A naga mage, a small abomination, 2 macabre masses and 2 ghost crabs come into view. The naga mage shouts! You hear a shout! A ghost crab comes into view. Found an ugly thing skeleton. Really attack while wielding the +8 storm bow {elec, penet}? Okay, then. 3 skeletons and a simulacrum come into view. A bone dragon comes into view. Firing (i - inventory) d - 668 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - ghost crab Aim: a ghost crab (black smoke) You shoot an arrow. The arrow pierces through the ghost crab!!! Lightning courses through the ghost crab! The ghost crab is almost destroyed. The arrow pierces through the small abomination! The small abomination is moderately damaged. The ghost crab breathes spectral mist at you. The spectral mist engulfs you but does no damage. Firing (i - inventory) d - 667 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - ghost crab Aim: a ghost crab (black smoke, almost destroyed) You shoot an arrow. The arrow pierces through the spectral vault sentinel!!! You destroy the spectral vault sentinel! You are engulfed in spectral mist. The ghost crab breathes spectral mist at you. The spectral mist engulfs the bone dragon but does no damage. You are engulfed in spectral mist. A golden dragon simulacrum comes into view. Firing (i - inventory) d - 666 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - spectral frost giant Aim: a spectral frost giant (spectral mist, summoned) You shoot an arrow. The arrow pierces through the spectral frost giant! Lightning courses through the spectral frost giant! The spectral frost giant is moderately damaged. The ghost crab breathes spectral mist at you. The spectral mist engulfs the bone dragon but does no damage. Firing (i - inventory) d - 665 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - spectral frost giant Aim: a spectral frost giant (spectral mist, moderately damaged, summoned) You shoot an arrow. The arrow pierces through the spectral frost giant! The spectral frost giant is moderately damaged. The spectral frost giant closely misses you. Firing (i - inventory) d - 664 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - spectral frost giant Aim: a spectral frost giant (spectral mist, moderately damaged, summoned) You shoot an arrow. The arrow pierces through the spectral frost giant!! The spectral frost giant is severely damaged. The spectral frost giant closely misses you. Firing (i - inventory) d - 663 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - spectral frost giant Aim: a spectral frost giant (spectral mist, severely damaged, summoned) You shoot an arrow. The arrow pierces through the spectral frost giant! The spectral frost giant is severely damaged. The ghost crab breathes spectral mist at you. The spectral mist engulfs the bone dragon but does no damage. The spectral orc knight misses you. Firing (i - inventory) d - 662 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - spectral frost giant Aim: a spectral frost giant (spectral mist, severely damaged, summoned) You shoot an arrow. The arrow pierces through the spectral frost giant! Lightning courses through the spectral frost giant! The spectral frost giant is almost destroyed. You are engulfed in spectral mist. The spectral frost giant barely misses you. Unknown command. You are engulfed in spectral mist. You are engulfed in spectral mist. The spectral glowing shapeshifter barely misses you. The spectral ironheart preserver barely misses you. The spectral frost giant fades away! There is an open door here. Firing (i - inventory) d - 661 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - spectral glowing shapeshifter Aim: a spectral glowing shapeshifter (summoned) You shoot an arrow. The arrow pierces through the spectral glowing shapeshifter! The spectral glowing shapeshifter is lightly damaged. The arrow completely misses the spectral ironheart preserver. The arrow pierces through the spectral ironheart preserver!!! The spectral ironheart preserver is severely damaged. The arrow pierces through the ghost crab!! You destroy the ghost crab! Okawaru accepts your kill. The spectral orc knight fades away! The spectral ironheart preserver fades away! The spectral glowing shapeshifter fades away! The spectral ironheart preserver fades away! The spectral frost giant fades away! Firing (i - inventory) d - 660 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f - bone dragon Aim: a bone dragon You shoot an arrow. The arrow pierces through the bone dragon!! The bone dragon is lightly damaged. Firing (i - inventory) d - 659 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (lightly damaged) You shoot an arrow. The arrow barely misses the bone dragon. Firing (i - inventory) d - 658 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (lightly damaged) You shoot an arrow. The arrow pierces through the bone dragon!! The bone dragon is moderately damaged. Firing (i - inventory) d - 657 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (moderately damaged) You shoot an arrow. The arrow pierces through the bone dragon!! The bone dragon is moderately damaged. Firing (i - inventory) d - 656 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (moderately damaged) You shoot an arrow. The arrow pierces through the bone dragon but does no damage. The bone dragon is moderately damaged. The bone dragon bites you! The bone dragon claws you. The bone dragon tramples you but does no damage. Firing (i - inventory) d - 655 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (moderately damaged) You shoot an arrow. The arrow pierces through the bone dragon!!! The bone dragon is severely damaged. The bone dragon bites you but does no damage. The bone dragon claws you! The bone dragon tramples you! You stumble backwards! Firing (i - inventory) d - 654 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (severely damaged) You shoot an arrow. The arrow pierces through the bone dragon!!! The bone dragon is almost destroyed. You block the bone dragon's attack. The bone dragon claws you! You block the bone dragon's attack. Firing (i - inventory) d - 653 arrows (quivered) Press: ? - help, Shift-Dir - straight line, f/p - bone dragon Aim: a bone dragon (almost destroyed) You shoot an arrow. The arrow pierces through the bone dragon!! You destroy the bone dragon! Okawaru is honoured by your kill. You have mastered Fighting! You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. You need to enable at least one skill for training. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.24-a0-275-g6f7e2cb 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_AUTOFIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [RexLacerta] Species: Centaur Job: Hunter HP: 203/246; mods: 0/0 MP: 21/21; mod: 0 Stats: 38 (38) 15 (15) 22 (22) Position: (43, 25), god: Okawaru (7), 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 | 27 | 29753 | 3/0 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 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 | | 0 | 0 | 0 | 0 | 0/42 Bows | X | 0 | 0 | 20 | 8325 | 31/1071 Crossbows | | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/42 Armour | X | 0 | 0 | 12 | 7071 | 8/1430 Dodging | X | 0 | 0 | 12 | 7075 | 12/1430 Stealth | X | 0 | 0 | 0 | 43 | 43/100 Shields | | 0 | 0 | 0 | 0 | 0/84 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/84 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/59 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 4240 #13: 832 #23: 42176 #24: 1920738117 #27: 691057 #49: 4397 #59: 1 Mutations: hooves: 3 (innate) molten scales: 1 cold resistance: 1 deformed body: 1 (innate) speed: 2 (innate) robust: 1 tough skin: 3 (innate) subdued magic: 1 Inventory bugs: Equipment: eq slot #0, inv slot #0: +8 storm bow {elec, penet} eq slot #1, inv slot #13: +2 cloak of cold resistance eq slot #2, inv slot #48: +5 helmet of the Stars {-Cast Str+9} eq slot #3, inv slot #23: +2 pair of gloves of the Spider Nest {Str+3 Dex+8} eq slot #4, inv slot #38: +0 centaur barding of the Comet {rN+ MR++} eq slot #6, inv slot #29: +5 scale mail of cold resistance eq slot #7, inv slot #50: ring "Rubux" {rCorr rF++} eq slot #8, inv slot #15: ring "Kowuoroi" {rPois Int+5 Dex+5 SInv} eq slot #9, inv slot #17: +4 amulet of reflection }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #......((..°### #...........# #..........○# #...........# #......(....# #+#####+##'############ ........(........... ^...(............... ........@........... ...........[........ ############'###### #.......# #...#...# #.......# #.#.<.#.# #.......# #...#...# clua stack: stash.lua, function (null), line 158 [C], function do_commands, line -1 autofight.lua, function attack_fire, line 286 autofight.lua, function attack, line 389 autofight.lua, function (null), line 412 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< slime_fixup_done: true bailey_type: bailey_axe ice_cave_hard: true fix_slime_vaults: true >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (8, 42): {{{{ CLASS: FogMachine pow_min: 3 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 31 type: turn buildup_turns: 0 sub_type: tick delay_min: 50 method: dgn_event listener_only: true delay_max: 50 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: seething chaos props: walk_dist: 1 pow_rolls: 3}}}} Lua marker 1 at (11, 42): {{{{ CLASS: FogMachine pow_min: 3 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 10 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 31 type: turn buildup_turns: 0 sub_type: tick delay_min: 50 method: dgn_event listener_only: true delay_max: 50 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: seething chaos props: walk_dist: 1 pow_rolls: 3}}}} Lua marker 2 at (42, 9): {{{{ CLASS: FogMachine pow_min: 10 spread_buildup_time: 1 listeners: spread_rate: -1 size_min: 1 size_max: 1 pow_max: 20 start_clouds: 1 dgn_trigs_by_type: 1: 1: 1 32: 1: 2 triggerers: 1: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: tick delay_min: 40 method: dgn_event listener_only: true delay_max: 40 2: CLASS: DgnTriggerer type: entered_level listener_only: false method: dgn_event size_buildup_time: 1 kill_cat: other activated: true activating: false excl_rad: 1 size_buildup_amnt: 0 buildup_turns: 1 spread_buildup_amnt: 0 cloud_type: black smoke props: walk_dist: 0 pow_rolls: 3}}}} >>>>>>>>>>>>>>>>>>>>>>